
div{ margin: 0; padding: 0; }
body{ margin: 0; padding: 0; background: #0a0a0b; background-image: url(images/background.png); background-repeat: repeat-x; text-align: center; font-family: Tahoma; font-size: 11px; color: #F0F0F0; }
#first_container{  margin: 0; padding: 0; width: 1000px; text-align: left; margin: auto; background-image: url(images/lower_back.png); background-repeat: repeat-y; min-height: 900px; }
#second_container{margin: 0; padding: 0; width: 1000px; background-image: url(images/upper_back.png); background-repeat: no-repeat; background-position: top; padding-top: 28px; overflow: hidden; }
#banner_content{ margin: 0; padding: 0; width: 288px; height: 112px; padding-left: 722px;  }
#first_left{margin: 0; padding: 0; width: 837px; float: left;}
#first_right{margin: 0; padding: 0; width: 163px; float: right; background: 0;}

#left_split_left{margin: 0; padding: 0; width: 563px; float: left;}
#left_split_right{margin: 0; padding: 0; width: 274px; float: right;}

a.navigation{ font-family: Arial, Helvetica, sans-serif; color: #ffd200; font-size: 13px; text-decoration: none; }
a.navigation:hover{ color: #FFFFFF; }
div.nav{margin: 0; padding: 0; padding-top: 29px; padding-bottom: 39px; }
div.nav_row{padding: 0; margin: 0; padding-left: 15px; margin-bottom: 7px; }
img.bullet{margin: 0; padding: 0; margin-right: 10px; }

#product1{margin: 0; padding: 0; background-image: url(images/product_back.png); background-repeat: no-repeat; height: 171px; width: 173px; float: left; margin-left: 26px; color: #000000;}
#product2{margin: 0; padding: 0; background-image: url(images/product_back.png); background-repeat: no-repeat; height: 171px; width: 173px; float: left; margin-left: 6px; color: #000000;}
#product3{margin: 0; padding: 0; background-image: url(images/product_back.png); background-repeat: no-repeat; height: 171px; width: 173px; float: left; margin-left: 6px; color: #000000;}
#products{ height: 171px; margin: 0; padding: 0; padding-bottom: 18px; }

h3.product_features{padding: 0; margin: 0; font-size: 11px; padding-left: 12px; padding-top: 9px; font-weight: bold;}
ul.product_features{padding: 0; margin: 0; padding-left: 26px; padding-top: 9px; height: 83px;}
ul.product_features li{padding: 0; margin: 0; margin-bottom: 2px;}
span.feature{ color: #fe6600; font-size: 11px; }
div.product_lower_left{padding: 0; margin: 0; width: 83px; float: left; margin-left: 7px; margin-top: 3px; padding-left: 7px;}

div.product_lower_right{padding: 0; margin: 0; width: 67px; float: right; margin-right: 6px; padding-top: 3px;}
span.starting_at{padding: 0; margin: 0; display: block; color: #595959; font-size: 10px; position: relative; top: 3px;}
span.money{margin: 0; padding: 0; display: block; color: #F0F0F0; font-size: 24px;}

#left_news{margin: 0; padding: 0; width: 600px; float: left;}
#left_who{margin: 0; padding: 0; width: 237px; float: right;}

#news_container{margin: 0; padding: 0; background-image: url(images/news_cb_back.png); background-repeat: repeat-y; width: 600px; }
div.news_content{margin: 0; padding: 0; padding-left: 47px; padding-right: 25px; width: 528px; }

div.news_top{margin: 0; padding: 0; min-height: 56px; background-image: url(images/news_icon.png); background-repeat: no-repeat; padding-left: 93px; padding-top: 12px;}
p.news_bottom{margin: 0; padding: 0; color: #fffefe; font-size: 10px; padding-top: 10px; padding-bottom: 40px;}

h3.news_title{margin: 0; padding: 0; color: #ffd05e; font-size: 16px; margin-bottom: 5px;}
h4.news_info{margin: 0; padding: 0; color: #6a6a6a; font-size: 10px; }
span.username{ color: #3e3e3e; text-decoration: underline; }

#who{margin: 0; padding: 0; background-image: url(images/who.png); background-repeat: no-repeat; width: 237px; height: 278px; overflow: hidden; }

#login_form{margin: 0; padding: 0; width: 120px; padding-left: 16px; padding-right: 27px;}
div.text_back{ margin: 0; padding: 0; height: 31px; width: 120px; background-image: url(images/text_back.png); margin-bottom: 5px;}
input.text{ background: 0; border: 0; color: #FFFFFF; padding-left: 13px; padding-top: 7px; width: 93px; }

a {color: #ffd859;}
a:hover{color: #F0F0F0;}

div.logo{margin: 0; padding: 0; width: 170px; height: 100px; border: 0px dashed #333333; margin-left: 50px;}
#logo1{ margin-top: 22px; }
#logo2{ margin-top: 31px; }

span.splash_ad{ margin: 0; padding: 0;}