/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.5.2
*/
html{color:#000;background:#fff;}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;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}body {font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}

/* other stuff */
a img{border:none;}
a{outline:none;}
/* ---------------------------------------------------- */

html,body{
}

body{
	color:#003366;
	background:#69a6e9 url('/images/bg.png') repeat-x 0 0;
}

#wrapper{
	width:950px;
	margin:0 auto;
}

#header{
	height:284px;
	background: url('/images/header.jpg') no-repeat 0 75px;
}

#navigation{
	height:75px;
	background: url('/images/navigation_bg.jpg') no-repeat 0 0;
	padding-left:290px;
}

#navigation li{
	width:200px;
	height:75px;
	line-height:75px;
	background:url('/images/nav_item.jpg') no-repeat 0 0;
	float:left;
	text-align:center;
}

#navigation li a,#navigation li span{
	font-size:17px;
	color:#b3defd;
	background:#669acc;
	text-decoration:none;
}
#navigation li span{color:#003366;}
#navigation li a:hover{color:#fff;}




#section_head{
	height:173px;
	background: url('/images/section_head.jpg') no-repeat 0 0;
}

.title{text-indent:-999em;height:37px;margin-left:680px;}
.about .title {background: url('/images/about_head.jpg') no-repeat 0 0 ;}
.gallery .title {background: url('/images/gallery_head.jpg') no-repeat 0 0 ;}
.contacts .title {background: url('/images/contacts_head.jpg') no-repeat 0 0 ;}

.sub_title{
	text-indent:-999em;
	margin:55px 0 0 290px;
	height:30px;
	width:600px;
}
.about .sub_title{background:url('/images/about_subhead.gif') no-repeat 0 0;}
.gallery .sub_title{background:url('/images/gallery_subhead.gif') no-repeat 0 0;}
.contacts .sub_title{background:url('/images/contacts_subhead.gif') no-repeat 0 0;}



#content_wrap{
	width:930px;
	height:847px;
	background:url('/images/sunflower_stem.jpg') no-repeat 0 0;
}

#content{
	margin-left:180px;
	padding:0 35px 0 35px;
	height:847px;
	background:url('/images/content_bg.png') repeat-x 0 0;
}


.about #content p{
	font-size:14px;
	line-height:1.4em;
	padding:16px 0;
}


#gallery_container li{
	float:left;
	background:url('/images/photo_frame.jpg') 0 0 no-repeat;
	width:195px;
	height:174px;
	padding:20px 0 0 25px;
}
.last_photo{margin-left:220px;}




#email_us{
	margin:100px 0 0 80px;
	text-indent:-999em;
	background:url('/images/send_us_email.jpg') no-repeat 0 0;
	height:30px;
	width:450px;
}

#phones,#email_adr{
	font-size:2.4em;
	text-align:center;
}
#email_adr a{color:#003366;}
#email_adr{margin-top:30px;}
