body {
 background:#000; margin:0; padding:0; font-size:9pt; font-family:arial; color:#000;
}
h1,h2,h3 {
 display:inline; font-weight:normal; color:#046DB7;
}
h2 {
 font-size:18pt;
}
h3 {
 color:#046DB7; font-size:15pt;
}
.h2_simple {
 font-size:9pt; font-weight:bold; color:#000; display:block; margin-bottom:0;
}
a:link, a:visited {
 color:#046DB7; font-weight:normal;
}
a:hover {
 color:#7D889D;
}
a.full_link:link, a.full_link:visited {
 color:#000; display:block; float:right; font-weight:normal; text-decoration:none; border-bottom:1px dashed #000;
}
a.full_link:hover {
 color:#046DB7; border-bottom:1px solid #046DB7;
}
#cont {
 background:#000;
}
 #top {
  background:#000;
 }
  #top_block {
   height:100px; background:url("images/top.gif")no-repeat;
  } 
   #topinfo {
	font-size:8pt; color:#fff; height:80px; margin-left:650px; margin-right:20px; padding-top:10px;
   }
   #fast_select {
    padding:15px; color:#000; font-size:12pt; font-weight:bold;
   }
  #mid_block {
   background:#fff;
  } 
   #leftcol {
    width:238px; border-right:1px solid #7b7b7b; background:#000 url("images/left.gif")no-repeat;
   }
    #brands ul {
	 list-style:none; padding-left:15px; margin-top:190px; 
	}	
	 #brands ul li a:link, #brands ul li a:visited {
	  float:left; display:block; font-size:10pt; color:#fff; font-weight:normal; text-decoration:none; border-bottom:1px dashed #fff; margin-bottom:2px; margin:5px;
	 }
	 #brands ul li a:hover {
	  color:#046DB7; border-bottom:1px solid #046DB7;
	 }
	 #brands ul li a.mid_br:link, #brands ul li a.mid_br:visited {
	  float:left; display:block; font-size:13pt; color:#fff; font-weight:bold; text-decoration:none; border-bottom:1px dashed #fff; margin-bottom:2px; margin:5px;
	 }
	 #brands ul li a.mid_br:hover {
	  color:#046DB7; border-bottom:1px solid #046DB7;
	 } 
	 #brands ul li a.big_br:link, #brands ul li a.big_br:visited {
	  float:left; display:block; font-size:19pt; color:#fff; font-weight:normal; text-decoration:none; border-bottom:1px solid #fff; margin-bottom:2px; margin:5px;
	 }
	 #brands ul li a.big_br:hover {
	  color:#046DB7; border-bottom:1px solid #046DB7;
	 } 
 a.logo {
  position:absolute; width:210px; height:98px; left:250px; display:block;
 }
 #bot {
 } 
 #bot_t {
  height:2px;
 } 
 #bot_m {

 }  
  #bot_content {
   padding:20px 20px 10px 20px; text-align:left;
  }  
 #bot_b {
  height:29px; background:#000;
 } 
 #disclaimer {
  text-align:left; color:#fff; background:#000; padding:15px;
 }
 #brands_header {
  width:238px; height:32px; line-height:32px; background:url("images/brands_header.png") no-repeat; color:#fff; font-weight:bold; font-size:12pt;
 }
 #brands_header a, #games_header a, #news_header a {
  text-decoration:none; color:#fff;
 }
 .popular_header {
  width:251px; height:32px; line-height:32px; background:url("images/popular_header.png") no-repeat; color:#fff; font-weight:bold; font-size:12pt; float:right; text-align:right;
 } 
  #popular_menu {
  clear:both; padding:10px 10px 15px 40px;
  }
   #popular_menu a:link, #popular_menu a:visited {
    font-size:11pt; color:#000; text-decoration:none; font-weight:normal;
   }
   #popular_menu a:hover {
	color:#046db7;
   }
   .sub_title {
    color:#046db7;
   }
   .sub_title2 {
    color:#ec008c;
   }
   ol.models  {
    color:#717171; font-size:8pt; padding:0; margin:0;
   }
  a.phone_small:link,a.phone_small:visited  {
   font-size:8pt; font-weight:bold; color:#000; text-decoration:none;
  }
  a.phone_small:hover {
   color:#046DB7;
  }
  .pages  {
   font-weight:bold; font-size:11pt; padding-left:15px;
  }
  .pages a:link, .pages a:visited {
   font-weight:bold; color:#000; text-decoration:none; padding-left:3px; 
  }
  .pages a:hover {
   color:#046DB7;
  }
  a.pagesel:link, a.pagesel:visited, a.pagesel:hover {
   font-weight:bold; color:#046DB7; text-decoration:none; font-size:18pt; padding-left:5px; 
  }
  .phone_list_left {
   width:100px; padding-bottom:30px;
  }
  a.phone:link,a.phone:visited  {
   display:block; font-weight:bold; color:#000; text-decoration:none; margin-bottom:5px;
  }
  a.phone:hover {
   color:#046DB7;
  }
.small_image {
 margin:5px;
}
#another_phones {
 padding:5px 5px 5px 50px; list-style-image: url(images/another_phone.gif);
}
#another_phones li {
 padding-bottom:5px; 
}
#another_phones a:link, #another_phones a:visited {
 color:#000; text-decoration:none; font-weight:bold; border-bottom:1px dotted #000;
}
#another_phones a:hover {
 color:#7D889D; border-bottom:1px dotted #7D889D;
}
a.phone_img_link img, a.phone_img_link:link img,a.phone_img_link:visited img {
 border:1px solid #fff;
}
a.phone_img_link:hover img {
 border:1px solid #7D889D;
}
.positive {
 padding:10px; border:1px dashed #666; background:#CFFFE3; margin:5px;
}
.negative {
 padding:10px; border:1px dashed #666; background:#FFD2CF; margin:5px;
}
.comment {
 border-bottom:1px dotted #ccc; margin-bottom:10px; margin-right:20px;
}
.sidebar_comments {
 margin:0 0 0 7px;
}