
/*--------------------HEADER-----------------*/
body              { margin: 0px; padding: 0px 0 0 0; font-family:Arial; background: url('images/body.jpg') repeat-x #fff top; font-size: 12px;}
#wrapper          { margin: 0 auto; width: 869px; height: 580px; min-height: 580px; height: auto;}
#header           { float: left; width: 869px; height: 110px; margin: 0px; padding: 0px; background: url('images/header.gif') no-repeat; border: 0px solid green;}
#details          { float: right; width: 300px; height: 70px; color: #000; text-align: right; padding: 15px 10px 0 0; font-size: 12px;}
#details a        { text-decoration: underline; color: #000;}
#details a:hover  { text-decoration: none; color: #000;}
 /*--------------------MENU-----------------*/ 
.dotted           { background: url('images/dotted.gif') repeat-y top left; border: 0px solid #FF0000;}
#navcontainer     { padding: 20px 0px 0 1px; margin-right: 20px; width: 194px; float: left; border: 0px solid green;}
#navcontainer ul  {	margin: 0px; padding: 0px; list-style-type: none;}
#navcontainer a   {	text-align: left; display: block; padding: 7px 0px; border-bottom: 1px dashed #666; margin: 0px; height: 17px; font-size: 12px; text-decoration: none; color: #000099;}
#navcontainer a:link, #navlist a:visited { color: #000099; text-decoration: none;}
#navcontainer a:hover { color: #a80707; background-image: url('images/button.gif');}
 .edge            { background:url('images/edge.gif') no-repeat; height: 40px; }
 /*--------------------CONTENT-----------------*/ 
#content          { float: left; width: 869px; height: 360px; min-height: 360px; height: auto; margin: 0 0 0 0px; border: 0px solid blue;}
#innercontent a   { color: #b50e0e;} #innercontent a:hover       { color: #000; text-decoration: none; }
#innercontent     { float: right; width: 650px; margin: 0px 0px 0 0; padding: 0px; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-align: justify; color: #fff; border: 0px solid #fff;}
h1                { font-size: 19px; color: #a80707; font-weight: normal; border-bottom: 0px solid #000; text-align:left; padding-top: 10px;}
.subheader        { font-size: 14px; color: #ccc; font-weight: normal; font-style: normal;}
h2                { color: #a80707; font-size: 14px; font-weight: normal; margin: 0px -2px 0 0;}   
html>body h2      { padding: 2px 0px;}
.left             { float: left; width: 640px; margin: 0px 0 5px 0; padding: 0px; color: #000;}
.left img         { margin-bottom: 10px;}
.left ul          { font-size: 11px; margin-left: 15px; padding: 0px;}
.dotline          { background: url('images/dotline.gif') repeat-x; width: 680px; height: 4px; text-align: center; border: 0px solid green;}
.leftsmall        { float: left; width: 310px; margin: 0px 30px 5px 0; padding: 0px; color: #000; font-size: 10px;}
.leftsmall ol     { margin-left: 15px; padding: 0px;}
.redtext          { color: #e91f2b; font-weight: bold;}
.orangetext       { color: #ffc62e; font-size: 16px; font-weight: normal;}
.right-content    { float: right; width: 245px; border: 0px solid #fff;}
.right-img        { float: right; padding: 0px 10px 0px 10px;}
.left-img        { float: left; padding: 0px 10px 0px 0px;}
.img-header       {padding: 2px; border: 1px dashed #fff;}
table             { text-align: left; } 
 /*--------------------FOOTER-----------------*/ 
#footer           { float: left; width: 869px; height: 115px; margin: 0px; padding: 0px 0 0px 0; border: 0px solid red;}
#foot-inner       { margin: 1px 0 0 0; font-size: 12px; color:#000;}
#logo             { color: #000;  padding: 17px 15px 0 0; margin: 0px;}
#logo img, #logo a{ text-decoration:none; color:#000; border: none; font-size: 9px;}
/*---------------------- GALLERY ------------------*/
#right          { float: right; width: 650px; margin: 0px; padding: 0 0px 10px 0px; color: #000; border: 0px solid red;}
#right img      {  float: left; margin: 0px; border: 1px solid #333; margin: 0 auto;}
#right a         { color: #f8e405;} #right a:hover   { text-decoration: none; color: #f8e405;}
DIV#right.loading { background: transparent url('js/loading_image.gif') no-repeat center center;}
/*--------------------FORM-----------------*/
#enq              { float: left; width: 380px; border: 0px solid red;}
label             { width: 10em; float: left; font-size:12px; }
label.error       { float: left; color: #b50e0e;  vertical-align: top; width: 70%; padding-left: 122px; font-size:12px;}
.submit           { margin: 0 0 10px 120px; position: relative; }
em                { font-weight: bold; padding-right: 1em; vertical-align: top; }
#formtext         { color: #000;}
textarea          { border: 1px solid #ccc;}
input             { border: 1px solid #ccc;}
form              { border: none; width: 350px;}
submit            { margin-left: 2px;}
/*--------------------DROPDOWN-----------------*/
.dropdown			{ display: none; }
.table img				{ border: 2px solid #fff; margin: 10px 3px 0px 0px;}
	
	