body{margin:0;padding:15px 0 0 0;font-family:arial,helvetica,sans-serif;color:#000;font-size:12px;text-align:center;background:url(/images/bkgd/header-background.jpg) #fff repeat-x;}
#main{margin:0 auto;text-align:left;width:743px;}

#header{position:relative;margin-bottom:10px;}
#header .searchfield{position:absolute;left:568px;top:45px;color:#000;font-soze:12px;background:url(/images/bkgd/search-box.jpg) no-repeat;width:149px;height:23px;border:0px solid #fff;}
#header .submit{position:absolute;left:717px;top:45px;}
#menu{padding-bottom:85px;}

#footer{margin-top:10px;border-top:1px solid #c9c9c9;}
#footer p{color:#878787;margin:9px 0;text-align:center;}
#footer a{color:#12B4F5;}

.clear{clear:both;font-size:1px;line-height:1px;height:1px;margin-top:-1px;}
.left{display:block;float:left;}
.right{display:block;float:right;}

img {border:0;display:block;}
form {margin:0;}


#content{margin-top:15px;}
#content h1{font-size:16px;margin:10px 0 5px 0;color:#00009F;}
#content h2{font-size:13px;margin:10px 0 5px 0;color:#00009F;}
#content h3{font-size:12px;margin:10px 0 5px 0;color:#00009F;}
#content p{margin:10px 0;color:#000;font-size:12px;}
#content a:link,#content a:visited,#content a:active {color:#12B4F5;text-decoration:none;font-weight:normal;}
#content a:hover{text-decoration:underline;}
#content a.orange:link,#content a.orange:visited,#content a.orange:active {color:#F26521;text-decoration:none;font-weight:normal;}
#content a.orange:hover{text-decoration:underline;}
#content ul{margin:0 0 0 10px;padding:0 0 0 10px;}
#content ul li {color:#000;font-size:12px;line-height:16px;}
#content ul li a:link,#content ul li a:visited {color:#12B4F5;text-decoration:none;font-weight:normal;}
#content ul li a:hover {color:#12B4F5;text-decoration:underline;}
#content .orange{color:#F26521;}
#content .blue{color:#12B4F5;}
#content .smalltext{font-size:11px;}
#content .white{color:#fff;}

#home_search{position:absolute;width:358px;height:103px;}
#home_search .button1{position:absolute;left:0;top:0;}
#home_search .button2{position:absolute;left:180px;top:0;}
#home_search .keywords{position:absolute;top:32px;left:14px;font-size:11px;color:#000;width:160px;border:0px solid #fff;background:transparent;}
#home_search .game_type{position:absolute;top:75px;left:110px;width:100px;}
#home_search .console{position:absolute;top:75px;left:10px;width:100px;}
#home_search .age_group{position:absolute;top:75px;left:210px;width:100px;}
#home_search .submit{position:absolute;top:75px;left:310px;}
#home_search .recommended{position:absolute;top:30px;left:334px;}
#home_search .radio1{position:absolute;top:3px;left:0px;}
#home_search .radio2{position:absolute;top:18px;left:0px;}
#home_search select{width:90px;font-size:11px;}
#search_games{background:url(/images/bkgd/main-search-box.jpg) no-repeat;width:358px;height:103px;}
#search_films{background:url(/images/bkgd/main-search-box2.jpg) no-repeat;width:358px;height:103px;}

#home_menu{display:block;float:left;width:337px;overflow:hidden;}
#home_menu a.menu{display:block;width:246px;height:32px;font-size:20px;font-weight:bold;color:#000;text-decoration:none;padding-left:10px;}
#home_menu a.menu:hover{background:url(/images/bkgd/home-link-bar.jpg) no-repeat;}
#home_menu a.menu:focus{outline:none;}
#home_menu ul{color:#12B4F5;padding:0 0 0 15px;margin:0 0 0 15px;}
#home_menu ul li {color:#12B4F5;}
#home_menu ul li a{color:#12B4F5;font-size:14px;}

#home_flash{display:block;float:left;width:406px;overflow:hidden;height:260px;}

.article_home{position:absolute;background:url(/images/bkgd/home-box.jpg) no-repeat;width:359px;height:103px;}
.article_home img{position:absolute;left:16px;top:13px;}
.article_home div{position:absolute;left:175px;top:13px;width:150px;}
#content .article_home h1,#footer2 .article_home h1{margin:0;color:#F26521;font-size:13px;}
#content .article_home p,#footer2 .article_home p{margin:0;color:#000;font-size:11px;}

.article_home a{position:absolute;left:310px;top:73px;}

.box_pos1{top:0px;left:0px;}
.box_pos2{top:120px;left:0px;}
.box_pos3{top:120px;left:370px;}
.box_pos4{top:0px;left:370px;}

#article_page{position:relative;}
#article_col1{width:600px;}
#article_col1 .media{display:block;float:right;padding:0 0 5px 0px;width:341px;height:231px;}
#article_col1 .download{width:336px;height:231px;background:url(/images/bkgd/document-download-backgroun.jpg) no-repeat;}
#article_col1 .inner{padding:30px 5px 0 5px;}
#article_col2{display:block;float:right;width:116px;position:relative;min-height:380px;height:auto !important;height:380px;background:url(/images/bkgd/download-box.jpg) #f6f6f6 no-repeat}
#article_col2 .inner{padding-top:27px;}
#article_col2 .inner2{padding:0 7px;}
#article_col2 a{display:block;}

#col1{display:block;float:left;width:615px;}
#col2{display:block;float:left;width:116px;margin-top:30px;padding-top:30px;margin-left:5px;height:380px;background:url(/images/bkgd/download-box.jpg) no-repeat;}

#slideshow{width:336px;height:231px;background:url(/images/bkgd/gallery-background.jpg) no-repeat;}
.inner2{padding:15px;}

.article_list{position:relative;width:743px;height:77px;margin-bottom:10px;}
.article_list img{position:absolute;top:0px;left:0px;}
.article_list div.pub_date{display:block;float:right;font-size:10px;color:#999;}
.article_list_white{background-color:#fff;}
.article_list_grey{background-color:#f2f2f2;}

.article_list2{position:relative;width:743px;height:77px;margin-bottom:10px;}
.article_list2 img{position:absolute;top:0px;left:0px;}
.article_list2 div.pub_date{display:block;float:right;font-size:10px;color:#999;}


#content hr.divider{border-top:1px solid #c9c9c9;border-bottom:1px solid #fff;border-left:0;border-right:0;}
#content .article_list img.more{position:absolute;top:60px;left:710px;}
#content .article_list h1{position:absolute;top:0px;left:170px;margin:0;}
#content .article_list p{position:absolute;top:30px;left:170px;margin:0;}
#content .article_list2 img.more{position:absolute;top:60px;left:710px;}
#content .article_list2 h1{position:absolute;top:0px;left:170px;margin:0;}
#content .article_list2 p{position:absolute;top:30px;left:170px;margin:0;}


#menu_bar{position:relative;height:35px;}
.menu_border{height:29px;border-bottom:4px solid #fff;}
#menu{position:absolute;top:139px;left:0px;top:0px;}
#menu a{margin:0;display:block;float:left;background:url(/images/bkgd/menu-icon.jpg) no-repeat;}
#menu a:hover{backgrounda:url(/images/bkgd/menu-icon-selected.jpg) no-repeat;}
#menu a.nodropdown:hover{background:url(/images/bkgd/menu-icon-rollover2.jpg) no-repeat;}
#menu a.selected{background:url(/images/bkgd/menu-icon-selected2.jpg) no-repeat;}
#menu a.selected:hover{background:url(/images/bkgd/menu-icon-selected.jpg) no-repeat;}
#menu a.nodropdown_selected{background:url(/images/bkgd/menu-icon-selected2.jpg) no-repeat;}
#menu a.nodropdown_selected:hover{background:url(/images/bkgd/menu-icon-selected2.jpg) no-repeat;}
#menu a.buttons{background:none;padding:0;margin:0;}

.dropdown{position:absolute;top:26px;left:8px;width:139px;}
.dropdown a{display:block;padding:3px 0 0 8px;font-size:12px;color:#000;text-decoration:none;font-weight:bold;}
.dropdown a:hover{color:#fff;text-decoration:none;background:url(/images/bkgd/dropmenu-bar.jpg) no-repeat;}
.dropleft1{left:0px;}
.dropleft2{left:248px;}
.dropleft3{left:409px;}
.dropleft4{left:492px;}
.dropleft5{left:564px;}
.dropleft6{left:636px;}

#questions{background:url(/images/bkgd/questions-template.jpg) no-repeat;width:742px;height:551px;}
#questions .inner{padding:10px;}

#breadcrumb{position:absolute;}
#breadcrumb .breadcrumb p{margin:0;color:#12B4F5;font-size:11px;font-style:italic;}
#breadcrumb .breadcrumb a{color:#878787;text-decoration:none;}
#breadcrumb .breadcrumb a:hover{text-decoration:underline;}

/*forms*/
label.form{display:block;color:#8c8c8c;font-size:11px;margin-top:10px;}
input.form{display:block;color:#8c8c8c;border:0px solid #fff;background:url(/images/bkgd/field-background1.jpg) no-repeat left top;width:221px;height:19px;font-size:11px;}
textarea.form{display:block;color:#8c8c8c;border:0px solid #fff;background:url(/images/bkgd/field-background2.jpg) no-repeat left top;width:222px;height:83px;font-size:11px;overflow:auto;font-family:arial,helvetica,sans-serif;}

#topics a{display:block;float:left;width:122px;height:327px;text-decoration:none;}
#topics a:hover{text-decoration:none;}
#topics a.topic1{background:url(/images/buttons/button-topic1.jpg) no-repeat;}
#topics a.topic1:hover{background:url(/images/buttons/button-topic1b.jpg) no-repeat;}
#topics a.topic2{background:url(/images/buttons/button-topic2.jpg) no-repeat;}
#topics a.topic2:hover{background:url(/images/buttons/button-topic2b.jpg) no-repeat;}
#topics a.topic3{background:url(/images/buttons/button-topic3.jpg) no-repeat;}
#topics a.topic3:hover{background:url(/images/buttons/button-topic3b.jpg) no-repeat;}
#topics a.topic4{background:url(/images/buttons/button-topic4.jpg) no-repeat;}
#topics a.topic4:hover{background:url(/images/buttons/button-topic4b.jpg) no-repeat;}
#topics a.topic5{background:url(/images/buttons/button-topic5.jpg) no-repeat;width:127px;}
#topics a.topic5:hover{background:url(/images/buttons/button-topic5b.jpg) no-repeat;}
#topics .gap{}
#topic_heading{margin-top:30px;background:url(/images/bkgd/title-bar.jpg) no-repeat;width:615px;height:52px;}
#topic_heading .text{padding:24px 10px 0 56px;color:#fff;}
#topic_heading h1,#topic_heading h2,#topic_heading h3,#topic_heading p{margin:0;}

#questions2 a{display:block;width:78px;height:65px;text-decoration:none;}
#questions2 a:hover{text-decoration:none;}
#questions2 a.question1{background:url(/images/buttons/button-question1.jpg) no-repeat;}
#questions2 a.question1:hover{background:url(/images/buttons/button-question1b.jpg) no-repeat;}
#questions2 a.question2{background:url(/images/buttons/button-question2.jpg) no-repeat;}
#questions2 a.question2:hover{background:url(/images/buttons/button-question2b.jpg) no-repeat;}
#questions2 a.question3{background:url(/images/buttons/button-question3.jpg) no-repeat;}
#questions2 a.question3:hover{background:url(/images/buttons/button-question3b.jpg) no-repeat;}
#questions2 a.question4{background:url(/images/buttons/button-question4.jpg) no-repeat;}
#questions2 a.question4:hover{background:url(/images/buttons/button-question4b.jpg) no-repeat;}
#questions2 a.question5{background:url(/images/buttons/button-question5.jpg) no-repeat;}
#questions2 a.question5:hover{background:url(/images/buttons/button-question5b.jpg) no-repeat;}
#questions2 .col1{display:block;float:left;width:78px;}
#questions2 .col2{position:relative;display:block;float:left;width:537px;height:325px;background:url(/images/bkgd/background-question.jpg) no-repeat;}
#questions2 .qtext{position:absolute;top:25px;left:90px;width:400px;color:#fff;}
#questions2 .qimg{position:absolute;top:127px;left:47px;width:490px;color:#fff;}
