@charset "utf-8";
/* CSS Document */
/* general styles *************************************************************/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
body {background:#8d00ce url(../img/h_b.jpg) repeat-x 0 0;color:#FFFFFF;font: 12px Tahoma, Arial, Helvetica, sans-serif; min-width: 998px; text-align:center;}  
img {border: none;}
p {margin:0;}
ul,ol {list-style: none; margin:0; padding:0px;}
address {font-style: normal;}
a, a:link, a:active, a:visited {color:#FFFFFF;text-decoration: none;cursor: pointer;}
a:hover {color:#8d00ce;text-decoration: underline;}

.clear {clear:both;font-size: 0;line-height: 0;display:block;height:0;}

/*GLOBAL*/
#content{ width:998px; margin:0 auto; position:relative; text-align:left; }
/*END GLOBAL*/
/* HEADER */
#header{width:100%;}
#header img{ float:left;}
#h_left{background: transparent url(../img/h_l.jpg) no-repeat scroll top right; position:absolute; left:-499px; width:50%; height:237px; top:0px;}
#h_right{background: transparent url(../img/h_r.jpg) no-repeat scroll top left; position:absolute; right:-499px; width:50%; height:237px; top:0px;}
.h_arch, .h_cat{background:url(../img/archive_h.jpg) no-repeat 0 bottom; width:998px; height: 26px; margin-top:-35px; position:relative; float:left; font-size:15px; font-weight:bold; padding:6px 0 0 14px;}
.h_arch span, .arch span, .h_cat span {float:left; padding-right:10px;}
.h_arch ul li, .arch ul li{float:left;padding:6px 0 6px; margin-top:-6px;}
.h_arch a, .arch a{padding:10px; }
.h_arch strong, .arch strong{padding:10px; background:transparent url(../img/arch_sel.png) no-repeat 50% 50%; color:#FFFFFF; text-decoration:none; }
.h_arch a:hover, .arch a:hover{background:transparent url(../img/arch_sel.png) no-repeat 50% 50%; color:#FFFFFF; text-decoration:none;}

/*.h_cat ul li{ border:#000000 1px solid;}*/
.h_cat li {float:left;}
.h_cat a{margin:0 5px; padding:5px; color:#8B00C5 !important; text-decoration:none;}
.h_cat a:hover{color:#8d00ce; text-decoration:underline;}

.arch{background:url(../img/archive.png) no-repeat 0 bottom; width:998px; height: 26px; position:relative; font-size:15px; font-weight:bold; padding:6px 0 0 14px; float:left; margin-bottom:1px;}
#welcome {position: absolute; text-align:center;top:40px;width:315px;right:5px; font-weight:bold; text-transform:uppercase;}
#welcome span{color:#8d00ce; font-size:18px; padding-bottom:12px; display:block;}
#welcome h3{color:#bf00e1; font-size:12px;}
.logo{display:block; height:125px; width:385px; position:absolute; top:2px; left:2px;background: url(../img/clear.gif)}
/* END HEADER */

/* CONTENT */
/*.bookmark {border:#FF0000 solid 1px; display:block; height:27px; width:128px; position:absolute; top:3px; right:11px;}*/
.bookmark_thumb {display:block; height:27px; width:128px; position:absolute; top:3px; right:11px;}
.bookmark_mtop {display:block; height:27px; width:128px; position:absolute; top:4px; right:18px;}
.bookmark_btop {display:block; height:27px; width:128px; position:absolute; top:5px; right:35px;}

.thumb_h{ background:url(../img/thumb_h_h.jpg) no-repeat 0 0; width:100%; height:63px; margin-bottom:-30px;}
.thumb_m_h{ background:url(../img/thumb_m_h.jpg) no-repeat 0 0; width:100%; height:63px; margin-bottom:-30px;}
.thumb_h h1,.thumb_h h2,.thumb_m_h h2{ padding:7px 0 0 15px; font-size:18px; font-weight:bold; text-transform:uppercase; width:50%;}
.thumb_container{background:url(../img/thumb_h_b.jpg) repeat-y 0 0; width:100%; float:left;position:relative; margin-bottom:2px;}
.thumb_container a{text-align:center;}
.thumb_container a:hover img{border:#8D00CE solid 1px;}

/*.thumb_body{padding-left:10px;width:742px; float:left;}*/
.thumb_body_wide{padding-left:10px;width:988px; float:left;}
.thumb_body{padding-left:10px;width:742px; float:left;}
.thumb_body img,.thumb_body_wide img{font-size:10px; color:#8d00ce; font-weight:bold; display:block; float:left; border:#5a99d0 solid 1px; margin:1px; background: #FFFFFF url(../img/thumb_load.jpg) no-repeat 0 0; position:relative; z-index:100;}
.thumb_cat{ background:#ECECEC url(../img/cat_load.jpg) no-repeat 50% 50% !important;}
.thumb_f{ background:url(../img/thumb_h_f.jpg) no-repeat 0 0; width:100%; height:32px; margin:-22px 0 0;}

.thumb_galleries{padding-left:12px;width:988px; float:left;}
.thumb_galleries img{font-size:10px; color:#8d00ce; font-weight:bold; display:block; float:left; border:#5a99d0 solid 1px; margin:1px; background: #FFFFFF no-repeat 0 0; position:relative; z-index:100;}
.thumb_galleries_h{ background:url(../img/thumb_m_h_nb.jpg) no-repeat 0 0; width:100%; height:63px; margin-bottom:-50px;}

/*.thumb_galleries_h{background:url(../img/thumb_h_h.jpg) no-repeat 0 0; width:100%; height:63px; margin-bottom:-30px;}
*/
.thumb_galleries_h h1{padding:37px 0 0 45px; font-size:30px; font-weight:bold; text-transform:uppercase; width:50%;}

/*.other_body{width:236px; display:inline-block;  text-align:center; text-transform:capitalize; line-height:20px; }*/

.m_top_h{ background:url(../img/u_block_h.jpg) no-repeat 0 0; width:100%; height:56px; margin:0 0 -26px 0;}
.m_top_h h2{ padding:7px 0 0 15px; font-size:18px; font-weight:bold; text-transform:capitalize;width:50%;}
/*.m_top_body{border:#000000 solid 1px; background:url(../img/u_block_b.jpg) repeat-y 0 0; width:100%; float:left; position:relative; padding-left:7px; margin-bottom:2px;}*/
.m_top_body{background:url(../img/u_block_b.jpg) repeat-y 0 0; width:100%; float:left;position:relative; margin-bottom:2px; z-index:-100;}
.m_top_body ul{list-style:none; z-index:100; position:relative;}
.m_top_body ul li{float:left; text-align:center;  margin:4px 0;}
.m_top_body a{text-align:center; font-size:12px; font-weight:bold;}
.m_top_body img{font-size:10px; color:#8d00ce; display:block; border:#5a99d0 solid 1px; margin:0 1px 2px; background:#FFFFFF url(../img/top_load.jpg) no-repeat 0 0;}
.m_top_body1{padding-left:7px;width:991px; float:left;}
.m_top_f{background:url(../img/u_block_f.jpg) no-repeat 0 0; width:100%; height:41px; margin:-27px 0 0 0;z-index:-1; position:relative;}

.other_body{width:240px;display:inline-block;  text-align:center; text-transform:capitalize; line-height:20px; margin-left:-4px; }
.other_body h3{ padding:7px 0; font-size:18px; font-weight:bold; text-transform:capitalize;}
.other_body a:hover h3{ text-decoration:underline;}
.other_body a{font-size:15px; font-weight:bold;}
.other_body img{font-size:10px; color:#8d00ce; font-weight:bold; border:#5a99d0 solid 1px; background: #FFFFFF; margin: 2px auto;  display:block;}
.other_body strong{font-weight:normal; font-size:16px;}
.other_body ol{list-style: decimal inside; font-weight:bold; font-size:15px;} 
.other_body ol li{text-align:left; width:230px; display:list-item; margin-left:4px;}

.catselected {color:#8d00ce !important;}

.b_top_h{background:url(../img/u_block_h.jpg) no-repeat 0 0; width:100%; height:56px; margin:0 0 -26px 0;}
.b_top_h h2{ padding:17px 0 0 15px; font-size:18px; font-weight:bold; text-transform:uppercase; width:50%;}
.b_top_body{background:url(../img/u_block_b.jpg) repeat-y 0 0; width:100%; position:relative; margin-bottom:2px; font-weight:bold; float:left;}
.b_top_f{background:url(../img/u_block_f.jpg) no-repeat 0 0; width:100%; height:39px; float:left; margin:-27px 0 0 0;}
/*.b_top_f{background:url(../img/u_block_f.jpg) no-repeat 0 0; width:100%; height:39px; float:left; margin:-27px 0 0 -12px; border:#000000 solid 1px;}*/
.b_top_body ol{float:left; list-style: decimal outside; color:#FFFFFF; font-size:12px;padding:25px 0 0 0px; position:relative; z-index:100;}
.b_top_body ol li{list-style: decimal outside; margin:0 0 2px 0; width:155px; display:list-item; margin-left:35px; vertical-align:top;}
.b_top_body a{}
.b_top_ol_1{ margin-left:15px;}


.banner{text-align:center; margin-bottom:4px; min-height:10px;}
.banner a{ margin:0 2px 0 2px; display:inline-block; font-size:22px;}
.banner strong{ display:block; margin-bottom:4px;}
.banner strong a{font-size:30px; font-weight:bold; text-decoration:underline; text-transform:uppercase;}
.banner strong a:hover, .banner a:hover strong{color:#158eff; text-decoration:underline;}
.banner table {align:center;}


.text{text-align:center; width:100%; left:0px; font-size:11px; font-weight:bold; padding:0 5px 5px 5px;}
/* END CONTENT */
/* FOOTER */
#footer{width:100%;}
#footer img{float:left;}

.our_sites{ float:left;text-align:center; width:100%; left:0px; font-size:11px; font-weight:bold; text-transform:capitalize; margin:-295px 0 0 0;}
.our_sites a{color:#FFFFFF; margin:2px 25px;}
.our_sites a:hover{color:#158eff;}

.small_banner_left{float:left; margin:-265px 0 0 355px;}
.small_banner_left img{background:#8e00d1 url(../img/small_banner.jpg) no-repeat; border:#d49eec solid 1px; width:120px; height:60px;}
.small_banner_right{float:right; margin:-265px 355px 0 0;}
.small_banner_right img{background:#8e00d1 url(../img/small_banner.jpg) no-repeat; border:#d49eec solid 1px; width:120px; height:60px;}

.trade{float:left; margin:-192px 0 0 0; width:100%;text-align:center; text-transform:capitalize; font-size:19px; font-weight:bold;  text-decoration:underline;color:#FFFFFF;}
.trade a:hover{color:#158eff;} /*20px*/

.copy{ float:right; margin:-145px 105px; 0 0; text-align:center; color:#6c009e; font-weight:bold; font-size:12px; width:329px; line-height:17px;}
.copy a{ display:inline-block; padding-bottom:5px;}
.copy a img{width:203px; height:20px;}

#f_left{background: transparent url(../img/f_l.jpg) no-repeat scroll bottom right; position:absolute; left:-499px; width:50%; height:314px; bottom:0px; }
#f_right{background: transparent url(../img/f_r.jpg) no-repeat scroll bottom left; position:absolute; right:-499px; width:50%; height:314px; bottom:0px; }

/* END FOOTER */
/*border:#FFFFFF solid 1px;*/
