/* --------------- Default Styles --------------- */
html, body, p, h1, h2, h3, h4, h5, em, i, table, tr, td, th, form, input, textarea, select, li, ol, ul, strong {padding:0;margin:0;}
html {font-size:62.5%;}
body {background:#faf8e3 url(../images/all_bg.png) 0 0 repeat-x;color: #333; font-size:17px;font-family:Arial, Helvetica, sans-serif;}
em, i { font-style:normal;}
li { list-style-type:none;}
h1, h2, h3, h4, h5 {font-weight:normal;padding:5px 0;}
p {padding:5px 0;}
a:active, a:focus, img, input, select {outline: 0;}
a, a:link, a:active, a:visited {color: #ff0000;cursor: pointer;text-decoration: underline;}
a:hover {color:#ff0000;text-decoration: none;}
img {border:none;}
.clear { clear:both; font-size:0; line-height:0; height:0;}
/* ------------------------------------------- */
#all { width:800px; margin:0 auto}
/* --------------- Header --------------- */
#header { background:url(../images/header.jpg) 0 0 no-repeat; height:129px; position:relative;text-decoration:none;} 
.logo { position:absolute; left:142px; top:12px; padding:0; font-size:12px;text-decoration:none;}
.url { position:absolute; left:142px; top:92px; padding:0; font-size:12px;color:#cc1122;font-weight:bold;}
.section { height:43px; background:url(../images/link_1.png) 50% 0 no-repeat; text-align:center; line-height:39px; font-size:19px; font-weight:bold;}
	.section strong { font-size:25px;} 
	.section a, .section a:visited { color:#fff; text-decoration:none;}
	.section a:hover { color:#fff; text-decoration:none;}
		.s_2 { background:url(../images/link_2.png) 50% 0 no-repeat; height:47px; line-height:43px;}
.pic_1, .pic_2 { position:absolute; left:371px; top:7px; width:197px; height:111px; display:block;}
	.pic_2 { left:588px;}
/* ------------------------------------------- */

/* --------------- Content --------------- */
#content { width:786px; margin:0 auto; padding:20px 0 0; overflow:hidden;}

.item_cont { padding-bottom:5px;}
.left { width:486px; float:left;}
.item { width:480px; height:270px; padding:3px; background:url(../images/bg_1.jpg) 0 0 no-repeat;}
.i_links { font-size:22px; text-align:center; padding:3px 0; width:100%; overflow:hidden;}
.i_links  span { float:left; padding-left:20px;}
.item_cont p { line-height:12px; padding:4px; clear:both;text-align:center;}
.item_cont { height:330px;}
.l_1 { float:left;}
.l_2 { color:#146a00 !important; float:right;}

.right { width:262px; float:right;}
.adv { height:308px; background:url(../images/adv.png) 0 0 no-repeat; font-size:18px; color:#744821; padding:10px 10px 0 15px;}
.adv li { padding:10px 0 10px 71px; }
	.icon_1 { background:url(../images/icon_1.png) 0 50% no-repeat;}
	.icon_2 { background:url(../images/icon_2.png) 0 50% no-repeat;}
	.icon_3 { background:url(../images/icon_3.png) 0 50% no-repeat;}
	.icon_4 { background:url(../images/icon_4.png) 0 50% no-repeat;}
.cntr { text-align:center;}
.bl h2 { color:#ff0000; font-size:21px;}
.item_2 { width:256px; height:144px; padding:3px; background:url(../images/bg_2.png) 0 0 no-repeat; position:relative; margin-bottom:5px;}
.item_2 span { position:absolute; left:50%; top:50%; margin-left:-14px; margin-top:-21px; width:28px; height:52px; background:url(../images/play.png) 0 0 no-repeat;}


.watch { padding:2px 0; text-align:center; font-size:17px; text-transform:uppercase; font-weight:bold;}
/* ------------------------------------------- */

/* --------------- Footer --------------- */
#footer { width:100%; height:187px; position:relative; background:url(../images/footer_screen.png) 0 0 no-repeat; }
.pic_3, .pic_4, .pic_5 {position:absolute; left:10px; top:13px; width:246px; height:158px; display:block;}
.pic_4 { left:278px;}
.pic_5 { left:544px;}
.footer_2 a {font-size: 11px; color: #999;clear:both;}
.footer_2 {font-size: 11px; color: #999;clear:both;text-align:center;}
.footer_link a {font-size: 12px; color: #000;}
/* ------------------------------------------- */