
*
{
border: 0;
margin: 0;
}

img
{
border: 0px;
}

body{
	font: 12px Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: url(images/bg.jpg) center top fixed no-repeat #fff;
	line-height: 20px;
}

#menu{
	background: url(images/menu.jpg) top repeat-x;
}


#for_home{
	background: url(images/for_home.png) 0px 185px repeat-x;
}

	
#main {
	width: 1028px;
	margin: 0px auto;
	}

#header { 
	width:1028px;
	height: 185px;
}

#logo {	
		padding: 5px 0px 0px 50px;
}

#logo H2 {

		font-family: Arial, Helvetica, sans-serif;
		color:#000000;
		font-size:18px;
		font-style:italic;
		}

#logo a {
	text-decoration: none;
	text-transform: lowercase;
	font-style: italic;
	font-size: 16px;
	color: #000000;
}
	
#logo H2 a{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:100;
}

#buttons{
	text-align:center;
	height: 39px;
	margin-left: 0px;
	padding: 30px 0px 0px 50px;
	background: url(images/but_bg.png) left top no-repeat;
}

#buttons a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	display: block;
	float: left;
	text-decoration: none;
	color: #FFFFFF;
	text-align: center;
	padding-top: 0px;
	font-weight:bold;
}

.but_razd { width: 58px;
	height: 28px;
	background:url(images/but_razd.gif) center 5px no-repeat;
	float:left;}

#buttons .but:hover {
	color:#7B3401;
	}
	
.top { height:350px;}

.top_text {
	width: 941px;
	float:left;
	background: url(images/content_text.png);
	height:308px;
	padding: 0px 0px 0px 0px;
	padding-right: 30px}

.top_img { 
	float:left;
	padding: 15px 16px 0px 1px;			
	}
.top h1 {
	color:#E1E1E1;
	font-size:18px;
	padding: 15px 0px 13px 0px;
	font-weight:100;
	font-family:Georgia, "Times New Roman", Times, serif;
}

.top_fish {
	width: 30px;
	height:25px;
	background:url(images/fish1.png) 14px 5px ; }
	
.span_top {
	color:#E7B01A;
	font-weight:bold;
}



#content{
	width: 1016px;
	margin: 0px auto;
	padding: 0px 15px 0px 15px;
	line-height: 22px;
}

.box_home_all {
	padding: 10px 0px 0px 0px;
	min-height:274px;


}
.box_home_all1 {
	padding: 10px 10px 10px 10px;
	height:auto;
    background: url(images/for_mid.png) repeat;

}
.box_home_all1 H1 {
	font-size:18px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #E7B01A;
	padding: 17px 0px 10px 10px;
	/*text-decoration:underline;*/
	font-weight:100;
        border-bottom-style: double;
    border-bottom-width: medium;
    border-bottom-color: #E7B01A;

}

.box_home {
	width: 682px;
	height: auto;
	float:left;
	padding: 0px 20px 0px 10px;
	background:url(images/box_home.png) left top no-repeat;
}

.box_home H1 {
	font-size:18px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #E7B01A;
	padding: 17px 0px 17px 10px;
	text-decoration:underline;
	font-weight:100;
}
.box_home1 {
	width: 250px;
	height: 273px;
	float:right;
	padding: 0px 20px 0px 10px;
	background:url(images/box_home1.png) left top no-repeat;
}

.box_home1 H1 {
	font-size:18px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #E7B01A;
	padding: 17px 0px 17px 51px;
	text-decoration:underline;
	font-weight:100;
}
/*===============index page===============*/
.box_homeindex {
	width: 250px;
	height: 273px;
	float:left;
	padding: 0px 20px 0px 10px;
	background:url(images/box_home1.png) left top no-repeat;
}

