/* global styles */
body,html {
	margin:0;padding:0;border:0;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;font-size:12px;
	background:white;color:black;
	text-align:center;
	background:#676767 url('../images/bg_body_gray.jpg') repeat-x;
}
div#container {
	width:748px;height:auto;
	padding:0 11px;
	background: #616161 url('../images/bg_container2.jpg')repeat-x;
	text-align:left;margin:0 auto;
	display:table;
}
div#subcontainer { padding:0 1px;background:white;display:table;width:748px;}
h1,h2,h3,h4,h5,h6,p { margin:0;padding:0; }
img { border:0; }

ul,li { margin:0;padding:0;list-style-type:none; }

/* header styles */

div#header { height:auto; }

div#top_header { height:25px;line-height:25px;text-align:right; }
div#top_header ul{ margin:0 7px 0 0; }
div#top_header li{ display:inline;color:#CECECE; }
div#top_header li a{ text-decoration:none;color:#010101;padding:0 2px 0 0; }
div#top_header li a:hover{ text-decoration:none;color:#F2401F; }

div#nav_main { height:29px;background:white url('../images/bg_main_nav.gif') repeat-x; }
//div#nav_main ul {margin:0 0 0 7px;}

div#nav_main ul {padding-top:3px;}
div#nav_main li { display:inline;}
div#nav_main li a {
   padding: 0px 6px 0px 6px;
   color:white; 
   text-decoration:none;
   font-size:14px;
   letter-spacing:0px;
   font-family:arial black;
//   font-weight:bolder;
}
div#nav_main li a:hover {
   color:red; 
}

div#nav_main li a#about {width:100px; }
div#nav_main li a#news {width:70px; }
div#nav_main li a#score {width:86px; }
div#nav_main li a#rules {width:70px; }
div#nav_main li a#prizes {width:76px; }
div#nav_main li a#faq {width:61px; }
div#nav_main li a#contact {width:83px; }
div#nav_main li a#spacer11 {width:111px;}

div#mid_header { height:104px;background:url('../images/bg_boxlogo2.gif') repeat-x; }
h1#logo { width:450px;height:104px;overflow:hidden;float:left;line-height:104px;text-indent:13px;}
div#sign_in { 
	width:288px;height:39px;overflow:hidden;background:url('../images/bg_signin2.gif') left top no-repeat;
	float:right;padding:0 4px 0 0;margin:65px 0 0 0;line-height:39px; 
}
div#sign_in p{ padding:0 20px 0 20px }
div#sign_in p a{ color:#006699;text-decoration:none;font-size:14px;font-weight:bold; }
div#sign_in p a:hover {text-decoration:none; color:#9F210A;  }
div#sign_in p span { color:#999999;font-size:12px;margin:0 0 0 90px;}
div#sign_in p span a { color:#006699;font-size:12px;font-weight:normal;margin:0 0 0 5px;text-decoration:none }
div#sign_in p span a:hover {  text-decoration:none;color:#9F210A }

div#sub_nav { height:22px;line-height:22px;background:url('../images/bg_subnav.gif') repeat-x;}
div#sub_nav ul{ margin:0 0 0 7px; }
div#sub_nav li{ display:inline;color:#F2401F; }
div#sub_nav li a{ text-decoration:none;color:white;padding:0 2px 0 0; }
div#sub_nav li a:hover{ text-decoration:underline; }

/* content styles */
div#content { width:100%;display:table; }

div#content_sx { width:447px;display:table;float:left; }
div#content_sx a { text-decoration:underline;color:#006699;font-weight:normal;padding:0 2px; }
div#content_sx a:hover { text-decoration:none;background-color:#006699;color:white;padding:0 2px; }
div#content_sx span { color:#666666 }

div#intro_sx { background:url('../images/bg_dotted.gif') 441px top repeat-y;padding:12px 5px 12px 0;}

