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

/* colors:

Header BG Color: #888886

Thumbnails and Video Area BG Color: #b0b0ae

Content Area BG Color: #d1d1d1

Footer BG Color: #c4c4c2

Video Area BG Color: #878785

Border Around Flash Video Color: #797977

Titles and some text orange color: #ee5b1c

*/



/*CSS Reset*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0px;
	padding: 0px;
	border: none;
	outline: none;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 15px;
	color: black;
	background: white;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}

.clear { clear:both; font-size: 0px;}

/* END RESET *?




/* Main Framework */


h1{ color:#000000; font-weight: bold; font-size: 13px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-bottom: 5px;}

h2{ color:#666666; font-size: 12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; padding-bottom:5px;}

body{ background:#bfbdb3; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}

a{ color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size: 12px;}

#wrapper { width: 980px; margin-left:auto; margin-right:auto; border-left: 1px solid #999790;  border-right: 1px solid #999790; clear:both;}

.header_wrapper { width: 980px; height: 127px;}

#header { width: 980px; height: 116px; background: #888886;}

.grunge_line_header { width: 980px; height: 11px; background:url(../images/header_grunge_line_980x11.jpg) no-repeat; font-size:0px;}

#main_body { width:980px; height: 449px; background: url(../images/main_body_bg_980x4492.png) no-repeat;}

#main_content { width:980px; background:#d1d1d1; }

#footer { width: 980px; height:49px; background: #c4c4c2 url(../images/footer_bg_980x49.png) no-repeat;}

p { font-family:Verdana, Arial, Helvetica, sans-serif; }




/* HEADER */

#header .logo { font-size: 0px; width:406px; height:78px; float: left; padding-top: 16px; padding-left: 21px; float:left;}

#header .nav { font-size: 0px; width: 188px; height: 24px; float:right; padding-top: 75px;}

#header a.btn_store { padding-left:20px;}

#header ul{ }

#header ul li { font-size: 0px; display:inline; }




/* MAIN BODY */

#main_body .thumbnails_all { font-size: 0px; width: 472px; height: 258px; float:left; font-size: 0px; padding-top: 18px; padding-left:16px;}

#main_body .thumbnail { font-size: 0px; width: 154px; height: 126px; float:left; padding: 1px; font-size: 0px;}

#main_body .video_container_all { font-size: 0px; width: 469px; height: 405px; /*background:url(../images/video_background_all_469x405.png) no-repeat; */float:right; margin-top: 17px; padding-right: 16px;}

#main_body .video { font-size: 0px; width: 442px; height: 272px; margin-left:auto; margin-right:auto; padding-top: 13px;}

/*#main_body .courier_text { font-size: 0px; width: 445px; height: 124px; float:left; padding-left: 16px; display:block;}*/




/*hack for IE6*/

html>body #main_body .courier_text{ padding-top: 14px;}




#main_body ul { font-size: 0px; padding-top: 5px; }

#main_body li { font-size: 0px; padding-top: 10px;}

#main_body a {font-size:13px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;}

#main_body .login_register { float:right; padding-right:20px; padding-bottom:5px; padding-top:5px; }




/*MAIN CONTENT*/

#main_content #left_nopadding{ width: 460px; height: 10px; padding: 0px; }

#main_content #right_nopadding{ width: 460px; height: 10px; padding: 0px; }

#main_content .left{ width: 460px; padding:20px; float:left; }

#main_content .right{ width: 460px; padding:20px; padding-left:0px; float:left; }

#main_content .right a.btn_more{ color: #ee5b1c }

a.btn_more{ color: #ee5b1c; text-decoration:none}

#main_content p{ padding-bottom: 20px;}




/*FOOTER*/

#footer ul li{ display:inline }

#footer a{ text-decoration:none; }

#footer .left_footer_links { float:left; padding-top:18px; padding-left: 20px; padding-bottom:5px; }

#footer .right_footer_links { float:right; padding-top:18px; padding-right: 20px; padding-bottom:5px }




/*STORIES PAGE*/


#wrapper_stories { width: 800px; margin-left:auto; margin-right:auto; border-left: 1px solid #999790;  border-right: 1px solid #999790; clear:both;}

.header_wrapper_stories { width: 800px; height: 127px;}

#header_stories { width: 800px; height: 116px; background: #888886;}

.grunge_line_header_stories { width: 800px; height: 11px; background:url(../images/header_grunge_line_980x11.jpg) no-repeat; font-size:0px;}

#main_content_stories { width:800px; background:#d1d1d1; }

#footer_stories { width: 760px; height:9px; background: #c4c4c2 url(../images/footer_bg_980x49.png) no-repeat; padding:20px; text-align:center; font-size: 11px;}

#header_stories .logo { font-size: 0px; width:406px; height:78px; float: left; padding-top: 16px; padding-left: 21px; float:left;}

#header_stories .nav { font-size: 0px; width: 188px; height: 24px; float:right; padding-top: 75px;}

#header_stories a.btn_store2 { margin-left: 10px;}

#header_stories ul{ }

#header_stories ul li { font-size: 0px; display:inline; }



/*MAIN CONTENT FOR STORIES PAGE*/


/*#main_content_stories .left2{ width: 200px; padding:20px; float:left; background:#999999;}

#main_content_stories a{ color:#000000; font-weight:bold; }

#main_content_stories .right2{ width: 500px; padding:20px; float:right;}

#footer_stories a{ font-size: 11px;}*/

#main_content_stories .left2{ width: 200px; padding:20px; float:left; background:#999999;}
#main_content_stories .news_list li{ padding:3px 0;}

#main_content_stories .left2 a{ color:#ffffff; font-weight:bold; }

#main_content_stories .right2{ width: 500px; padding:20px; float:right;}
#main_content_stories .right2 p{ padding-bottom:20px;}
#footer_stories a{ font-size: 11px;}


/*FOR LOGIN PAGE*/

#main_body_login { width:980px; height: 419px; background: url(../images/main_body_bg_980x449.png) no-repeat; padding-top:30px;}
