* {border:0;margin:0}
img {border:0}
body {font:12px Arial, Helvetica, sans-serif;color:#000;background:url(images/body_bg.jpg) top repeat-x #fff;line-height:20px}
.inner_copy, .inner_copy a {border:0;float:right;background:#fff;color:#f00;width:50%;line-height:10px;font-size:10px;margin:-220% 0 0 0;overflow:hidden;padding:0}
#bg {background:url(images/bg.jpg) center top no-repeat}


#bgimage {
   margin: 1em 20px;
   padding-left: 50px;
   background: transparent url(quote.gif) no-repeat; }
   
   #border-bgcolor {
   margin: 1em 3em;
   padding: .5em 1em;
   border-left: 5px solid blue;
   background-color: lightblue; }
#border-bgcolor p {
   margin: 0; }

   
   .bluetabs{
border-bottom: 1px solid gray;
}

.bluetabs ul{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 16px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.bluetabs li{
display: inline;
margin: 0;
}

.bluetabs li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
/*border: 1px solid #778;*/
color: #2d2b2b;
background-image:url(./images/btn4.png);
/*background: white url(media/bluetab.gif) top left repeat-x; /*THEME CHANGE HERE*/
}

.bluetabs li a:visited{
color: #2d2b2b;
}

.bluetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.bluetabs li.selected{
}

.bluetabs li.selected a{ /*selected main tab style */
background-image:url(./images/btn3.png);   /*CHANGE THIS ONE*/
/*background-image: url(media/bluetabactive.gif); /*THEME CHANGE HERE*/
border-bottom-color: white;
}

.bluetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv_b{
position:absolute;
top: 0;
/*border: 1px solid #918d8d; /*THEME CHANGE HERE*/
border-width: 0 1px;
font:normal 16px Verdana;
line-height:18px;
z-index:100;
background-image:url(./images/btn5.png);
/*background-color: darkblue;*/
width: 200px;
visibility: hidden;
}


.dropmenudiv_b a{
width: auto;
display: block;
text-indent: 5px;
/*border: 0 solid #918d8d; /*THEME CHANGE HERE*/
border-bottom-width: 1px;
padding: 2px 0;
text-decoration: none;
color: black;
}

* html .dropmenudiv_b a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_b a:hover{ /*THEME CHANGE HERE*/
background-color: #e7effc;
}
   
   
   
 
   
   
   
   

/* search */
#search {padding-top:0;padding-left:0;height:40px;width:313px;float:left;margin:0px 0px 0px 587px}
#search form {margin:0}
#search input {float:left;font:12px Arial, Helvetica, sans-serif}
#search-text {width:228px;height:17px;font-size:12px;padding:12px 5px 6px 12px;border:none;vertical-align:middle;color:#fff;margin:0;border:0;position:relative;background:none}
#search-submit {width:62px;padding:1px 0px 5px 0px;background:url(images/but_search.png) 0px 0px no-repeat;border:none;margin-left:0;margin-top:10px;text-align:center;color:#fff}
#search fieldset {margin:0;padding:0;border:none}



div#container{width: 500px; margin:0 auto}

/*---------- bubble tooltip -----------*/
a.tt{
    position:relative;
    z-index:24;
    color:#3CA3FF;
	font-weight:bold;
    text-decoration:none;
}
a.tt span{ display: none; }

