body{ font-size:11px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#head{width:993px; background-image:url(images/top_bg.gif); height:85px;_margin-bottom:-10px;;}
#logo{float:left; width:690px; margin-left:10px;}
#search{float:left;}
ul{clear:both;}
#search p{ font-size:11px; color:#999999; line-height:135%; padding:0px;margin-top:20px;}
#search ul{margin:0px; padding:0px;}
#search li{float:left; padding-left:5px; list-style:none;}
.pat3{font-size:11px;color:#FF6500; padding-top:5px;}
#nav{ background-image:url(images/NavStrip.gif); height:23px; margin:0px; padding:0 0 0 50px; clear:left; width:943px;}
#nav li{list-style:none; float:left; height:23px;padding-left:10px;}
#nav li a:link{ color:#1f6daf; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; height:23px; line-height:23px; overflow:hidden;}
#nav li a b{color:#FF0000;}
#nav li a:hover{color:#cc0000; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; height:23px; line-height:23px; overflow:hidden;}
#nav li a:visited{color:#1f6daf; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; height:23px; line-height:23px; overflow:hidden;}
#bg{background-image:url(images/Nav2Strip.gif); height:22px; border-bottom:1px dashed #999999; width:993px;}
a{ color: #003399; font-family: Verdana, Arial; text-decoration:underline;}
a:hover{ color:#cc0000;}
a:visited{color: #003399; font-family: Verdana, Arial; text-decoration:underline;}
/*left*/
#left{float:left; width:190px; margin-top:15px;}
h3{font-weight: bold; font-size: 11px; color: #ffffff;  font-family: Verdana, Arial;  background-color: #66a3e0; padding-left:10px; height:22px; line-height:22px; overflow:hidden; border-bottom:5px solid #E6EEFB; margin:0px;}
.list{ margin:0px; padding-left:3px;}
.list li{color:#3A61A7;border-bottom:1px solid #B8D6E3;  padding:4px 0px; width:172px;margin-left:15px;list-style-image:url(images/2.gif);}
.list li a{ font-size:12px; color:#3A61A7; font-family:Verdana, arial; text-decoration:none; padding-left:0px; display:block;}
.list li a:visited{color:#3A61A7; font-size:12px;text-decoration:none;}
.list li a:hover{color: red;font-size:12px;text-decoration:underline;}
.list li a:active {color: #FF6500;font-size:12px;text-decoration:none;}
/*gift*/
#gifts{width:612px;}
.title{font-size:14px; font-weight:bold; color:#D60000; marign:0px; display:block;}
.path{ color:#ff0000; width:610px; border-bottom:1px dashed #cccccc; padding-bottom:6px;}

#today{width:592px; border:10px solid #E9E9E9;}
#thot{ list-style:none; width:586px; border:3px solid #99BD0F;}
#today li{float:left; margin:5px 10px;}

#gift2{width:350px; float:right;}
.redb{color:#ff0000; font-size:12px;}
/*center*/
#center{float:left; width:620px; margin-top:15px; padding-right:10px; border-left:1px dashed #999999; border-right:1px dashed #999999; padding-left:10px;}
.top{padding-left:12px; margin:0px;}
h1{font-weight: bold; font-size: 18px; margin: 0px; color: #0066cc; font-family: Helvetica 77 Bold Condensed, Arial, Verdana; text-align:center;}
#center ul{margin:0px; padding:0px; list-style:none;}
.red{float:left; width:35px; height:22px; background-color:#FF6600; margin-right:6px;}
.blue{background-color:#007ED2; width:564px; *width:574px; float:left; height:22px; line-height:22px; overflow:hidden; padding-left:10px; color:#FFFFFF; font-weight:bold;}

#hot hr{clear:both; border-bottom: 1px dashed #CCCCCC; height: 1px; *margin:1px 0; padding:0px;}
#hot{clear:both; padding-top:5px; *padding-top:0px;}
#hot ul{clear:both; list-style:none; margin:1px 2px;}
#hot li{float:left; padding-right:6px; margin:0px; }
#hot p a{ color:#DF6632;}
#hot p a:hover{ color:#0040C4;}
#hot p{margin:5px 0 0 0; *margin:0px; padding-top:0px;padding-bottom:6px;*padding-bottom:0px; padding-left:70px; *padding-left:0px;}
h4{margin:-40px 0 0 0; *margin:0px;  padding:0 0 0 70px; *padding:0px;}
h4 a{text-decoration: underline;color:#0040C4;line-height:135%;font-weight : bold; font-size:11px;}
h4 a:hover{text-decoration: underline;color:#C60000;line-height:135%;font-weight : bold; font-size:11px;}

h2{font-size:13px; font-weight:bold; padding-left:8px; line-height:130%;}
.tip{ padding-left:8px; line-height:130%;}

/*right*/
#right{float:left; width:160px;_width:155px; margin-top:15px;}
.top1 p{border-bottom: 1px dashed #CCCCCC; padding-bottom:6px; margin:0px; padding-top:6px;}
.ads{text-align:center;border:1px solid #F2F7FD; margin:0px; padding:0px;}
.top1{margin:0px; padding:0px 4px; background-color:#F2F7FD;}
.clear{clear:both;}

/*footer*/
#footer{width:993px; clear:both; margin-top:15px; text-align:center; margin-bottom:15px;}
.back{float:right; margin-right:150px; _margin-right:80px;}
#link{ clear:both; padding-top:20px; text-align:center; color:#999999; padding-bottom:20px;}
#link a{color:#999999; text-decoration:none;}
#link a:hover{text-decoration:underline;color:#999999;}
.bottom{width:500px; margin:0px; padding-bottom:25px; padding-top:10px; text-align:center; padding-left:250px; *padding-left:0px;}

h6{font-size:12px; padding:5px;}
.tip a{color:#000000; text-decoration:none;}
.tip a:hover{color:#000000; text-decoration:none;}
.tip a:visited{color:#000000; text-decoration:none;}