.box_homeindex H1 {
	font-size:18px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #E7B01A;
	padding: 17px 0px 17px 51px;
	text-decoration:underline;
	font-weight:100;
}
.box_homeindex1 {
	width: 400px;
	height: 273px;
	float:left;
	padding: 0px 20px 0px 10px;
	background:url(images/box_homeindex.png) left top no-repeat;
}

.box_homeindex1 H1 {
	font-size:18px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #E7B01A;
	padding: 17px 0px 17px 10px;
	text-decoration:underline;
	font-weight:100;
}
/*===============end===============*/

.tit_img1 {
background:url(images/tit_img1.png) left 10px no-repeat;}
.tit_img2 {
background:url(images/tit_img2.png) left 10px no-repeat;}
.tit_img3 {
background:url(images/tit_img3.png) left 10px no-repeat;}

.read_l{
	text-align:right;
	padding: 8px 4px 3px 0px;
	background: url(images/read.png) right 8px no-repeat;
	text-transform:uppercase;
	color:#FFFFFF;
}

.read_l a {
	font-size:12px;
	color: #000000;
	text-decoration: none;
	padding-right: 2px;
	
}

.read_l a:hover {
	font-size:12px;
	color: #FFD0AF;
	text-decoration: none;
}



.row-top {
    width: 1010px;
    padding: 0 0 42px;
    min-height:250px;
    margin: 10px 15px 0 15px;
    background: url(images/for_mid.png) repeat;
}
.row-top  H2 {
        font-size: 18px;
        font-family: Georgia, "Times New Roman", Times, serif;
        color: #E7B01A;
        padding: 17px 0px 17px 10px;
        text-decoration: underline;
        font-weight: 100;
    }   
.row-top  p {
       font: 12px Arial, Helvetica, sans-serif;
        color: #fff;
        padding: 0 10px 0 10px;
        line-height: 20px;
        text-align:justify;
    }   

.row-padding {padding:0 62px}
.col-1, .col-2, .col-3, .col-4  {float:left}
.col-1  H2, .col-2  H2, .col-3 H2, .col-4 H2 {color: #E7B01A}
.list-services li, .list-1 li {margin-left: -30px}
.list-services li {line-height:24px;padding-left:28px; list-style:none}
.list-services li a {color:#E7B01A;text-decoration:none}
.list-services li a:hover {text-decoration:underline}
.list-services li.item-1 {background:url(images/facebook.png) 0 3px no-repeat}
.list-services li.item-2 {background:url(images/twitter.png) 0 3px no-repeat}
.list-services li.item-3 {background:url(images/linkedin.png) 0 3px no-repeat}
.menu li a, .list-1 li a,  {text-decoration:none}
.list-1 li {line-height:24px;padding-left:10px;background:url(images/marker.gif) 0 10px no-repeat;  list-style:none}
.list-1 li a {display:inline-block;color:#E7B01A}
.list-1 li a:hover {text-decoration:underline}
.address a {color: #E7B01A}

.indent3 {padding-top:28px}
.footer-logo {display:block;color:#E7B01A;font-size:30px;line-height:1em;text-transform:uppercase;letter-spacing:-3px;font-weight:400;margin-bottom:5px}
.footer-logo strong {color:#E7B01A;text-transform:none;display:inline-block}
.phone {display:inline-block;font-size: 24px;line-height:1.2em;color:#666666;letter-spacing:-1px;padding-left:5px}
.phone strong {color:#666666}
.col-1 {width:210px;margin-right:55px}
.col-2 {width:110px;margin-right:55px}
.col-3 {width:170px;margin-right:65px}
.col-4 {width:235px}
.wrapper {width:100%;overflow:hidden; font-size: 12px; padding: 10px; }
 
#footer_box{
	height: 75px;
	width: 1016px;
    background: url(images/for_footer.png) repeat-x;
    margin:10px 0 0 15px;
}

#footer{
	font-size: 11px;
	color: #fff;
	text-align: center;
	padding: 30px 0px 0px 30px;
	width: 450px;
	text-align: left;
}

#footer a{
	color: #fff;
	font-size: 11px;
	text-decoration: none;
}

#footer a:hover{
	color: #E7B01A;
	font-size: 11px;
	text-decoration: underline;
}



#buttons_b{
	text-align:center;
	height: 39px;
	margin-left: 0px;
	float:right;
	background: url(images/but_bg.png) left top no-repeat;
	width: 450px;
	padding: 30px 0px 0px 0px;
}

#buttons_b a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	display: block;
	float: left;
	text-decoration: none;
	color: #fff;
	text-align: center;
	padding-top: 0px;
	font-weight:bold;
}

.but_razd_b { width: 25px;
	height: 28px;
	background:url(images/but_razd.gif) center 5px no-repeat;
	float:left;}

#buttons_b .but:hover {
	color:#E7B01A;
	}



h5 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-weight: 100;
	color: #7B3401;
	text-align: left;
	padding: 5px 0px 5px 0px;}



