body{background-color:#FFCCFF; font-family:Verdana;}

/* links dark 
a{color:#007095;}*/

a{color:#0033FF;}

/* ie 
#searchFormWrap{text-align:center;}
#searchForm{}
.searchFormText{background-image:url(http://sexblogheaven.com/sites/img/inputBg.gif); background-repeat:repeat; background-color:#ffffff; border:1px solid black; height:18px;}
.searchFormSubmit{background-color:#e6e6e6; border:1px solid black; height:22px;}
*/
/* firefox */
#searchForm{}
.searchFormText{background-image:url(http://sexblogheaven.com/sites/img/inputBg.gif); background-repeat:repeat; background-color:#ffffff; border:1px solid black;}
.searchFormSubmit{background-color:#e6e6e6; border:1px solid black;}

#main{vertical-align:top;}
#mainBox{background-color:#ffffff; border:1px solid #000000; padding:3px;}
#mainBoxTitle{background-color:#ff66ff; font-size:14px; font-weight:bold; border:1px solid #000000; padding:5px;}
#mainBoxTitle a{color:#000000; text-decoration:none;}
#mainBoxSubTitle{background-color:#e6e6e6; font-size:12px; font-style:italic; padding:3px 3px 3px 8px;}
#mainBoxText{font-size:12px; padding:5px;}
#mainBoxText h2{font-size:14px; margin:7px 0px 0px 0px;}
#mainBoxText h3{font-size:12px; margin:5px 0px 5px 0px;}
#catlist{}
.count{color:#6f6f6f; font-size:8pt; font-weight:normal;}
p.catDesc{font-size:10px; margin:2px 0px 15px 0px;}
#links{}
.linkTitle{font-size:14px; font-weight:bold;}
#links p{font-size:12px; border-bottom:1px dashed #cccccc; margin-top:2px; padding:0px 0px 15px 20px;}
.navig{font-size:12px;}

#sidebar{width:200px; vertical-align:top;}
#sideBox{background-color:#ffffff; border:1px solid #000000; padding:3px;}
#sideBoxTitle{background-color:#ff66ff; font-size:14px; font-weight:bold; border:1px solid #000000; padding:5px;}
#sideBoxSubTitle{background-color:#e6e6e6; font-size:12px; font-style:italic; padding:3px 3px 3px 8px;}
#sideBoxText{font-size:12px; line-height:16px; padding:5px; vertical-align:top;}

td.label{vertical-align: top;padding:5px;}
.label{font-size:12px; text-align:right;}
.field{}
.text{background-color:#ffffff; border:1px solid black;}
.buttons{border-top:1px solid #A0A0A0; text-align:center; padding-top:15px;}
.btn{background-color:#e6e6e6; border:1px solid black;}
span.req{margin-left:3px; color:#FF0000; font-weight:bold;}
.small{padding:0px; margin:0px; color:#909090; font-size:9px; text-decoration:none;}
img.captcha{border:1px solid #000000;}

#menuWrap{text-align:center; margin-top:5px; margin-bottom:5px; border:1px solid #000000;}
#menu{background-color:#ff66ff; font-size:11px; padding:5px;}
#menu a{color:#000000; font-weight:bold;}

#footer{font-size:11px; text-align:center; margin:50px 0px 15px 0px;}
a.hlink{color:#000000; text-decoration:none;}

.border{border:1px solid #000000;}


.adHeadline{font-size:12px; font-weight:normal;}
.adlink{font-size:10px; font-weight:normal;}
#adbritebuy{}
a.adText:link{color:black; font-size:10px; text-decoration:none;}
a.adText:visited{color:black; font-size:10px; text-decoration:none;}
a.adText:hover{color:black; font-size:10px; text-decoration:none;}