@charset "UTF-8";

/* CSS Document */

body { margin:0px; padding:0px; background-image: url(images/bg.jpg); background-color: #EEE6D6; background-repeat:repeat-x; font-family:Helvetica, Arial, sans-serif; color: #333; }

p { font-family: Helvetica, Arial, sans-serif; color: #333; font-size:0.69em; line-height: 18px; font-weight:normal; }

ul li { font-size:0.69em; line-height:18px; color: #483a19; margin:0px; padding:0px; list-style-image:url(images/point.jpg); }

img { border:0px; }

h1 {font-size: 1.3em; color: #483a19; padding:0px; margin:0px; }

h2 {font-size: 0.9em; color: #483a19; font-weight:normal; padding:0px; margin:0px; text-transform:uppercase; }

h3 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 0.9em; color: #483a19; padding: 0px; margin: 0px; font-style:italic; border-bottom:1px; }

a:link { color:#483a19; text-decoration: underline; font-weight:600; }

a:visited { color:#483a19; text-decoration: underline; font-weight:600; }

a:hover { color: #000; text-decoration: underline; }


/*Design div id tags */

#header { width:1000px; height:63px; margin:0 auto; }

#flashcontainer { width:1000px; margin:0 auto; overflow:hidden; }

#flash { width:908px; height:274px; background-color:#00F; margin:20px 0 0 47px; }

#container { width:908px; margin:0 auto; overflow:hidden; padding: 37px 0 0 0; }

#left { width:250px; float:left; }

.left-nav { width:248px; border:1px solid #8f897c; }

.left-main { width:248px; border:1px solid #8f897c; margin:9px 0 0 0; padding:15px 0 0 0; }

#right { width:656px; float:right; }

.top-pic { width: 656px; height:159px; overflow:hidden; padding:10px 0 0 0; }

.main { width:624px; overflow:hidden; border:1px solid #8f897c; margin:10px auto 0 auto; padding:15px }

.side { width:200px; margin:10px auto 0 auto; }

.banner { width:481px; height:90px; background-image:url(images/banner.jpg); float:right; clear:both; margin:1px 0 0 0; padding:4px 5px 0 170px; }

/*gallery*/



/*footer*/ 

#footer { width:100%; height:auto; overflow:hidden; clear:both; background-image:url(images/footer-bg.jpg); background-repeat: repeat-x; background-color:#000; text-align:center; padding:16px 0 5px 0; margin:5px 0 0 0; }

#footer p { color:#999; }

#footer ul { padding:0px; margin:0px; line-height:16px; }

#footer li { padding-left:5px; padding-right: 5px; list-style:none; display:inline; color:#FFF; font-size:0.69em; border-right: 1px solid #FFF; }

#footer a:link { color: #FFF; text-decoration:none; font-weight:normal }

#footer a:visited { color: #FFF; text-decoration:none; font-weight:normal }

#footer a:hover { color:#bd3709; text-decoration:none  }

.basefooter {margin:10px 0 0 0; padding:5px 0 5px 0; width:100%; text-align:center;}

.linkbox {margin:10px 0 0 0; padding:5px 0 5px 0; width:100%; border:1px #333 solid; font-size:0.8em; text-align:center;}


/*text styles */

.subheading { font-size:0.87em; color: #75653f; font-weight:bold; padding:10px 0 0 0; margin:0; }

.phead {font-size: 1.0em; color: #483a19; padding:0; margin:0; font-weight:bold; } 

.p-under { color: #75653f;font-size:0.85em; padding:0; margin:0; }

.h1-under {color:#666; font-size:0.9em; font-weight:lighter;}



/*php forms*/

/*small form*/

.form { margin:1px 0 0 1px; }

.formstyle2 { width:242px; background-color: #FFF ; padding:2px 1px 2px 1px; margin-bottom:2px; border: 1px solid #8f897c; color: #483a19; font-family: Arial; font-size:1.0em; font-size:0.75em; }

.formbottons { width:240px; margin:5px 0 7px 0 }

.formstylep {font-size: 1.0em; color: #483a19; padding:0 0 10px 0; margin:0; font-weight:bold; }

/*small form*/

.formmain { margin:30px 0 0 1px; font-size:0.75em;}

.contactformbox {width:200px;}

.formstyle {width:225px;}

.submit {width:230px; background-color:#FC0; padding:2px 1px 2px 1px; margin-bottom:2px; border: 1px solid #8f897c; color: #000; font-family: Arial; font-size:1.0em; font-weight:bold;}