div.box_red { 
	width:437px;margin:0 0 17px 0;
}
div.box_red h2 { 
	background:url('../images/bg_title_red.gif') repeat-x;padding:0 0 0 16px;height:22px;
	line-height:22px;color:white;text-transform:uppercase;font-size:12px;
}
div.box_red p { 
	padding:12px;background-color:#EBEBEB;
	border-bottom:1px solid #6e6e6e;border-left:1px solid #6e6e6e;border-right:1px solid #6e6e6e;
}
div.box_red p a { text-decoration:underline;color:#006699;font-weight:bold;padding:0 2px; }
div.box_red p a:hover { text-decoration:none;background-color:#006699;color:white;padding:0 2px; }
div.box_red p span { color:#666666 }

div#content_dx { width:300px;display:table;float:right; }
div#content_dx a { text-decoration:underline;color:#006699;font-weight:normal;padding:0 2px; }
div#content_dx a:hover { text-decoration:none;background-color:#006699;color:white;padding:0 2px; }
div#content_dx span { color:#666666 }

div#intro_dx { padding:13px 0 13px 0;}
div#intro_dx p{ padding:13px 13px 13px 4px; }

div.box_black { 
	width:300px;margin:0 0 17px 0;
	
}
div.box_black h2 { 
	background:url('../images/bg_title_black.gif') repeat-x;padding:0 0 0 16px;height:22px;
	line-height:22px;color:white;text-transform:uppercase;font-size:12px;
}
div.box_black p { padding:12px;background-color:#EBEBEB;
	border-bottom:1px solid #6e6e6e;border-left:1px solid #6e6e6e;border-right:1px solid #6e6e6e;
 }
div.box_black p a { text-decoration:underline;color:#006699;font-weight:normal;padding:0 2px; }
div.box_black p a:hover { text-decoration:none;background-color:#006699;color:white;padding:0 2px; }
div.box_black p span { color:#666666 }

/* slider styles */
div#slider { width:436px;height:250px;overflow:hidden;background: url('../images/loading.gif') center center no-repeat; }
div#scroller { width:436px;height:22px;background:#6E6E6E;line-height:22px;}
div#scroller p#back { float:left;text-transform:uppercase;}
div#scroller p#next { float:right;text-transform:uppercase;}
div#scroller p#back a { 
	text-decoration:none;color:#C4C4C4;font-weight:bold;padding:0 0 0 17px;
	background:url('../images/ico_back.gif') left no-repeat; 
}
div#scroller p#next a { 
	text-decoration:none;color:#C4C4C4;font-weight:bold;padding:0 17px 0 0;
	background:url('../images/ico_next.gif') right no-repeat; 
}
div#scroller p#back a:hover, div#scroller p#next a:hover{color:black;}

div#slide_1 {display:block;color:white;background:black;width:436px;height:250px;overflow:hidden;}
div#slide_2 {display:none;color:white;padding:13px;background:black;width:436px;height:250px;overflow:hidden;}
div#slide_2 img {margin:0 0 13px 13px}
div#slide_3 {display:none;color:white;padding:13px;background:black;width:436px;height:250px;overflow:hidden;}
div#slide_3 img {margin:0 13px 13px 0}
div#slide_2 a, div#slide_3 a {text-decoration:underline;color:#F2401F;}
div#slide_2 a:hover, div#slide_3 a:hover {text-decoration:none;}

/* news content styles */
div#news { padding:13px;}
div#news a { text-decoration:underline;color:#006699;font-weight:normal;padding:0 2px; }
div#news a:hover { text-decoration:none;background-color:#006699;color:white;padding:0 2px; }
div#news h2 { font-size:20px;font-weight:bold;color:black;line-height:18px; }
div#news p.by_data {color:#666666;line-height:12px;margin:5px 0 10px 0; }
div#news p.by_data span { color:#999999;font-size:10px;display:block; }
div#news p.update { text-align:right;color:#999999;font-size:10px;font-style:italic;margin:10px 0; }

div.spot_box { float:left;margin:13px 13px 13px 0;text-align:center; }
div.spot_box span { color:#666666;font-size:11px;text-transform:uppercase;display:block; }

/* style big content */
div#bigcontent  {padding:13px;}
div#bigcontent h2 { font-size:20px;font-weight:bold;color:black;line-height:18px;margin:0 0 5px 0; }
div#bigcontent a { text-decoration:underline;color:#006699;font-weight:normal;padding:0 2px; }
div#bigcontent a:hover { text-decoration:none;background-color:#006699;color:white;padding:0 2px; }
div#bigcontent p span { color:#666666 }
div#bigcontent p span.text_red { color:#F2401F }

/* footer styles */
div#footer { text-align:center;padding:5px 0 10px 0;border-top:1px solid #CCCCCC;font-size:11px;color:#999999; }
div#footer a{text-decoration:underline;color:black;padding:0 2px 0 0;}
div#footer a:hover{text-decoration:none;color:#666666;}

