/* CSS Document */
* { margin:0 auto; padding:0; }
.body { background:url(../images/prom_background.jpg); }
a:link { font:Arial, Helvetica, sans-serif; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#663366; text-decoration:none; }
a:hover { font:Arial, Helvetica, sans-serif; font-family:Arial, Helvetica, sans-serif; color:#003399; text-decoration:none; }
a:visited { font:Arial, Helvetica, sans-serif; font-family:Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; }
.main { width:900px; height:auto; }
#header { width:900px; height:131px; background:#FFFFFF; float:left; }
#logo { width:335px; height:109px; float:left; }
#top_des { width:565px; height:94px; text-align:left; color:#CC3366; font-size:14px; font-family:Arial, Helvetica, sans-serif; float:left; }
#top_contact { width:565px; height:15px; text-align:right; float:left; }
#dh { width:900px; height:22px; background:url(../images/pageant2.jpg); float:left; }
#dh_item { width:126px; height:20px; text-align:center; border:1px solid #FFFFFF; float:left; }
#dh_item a:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-decoration:none; color:#FFFFFF; }
#dh_item a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-decoration:none; color:#FF0000; }
#dh_item a:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-decoration:none; color:#FF6600; }
#content { margin-top:4px; width:900px; height:auto; float:left; }
#left { width:235px; height:auto; border:1px solid #8B8FDC; text-align:left; background:#FFFFFF; float:left; }
#cate_bg { background:url(../images/bg.gif); font-weight:bold; height:20px; text-align:left; font-family:Geneva, Arial, Helvetica, sans-serif; color:#000000; width:235px; height:20px; }
#right { background:#FFFFFF; margin-left:1px; width:660px; font-size:12px; border:1px solid #FAC885; float:left; }
#tt_show { width:660px; background:url(../images/head1.gif); height:20px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin-top:2px; text-align:left; float:left; }
#cc_show { width:660px; height:auto; font:Arial, Helvetica, sans-serif; text-align:left; font-size:14px; font-family:Arial, Helvetica, sans-serif; float:left; }
.picshow { height:242px; width:160px; border-bottom:1px solid #999999; border-right:1px solid #999999; margin-top:4px; margin-left:3px; float:left; overflow:hidden; }
.pic { height:190px; width:160px; text-align:center; float:left; }
.price { height:18px; width:158px; font-family:Geneva, Arial, Helvetica, sans-serif; color:#FF0000; border-bottom:1px dashed #CCCCCC; border-top:1px solid #CCCCCC; text-align:center; float:left; }
.left_tb { border-collapse:collapse; margin-bottom:4px; text-align:left; border:1px solid #0066CC; }
.left_tbt { color:#FFFFFF; font-weight:bold; text-align:left; font-family:Geneva, Arial, Helvetica, sans-serif; }
.picname { height:26px; width:160px; text-align:center; float:left; }
#txt { width:327px; height:20px; text-align:left; float:left; }
#footer { width:900px; height:60px; background:#FFFFFF; margin-top:4px; float:left; }
#copyright { width:900px; height:auto; font-family:Arial, Helvetica, sans-serif; text-align:center; float:left; font-size:12px; }
