/* Base  @import url(/.shared/themes/common/base-weblog.css);*/
/* Portal */
/* Theme  @import url(/.shared/themes/vox/theme-hills_green.css);*/

/* ABOVE.......NOT USED.......DO NOT UNCOMMENT*/


ul, li {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: baseline;
	background: transparent;
}


/* Custom */


/* $Id: base-weblog.css 84722 2008-07-08 22:58:38Z abain $ */

/* basic elements */

html
{
	margin: 0;
	/* setting border: 0 hoses ie6 win window inner well border */
	padding: 0;
}

body
{
        text-align:left;
	margin: 0;
	/* setting border: 0 hoses ie5 win window inner well border */
	padding: 0;
	font-family: arial, 'trebuchet ms', sans-serif, arial;
	font-size: 12px;
        background-image:url(http://www.brookhollowcards.com/assets/bh/images/global/bg.gif);
background-repeat:repeat;

}

form { margin: 0; padding: 0;  }
a { text-decoration: none; color: #462208;
 }
a:visited{color:#70503C;}
a img { border: 0; }


h1, h2, h3 {color: #462208;
}
a h1,a h2,a h3 {text-decoration:underline;}


/* standard helper classes */

.clr
{
	clear: both;
	overflow: hidden;
	width: 1px;
	height: 1px;
	margin: 0 -1px -1px 0;
	border: 0;
	padding: 0;
	font-size: 0;
	line-height: 0;
}

/* .pkg class wraps enclosing block element around inner floated elements */
.pkg:after
{
	content: " ";
	display: block;
	visibility: hidden;
	clear: both;
	height: 0.1px;
	font-size: 0.1em;
	line-height: 0;
}
.pkg { display: inline-block; }
/* no ie mac \*/
* html .pkg { height: 1%; }
/*  20091028 MEW removed extra .pkg { /#display:block#/ }  from here*/
/* */


/* page layout */



#container
{
background-image:url(images/wrapper_bg.gif);
background-repeat:repeat-y;
margin:0 auto;
width:912px;

padding-left:8px;
padding-right:8px;
}
#container-inner { 
	position:relative;		/* 20091028 MEW added for IE */
}

#banner { 

color:#FFFFFF;
height:130px;
width:923px;
	position: relative;
        z-index:999;
	margin: 0 auto; /* center on everything else */
	text-align: left;

}

.logoblock {display:block; height:80px; width:145px;

}

#logo_links{padding-left:50px; padding-top:5px;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:12px;
line-height:16px;
text-align:center;
}

#headtop{position:relative;}
#homelink{height:90; width:273px; float:left;}
#headadvice{
font-family:times New Roman;
font-size:16px;
padding-left:25px;
padding-top:15px;
}
#headadvice h1 {color:#ffffff; margin:10px auto;
padding:0;}

#headright{float:right;
height:105px;
width:625px;}
#freecat{float:left; padding:15px 20px 0px 0px;}
#freeship{float:right; padding:22px 25px 0px 0px;}
#prodsearch{
float:right;
padding-right:15px;
padding-top:50px;
}
.prodgo{vertical-align:top;}
#srchbttn{float:right; padding: 2px 5px 0px 5px;}
#srchbx{float:right;}

#headnav{
background-color:#70503C;
border-top:1px solid #FFFFFF;
color:#FFFFFF;
font-size:13px;
font-weight:bold;
height:26px;
margin-top:8px;
}

.separator{float:left;}

#headnav li{list-style:none; padding-top:5px;}
#headnav li a {color:#ffffff;}

#headnavlink1{
        float:left;
        text-align:center;
        width:190px;
}
#headnavlink2{
        float:left;
        text-align:center;
        width:190px;
}
#headnavlink3{
        float:left;
        text-align:center;
        width:190px;
}
#headnavlink4{
        float:left;
        text-align:center;
        width:130px;
}
#headnavlink5{
        float:left;
        text-align:center;
        width:71px;
}

#headnavlink6{
        float:left;
        text-align:center;
        width:125px;
}




#banner-inner{ 
  	height:130px;
	width:923px;
        position: relative; 
        z-index: 1000; 			/* 20091028 MEW added z-index */
	background-image: url(images/header.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
#banner-inner a{text-decoration:none; color: #ffffff;}

#tagline{
       left:425px; 
       top:13px;
       margin:auto 0;
       position:relative;
       text-align:center;
       width:145px;
}
.blog{font-size:30px; font-weight:bold;}
.white{color:#fff;}

#pagebody {
	BACKGROUND: url(http://www.brookhollowcards.com/assets/bh/images/category/category_bg.png) repeat-y center center; width: 923px; position: relative; z-index: 0;  /* 20091028 MEW width was 100% added z-index */
}
#pagebody-inner {
	width: 100%; padding-top:10px;   /* 20091028 MEW removed position:static */
}

/**************Side Bar**************/
.sbrecentpostsbkg {background:transparent url(images/art_hdr.gif) no-repeat top left; 
margin-bottom:15px;

}
.sbrecentposts {


}
.sbcategoriesbkg{background:transparent url(images/off_hdr.gif) no-repeat top left; 
margin-bottom:15px;
}
.sbcategories{

margin-right:10px;
width:166px;
}

