
body            { margin: 0px; padding: 40px 0 0 0; font-family:Arial; background-color: #fff;}
#wrapper        { margin: 0 auto; width: 787px; height: 580px; min-height: 580px; height: auto; background: url('images/bck.gif') repeat-y;}
#header         { float: left; width: 787px; height: 150px; margin: 0px; padding: 0px; background: url('images/header.jpg') no-repeat; border: 0px solid red;}
#header img     { z-index: 1; float: left;}
/*--------------------MENU-----------------*/
div#details     { position: absolute; top: 160px; left: 800px; color: #fff; font-size: 0.9em; z-index:2; width: 360px; height: 23px; border: 0px solid green;}
div#details a   { color: #fff; text-decoration: none; }
div#details a:hover{ text-decoration: underline;}
.dotted         { background: url('images/dotted.gif') repeat-y top left; border: 0px solid #FF0000;}
#topmenu        { float: left;  margin: 0px 0 0 6px; padding: 0px; width: 775px; height: 39px; border: 0px solid #000; background: url('images/menu.gif') repeat-x; border-bottom: 2px solid #fff;}  
#topmenu ul     { margin: 0px; padding: 0 15px 0px 0px; list-style: none;}
#topmenu li     { float: left;}
#topmenu a      { float: left; border: none; display: block; text-decoration: none; padding: 0 20px 0px 20px; color: #fff; font-size: 12px; font-weight: bold; height: 20px; line-height: 36px; border: 0px solid #fff;} 
#topmenu a:hover { color: #000;} 
#topmenu img    { border: none;} 
.edge           { border-right: 1px solid #fff; height: 38px;}
/*--------------------CONTENT-----------------*/ 
#content        { float: left; width: 780px; _height: 360px; height: 360px; min-height: 360px; height: auto; margin: 0px; padding: 0 0 0 0px; border: 0px solid blue;}
#innercontent   { padding: 10px 0px 15px 10px; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-align: left; color: #000066;}
h1              { font-size: 19px; color: #000; font-weight: normal; border-bottom: 0px solid #000; text-align: center; margin-top: 3px;}
h2              { color: #003366; font-size: 14px; font-weight: bold;  padding: 3px; background: url('images/dotted.gif') no-repeat bottom left;}   
.left           { float: right; width: 610px; margin: 0px 0 0px 0; padding: 0px; color: #000; border: 0px solid black;}
.left img       { margin: 0 0 10px 0;}
.left ul        { margin-left: 15px; padding: 0px; }
.align          { float: left; width: 220px;}
.pos            { margin-left: 25px;}
.smallText      { font-size: 0.7em;}
.dotline        { background: url('images/dotline.gif') repeat-x; width: 418px; height: 4px; text-align: center; border: 0px solid green;}
.photoright     { float: right; margin: 0 10px 10px 10px; padding: 0px;}

.yellBox        { width: 589px; border: 1px solid #000; background-color: #f6f9b5; padding: 10px; margin: 10px 0px;}
img {padding: 0px;}
.greyBox        { width: 589px; border: 1px solid #000; background-color: #ccc; padding: 10px; margin: 10px 0px;}
.greyBox2       { width: 589px; border: 1px solid #000; background-color: #dcdbdb; padding: 10px; margin: 10px 0px;}
/*---------------------- GALLERY ------------------*/
#right          { float: left; width: 130px; margin: 0px; padding: 0 0 0 0px; color: #fff; border: 0px solid green; font-size: 14px; font-weight: bold;}
#right img      { margin: 0 0 10px 0; border: 1px solid #fff;}
#fade           { width: 287px;  margin: 0px 0 0 0;}
/*--------------------FOOTER-----------------*/
#logo           { margin: 0 auto; width: 140px; font-size: 9px; padding: 0px 0px 0 0;}
#logo img, #logo a{ text-decoration:none; color:#fff; border: none; padding: 0px 0px 0 0; margin: 0px;}
/*--------------------FORM-----------------*/
label           { width: 10.5em; float: left; font-size:12px; }
label.error     { float: left; color: red;  vertical-align: top; width: 70%; padding-left: 10em; font-size:12px;}
.submit         { margin: 0px; float: right; width: 200px; background-color: #000; color: #fff; font-size: 16px; cursor: pointer; text-align:center; height: 28px; }
.email a        { margin: 0px; float: left; width: 196px; background-color: #000; color: #fff; font-size: 16px; cursor: pointer; text-align:center; text-decoration: none;  padding: 4px; }
em              { font-weight: bold; padding-right: 1em; vertical-align: top; }
fieldset        { margin-left: 0; width: 400px; text-align: left; float: left; border: 0px solid black; padding: 0px;}
#formtext       { color: #000;}
textarea        { border: 1px solid #ccc;}
input           { border: 1px solid #ccc;}
form            { border: none;}
form p          { margin-bottom: -3px; padding: 0px;}
	
.captcha { border:0px;}
	