/*
Theme Name: GamersMedia
Theme URI: http://www.gamersmedia.com/
Description: This site is designed by Baki Goxhaj of WPlancer.Com for GamersMedia.
Version: 1.0
Author: Baki Goxhaj
Author URI: http://www.wpalncer.com/
*/

* { margin: 0; padding: 0; }
.alignleft { float: left; }
.alignright { float: right; }
.aligncenter { margin-left: 0; margin-right: 0; display: block; }
.clear { clear: both; }

body { font-family: Century Gothic, Tahoma;}
body#home { background: url('images/homebg.jpg') #2f2f2f top left repeat-x; }	
body#page { background: #000 repeat-x url('images/pagebg.png') top center; }	


a { color: #ff0000; text-decoration: none; }
a:hover { color: #ff0000; text-decoration: underline; }
a img { border: 0; }	


#row-top { width:100%; float:left; }
#row-middle { width:100%; float:left; background-color:#fff; }
#row-bottom { width:100%; float:left; }

#main { width: 100%; margin: 5px auto; }

#header  #log { float: right; margin: 20px 10px 0 0; }
#header  #log img { margin: 0 3px; }

#header h1 { margin: 5px 0 0 10px; float: left; height:64px;}
#header h1 span { display: none; float: left; }


/*------------[ MENU + DROP DOWNS ]-----------*/			 
#menu { clear: both; width: 990px; margin: 0px auto; height: 32px; line-height: 32px; background: repeat-x url('images/menubg.png') top center; }


.chromestyle{
width: 90%;
margin: 0px auto 0px;
}

.chromestyle ul{
width: 90%;
background: url(images/menubg.png) center center repeat-x; /*THEME CHANGE HERE*/
padding: 0px 0px 0px 0px;
margin: 0px auto 0px;
height:32px;
text-align: center; /*set value to "left", "center", or "right"*/
text-transform:uppercase;
text-decoration:none; color:#FFFFFF;
}

.chromestyle ul li{
display: inline;
list-style:none;
height:32px;
text-decoration:none; color:#FFFFFF;
}

.chromestyle ul li a{
color: #ffffff;
padding: 5px 20px 5px 20px;
line-height:30px;
height:32px;
margin: 0px 0px 0px 0px;
font-size:16px;
text-decoration: none;
border-right: 1px solid #ffffff;
text-decoration:none; color:#FFFFFF;

}
.first{
height:37px;
padding: 0px 0px 0px 0px;
border-left: 1px solid #ffffff;
}

.chromestyle ul li a:hover, .chromestyle ul li a.selected{ /*script dynamically adds a class of "selected" to the current active menu item*/
background: url(images/menubg2.png) center center repeat-x; /*THEME CHANGE HERE*/padding: 5px 20px;
height:32px; text-decoration:none; color:#FFFFFF;
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
border: 1px solid #000; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font:normal 12px;
line-height:32px;
z-index:100;
background-color: #353535;
width: 177px;
visibility: hidden;
list-style:none;
}


.dropmenudiv a{
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #000; /*THEME CHANGE HERE*/
padding: 2px 0px 2px 0px;
text-decoration: none;
background-color: #353535;
color: #ffffff;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
background-color: #353535;
text-decoration:none; color:#FFFFFF;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #353535;
text-decoration:none; color:#FFFFFF;
}
.dropmenudiv a.selected{ /*script dynamically adds a class of "selected" to the current active menu item*/
background: url(images/menubg2.png) center top repeat-x; /*THEME CHANGE HERE*/
text-decoration:none; color:#FFFFFF;
}













			
/*------------[ MAIN CONTENT ]-----------*/
#content { width: 970px; height:auto; float:left; margin: 10px auto 10px; overflow: hidden;}
#content h1{ font-size:20px; color:#5a5a5a; border-bottom: 1px solid #bfbfbf; width:100%; padding: 0px 0px 5px 0px; }
#content h1 a{ font-size:20px; color:#ff0000; border-bottom: 1px solid #bfbfbf; width:100%; padding: 0px 0px 5px 0px; }

			
#leftcolumn {width:48%; float:left; margin: 20px 0px 0px 0px; padding: 0px 20px 0px 0px; border-right: 1px solid #bfbfbf;}
#register { margin:0px; padding:0px; }
#register  input.rounded {
border: 0;
background:url(images/input_box.png) left top no-repeat;
width: 220px;
height: 25px;
padding: 3px 25px 3px 5px;
color: #5a5a5a;
font-size:16px;
}
#register  input.rounded_creative {
border: 1px #bfbfbf solid;
width: 220px;
height: 25px;
padding: 3px 25px 3px 5px;
color: #5a5a5a;
font-size:16px;
}
#register  input.rounded1 {
border: 0;
background: url(images/input_box1.png) left top no-repeat;
width: 120px;
height: 25px;
padding: 3px 25px 3px 5px;
color: #5a5a5a;
font-size:16px;
}

