﻿/*
#C3CCD1 - light grey
#A5B3BB - dark grey
#fdc232 - orange
*/
body 				{ font: 0.75em Arial,Helvetica,Verdana,Geneva,sans-serif; padding: 0; background-color: #fff; color: #000; height: 100%; width: 100%}
* 					{ margin: 0; padding: 0; }
div					{ margin:0; padding:0;}
#div					{ margin:0; padding:0; border: 1px solid gold;}
p					{ margin:0 0 1.5em 0; line-height: 1.5em; }
ul					{ margin:0;padding:0;list-style:none; }
li					{ margin:0;padding:0; line-height: 1.6em;}
img 				{ border: 0;}
a					{ color: #d00; text-decoration: none;}
a:hover				{ text-decoration: underline; background-color: #d00; color: #fff;}
fieldset			{ border: none;}
hr 					{ width: 100%; border: none; height: 1px; background-color: #fff; margin: 0 0 0.4em 0; }
dl dd				{ margin-bottom: 0.5em;}
h1					{ padding: 0 0 0.5em 0;font-size: 1.6em; font-weight: bold; }
h2					{ padding: 0 0 0.5em 0;font-size: 1.3em; font-weight: bold;}
h3					{ padding: 0 0 0.5em 0;font-size: 1.1em; font-weight: normal;}
h4					{ font-size: 1em; text-transform:uppercase; font-weight: normal;}
h5					{ color: #1d2e64; font-size: 1em;font-weight:normal;}
special				{ color: #fdc232; font-size: 1.8em;font-weight:bold;}
.clear				{ clear:both;}
input				{ margin: 0;}

table				{ border: none; margin: -3px -3px 5px -3px; padding: 0; width: 100%; text-align: center; font-size: 0.90em; }
th					{ background-color: #265768; padding: 1px 0 1px 5px; }
td					{ background-color: #fff; color: #265768; font-weight: bold; padding: 1px 0 1px 5px; } 
.disclaimer			{ font-style: italic; font-size: 0.95em; }
.small_text			{ font-size: 90%;}
.floatLeft			{ float: left;}
.floatRight			{ float: right;}

ul.navigation a		{ display: block; margin-right: 0.5em; color: #fff;}
ul.navigation li	{ float: left; position: relative; width: 10em; }
ul.navigation li ul { display: block; float: left; top: 1em; left: 0; }
ul.navigation li > ul { top: auto; left: auto; }
ul.navigation li:hover ul 	{ display: block; }

#wrapper 			{ width: 790px; margin: 0 auto;}
#header				{ border: 27px solid #C3CCD1; border-bottom: none; height: 72px;}
#header h1			{ color: #A5B3BB; padding: 8px 22px 0 15px; display: inline; clear: none; float: left;}
#header	ul			{ border-left: 2px solid #C3CCD1; width: 105px; float: left; padding-top: 8px;}
#header ul li		{ }
#header ul li a		{ padding-left: 15px; color: #A5B3BB; }
#header ul li a:hover	{ padding-left: 15px; color: #FDC232; background-color: transparent;}
#header ul li.on a	{ color: #FDC232; }
#footer				{ border: 27px solid #C3CCD1; border-top: none;}
#footer	img			{ position: relative; left: 594px; top: 40px;}
#content			{ min-height: 465px; }

#left_biog			{position:relative; top: 93px; float:left; max-width: 315px;}
#right_biog			{float:left; position:inherit; padding-left: 30px; padding-top: 93px;  max-width:320px;}	

#left_commision		{position:relative; top: 161px; padding-left: 51px; float:left; max-width: 371px;}
#right_commision	{float:right; position:inherit;  padding-right: 25px; max-width: 420px;}	

#left_gallery		{position:relative; padding-left: 27px; float:left; max-width: 200px;}

#contact			{float:left;;padding-left: 230px; padding-top: 180px; }

*html #content		{ height: 465px;}