.sbaboutbkg{background:transparent url(images/time_hdr.gif) no-repeat top left;
margin-bottom:15px;
}
.sbabout{
 
margin-right:10px;



}

.sbwedassistbkg{background:transparent url(images/assist_hdr.gif) no-repeat top left;
margin-bottom:15px;
}
.sbwedassist{
 
margin-right:10px;

}


.sbwhatsnewbkg{background:transparent url(images/new_hdr.gif) no-repeat top left;
margin-bottom:15px;
}
.sbwhatsnew li{
 
margin-left:9px;
padding:5px 0px;
list-style-type:none;

}





.sbarchivesbkg{background:transparent url(images/assist_hdr.gif) no-repeat top left; 
margin-bottom:15px;
}
.sbarchives{


margin-right:10px;
width:166px;

}
.module{padding-top:6px; border-bottom:1px solid #E2E0C5;}
.module-content{
margin-top:7px;
padding:10px 0px 10px 20px;
width:150px;}

.module-header {
font-size:15px;
font-weight:bold;
padding-left:5px;

}
/*.module-header a, .module-header a:visited{color:#428F9C;}*/


/*************End Side Bar************/

#alpha, #beta, #gamma, #delta
{
	display: inline; /* ie win bugfix */
	position: relative;
	float: left;

	min-height: 1px;
}

#alpha, #beta, #gamma, #delta
{
	float: left;
	margin: 0 0 0 0px;
}

#alpha-inner, #beta-inner, #gamma-inner, #delta-inner
{
	padding: 0 0 25px;
}

#alpha {
width:690px; /*20091028 MEW was 715px*/
}
#beta-inner { width:200px;}
#beta { width: 205px; 
padding-left: 10px; 		/*20091028 MEW added*/
}
#gamma, #delta { width: 200px; }



#delta { float: right; }

#alpha-inner, #beta-inner, #gamma-inner, #delta-inner
{
	position: static;
}

#alpha-inner{padding-left:15px;}


/* banner user/photo */

.banner-user
{
	float: left;
	overflow: hidden;
	width: 64px;
	margin: 0 15px 0 0;
	border: 0;
	padding: 0;
	text-align: center;
}

.banner-user-photo
{
	display: block;
	margin: 0 0 2px;
	border: 0;
	padding: 0;
	background-position: center center;
	background-repeat: no-repeat;
	text-decoration: none !important;
}

.banner-user-photo img
{
	width: 64px;
	height: auto;
	margin: 0;
	border: 0;
	padding: 0;
}


/* nav */

.nav-list
{
	margin: 0;
	padding: 0;
	list-style: none;
}

.nav-list-item
{
	display: block;
	float: left;
}

.nav-list-item a
{
	display: block;
	padding: 5px 10px;
}


/* content */

.content-nav
{
	margin: 10px;
	text-align: center;
}

/************Entry************/

.articles {background:transparent url(/images/pen_gold.gif) no-repeat top left; }
.offers {background:transparent url(/images/money_gold.gif) no-repeat top left; }
.time_saving_options {background:transparent url(/images/time_gold.gif) no-repeat top left; }
.wedding_assistance {background:transparent url(/images/new_gold.gif) no-repeat top left; }
.whats_new {background:transparent url(/images/new_gold.gif) no-repeat top left; }

.date-header,
.entry-content
{
	position: static;
	clear: both;
}

.date-header{
float:right;
font-size:12px;
padding-right:65px;
padding-top:25px;
border:none;
color:#70503C;
}

.entry-body{padding:0px 5px 15px 0px;}
.entry-content { border-top:1px dotted #C5AED5; width:650px;}

.entry
{
        padding:35px 0px;
}

.entry li{margin-left:25px;}

.entry-header { font-family:times new roman, arial; 
padding:10px 0px; font-size:22px; }

.entry-header a {text-decoration:none;}
.entry-more-link { font-weight: bold; }

.entry-footer
{
	border-top:1px dotted #C5AED5;
	font-weight: normal;
        float:left;
        width:530px;
}

.post-footers{font-style:italic;}

.content-header{padding-left:15px;}

/************End Entry************/


/************Advice Home****************/

.advicehome h2{}




/*As Seen In Page*/

img {border:none;}
#seeninmainwrapper{width:510px;}
#adheader{}
#adswrapper{float:left;}
#adsidebar{width:150px; float:right;}
.adthumb {float:right; width:145px; text-align:center; padding-top:10px; padding-bottom:7px;}
#adimg {float:left;}
#adimgthumb1 {border:3px solid white;}
#adimgthumb2 {border:3px solid white;}
#adimgthumb3 {border:3px solid white;}
#adimgthumb4 {border:3px solid white;}
#adimgthumb5 {border:3px solid white;}
#adimgthumb6 {border:3px solid white;}
.seeninprod {padding:15px 5px; text-align:center; height:155px; width:160px;}
.seeninprod a {text-decoration:none;}
#featuredinad {padding:15px 0px; width:425px; height:25px;float:left; font-weight:bold; font-size:16px;}

/*End as Seen in Page*/



.smallfont {font-size:10px;}
/* ph=1 */
/* nhm:from_kauri */
