@charset "utf-8";
/* CSS Document */

body  {font-family:Tahoma,Arial, Helvetica, sans-serif;background: #1b97a1;margin: 0; padding: 0;text-align: center; color: #000000;background-image: url(gfx/sbbkd.gif);background-repeat: repeat-x;}
body h1{margin:0; padding:0;}
#headera{background-color:#e64626;position:relative;}
#headerb{clear:both;background-color:#FFFFFF;position:relative;margin:0;padding-top:10px;height:110px;}
.blogpost{margin-bottom:20px;}
.blogpost h3, .blogpost h3 a:link, .blogpost h3 a:visited{color:#d62a15; font-size:26px; text-decoration:none; font-weight:200; margin:0px 0px 11px 0px; padding:0; line-height:32px;}
.pich3 {color:#d62a15; font-size:26px;text-decoration:none; font-weight:200; margin:0; padding:0; line-height:32px;}

#menu {float:left;width:100%;background:#d32713;font-size:70%;line-height:normal;font-weight:bolder;background-image: url(gfx/topbot.gif);background-repeat: repeat-x;color:#02a6b3;}
#menu:after{clear:both;}
#menu ul {margin:0;padding:0 10px 0 10px;list-style:none;}
#menu li {display:inline;margin:0;padding:0;}
#menu a {float:left;background:url("gfx/menleft.gif") no-repeat left top;margin:0;padding:0 0 0 4px;text-decoration:none;}
#menu a span {float:left;display:block;background:url("gfx/menright.gif") no-repeat right top; padding:7px 25px 6px 16px;color:#02a6b3;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#menu a span {float:none;}
/* End IE5-Mac hack */
#menu a:hover span {color:#000;}
#menu a:hover {background-position:0% -42px;}
#menu a:hover span {background-position:100% -42px;}
.horoscope, a.horoscope, a.horoscope:visited{display:block;width:201px;height:96px;text-decoration: none;border-bottom: 0px;background: url('gfx/starchart.gif') 0 0 no-repeat;position:relative;float:right;}
.horoscope a:hover{background-position:0 -96px;text-decoration:none;border-bottom: 0px;}

#ad728{ position:relative;width:728px;float:left;}
#wrapper{background-color:#FFFFFF;padding: 0px 3px 0px 3px;margin:auto;width:940px;position:relative;}
#container { position: relative;width: 100%;  background: #FFF;margin: 0 auto; text-align: left;} 
#sidebar1 {position: absolute;top: 0px;left: 0;width: 195px; padding: 0; }
#sidebar2 {position: absolute;top: 0px;right: 0;width: 195px;padding: 0;}
.sbox{font-size:10px; font-weight:bold; padding:5px; margin:2px; border:#CCCCCC 1px solid; color:#333333;}
#mainContent { position:relative;text-align:left;}
.clearboth{clear:both; line-height:0px;}
#mid{margin:0;min-height:1500px;padding: 0 15px 10px 15px;font-size:12px;padding-left:210px;width:500px;line-height:18px;color:#000;
<!--[if IE 6]>
min-height:1400px; height:auto !important;height:1500px;
<![endif]-->
}

#mid h3 a:hover{ text-decoration:underline;}
#mid .userthumb {margin:2px 10px 2px 0; border:1px solid #cccccc;}
#mid .mainimage {text-align:center; margin:auto;}
#mid .t1{font-weight:bold; line-height:18px;}
#mid .t2{font-size:11px; line-height:11px; font-weight:600;}
#mid .t2 a:link, #mid .t2 a:visited {color:#336666; text-decoration:underline;}
#mid .t2 a:hover{text-decoration:none;}
#mid hr{color:#cccccc; height:1px; padding:0; border: 1px solid #cccccc;}
#mid p a:link{ color:#000000; text-decoration:none; font-weight:600;}
#mid p a:visited{color:#666666;text-decoration:none; }
#mid p a:hover{text-decoration:underline;}

#mid blockquote{
width:400px;
margin:0 50px 0 20px;
padding:10px 5px 0px 30px;
background-color:#f7f7f7;
background-image:url(gfx/quotes.gif); background-repeat:no-repeat;
color:#333333;
}


#botmid{ text-align:center;}
#botmid hr{color:#1b97a1; height:2px; padding:0; border: 2px solid #1b97a1;}
#botmid a:link, #botmid a:visited{ color:#e64626; text-decoration:none; font-size:15px; font-weight:bold;}
#botmid a:hover{text-decoration:underline;}

.readmore{color:#009999; font-size:18px; margin:0; padding:0; border:0;}
.readmore li{list-style-image:url(gfx/rlistarrow.gif); width:100%; border-bottom: 1px solid #e5e5e5;}
.readmore a:link, .readmore a:visited{color:#d62a15; font-size:12px; text-decoration:none; line-height:24px;}
.readmore a:hover{text-decoration:underline;}

.taglist, .taglist a:link, .taglist a:visited{color:#d62a15; font-size:12px; text-decoration:none; line-height:24px;}
.taglist a:hover{text-decoration:underline;}
.taglist li{list-style-image:url(gfx/rlistarrow.gif); width:100%; border-bottom: 1px solid #e5e5e5;}


.gallery, .gallery a:link, .gallery a:visited{color:#009999; font-size:18px; text-decoration:none; margin:0; padding:0; border:0;}
.gallery img{border:#e8f4f5 4px solid; border-thickness:4px; padding:0; margin:0;}
.gallery img:hover {border:#13838d 4px solid;}
.gallery ul{margin: 0px;padding: 0px;display:block;}
.gallery li{list-style: none;display: inline;padding:0;margin:5px;Float:left;height:auto;}

.search {width:100%;}
.search hr{width:100%;}
.search a:link, a:visited{color:#d72a15; text-decoration:none; font-weight:bold;}
.search a:hover{text-decoration:underline;}
.search img {margin-right:5px;}

#picnav { width:100%; text-align:center;}
#picnav a:link, #picnav a:visited{ font-size:14px; color:#39a5ae; text-decoration:none; font-weight:bold;}
#picnav a:hover{text-decoration:underline;}
#picnav h4{color:#e64626; text-decoration:none; font-size:15px; font-weight:bold; margin:0;padding:0; text-align:left;}
#picnav hr{color:#1b97a1; height:2px; padding:0; border: 2px solid #1b97a1;}

.tagpage hr{color:#cccccc; height:1px; padding:0; border: 1px solid #cccccc;}
.tagpage h2{color:#d62a15; font-size:26px; text-decoration:none; font-weight:200; margin:0; padding:0; line-height:32px;}
.tagpage{font-weight:bold;}
.tagpage a:link, .tagpage a:visited{ color:#4da2a9;}
.tagpage a:hover{text-decoration:none;}

#mid h1{ color:#d62a15; font-size:26px; text-decoration:none; font-weight:200; margin:0; padding:0; line-height:32px;}
.hors dl{width:100%;overflow: auto; }
.hors dt{float:left; width:54px; margin:0; clear: left; margin-top:24px;}
.hors dd{margin: 0 0 0 50px; margin-top:24px;}
.hors dd a:link, .hors dd a:visited{text-align:right; color:#13838d; text-decoration:none; float:right; font-size:11px; font-weight:bold;}
.hors dd a:hover{text-decoration:underline;}
.hors h3 ,.hors h3 a:link, .hors h3 a:visited{font-weight:bold; color:#13838d; font-size:16px; margin:0; padding:0; text-decoration:none; float:none;}
.hors h3 a:hover{text-decoration:underline;}
.hors p{margin:0; padding:0;}
.horsmenu {position:relative;padding-left:0px;}
.horsmenu ul{width:500px; margin:0; padding:0;}
.horsmenu li{list-style:none; display:inline;}
.horsmenu {color:#000000; font-size:10px; font-family:tahoma;}
.horsmenu a:link, .horsmenu a:visited{color:#000000; text-decoration:none; font-weight:bold;}
.horsmenu a:hover{ text-decoration:underline;}

#signs{width:190px;list-style: none;margin:0;padding:0;}
#signs li{width:30px;margin:0;margin-bottom:2px;Float:left;font-size:12px;display:inline;}
#signs a:hover{border-bottom: 2px solid #ea6246;}
.sidemenus{width:194px;border-top:2px solid #9ad9e2;border-bottom:2px solid #9ad9e2;background-color:#e8f4f5;margin-top:10px;margin-bottom:15px;}

.sidemenus ul{margin-top:5px; margin-bottom:0; }
.sidemenus li{ list-style-image:url(gfx/listarrow.gif); margin-bottom:8px; color:#0a6269; font-size:11px; font-weight:600;}
.sidemenus a:link,  .sidemenus a:visited{ color:#0a6269; text-decoration:none; font-size:11px; font-weight:600;}
.sidemenus a:hover {text-decoration:underline;}
.ad160{ text-align:center;}

#footer{background-color:#e64626;position:relative;}
#footer{color:#FFFFFF; font-size:10px; text-align:left; padding:20px 0 0 15px;}
#footer ul{margin: 0px;padding: 0px;display:block;}
#footer ul a:link, #footer ul a:visited{color:#FFFFFF; font-weight:bold; font-size:13px; text-decoration:none;}
#footer ul a:hover{text-decoration:underline;}
#footer li{list-style: none;display: inline;padding:0;margin-right:15px;Float:left;height:auto;}


#buttons ul{list-style:none;margin:0 0 0 10px;padding:0;width:490px;}
#buttons li{float:left; width:150px;}
a.sendfriend, a.sendfriend:visited, .sendfriend a:link{display:block;height: 17px;text-decoration: none;border:0px; background: url(gfx/sendfriend.gif) 0 0 no-repeat;}
a.sendphone, a.sendphone:visited{display:block;height: 17px;text-decoration: none;border:0px; background: url(gfx/sendphone.gif) 0 0 no-repeat;}
a.sendprint, a.sendprint:visited{display:block;height: 17px;text-decoration: none;border:0px; background: url(gfx/sendprint.gif) 0 0 no-repeat;}
a.sendfriend:hover, a.sendphone:hover,a.sendprint:hover{background-position:0 -17px; text-decoration:none;}



