body	{background:url(images/sitebg.gif) black top;}
*		{margin:0; padding:0;}
img	{border:0; display:block;}
li	{vertical-align:bottom; list-style-type:none;}
hr	{visibility:hidden; height:0; clear:both;}
.fl {float:left;}
.fr {float:right;}
.menu {text-align:right;}

#wrap		{width:985px; margin:0 auto; background:url(images/main_bg.png) repeat-y; padding:0 18px;}
#wrap h1 a	{position:absolute; overflow:hidden; display:block; height:0; padding-top:180px; width:440px; right:40px; top:100px;}
#header		{background:url(images/header_bg.jpg) top no-repeat; position:relative; height:340px;}
.mod		{height:100px; padding-bottom:10px;}
#seo		{width:700px; float:left; width:220px; position:relative; top:30px; left:260px; height:250px;}
#seo h2		{font-size:24px; font-weight:normal;}
#seo p		{font-size:16px; line-height:17px;}
.thumbs		{padding-left:10px;}
.thumbs *	{display:block; float:left;}
.thumbs li	{padding:5px; margin:0 3px 5px 0; width:182px; height:137px;}
.thumbs li *{position:absolute;}
.thumbs li a {width:180px; height:135px; border:1px solid #b60000;}
.thumbs li a:hover {visibility:visible; border:1px solid white;}
.menu li a {font-size:18px; color:black;}
.menu li a:hover { color:#ed008c;}
.lists	{padding:10px 0 10px 16px;}
.lst a	{color:#b60000; font:bold 12px/16px Arial, Helvetica, sans-serif;}
.lst a:hover { color:white;} 
.lists .lst {width:187px; margin-right:5px;}
.lst2		{padding:10px; text-align:center;}
.lst2 li	{display:inline; font-weight:bold;}
.lst2 li a	{font:bold 12px/16px Arial, Helvetica, sans-serif; color:white;}
.lst2 li a:hover {color:#fedf0e;}
#footer			 {text-align:left; padding:10px 0 10px 190px; color:#999; font:normal 11px/12px Arial, Helvetica, sans-serif; margin:0 20px; height:50px; background:url(images/logo.gif) bottom left no-repeat;}
#video-module	 {height:470px;}
#player			 {float:left; padding:10px 0 0 15px;}
#video-module .thumbs { float:right; height:470px; width:400px; padding-left:0;}
.thumbs li a {color:white; text-decoration:none;}
.thumbs li em {font-style:normal; font:bold 12px/14px arial; background:black; bottom:0; color:white; padding:0 2px; visibility:hidden;}
.thumbs li a:hover em {visibility:visible;}

.thumbs2		{padding-left:10px;}
.thumbs2 *	{display:block; float:left;}
.thumbs2 li	{padding:5px; margin:0 3px 5px 0; width:108.7px; height:152px;}
.thumbs2 li *{position:absolute;}
.thumbs2 li a {width:106px; height:150px; border:1px solid #b60000;}
.thumbs2 li a:hover {visibility:visible; border:1px solid white;}
.thumbs2 li a {color:white; text-decoration:none;}
.thumbs2 li em {font-style:normal; font:bold 12px/14px arial; background:black; bottom:0; color:white; padding:0 2.7px; visibility:hidden;}
.thumbs2 li a:hover em {visibility:visible;}

.thumbs li a {color:white; text-decoration:none;}
.thumbs li em {font-style:normal; font:bold 12px/14px arial; background:black; bottom:0; color:white; padding:0 2px; visibility:hidden;}
.thumbs li a:hover em {visibility:visible;}
.thumbs2 li a {color:white; text-decoration:none;}
.thumbs2 li em {font-style:normal; font:bold 12px/14px arial; background:black; bottom:0; color:white; padding:0 2px; visibility:hidden;}
.thumbs2 li a:hover em {visibility:visible;}

.advbox {height:250px; clear:Both; padding:10px 0;}
.advbox .fl {width:300px; height:250px; float:left; padding-left:14px;}
