* { margin:0; padding:0;}
img { float:left; border-style:none;}
body { background: url(img/body_bg.jpg); font-family:  Arial, Helvetica, serif;}
.head_bg{width: 100%; background:url(img/top_bg.jpg) top left repeat-x; float:left;}
.head {display: table; width: 960px; margin: 0 auto; float:none;}
.head p { display:block; width: 496px; height: 56px; min-height: 56px; background: url(img/top_10.jpg); padding: 0px; font: 10px Verdana, Arial, Helvetica, sans-serif; color:#FBFCFC; float:left;}
.content { width: 960px; margin: 0 auto; text-align: left;}
.pages {text-align: center; padding: 25px 25px 0px 0px; height: 1px; min-height: 1px;}
.pages div {width: 125px; float: right;}
.thumbs { width: 960px; float:left;}
.pics { width: 960px; padding: 5px 0 5px 0px; float:left; /*border: solid 1px #00CC00;**/}
.pics a { display:block; width: 150px; height: 200px; margin: 0 5px 5px 0; border: 1px solid #ffffff; float:left;}
.pics a:hover { border: 1px solid #FDFF76;}
.ups_pic { margin-bottom:0!important;}

.cams_content { width: 1055px; margin: 0 auto; text-align: left;}
.cams_thumbs { width: 1055px; float:left;}
.cams { width: 1055px; padding: 5px 0 5px 0px; float:left; /*border: solid 1px #00CC00;**/}
.cams a { display:block; width: 200px; height: 150px; margin: 0 5px 5px 0; border: 1px solid #ffffff; float:left;}
.cams a:hover { border: 1px solid #FDFF76;}
.cams_pic { margin-bottom:0!important;}

.movs_content { width: 1010px; margin: 0 auto; text-align: left;}
.movs_thumbs { width: 1010px; float:left;}
.movs { width: 1010px; padding: 5px 0 5px 0px; float:left; /*border: solid 1px #00CC00;**/}
.movs a { display:block; width: 240px; height: 180px; margin: 0 5px 5px 0; border: 1px solid #ffffff; float:left;}
.movs a:hover { border: 1px solid #FDFF76;}
.movs_pic { margin-bottom:0!important;}


.top3 { width: 310px; height: 55px; text-align:center; padding-top: 30px; float:left;}
.top3 a { font-size: 22px; font-weight: bolder; color:#ffffff; text-decoration:underline;}
.top3 a:hover { color:#FDFF76; text-decoration:none;}
.top3 p { font-size: 10px; color:#000000;   }
.ol {width: 960px; padding-bottom: 47px; padding-top: 20px; float:left; font-size: 14px; color:#000000;  }
.ol ol {display:block; width: 240px; padding: 0; float:left;}
.ol ol li {margin-left: 60px; padding: 30 0 0 90px;}
.ol ol li a { font-size: 14px; color:#000000; text-decoration: none;}
.ol ol li a:hover { color:#ffffff; text-decoration: underline;}
.li { float:left;}
.footer_bg{width: 100%;  background:url(img/bottom_bg.jpg) top left repeat-x; float:left;}
.footer {display: table; width: 960px; margin: 0 auto; float:none;}
.footer p { display:block; width: 690px; padding-left: 0px; padding-top: 30px; font: 10px Verdana, Arial, Helvetica, sans-serif; color:#000000; float:left;}
.footer p strong { padding-right: 0px; font: 10px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#000000;}
.footer p a { font: 10px Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline;}
.footer p a:hover { color:#ffffff; text-decoration:none;}
.bot_link { width: 900px; padding-bottom: 15px; text-align:center; font: 10px Tahoma; color:#000000; float:left;}
.bot_link a { font: 10px Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline;}
.bot_link a:hover { color:#FFFFFF; text-decoration:none;}
.footer_bg{width: 100%;  background:url(img/bot_back2.gif) top left repeat-x; float:left;}
.footer {display: table; width: 800px; margin: 0 auto; background:url(img/bot_back.gif) top left repeat-x;  float:none;}
.footer p { display:block; width: 572px; padding-top: 80px; font: 10px Verdana, Arial, Helvetica, sans-serif; color:#000000; float:left;}
.footer p strong { padding-right: 0px; font: 10px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#000000;}
.footer p a { font: 10px Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline;}
.footer p a:hover { color:#ff6600; text-decoration:none;}

.all{width: 100%; margin: 0 auto; text-align: center;}
.block {width: 964px; margin: 0 auto; text-align: center; padding-top: 25px; float:none;}
.block_center {width: 628px; padding: 0px 68px 0px 68px;  float:left;}
.block_center div{text-align: center;}
.block_center h3 {margin: 0 0 30px 0;}
.block_center h3 a {font-size: 22px; font-weight: normal; color:#ffffff; text-decoration:underline;}
.block_center h3 a:hover {color:#FDFF76; text-decoration:none;}
.block_center div a img {margin: 0 5px 30px 0; border: 1px solid #ffffff;}
.block_center div a:hover img {border: 1px solid #FDFF76; }
.block_right {width: 200px; float:left; text-align: left;}
.block_right h2 {font-size: 22px; font-weight: normal; color:#000000;}
.block_right ol {padding: 10px 0px 10px 0px;}
.block_right a {font-size: 18px; color:#ffffff;  text-decoration: underline; font-style: italic;}
.block_right a:hover {color:#FDFF76; text-decoration: none;}
.block_right p {font-size: 10px; color:#000000;}
.block_head{margin: 0 auto; padding-top: 30px; text-align: center; font-size: 27px;}

.inner {width: 100%; margin: 0 auto; text-align: center;}
.inner h3 a {font-size: 22px; font-weight: normal; color:#ffffff; text-decoration:underline; margin: 10px 0px 10px 0px;}
.inner h3 a:hover {color:#FDFF76; text-decoration:none;}
.inner a img {border: 2px solid #ffffff; margin-top: 10px;  float: none !important;}
.inner a:hover img {border: 2px solid #FDFF76; }

.number{ width: 940px; padding: 5px 0 5px 0px; font-family: Arial; font-weight: bold; float: left;}
.number ul{margin: 0;padding: 0; text-align: left; /*Set to "right" to right align pagination interface*/ font-size: 14px;}
.number li{ list-style-type: none; display: inline;   padding-bottom: 1px;  }
.number a, .number a:visited{padding: 0 5px;border: 1px solid #ffffff; text-decoration: none; color: #ffffff; background-color: #27C005; }
.number a:hover, .number a:active{ border: 1px solid #000000; color: #000000; background-color: #ffffff; }
.number li.header{font-weight: bold;}