/*background:; ie hack, something must be changed in a for ie to execute it*/
a.tt:hover{ z-index:25; color: #aaaaff; background:;}
a.tt:hover span.tooltip{
    display:block;
    position:absolute;
    top:0px; left:0;
	padding: 15px 0 0 0;
	width:200px;
	color: #993300;
    text-align: center;
	filter: alpha(opacity:90);
	KHTMLOpacity: 0.90;
	MozOpacity: 0.90;
	opacity: 0.90;
}
a.tt:hover span.upper{
	display: block;
	padding: 30px 8px 0;
    background: url(bubble.gif) no-repeat top;
}
a.tt:hover span.mid{ /* different middle bg for stretch */
	display: block;
	padding: 0 8px; 
	background: url(bubble_filler.gif) repeat bottom; 
}
a.tt:hover span.lower{
	display: block;
	padding:3px 8px 10px;
	color: #548912;
    background: url(bubble.gif) no-repeat bottom;
}






/*---------- bubble tooltip -----------*/
a.tt1{
    position:relative;
    z-index:24;
    color:#3CA3FF;
	font-weight:bold;
    text-decoration:none;
}
a.tt1 span{ display: none; }

/*background:; ie hack, something must be changed in a for ie to execute it*/
a.tt1:hover{ z-index:25; color: #aaaaff; background:;}
a.tt1:hover span.tooltip{
    display:block;
    position:absolute;
    top:0px; left:0;
	padding: 15px 0 0 0;
	width:200px;
	color: #993300;
    text-align: center;
	filter: alpha(opacity:90);
	KHTMLOpacity: 0.90;
	MozOpacity: 0.90;
	opacity: 0.90;
}
a.tt1:hover span.upper{
	display: block;
	padding: 30px 8px 0;
    background: url(bubble_flip.gif) no-repeat top;
}
a.tt1:hover span.mid{ /* different middle bg for stretch */
	display: block;
	padding: 0 8px; 
	background: url(bubble_filler.gif) repeat bottom; 
}
a.tt1:hover span.lower{
	display: block;
	padding:3px 8px 10px;
	color: #548912;
    background: url(bubble_flip.gif) no-repeat bottom;
}


#main {width:900px;margin:0px auto;background:url(images/main.jpg) right top no-repeat}
#header {width:900px;height:155px}
#logo {padding:0;height:55px}
#logo H2 {text-decoration:none;font-style:italic;font-size:37px;color:white}
#logo a {font-size:30px;font-family:Arial, Helvetica, sans-serif;font-weight:100} 
#logo cust a {text-decoration:none;font-style:italic;font-size:30px;color:white}

#sig {text-align:right;font-size:15px}

/* buttons */
#buttons {text-align:center;height:30px;margin:0px auto;padding:10px 0px 0px 20px;background:url(images/buttons.png) center top no-repeat;width:874px}
#buttons a {font-family:Georgia, "Times New Roman", Times, serif;font-size:25px;display:block;float:left;text-decoration:none;color:white;text-align:center;padding-top:0;font-weight:100;width:144px}
#buttons .but:hover {text-decoration:underline}
.top {height:260px;padding-top:10px;padding-left:10px;background:url(images/top.jpg) left top no-repeat}
.top_bot {background:url(images/top_bot.jpg) left top no-repeat;height:28px}
#content {width:876px;margin:0px auto;background:white;padding:0px 12px 5px 12px}
#content_razd {background:url(images/content_razd.gif) 586px repeat-y }
#content_top {width:900px;background: url(images/content_top.png) 0px top no-repeat ;height:10px}
#content_bot {width:900px;background:url(images/content_bot.png) 0px bottom no-repeat ;height:9px} 
.float_l {float:left}
.col {width:240px;float:left;padding:0px 0px 0px 0px}
.col_razd {background:url(images/col_text.gif) center repeat-y;height:124px;width:40px;float:left;margin-top:35px}
h1 {padding:0px 0px 5px 0px;font-family:Georgia, "Times New Roman", Times, serif;font-size:22px;font-weight:bold;color:black}
#left {width:558px;float:left;color:#000;margin-left:0}
#full {width:870px;float:left;color:#000;margin-left:0}
.text {padding:0px 0px 15px 0px}
.img_l {float:left;margin:6px 15px 0px 0px}
.img_r {float:right;margin:9px 10px 3px 10px}
.span_cont {color:#07249F;font-size:12px;font-weight:bold}
#content H2 {font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;font-weight:bold;color:black;text-align:left;padding:5px 0px 5px 0px}
#content H3 {font-family:arial, "Times New Roman", Times, serif;font-size:18px;font-weight:bold;color:black;text-align:left}
.read_r {text-align:right;padding:0px 8px 0px 0px;background:url(images/read.gif) right 3px no-repeat}
.razd_g {background:url(images/razd_g.gif) 0px 2px repeat-x;height:5px}
.read_r a {font-size:12px;color:#fff;text-decoration:none;padding-right:9px}
.next {width:100%;text-align:right;padding:0px 0px 0px 0px}
.next a {color:#fff;text-decoration:none}
.next a:hover {text-decoration:underline}
.more {text-align:right}
.more a {color:#009FFF;text-decoration:none}
#right {float:right;width:270px}
.span_dat {color:#002380;text-decoration:underline}
#bottom {margin:0px auto;color:#000;padding:0px 0px 0px 15px}
#b_col1 {width:170px;float:left;margin-left:0}
#b_col2 {width:130px;float:left;margin-left:107px}
#b_col3 {width:210px;float:left;margin-left:20px;text-align:left}
#b_col4 {width:230px;float:left;margin-left:10px;text-align:left}
.a_icons {color:#f00;text-decoration:none}
.a_icons:hover {text-decoration:underline}
#bottom ul {list-style:none;padding:0px 0px 0px 0px}
#bottom li {padding:8px 0px 0px 0px}
#bottom ul a:hover {text-decoration:underline}
#bottom ul a {color:#000;text-decoration:none;font-weight:100}
.fu_i {padding:0px 14px 0px 0px;vertical-align:middle }
#b_col2 ul {list-style:none;padding:0px 0px 0px 0px}
/*#b_col2 li {padding:4px 0px 0px 18px;background:url(images/fish2.gif) 0px 11px no-repeat}*/
#b_col2 a {color:blue}
#footer {font-size:11px;color:black;text-align:center;padding:20px 0px 0px 0px;height:60px;text-align:center;margin:0px auto}
#footer a {color:blue;font-size:11px;text-decoration:none}
#footer a:hover {color:red;font-size:11px;text-decoration:underline}
/* blog */
#content_blog {width:1000px;margin:0px auto;padding:0;line-height:22px}
.left_box {width:677px;padding:0px 15px 0px 15px;background:url(images/orange.jpg) top repeat-x #fff}
.dat_img {float:left;padding:3px 14px 0px 0px}
.span_dat {color:#7B3401;text-decoration:underline}
.datc_comment {height:25px;width:100%;background:url(images/datc_comment.gif) top repeat-x;padding-top:8px;padding:3px 0px 4px 0px}
.datc  {float:left;width:132px;color:#7B3401}
.datc_comment a {color:#626262;font-weight:100;text-decoration:none}
.datc_comment a:hover {text-decoration:underline}
.comment {float:left;width:146px}
.bloger {float:left;width:152px}
.right_box {padding:0px 15px 13px 15px;background:url(images/orange.jpg) top repeat-x #fff;width:253px}
.spis {list-style:none;padding:0px 0px 0px 0px}
.spis li {padding:0;background:url(images/spis_li.gif) bottom repeat-x}
.spis a:hover {text-decoration:none}
.spis a {color:#000;text-decoration:none;font-weight:100;display:block;width:100%;height:25px;padding-left:17px;padding-top:3px;width:247px;background:url(images/fish_more.gif) left 10px no-repeat}
/* calendar */
#calendar {margin:10px 0px 20px 0px;color:#006CAD}
#calendar a {color:#006CAD}
#calendar table {width:100%;text-align:center}
#calendar thead {}
#calendar tbody td {border:1px solid #fff}
#calendar #prev {text-align:left}
#calendar #next {text-align:right}
#calendar tfoot a {text-decoration:none;font-weight:bold}
#calendar #now {background:#fff;border:1px solid #f00;font-weight:bold;color:#006CADl}
/* gallery */
.row {padding:0px 0px 0px 1px;height:136px;width:877px}
.box_razd {width:9px;height:50px;float:left}
.rol_over:hover {background:url(images/rol_over_galery.png) left top no-repeat;width:212px;height:136px;display:block;float:left}
.g_size {width:212px;height:136px;display:block;float:left}
.g1 {background:url(images/img31.jpg) left top no-repeat} 
.g2 {background:url(images/img32.jpg) left top no-repeat}
.g3 {background:url(images/img33.jpg) left top no-repeat}
.g4 {background:url(images/img34.jpg) left top no-repeat}
.g5 {background:url(images/img35.jpg) left top no-repeat}
.g6 {background:url(images/img36.jpg) left top no-repeat}
.g7 {background:url(images/img37.jpg) left top no-repeat}
.g8 {background:url(images/img38.jpg) left top no-repeat}
.g9 {background:url(images/img39.jpg) left top no-repeat}
.g10 {background:url(images/img310.jpg) left top no-repeat} 
.g11 {background:url(images/img311.jpg) left top no-repeat}
.g12 {background:url(images/img312.jpg) left top no-repeat}
.g13 {background:url(images/img313.jpg) left top no-repeat}
.g14 {background:url(images/img314.jpg) left top no-repeat}
.g15 {background:url(images/img315.jpg) left top no-repeat}
.g16 {background:url(images/img36.jpg) left top no-repeat}
.gal_num {width:17px;height:23px;padding:3px 0px 0px 9px;float:left;margin-left:5px;background:url(images/gal_num.gif) left top no-repeat;color:#fff;font-size:14px;display:block;text-decoration:none;font-weight:bold}
/* about us */
.text_ind3 {padding:5px 0px 17px 0px}
.about_razd {height:28px;background:url(images/about_razd.gif) left 16px repeat-x;width:100%}
.about_razd_d {height:18px;background:url(images/about_razd.gif) left 6px repeat-x;width:100%}
.about_cols {background:url(images/about_cols.gif) 280px repeat-y}
.about_col_l {width:262px;float:left}
.dat_about {color:#07249F;font-size:12px;padding:0;text-decoration:underline}
/* contact us */
#left_cont {width:682px;float:left;padding:15px 0px 0px 0px}
#right_cont {width:254px;float:right;padding:15px 0px 0px 0px}
.input_txt2 {width:546px;border:none;background:url(images/input_txt2.jpg) left top no-repeat;padding:8px 8px 8px 8px;color:#fff}
.text_area2 {width:546px;height:186px;font-size:14px;border:none;background:url(images/text_area2.jpg) 0px 0px no-repeat;padding:8px 8px 8px 8px;color:#fff;font-family:Arial, Helvetica, sans-serif}
.submit2 {background:url(images/but_submi_cont.gif) right 2px no-repeat;text-align:center;font-family:Georgia, "Times New Roman", Times, serif;font-weight:bold;font-size:12px;color:#fff;text-decoration:none;padding:3px 2px 4px 2px;width:63px;margin:0;text-transform:uppercase;line-height:13px}
.box_us {width:264px;background:url(images/box_us.gif) 0px bottom repeat-x}
.box_us_l {width:30px;float:left;padding-top:4px}
.box_us_r {width:230px;float:left}
.header1 {width:880px;height:311px;background:url(images/header1.jpg) no-repeat}
.header2 {width:880px;height:311px;background:url(images/header2.jpg) no-repeat}
.header3 {width:880px;height:311px;background:url(images/header3.jpg) no-repeat}
.header4 {width:880px;height:311px;background:url(images/header4.jpg) no-repeat}
/* scroll styles here */
.item {width:885px;height:311px;padding-left:0px}
.item img {float:left}
.item h2 {border:none;margin-bottom:15px}
.scrollable {position:relative;overflow:hidden;width:885px;height:211px} 
.scrollable .items {width:20000em;position:absolute}
.scrollable .items div {float:left} 
.scrollable .items .item {overflow:hidden}
.scrollable .items .item p {line-height:16px}
.navi {width:auto;height:20px;float:right;margin:5px 0;padding-right:20px} 
.navi a {width:19px;cursor:pointer;height:19px;float:left;margin:0 0 0 1px;background:url(images/prev_but.png) no-repeat scroll right top;display:block;font-size:1px} 
.navi a:hover, .navi a.active {background-position:left top;margin:0 0 0 1px; background:url(images/prev_but_hov.png) no-repeat scroll right top}
/* DO NOT CHANGE */
div.pp_overlay {background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}
div.pp_pic_holder {display:none;position:absolute;width:100px;z-index:10000}