#register  input.rounded2 {
border: 0;
background: url(images/input_box2.png) left top no-repeat;
width: 200px;
height: 25px;
padding: 3px 25px 3px 5px;
color: #5a5a5a;
font-size:16px;
}
#register  select.rounded3 {
border: 0;
background: url(images/select.jpg) #FFFFFF left top no-repeat;
width: 180px;
height: 25px;
padding: 0px 25px 3px 5px;
color: #5a5a5a;
font-size:14px;
background-color:none;
}


#register .form_text {width:135px; display:inline; float:left; text-align:right; padding-right:5px; }
#register .form_text1 {width:145px; display:inline; float:left; text-align:right; padding-right:5px; }
#register  label {
width:100%; float:left; display:inline; margin: 5px 0px 5px 0px;}

#inside-sidebar {
width:40%;
float:left;
border:0px solid #BFBFBF;
margin-top:20px;
margin-left:20px;
}

#inside-sidebar  input.rounded {
border: 0;
background: url(images/input_box.png)no-repeat;
width: 230px;
height: 25px;
padding: 3px 25px 3px 5px;
color: #5a5a5a;
font-size:16px;
}
.sidebar-header {
margin:10px 0 0 10px;
color:#ff0000;
font-size:18px;
font-weight:bold;
font-family:tahoma;
}
#inside-sidebar ul {
margin:0;
padding:0;
}
#inside-sidebar li {
margin:0;
padding-left:25px;
list-style:none;
font-size:14px;
margin:7px 2px;
line-height:normal;
background: url(images/bullet.jpg) no-repeat 10px 8px;
}
#inside-sidebar p {
margin: 10px 0px 10px 0px;
padding:0;
}
#
#inside-sidebar a:LINK, #inside-sidebar a:VISITED {
text-decoration:none;
color:#5a5a5a;
font-size:12px;
}
#inside-sidebar a:HOVER {text-decoration:underline;}
#inside-sidebar .view_all:LINK, #inside-sidebar .view_all:VISITED {
font-weight:bold; 
color:#3d2ef0;
text-decoration:underline;
}
.buy_results {
border: 0;
background: url('images/title_bg.png') 0px 0px no-repeat;
width: 230px;
height: 25px;
padding: 3px 25px 3px 5px;
color: #bfbfbf;
font-size:16px;
}
#rightcolumn {width:48%; float:left; margin: 20px 0px 0px 0px; padding: 0px 20px 0px 0px; border-right: 1px solid #bfbfbf;}
#press_content {float:left; width:70%; padding-left:6px; font-size:12px; line-height:18px;}
#blogs_content {float:left; width:96%; padding-left:6px; font-size:12px; line-height:18px;}
#blogs_content h1{float:left; width:96%; padding-left:6px; font-size:18px; line-height:18px; width:100%; margin-bottom:8px;}

#press_content_right {float:right; margin-right:10px; font-size:12px; line-height:25px;}
/************************************************
*	Grey box													*
************************************************/ 
.roundcont_grey {width: 100%; background: url(images/grey_tm.gif) repeat-x #bfdbff; height: 5px; float: left; }
.roundtop_grey {background: url(images/grey_tl.gif) no-repeat top left; float:left; width: 6px; height: 5px;}
.roundtop_right_grey {background: url(images/grey_tr.gif) no-repeat top right; float:right; height:5px; width:7px;}
.roundcont_grey_bottom {
	width: 100%; background: url(images/grey_bm.gif) repeat-x #bfdbff; height: 5px; float: left; 
	margin-bottom: 5px; _margin-bottom: -10px;
}

.roundbottom_grey {background: url(images/grey_bl.gif) no-repeat top left; float: left; width: 6px; height: 5px;}

.roundbottom_right_grey {background: url(images/grey_br.gif) no-repeat top right; float: right; height: 5px; width: 7px;}
#grey_box_content {
	width: 99.7%; float: left; clear: left; background: #ffffff; 
	border-left: 1px solid #e5e5e5; border-right: 1px solid #e5e5e5; 	
}

