BODY {
	background-color: #523815;
        background: url('http://www.topbabyblogs.com/topblogs/images/template/bg.gif'); 
        margin: 0; 
        font-family : 'Lucida Sans Unicode','Trebuchet MS', Arial, sans-serif;
        COLOR: #523815;
        font-size: 13px;
        FONT-WEIGHT: normal;
        text-decoration:none;
}

table, p {font-family :'Lucida Sans Unicode','Trebuchet MS', Arial, sans-serif;font-size: 100%;line-height: 140%}
.description {padding-bottom: 15px}

.search {float:right}

A:link {
	FONT-WEIGHT: normal; COLOR: #523815; TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: normal; COLOR: #E1667B; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: normal; COLOR: #F39405; TEXT-DECORATION: none
}
A:active {
	FONT-WEIGHT: normal; COLOR: #E1667B; TEXT-DECORATION: none
}
A.link10 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; TEXT-DECORATION: none
}
A.link10:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; TEXT-DECORATION: none
}
A.link10:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; TEXT-DECORATION: none
}
A.link10:active {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; TEXT-DECORATION: none
}

a.green {font-family: 'Georgia,"Times New Roman",Times,serif'; COLOR: #EC6587; TEXT-DECORATION: none; font-size: 160%;text-transform: capatilize}
a.green:hover {COLOR: #FCA624}
.brown {background-color: #523815}

.button10 { background: url(/topblogs/images/template/sprite.png) no-repeat -422px -33px; width: 30px; height: 35px; border:none; margin-top: 10px}
.button10:hover {background: url(/topblogs/images/template/sprite.png)  no-repeat -422px 0}
.search10 {background:url("/topblogs/images/template/sprite.png") no-repeat  -241px -208px; padding: 5px 0 0 6px; height: 30px; border: none; color: #523815; font-family: "Lucida Console", Monaco5, monospace; margin-top: 14px}

.bottom_footer {
background: url("http://www.topbabyblogs.com/topblogs/images/template/footer.png") bottom repeat-x;
width: 792px;
height: 102px;
}

a.240 img, a.240:link, a.240:visited {
	border: dashed 2px #FAA427;
	text-align: center;
	margin-bottom: 10px}

a.240:hover, a.240:active {background: #FAA427}

a.240 img {
	border: none;
	border: solid 1px #FAA427}

a.125, a.125:link, a.125:visited {
	border: dashed 2px #F16991;
	text-align: center;
	margin-bottom: 10px}

a.125:hover, a.125:active {background: #F16991}

a.125 img {
	border: none;
	border: solid 1px #F16991}
	
a.90, a.90:link, a.90:visited {
	border: dashed 2px #A8B762;
	text-align: center;
	margin-bottom: 10px;
}

a.90:hover, a.90:active {
	background: #A8B762;
}

a.90 img {
	border: none;
	border: solid 1px #A8B762;
}

td.orange {

}

ul.orange {
	list-style-type: square;
	list-style-image: none;
	list-style-position: outside;
	color: #5F3D2E}

ul.orange li {
        color: #FFE0A7;
        line-height: 100%;
        margin-left: -1px}

#rollover ul{
 list-style:none;
 float:left;
width: 100%;
padding: 2px 0 6px 2px;
margin: 2px 0 2px 0}
 
#rollover li {
 list-style:none;
 list-style-type:none;
 font-size: 11px;
 /**Makes horizontal menus. Remove the next rule for vertical menus**/
 display:inline;
 /**adjust space between items**/ 
padding: 0; margin:0;font-weight:bold}
 
/**LINK STYLE**/
 
#rollover li a {
 /**space around link**/ 
padding: 0.5em 1.1em 0.5em 1.1em;
text-align: center;
margin-right:-2px}
 
/**LINK STATES**/
 
#rollover li a {text-decoration:none;}
#rollover li a:link {color:white}
#rollover li a:visited {color:white}
 
/**on mouseover**/
 
#rollover li a:hover,
 #rollover li a:active,
 #rollover li a:focus {
 color: white; 
text-decoration:none;
 }
 
/**LINK CLASSES**/
 
#rollover a.item1 {background: #ACB665}
 
#rollover li a.item1:hover,
 #rollover li a.item1:active,
 #rollover li a.item1:focus {background: #EC6587; color: white}
 
#rollover a.item2 {background: #ACB665}
 
#rollover a.item2:hover,
 #rollover a.item2:active,
 #rollover a.item2:focus {background: #523815; color: white}
 
#rollover a.item3 {background: #ACB665}
 
#rollover a.item3:hover,
 #rollover a.item3:active,
 #rollover a.item3:focus {background: #ECDB64; color: #523815}
 
#rollover a.item4 {background: #523815}
#rollover a.item4:hover {background: #ACB665}
#rollover a.item4:focus {background: #EC6587}
 
/**END Page Bar ROLLOVER**/

.topnav {float:right; padding-right: 10px}
#topnav {
    background:url("/topblogs/images/template/sprite.png") no-repeat;
    width: 422px;
    height: 60px;
    margin: 0;
    padding: 0;
}

#topnav li, #topnav a {
    height: 40px;
    display: block;
}

#topnav li {
    float: left;
    list-style: none;
    display: inline;
    text-indent: -9999em;
}

#nav-join { width: 64px; }
#nav-login { width: 63px; }
#nav-about { width: 67px; }
#nav-help { width: 63px; }
#nav-contact { width: 76px; }
#nav-advertise { width: 89px; }

#nav-join a:hover { background:url("/topblogs/images/template/sprite.png")  no-repeat 0px -60px;height: 60px}
#nav-login a:hover { background:url("/topblogs/images/template/sprite.png") no-repeat -64px -60px; height: 60px}
#nav-about a:hover { background:url("/topblogs/images/template/sprite.png") no-repeat -124px -60px; height: 60px}
#nav-help a:hover { background:url("/topblogs/images/template/sprite.png") no-repeat -189px -60px; height: 60px}
#nav-contact a:hover { background:url("/topblogs/images/template/sprite.png") no-repeat -252px -60px; height: 60px}
#nav-advertise a:hover { background:url("/topblogs/images/template/sprite.png") no-repeat -330px -60px; height: 60px}

#Wimage h2 { background: url(/topblogs/images/template/sprite.png) no-repeat 0 -120px; width: 475px; height: 46px}
#Wimage h2 span { display: none }

#sponsors h6 { background: url(/topblogs/images/template/sprite.png) no-repeat -236px -168px; width: 237px; height: 38px; margin: 0 0 0 5px}
#sponsors h6 span { display: none }

#featured h5 { background: url(/topblogs/images/template/sprite.png) no-repeat 0 -168px; width: 237px; height: 38px; margin: 20px 0 0 5px}
#featured h5 span { display: none }

#partners h4 { background: url(/topblogs/images/template/sprite.png) no-repeat 0 -206px; width: 237px; height: 38px; margin: 20px 0 0 5px}
#partners h4 span { display: none }

#members h3 { background: url(/topblogs/images/template/sprite.png) no-repeat 0 -249px; width: 475px; height: 38px; margin: 0 0 0 5px}
#members h3 span { display: none }

