/* CSS Document Explosive Gay */
 * { margin:0; padding:0;}
 img { float:left; border-style:none;}
 body { background:#89A6DA;}
/*ALL*/
 .all { width: 930px; margin: 0 auto;}
/*HEADER*/
.head_bg{width: 100%; background:url(img/fon_1.gif) top left repeat-x; float:left;}
.head {display: table; width: 634px; margin: 0 auto; float:none;}

/*THUMBS*/
.thumbs { width: 930px; float:left;}
.top_bg_tabl { background:url(img/fon_2.gif) top left repeat-y; float:left;}
.pics { width: 930px; padding: 5px 0 5px 11px; float:left; /*border: solid 1px #00CC00;**/}
.pics a { display:block; width: 125px; height: 165px; margin: 0 3px 3px 0; border: 1px solid #000000; float:left;}
.pics a:hover { border: 1px solid #800E29;}
.ups_pic { margin-bottom:0!important;}

.bookmark { width: 930px; float:left;}
.bookmark_center { width: 342px; height: 45px; background:url(img/fon_3.gif) top left repeat-x; float:left;}
.bookmark_center img { float:none!important;}

/* top3 */
.top3 { width: 310px; height: 55px; text-align:center; padding-top: 30px; float:left;}
.top3 a { font: 18px Trebuchet MS, Arial, Verdana, sans-serif; font-weight: bolder; color:#003399; text-decoration:underline;}
.top3 a:hover { color:#FFCC00; text-decoration:none;}
.top3 p { font: 10px Trebuchet MS; color:#FFFFFF;}
/* top40 */
.ol { padding-bottom: 20px; padding-top: 20px; float:left; font: 14px Trebuchet; color:#E4F1EB;}
.ol ol { display:block; padding-right: 14px; float:left;}
.ol ol li { margin-left: 100px; padding: 50 0 0 73px;}
.ol ol li a { font: 14px Trebuchet MS, Arial, Verdana, sans-serif; color:#F1F4ED; text-decoration: none;}
.ol ol li a:hover { color:#F4A05B; text-decoration: underline;}
.li { float:left;}
/* link exchange */
.link_exc { width: 960px; padding-bottom: 10px; text-align:center; font: 10px Tahoma; color:#000000; float:left;}
.link_exc a { font: 10px Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline;}
.link_exc a:hover { color:#800E29; text-decoration:none;}

/*Disclamer, copyright*/
.footer_bg{width: 100%;background:url(img/bottom_fon2.gif) top left repeat-x; float:left;}
.footer {display: table; width: 930px; margin: 0 auto; float:left;}
.footer_bg_center { width: 765px; height: 155px; background:url(img/bottom_fon.gif) top left repeat-x; float:left;}
.footer p {display:block; width: 765px; padding-top: 40px;  font: 10px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; }
.footer p strong { padding-right: 0px; font: 10px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF;}
.footer p a { font: 10px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:underline;}
.footer p a:hover { color:#ff6600; text-decoration:none;}