@charset "utf-8";
/* CSS Document */

.clear{font-size:0; line-height:0; clear:both;}

body{font-size:62.5%; font-family: Verdana;  margin:0; padding:0; border:0px; 
background-image:url(../images/pg-bg.gif); background-repeat:repeat-y; background-position:top center; background-color:#252525;}

.main{width:960px; margin:0 auto;  display:table; font-size:1.1em; padding:0 10px; background-image:url(../images/main-cell-back.jpg); background-position:top center; background-repeat:no-repeat;}

.header{width:960px; height:90px; margin:10px 0px 0 0; display:inline; float:left; background-image:background-color:#006;}
.header .logo{width:222px; height:90px; margin:0 10px 0 0; display:inline; float:left; background-image:url(../images/logo.jpg);}
.header .google_728{width:728px; height:90px; margin:0px; display:inline; float:left;}

.menu{width:960px; height:40px; margin:5px 0px; display:inline; float:left; background-image:url(../images/menu-back.jpg);}

ul.menu_list{display:inline; vertical-align:middle;}

.menu_list li{height:40px; font-size:1.4em; font-family:Arial, Helvetica, sans-serif; float:left; margin:0px 0px 0px 0px; padding:0px 15px 0px 12px; display:block; text-align: center; line-height: 2.9em; background-image:url(../images/menu-bevel.gif); background-repeat:no-repeat; background-position:top right;}

.menu_list li a:link {text-decoration: none; color:#fff;}
.menu_list li a:visited {text-decoration: none; color:#fff;}
.menu_list li a:active {text-decoration: none; color:#fff;}
.menu_list li a:hover {text-decoration: none; color:#eee;}

.menu_list  li.search_form{width:265px; height:25px; float:right; text-align:right; background-image:none; margin:12px 0 0 0;}
.menu_list  li.search_form .search_image{float:left; display:inline; margin:8px 3px 0 0;}
.menu_list  li.search_form .search_textbox{width:165px; height:18px; float:left; display:inline; margin:0; border:1px solid #999;}
.menu_list  li.search_form .search_button{float:left; display:inline; margin:8px 0 0 3px;}


#mid{width:960px; height:360px; overflow:hidden; position:relative;}

.float{width:960px; height:350px; position:absolute; top:5px; left:0px; z-index:50; background-color:#transparent; display:none;}

.scroller{width:635px; height:350px; position:absolute; top:5px; left:5px; overflow:hidden;}

.google_300{width:300px; height:250px; position:absolute; top:5px; left:655px; overflow:hidden; border:0px solid #000; background-color:#ccc;}

.login_form{width:300px; height:95px; position:absolute; top:260px; left:655px; overflow:hidden; border:0px solid #000; background-color:#3f3f3f;}

.login_form .loginforminner{color:#fff; font-weight:bold;}
.login_form .loginforminner .loginlable{width:120px; float:left; display:inline; margin:5px 0 0 5px;}
.login_form .loginforminner .logintxtholder{width:165px; float:right; display:inline; text-align:right; margin:5px 5px 0 0;}
.login_form .loginforminner .logintxtholder .logintxt{height:12px; width:160px;}
.login_form .loginforminner .submitholder{width:290px; float:right; display:inline; margin:5px 5px 0 0; text-align:right;}

.video{width:553px; height:331px; margin:0 0px 10px 0px; display:inline; float:left; background-image:url(../images/video.jpg); background-repeat:no-repeat;}

.pick_holder{width:310px; margin:10px 15px 0px 0px; display:inline; float:left; }
.pick_holder .ph_title{width:310px; margin:0; display:inline; float:left; border-bottom:3px solid #3f3f3f; text-indent:5px; color:#999; font-size:1.4em; font-weight:bold; padding:5px 0;}
.pick_holder .picks{width:310px; height:100px; margin:0; display:inline; float:left; border-top:1px solid #222; border-bottom:1px solid #141514; overflow:hidden; background-color:#1a1a1a;}

.pick_holder .picks .pic{width:119px; height:69px; display:inline; float:left; margin:12px 5px; overflow:hidden; border:3px solid #3f3f3f;}
.pick_holder .picks .info{width:170px; height:80px; display:inline; float:left; margin:12px 0 0 0; color:#fff;}
.pick_holder .picks .info .title{font-weight:bold; font-size:1.2em;}

.pick_holder .picks .info .title a:link {text-decoration: none; color:#fff;}
.pick_holder .picks .info .title a:visited {text-decoration: none; color:#fff;}
.pick_holder .picks .info .title a:active {text-decoration: none; color:#fff;}
.pick_holder .picks .info .title a:hover {text-decoration: none; color:#3f3f3f;}

.pick_holder .picks .info .desc{color:#999;}


.main_area{width:960px; margin:20px 0px 0px 0px; display:inline; float:left; background-color:#393939; border-bottom:1px solid #000;}

.main_area_inner{color:#fff; width:940px; margin:10px; display:inline; float:left; overflow:hidden;}


.footer{width:960px; margin:20px 0px 20px 0px; display:inline; float:left; background-color:#393738; border-bottom:1px solid #000; color:#fff;}

.footer_inner{width:940px;  margin:10px; display:inline; float:left; overflow:hidden; overflow:hidden;}
