html *{ font-family:Verdana,Arial,Times,san-serif}
body{ margin:0;padding:0;background-color:#FFFFFF;background-image:url(images/site_design.jpg);background-position:center top;background-repeat:no-repeat;font-size:12px}
h3{ font-size:12px;font-weight:bold;color:#000000}
h4{ font-size:12px;font-weight:bold;color:#000000;padding-top:14px;padding-left:29px}
form{ margin:0;padding:0;position:relative}

#container{ margin:0px auto;width:840px;padding:0;position:relative}

#head{ width:840px;height:100px;margin:0;padding:0;position:relative}
#head h1 span{ visibility:hidden}

#myname{ padding-top:146px;width:840px;height:50px;text-align:right}
#myname a{ font-size:32px;font-weight:bold;color:#000000;padding-right:190px}

#menu{ width:640px;border-style:solid;border-width:3px 0;border-color:#B51B1F;float:right;padding:0;background-image:url(images/opacity50.png);position:relative}
#menu ul{ display:block;margin:0;padding:0}
#menu ul li{ list-style-type:none;margin:0;padding:0;float:left}
#menu ul li a{ text-decoration:none;font-size:14px;font-weight:bold;color:#000000;display:block;margin:0;padding:6px 12px}
#menu ul li a:hover{ color:#ff9900;background-image:url(images/opacity50.png)}

#header_line{ width:640px;height:3px;/*background-color:#000000;*/ float:right}

#realbody{ margin-top:25px;width:840px;position:relative}

#verticalmenu{ width:200px;float:left;overflow:hidden}
#verticalmenu ul{ margin:0;list-style:none;padding:0 0 0 30px}
#verticalmenu ul li{ list-style:none;color:#99ccff}
#verticalmenu ul li a{ text-decoration:none;font-size:10px;color:#000000}
#verticalmenu ul li a:hover{ text-decoration:underline}
#verticalmenu h3{ margin:10px 0 0;padding-left:20px}

.meteor_info{ color:#000000;font-weight:bold;font-size:90%;font-family:Times New Roman,Arial,Helvetica,sans-serif;margin-top:20px}

#content{ width:640px;float:right;overflow:hidden;min-height:390px}
#content p a:hover{ color:#FF9900;text-decoration:none} 

.meteor{ width:640px;height:38px;/*background-image:url(../images/jet.png);*/ background-repeat:no-repeat;background-position:left;clear:both;border-bottom:1px solid #fff}

#copy_right{ margin-left:auto;margin-right:auto;margin-top:60px;width:250px;font-weight:bold;color:#530200}

#designed{ margin-left:auto;margin-right:auto;width:150px;color:#fff}
#designed a,#designed a:hover{ color:#fff}

#foot{ margin:0 auto;width:840px;height:60px;padding-top:15px;clear:both;text-align:center;font-size:10px;border-top:solid 1px #DDDDDD;color:#999999;margin-top:10px}
#foot a{ font-size:10px;color:#000000;text-decoration:none}
#foot a:hover{ color:#ff9900;text-decoration:underline}

#products table{ border-top:solid 1px #CCCCCC;width:100%}
#products table th,#products table td{ border-bottom:solid 1px #CCCCCC;text-align:left;padding:1px 3px}
#products table th.align_right,#products table td.align_right{ text-align:right}
#products table input{ font-size:10px;width:25px;text-align:right}
#products img{ margin:10px auto}
#products #google_button{ text-align:right}
#products #product_images{ border-left:solid 1px #CCCCCC}
#products #product_images td{ border-right:solid 1px #CCCCCC;text-align:center}
#products #product_images td a{ text-decoration:none}

.imageleft{ padding:1px;border:1px solid #99ccff;background-color:#000000;margin:10px 10px 10px 0px;float:left}
.imageright{ padding:1px;border:1px solid #99ccff;background-color:#000000;margin:10px 0px 10px 10px;float:right}

.post{ margin:5px 0;padding:5px 0;border-style:dotted;border-width:1px 0;border-color:#183B8F}
.post h1{ margin:0 0 6px}
.post h1 a{ text-decoration:none;color:#B51B1F;font-size:20px}
.post h1 a:hover{ text-decoration:underline}
.text p{ font-size:14px}