* {margin: 0; padding: 0;}
body  {font: normal 12px Verdana, Arial, Helvetica, sans-serif; color: #333333; background: url(../images/bg.gif);}
img {border: none;}
ul {list-style: none;}
.clearfloat {clear: both; height: 0; font-size: 1px; line-height: 0px;}
h1 {display: none;}
a {text-decoration: none; color: #6f0d9a;}
a:hover {text-decoration: underline;}

/*center*/
.wrapper {background: url(../images/head-x.png) 0 0 repeat-x;}
.wrapper2 {background: url(../images/footer-x.png) 0 100% repeat-x;}
.center {width: 994px; margin: 0px auto;}
/*center*/

/*head*/
.head {height: 135px; position: relative; background: url(../images/head.jpg) 0 0 no-repeat;}
.logo {width: 282px; position: absolute; left: 0; top: 0;}
.logo a {display: block; height: 110px; text-indent: -99999px; overflow: hidden;}

.menu {position: absolute; left: 345px; top: 95px;}
.menu li {float: left; margin-right: 1px; font-weight: bold;}
.menu a {color: #53078f; text-decoration: none;}
.menu a:hover {color: #b14fff;}
.menu span {display: block; float: left; background: url(../images/button-x.gif) 0 0 repeat-x;}
.menu span span {background: url(../images/button-l.png) 0 0 no-repeat;}
.menu span span span {background: url(../images/button-r.png) 100% 0 no-repeat; height: 19px; padding: 4px 10px 0 10px;}

.ads {position: absolute; left: 347px; top: 5px; text-align:center; width:635px;}
/*head*/

/*content*/
.content {padding: 0 0 45px 14px;}
.content h2 {font-size: 16px; color: #872dd3; font-weight: bold; padding: 3px 0 0 31px; height: 21px;}
.main {width: 762px; float: left; margin-right: 3px;}
.right {width: 209px; float: left;}
.h201 {background: url(../images/h201.gif) 6px 4px no-repeat;}
.h202 {background: url(../images/h202.gif) 7px 4px no-repeat;}
.h203 {background: url(../images/h203.gif) 9px 3px no-repeat;}
.h204 {background: url(../images/h204.gif) 9px 3px no-repeat;}
.h205 {background: url(../images/h205.gif) 9px 5px no-repeat;}
.h206 {background: url(../images/h206.gif) 3px 4px no-repeat;}
.h207 {background: url(../images/h207.gif) 5px 5px no-repeat;}
/*content*/

/*title*/
.title {background: url(../images/title-x.png) 0 0 repeat-x; margin-bottom:5px;}
.title-l {background: url(../images/title-l.gif) 0 0 no-repeat;}
.title-r {background: url(../images/title-r.gif) 100% 0 no-repeat; height: 24px;}
/*title*/

/*pages*/
.pages {padding: 0;}
.pages span, .pages a {float: left; display: block;}
.pages a {background: url(../images/pages.gif) 0 0 no-repeat; width: 23px; height: 18px; padding: 4px 0 0 0; text-align: center; color: #333333; margin-right: 1px; font-size: 11px;}
.pages span {padding: 4px 5px 6px 7px; font-weight: bold;}
/*pages*/

/*thumbs*/
.thumbs {padding: 4px 0 0 2px;}
.thumbs div {margin: 0 3px 3px 0; width: 246px; height: 239px; padding: 4px 0 0 4px; float: left; background: url(../images/thumbs-bg.png) 0 0 no-repeat; color: #372900;}
.thumbs img {border: 1px solid #ffffff; width: 240px; height: 180px;}
.thumbs a span {display: block; background: url(../images/bullet2.gif) 5px 6px no-repeat; padding: 4px 0 6px 22px; color: #ba20ff; font-weight: bold;}
.thumbs li {font-size: 10px; height: 12px;}
.l-info {width: 118px; float: left; padding-left: 4px;}
.thumbs li.w01 img {width: 10px; height: 9px; border: none; padding: 0; margin-right: 1px; vertical-align: middle;}
/*thumbs*/

/*block*/
.block {background: url(../images/top-y.gif) 0 0 repeat-y; margin-top:7px;}
.block-t {background: url(../images/top-t.png) 0 0 no-repeat;}
.block-b {background: url(../images/top-b.png) 0 100% no-repeat; padding: 32px 0 0 15px;}
.block a {color: #0098c3;}
.block a:hover {color: #65ddff;}
/*block*

/*top*/
.top {font-size: 16px; font-weight: bold; padding: 0 0 10px 0;}
.top ul {width: 186px; float: left;}
.top li {background: url(../images/bullet1.gif) 0 6px no-repeat; padding: 0 0 0 15px;}
/*top*/

/*top2*/
.top2 {font-size: 14px; padding: 0 0 15px 0;}
.top2 ul {width: 186px; float: left;}
.top2 li {background: url(../images/bullet1.gif) 0 6px no-repeat; padding: 0 0 0 15px;}
/*top2*/

/*search*/
.search {padding: 6px 0 14px 5px;}
.search input {vertical-align: middle;}
.f01 {width: 160px; height: 18px; background: #FFFFFF; border: 1px solid #999999; margin-right: 2px; color: #000000;}
/*search*/

/*spis*/
.spis {padding: 7px 0 15px 12px; font-weight: bold;}
.spis li {margin-bottom: 1px; background: url(../images/bullet1.gif) 0 2px no-repeat; padding: 0 0 0 15px;}
.spis a {color: #00a2ff;}
/*spis*/

/*spis2*/
.spis2 {padding: 7px 0 3px 0; font-weight: bold; color: #ff6600;}
.spis2 li {margin-bottom: 1px; padding: 0 0 0 7px;}
.spis2 a {color: #0098c3;}
/*spis2*/

/*footer*/
.footer {height: 25px; padding: 10px 0 0 50px; background: url(../images/warning.gif) 0 100% no-repeat; color: #333333; font-weight: bold; font-size: 13px;}
.footer a {color: #250000;}
/*footer*/

/*block3*/
.block3 {padding-bottom: 40px; margin-top: 12px;}
.block3 h2 {text-align: center; color: #676767; font-size: 18px; padding: 2px 0 5px 0;}
.video {width: 609px; height: 604px; float: left; padding: 0 0 0 4px; background: url(../images/video-bg.png) 0 0 no-repeat;}
.info h3 {font-size: 18px; background: url(../images/bullet2.gif) 0 11px no-repeat; padding: 5px 0 5px 16px; color: #a5009e; font-weight: normal;}
.info ul {padding: 0 0 0 16px; font-weight: bold; color: #353535;}
.info ul a {color: #0098c3;}
.info li {margin-bottom: 4px;}

.sidebar {width: 148px; float: left; padding-top: 0px;}
.sidebar div.title2 {height: 24px; background: url(../images/title2.png) 0 0 no-repeat;}
.sidebar div.title2 h3 {color: #72119d; font-size: 12px; padding: 5px 0 0 6px;}
/*block3*/

/*thumbs3*/
.thumbs3 {padding: 4px 0 0 0;}
.thumbs3 div {background: url(../images/thumbs3-bg.png) 0 0 no-repeat; text-align: center; height: 121px; padding: 4px 0 2px 0;}
.thumbs3 img {width: 139px; height: 104px;}
.thumbs3 a span {display: block; font-size: 11px; margin-top: 1px; background: url(../images/bullet2.gif) 5px 2px no-repeat; padding-left: 20px; text-align: left; color: #a5009e;}
/*thumbs3*/

/*nav2*/
.nav2 {padding: 0 0 0 4px; color: #b14eff;}
.nav2 li {float: left; height: 19px; padding: 4px 0 0 0; text-align: center;}

.e01 {width: 41px; background: url(../images/e01.png) 0 0 no-repeat;}
.e02 {width: 61px; background: url(../images/e02.png) 0 0 no-repeat;}
.e03 {width: 39px; background: url(../images/e03.png) 0 0 no-repeat;}

.nav2 a {color: #53078f;}
.nav2 a:hover {color: #b14eff;}
.nav2 a.selected {color: #b14eff; cursor: default;}
.nav2 a.selected:hover {text-decoration: none;}
/*nav2*/

.tags_cloud {padding:3px 4px; margin-bottom: 5px;}
.tag_in_cloud {padding:0 2px 0 0;}

.error_text {text-align:center; font-size: 16px; color: #72119d; font-weight: bold; margin-bottom:15px;}

.main_warning {width: 650px; margin-left: 135px;}
.main_warning p {margin:10px 0; text-indent: 1em;}
.main_warning h2 {padding:0; margin:0; text-align:center;}
.enter_site {text-align:center; font-size: 20px; font-weight: bold; margin-top: 20px;}
.not_enter_site {text-align:center; margin-top: 15px;}
.head_warning {height: 135px; position: relative; background: url(../images/logo_warning.png) 270px 0 no-repeat;}

.main_recommended {width: 700px; margin-left: 120px;}
.main_recommended p {margin:10px 0; text-indent: 1em;}
.main_recommended h2 {padding:5px 0 0; margin:0; text-align:center; font-size:18px;}

.block_recommended {margin-bottom:10px;}
.block_recommended img {width:320px; height:240px; padding:2px; border:solid 5px #d3d2c2; float:left; margin-right: 10px;}
.read_link {text-align:center; font-weight:bold; font-size: 16px; padding-top:5px;}
.block_recommended .read_link {text-indent:0;}

.terms p {margin: 10px; text-indent:1em;}

.tags_categories .block_content {padding:0 10px;}
.tag_categories {margin-right: 3px;}


.top_thumbs {padding: 0 0 10px 0;}
.top_thumbs p {padding:2px 0 0;}
.top_thumbs div {width: 152px; float: left; text-align: center; padding: 0 15px;}
.top_thumbs img {width: 150px; height: 110px; padding:2px; border: 1px solid #d3d2c2;}
.top_thumbs a {text-decoration: none;}
.top_thumbs a:hover {text-decoration: underline;}
.top_thumbs a span {display: block; font-weight: bold; font-size: 13px;}

.video_center_column {float:left; width:613px;}
.cont_source {float:left; width:597px; border:solid 1px #dcdac9; margin-top:5px; padding:0 5px 5px 4px; background:#fcfbf0;}
.cont_source img {width:320px; height:240px; float:left; padding:1px; border:solid 2px #dcdac9; margin-right:10px;}
.cont_source h3 {font-size: 18px; background: url(../images/bullet2.gif) 0 11px no-repeat; padding: 4px 0 4px 16px; color: #a5009e; font-weight: normal;}
.cont_source_download {text-align:center; font-size:15px; padding-bottom:3px; padding-top:2px;}
.cont_source_description {text-indent: 1em; color: #b52eab; font-weight:bold; font-size:12px;}

.main_movies {width: 984px; float: left; margin-right: 3px;}

/*thumbs_movies*/
.thumbs_movies {padding: 0 0 7px 0px;}
.thumbs_movies div {margin: 0 2px 1px 0;padding: 1px 0 0 0; float: left; color: #372900;}
.thumbs_movies img {width: 240px; height:180px; padding:1px; border: 1px solid #d3d2c2; }
/*thumbs_movies*/

.toplist_small_movies {width: 977px; border:solid 1px #d3d2c2; background: white; padding:3px 0 4px 4px; margin-bottom: 7px;}
.toplist_small_movies div {float:left; text-align: center; padding: 0 4px;}
.toplist_small_movies img {width:150px; height:110px; padding:1px; border: 1px solid #d3d2c2; margin-top:2px;}
.toplist_small_movies a {text-decoration: none;}
.toplist_small_movies a:hover {text-decoration: underline;}
.toplist_small_movies a span {display: block; font-weight: bold; font-size: 13px;}


.toplist_bottom_movies {width: 977px; border:solid 1px #d3d2c2; background: white; padding: 4px 0px 0 4px;}
.toplist_bottom_movies a {text-decoration: none;}
.toplist_bottom_movies a:hover {text-decoration: underline;}
.toplist_bottom_movies a span {display: block; font-weight: bold; font-size: 13px;}

.thumbs_bottom_movies {padding:3px 0 2px 0px; margin-bottom: 0px;}
.thumbs_bottom_movies div {float:left; text-align: center; padding: 0 4px;}
.thumbs_bottom_movies img {width:150px; height:110px; padding:1px; border: 1px solid #d3d2c2; margin-top:2px;}

/*top_movies*/
.top_movies {font-size: 16px; font-weight: bold; padding: 5px 0 10px 10px;}
.top_movies ul {width: 192px; float: left;}
.top_movies li {background: url(../images/bullet1.gif) 0 6px no-repeat; padding: 0 0 0 17px;}
/*top*/

/*top2_movies*/
.top2_movies {font-size: 14px; padding: 0 0 10px 10px;}
.top2_movies ul {width: 192px; float: left;}
.top2_movies li {background: url(../images/bullet1.gif) 0 6px no-repeat; padding: 0 0 0 17px;}
/*top2*/

.addthis_default_style {margin-left: 15px; margin-bottom: 5px;}