body {font-size:76%; font-family:"trebuchet MS", verdana, arial, sans-serif; background:#fff; margin:0; padding:0;}

h1 {color: #5B80A4;font: normal 20px/24px Verdana, Geneva, sans-serif;background-color: transparent;}
h2 {color: #6374AD;font: normal 18px/22px "Trebuchet MS", "Trebuchet MS", Arial, Helvetica, sans-serif;background-color: transparent;}
h3 {color: #5B80A4;font: bold small-caps normal 16px/20px "Times New Roman", Times, serif;background-color: transparent;}
h4 {color: #53686F;font: bold 12px/16px "Trebuchet MS", "Trebuchet MS", Arial, Helvetica, sans-serif;background-color: transparent;}
h5 {color: #53686F;font: normal 12px/16px "Trebuchet MS", "Trebuchet MS", Arial, Helvetica, sans-serif;background-color: transparent;}
h6 {color: #53686F;font: normal 12px/1.2em "Trebuchet MS", "Trebuchet MS", Arial, Helvetica, sans-serif;background-color: transparent;}
p, li, ul {color:#666666;background-color: transparent;}
img {padding:0; margin:0;}

a:link {text-decoration: none;color: #AF5A2B;background-color: transparent;}
a:visited {text-decoration: none;color: #EF8E59;background-color: transparent;}
a:active {text-decoration: none;color: #EF8E59;background-color: transparent;}
a:hover {text-decoration: none;color: #550;background-color: transparent;}

#header {background:#fff url(../images/logo.jpg) 0 0 no-repeat; height:73px;}
#header h1 {font-size:16px; margin:0; padding:34px 0 0 0; color:#4F3731; font-style:italic; font-weight:normal; text-align:center}
#main_image {background:#D13C1B url(../images/main_image.jpg) repeat; height:248px; border-top:4px solid #fcb341; border-bottom:4px solid #fcb341;}
#inner_image {background:#D13C1B url(../images/inner_image.jpg) repeat; height:100px; border-top:4px solid #fcb341; border-bottom:4px solid #fcb341;}

#navigation {width:100%; height:26px; background:#a8531f; margin:0; padding:0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal; border-top: 2px solid #fff; min-width:1000px;}



#right {float:right; width:120px; padding:14px; background:#fff url(../images/bg.gif) 0 0 repeat-y;}
#middle {float:right; width:180px; padding:14px; background:#fff url(../images/bg.gif) 0 0 repeat-y}
#left {background:#fff; padding:14px; margin-right:350px;}

#laft, #middle, #right {padding-bottom:32767px; margin-bottom:-32767px;position:relative;}

#left #member {width:380px; float:left;}
#left #gallery {margin-left:400px;padding-top:10px; min-width:400px;}

#wrapper {overflow:hidden; background:#fff;position:relative;}
a.img_nav_left img, a.img_featured img { border:3px #e8e9e4 solid; margin:0; }
a:hover.img_nav_left img, a:hover.img_featured img { border:3px #cdceca solid;}

#footer {clear:both; background: #fff; border-top:4px solid #fcb341}

.content {padding:10px;}

#footer p{color: #999; font-size:11px; text-align:center; margin:0; padding:4px 0 10px 0;}
#footer a {color:#AF5A2B;}
#footer a:hover {text-decoration:none;}

/* the rest --------------------------------------------------------------------------------------------------*/

.results {width:254px; height:216px; display:block;float:left; padding:0;margin:0 10px 0 0;}
.results p { font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#484848; margin: 0 20px 10px 10px; line-height:1.4em; background:#fff;}
.results h4 { font:bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#47595F; margin:10px;background:#fff;}
.results a.img_thumbs img { border:3px #e8e9e4 solid; margin: 0 5px 5px 5px; }
.results a:hover.img_thumbs img { border:3px #cdceca solid;}

/* ------------------------------------------- 
			GALLERY 
		----------------------------------------------*/
.highslide {cursor: url(../highslide/graphics/zoomin.cur), pointer;outline: none;}
.highslide img {border: 3px #e8e9e4 solid;margin: 0 5px 10px 5px;}
.highslide:hover img {border: 3px #cdceca solid}
.highslide-image {border: 1px #cdceca solid}
.highslide-image-blur {}
.highslide-caption {display: none;border-right: 1px #e8e9e4 solid;border-bottom: 1px #e8e9e4 solid;border-left: 1px #e8e9e4 solid;font-family: Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 10pt;padding: 5px;background-color: #fff;color:#666666;}
.highslide-display-block {display: block;}
.highslide-display-none {display: none;}
.highslide-loading {display: block;color: #fff;font-size: 10px;font-weight: bold;text-transform: uppercase;text-decoration: none;padding: 3px;border-top: 1px solid #fff;border-bottom: 1px solid #fff;padding-left: 22px;background: #fff url(../highslide/graphics/loader.gif) no-repeat;background-position: 3px 1px;}

/* ------------------------------------------- 
	FORMS 
----------------------------------------------*/

#forms {}
#forms h3 { font: 12px/16px "Trebuchet MS", "Trebuchet MS", Arial, Helvetica, sans-serif; display:block; color:#333333; background: transparent; font-weight:bold; margin-bottom:0;}

#forms .field {display:block; width:200px; float:left; line-height:20px; padding: 0px 0px 0px 10px;}
#forms .form { }
#forms sup { color:#FF0000;background:#fff;}
#forms select {padding: 0; margin:0; font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif; width:200px;}
#forms option {padding: 0; margin:0; font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif; width:200px;}
#forms textarea {padding:4px; margin:10px; width:350px;}
#forms ul { list-style-type:none; margin: 0px 0px 0px 0px; padding: 0px 26px;}
#forms li {font:12px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; background:#fff; margin:2px; padding: 2px 2px 2px 2px;color:#666666;}

html>/**/body .submit {margin:0;color:#1F1F1F;padding: 2px 4px 2px 4px;background-color:#FCB341;font:bold 12px/14px Verdana, Arial, sans-serif;border:1px solid #FF7200;cursor:pointer;}
.submit {margin:0;color:#1F1F1F;padding: 0 2px 0 2px;;background-color:#FCB341;font:bold 12px/14px Verdana, Arial, sans-serif;border:1px solid #FF7200;cursor:pointer;vertical-align:middle;}
input.submit:hover{background-color: #FFE900; color:#666666;} 

.hz_line { height:10px; margin: 4px 0 0 0; font: .65em tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif; color:#999999; background-color: transparent; border-bottom: 1px #cdceca solid; }


.clear { clear:both; margin:0; padding:0;}
.line { background: transparent url(../images/hz.gif) repeat-x; width:auto; margin:4px 0px;  padding:0; height:2px;}
hr.small { width:94%; text-align:left;}



