* {margin: 0; padding: 0;}
img {float: left; border-style: none;}
body {background: #33ccff url(img/main_back.gif) repeat-y center; font-family: Verdana, Arial, Helvetica, sans-serif;}
.main_container {background: #33ccff url(img/main_back.gif); width: 1000px; margin: 0 auto;}
.thumbs_container { width: 1000px; background: url(img/table_back.gif) repeat-y; float: left;}
.share {width: 652px; padding: 25px 0 0 0; text-align: right;  background: url(img/table_t.gif); float: left;}
.share img {float: right; margin: 0 2px 0 0;}
.movs {width: 936px; padding: 4px 32px 4px 32px; float: left;}
.movs img {margin: 1px;}
.movs a img{ width: 230px; height: 170px; border: 1px solid #FFFFFF;}
.movs a:hover img{ border: 1px solid #FF0000;}
.top3 { width: 300px; height: 175px; text-align:center; padding: 30px 15px 0 15px; float:left;}
.top3 a { font-size: 16px; font-weight: bolder; color:#FFFFFF; text-decoration:underline;}
.top3 a:hover { color:#FFFF66; text-decoration:none; }
.top3 p { font-size: 10px; color:#FFFF66; }
.top3 img {float: none; border: 1px solid #FFFFFF; margin: 3px 0 0 0;}
.friends { list-style: none; padding: 10px 0; margin: 0; float: left; overflow: hidden; }
.friends img { float: none; }
.friends img.preview { border: 1px solid #ffffff; float: none; }
.friends a:link, .friends a:visited { color: #cc0000; font: 600 14px Verdana, Arial, sans-serif; }
.friends a:hover, .friends a:active { text-decoration: none; color: #ffffff; }
.friends li { width: 192px; display: inline; height: 241px; float: left; padding: 0; margin: 0 29px; background: url(/img/friend_block.jpg) no-repeat; text-align: center; display: inline; }
.friends h4 { padding: 5px 10px; height: 18px; overflow: hidden; }
.friends p { font-size: 10px; color: #ffffff; margin: 5px 15px; height: 35px; overflow: hidden; }
.ol {width: 800px; padding: 20px 100px 20px 100px; float: left; font-size: 12px;}
.ol ol {display:block; width: 200px; padding: 0; float: left;}
.ol ol li { margin-left: 60px;}
.ol ol li a { font-size: 12px; color:#FFFFFF; text-decoration: none;}
.ol ol li a:hover { color:#FFFF66; text-decoration: underline;}
.li { float:left;}
.number { width: 965px; padding: 5px 0px 5px 35px; font-weight: bold; float: left; font-size: 12px;}
.number a, .number a:visited {margin: 1px; padding: 7px 4px 7px 4px; text-align: center; display: block; float: left; width: 19px; text-decoration: none; color: #FFFFFF; background: #0086C9; border: 1px solid #FFFFFF;}
.number a:hover, .number a:active {color: #000000;   background: #FFFF66; border: 1px solid #FFFFFF; }
/*.footer { float: left;}*/
.copyright{ width: 641px; padding: 20px 10px 0px 25px; color: #DDDDDD; font-size: 10px; text-align: left; float: left; }
.copyright a{ color: #CCCCCC; text-decoration: underline;}
.copyright a:hover{color: #FFFF66; text-decoration: none; }

div.scroll { width: 30px; margin: 60px 0; float: left; }
div.scroll img { float: none; }
div.lbtn { padding: 0 10px 0 70px; }
div.rbtn { padding: 0 70px 0 10px; }

div#slider-wrapper { height: 140px; width: 772px; margin-top: 10px; float: left; }
div#slider-wrapper img.button { width: 32px; float: left; padding: 10px; }
div#slider-wrapper div.title { width: 668px; text-align: center; font-size: 30px; color: #ffff99; float: left;}
div#slider-wrapper div.title span { font-size: 12px; padding-bottom: 10px; display: block; color: #ffffff; }
div#sample-slider { border: 1px solid #ffffff; height: 126px; overflow: hidden; position: relative; width: 772px; }
div#sample-slider ol#slides { height: 124px; left: -150px; list-style-type: none; margin: 0; overflow: hidden; padding-left: 0; position: relative; width: 1080px; }
div#sample-slider ol#slides li.mover { float: left; height: 120px; margin: 2px 0; width: 150px; }
div#sample-slider ol#slides li.slide { border: 1px solid #ffffff; float: left; height: 120px; margin: 2px 0 2px 2px; padding: 0; width: 150px; }
.thumbolink {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#ffffff;
	text-align: left;
}

.thumbolink a {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color:#cc0000;
	text-align:center;
	text-decoration:underline;
}

.thumbolink a:link {text-decoration:underline;	color:#cc0000;}
.thumbolink a:hover {text-decoration: none;	color:#ffffff;}
.thumbolink a:visited {text-decoration:underline;	color:#cc0000;}

.thumbolink a:link img {  border-color:#fe9a99; border-width: 1px; border-style:solid;}
.thumbolink a:hover img {  border-color:#fe9a99; border-width: 1px; border-style: solid; }
.thumbolink a:visited img {  border-color:#fe9a99; border-width: 1px; border-style:solid;}
.thumbolink a:active img { border-color:#fe9a99; border-width: 1px; border-style: solid; }