.prev_but_center{
    width: 950px;
	padding-top: 10px;
    float: left;
}

.prev_but_center_left{
    float: left;
	padding-left: 10px;
    width: 602px;
}

.prev_but_center_right{
    float: left;
    width: 290px;
    padding-left: 30px;
	padding-right: 10px;
}

.prev_but_center_right p{
    color: #ffffff;
}

.prev_but_center_right a{
    color: #ffffff;
    font-weight: bold;
}



/*
Header Scroller
*/


/* Insignificant stuff, for demo purposes */

	.panel h2.title { margin-bottom: 10px }
	noscript div { background: #ccc; border: 1px solid #900; margin: 20px 0; padding: 15px }

/* Most common stuff you'll need to change */

	.coda-slider-wrapper { padding: 0px; padding-left: 20px }
	.coda-slider { background: none}
	
	/* Use this to keep the slider content contained in a box even when JavaScript is disabled */
	.coda-slider-no-js .coda-slider { height: 338px; overflow: hidden !important; padding-right: 20px }
	
	/* Change the width of the entire slider (without dynamic arrows) */
	.coda-slider, .coda-slider .panel { width: 1028px;} 
	
	/* Change margin and width of the slider (with dynamic arrows) */
	.coda-slider-wrapper.arrows .coda-slider, .coda-slider-wrapper.arrows .coda-slider .panel { width: 950px; }
	.coda-slider-wrapper.arrows .coda-slider { margin: 0px }
	
	/* Arrow styling */
	.coda-nav-left {padding-top: 120px;}
	.coda-nav-right {padding-top: 120px;}
	.coda-nav-left a { background: url(images/top_left.png) no-repeat 0px 30px; color: #fff; width: 27px; height: 108px; text-indent: -9000em;}
	.coda-nav-right a { background: url(images/top_right.png) no-repeat 0px 30px; color: #fff; width: 27px; height: 108px; text-indent: -9000em;}
	
	/* Tab nav */
	.coda-nav ul li a.current { background: #39c }
	
	/* Panel padding */
	.coda-slider .panel-wrapper { padding: 0px }
	
	/* Preloader */
	.coda-slider p.loading { padding: 20px; text-align: center }

/* Don't change anything below here unless you know what you're doing */

	/* Tabbed nav */
	.coda-nav ul { clear: both; display: block; margin: auto; overflow: hidden }
	.coda-nav ul li { display: none }
	.coda-nav ul li a { background: #000; color: #fff; display: block; float: left; margin-right: 1px; padding: 3px 6px; text-decoration: none }
	
	/* Miscellaneous */
	.coda-slider-wrapper { clear: both; overflow: hidden }
	.coda-slider { float: left; overflow: hidden; position: relative }
	.coda-slider .panel { display: block; float: left }
	.coda-slider .panel-container { position: relative }
	.coda-nav-left, .coda-nav-right { float: left }
	.coda-nav-left a, .coda-nav-right a { display: block; text-align: center; text-decoration: none }