/************************************************
*	Grey box press													*
************************************************/ 
.roundcont_grey_press {width: 100%; background: url(images/grey_tm_press.gif) repeat-x #bfdbff; height: 5px; float: left; }
.roundtop_grey_press {background: url(images/grey_tl_press.gif) no-repeat top left; float:left; width: 6px; height: 5px;}
.roundtop_right_grey_press {background: url(images/grey_tr_press.gif) no-repeat top right; float:right; height:5px; width:7px;}
.roundcont_grey_bottom_press {
	width: 100%; background: url(images/grey_bm_press.gif) repeat-x #bfdbff; height: 5px; float: left; 
	margin-bottom: 5px; _margin-bottom: -10px;
}

.roundbottom_grey_press {background: url(images/grey_bl_press.gif) no-repeat top left; float: left; width: 6px; height: 5px;}

.roundbottom_right_grey_press {background: url(images/grey_br_press.gif) no-repeat top right; float: right; height: 5px; width: 7px;}
#grey_box_content {
	width: 99.7%; float: left; clear: left; background: #ffffff; 
	border-left: 1px solid #e5e5e5; border-right: 1px solid #e5e5e5; 	
}
.press_item { font-size:14px; height:auto; }
.press_desc {background: url(images/arrow_02.png) 0px 6px no-repeat;}
.press_link { padding: 0px 0px 0px 18px;}
.press_em { padding-left:20px;}

#data_table_w100 th {border-bottom: 1px solid #e9e9e9; text-align:left;}
#data_table_w100 td {border-bottom: 1px solid #e9e9e9;}

#data_table_w101 td {border-right: 1px solid #e9e9e9; border-bottom: 1px solid #e9e9e9; padding-left:5px;}

#data_table_w102 td {border-left: 1px solid #e9e9e9; border-top: 1px solid #e9e9e9; border-bottom: 1px solid #e9e9e9; padding-left:5px;}

/*------------[ CORPORATE ]-----------*/			
#corporate { overflow: hidden; height: 280px; }
#corporate #about-text { float: left; width: 100%; }
#corporate #about-text h2 { font-size: 34px; }
#corporate #about-text p { font-size: 19px; color: #000; margin: 15px 0; }
#corporate #about-image { float: right; width: 350px; }
#corporate #about-image img { padding: 15px 0 0 80px; }
			

/*------------[ boxes ]-----------*/			
#boxes { overflow: hidden; color: #000; height:auto; }
#boxes .box { width: 386px; background-color:#0099FF; height:229px; background: repeat-y url('images/boxbg.png') top center; }
#boxes .box p { padding: 10px; }			
#boxes .box ul { padding: 10px 5px 10px 40px; }			
#boxes .box ul li { list-style-image: url('images/li.png'); }			


/*------------[ boxes ]-----------*/
#page-body { margin: 0px; padding:0px;  }	
#page-body h2 { font-size: 45px; font-weight: normal; height: 90px; line-height: 90px; color: white; }	
#page-body #info { background: repeat-y url('images/page-middle.png') top center; }
#page-body #info p { margin: 15px 15px 0px 15px; padding:0px; }

		
/* start of footer section */
#footer {
width: 100%;
position:relative;
height:100px;
float:left;
background: url('images/footer_bg.png') repeat-x;
padding: 8px 0px 8px 0px;
}

#footer_link { clear: both; width: 100%; margin: 0px auto; height: 32px; line-height: 32px; }
.footer_chromestyle{
width: 920px;
margin: 0px auto 0px;

}

.footer_chromestyle ul{
width: 90%;
padding: 0;
margin: 0px auto 0px;
height:32px;
text-align: left; /*set value to "left", "center", or "right"*/
text-transform:uppercase;
text-decoration:none; color:#FFFFFF;
}

.footer_chromestyle ul li{
display: inline;
height:32px;
text-decoration:none; color:#FFFFFF;
}

.footer_chromestyle ul li a{
color: #ffffff;
padding: 5px 50px;
line-height:30px;
height:32px;
margin: 0;
font-size:16px;
text-decoration: none;
text-decoration:none; color:#FFFFFF;

}
.first{
height:32px;
padding: 5px 0px;
border-left: 1px solid #ffffff;
}

.footer_chromestyle ul li a:hover, .footer_chromestyle ul li a.selected{ /*script dynamically adds a class of "selected" to the current active menu item*/
/*THEME CHANGE HERE*/padding: 5px 50px;
height:32px; text-decoration:none; color:#FFFFFF;
}

.footerinner
{
width:920px; margin:0 auto;
}
.footerinner dl
{
float:left; width:130px; text-align:left; margin-left:38px; font: 14px/32px Helvetica, Arial, sans-serif; color:#fff;

_margin-left:28px;
}

.footerinner dd
{
font: 16px Century Gothic, Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase; margin-bottom:10px;
}

.footerinner dd a
{
font: 16px Century Gothic, Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; text-transform:uppercase; margin-bottom:10px;
}

.footerinner dt
{
background:url(images/arrow.gif) no-repeat left 5px; font:12px Arial, Helvetica, sans-serif; color:#b7b7b7; padding-left:13px; margin-top:3px;
}

.footerinner dt a
{
color:#b7b7b7; text-decoration:none;
}
.footerinner dt a:hover
{
color:#fff;
}
.checkout_new { padding-left:0px; margin: 0px; }	
.login_check { float:left; margin-top:5px; }
.login_signup { font-weight:bold; font-size:11px; margin-left:25px; color:#333333; }
