body
{
	text-align: center;
 	background: #B0BFC2; 
	background :f #ddd;
	color: #444;
/* font-family : Verdana, "Lucida Sans", Arial, Geneva, Helvetica, Helv, "Myriad Web", Syntax, sans-serif;  */

}

#container
{
	text-align: left;
	margin: 0 auto;
	width: 1000px;
	background: #FFF;
}

h1
{
 	background: #D36832 url(banner_edin.jpg) repeat-y;
/*	background: #D36832 url(banner1000.jpg) repeat-y;    */
/* 	background: #D36832 url(banner_plants.jpg) repeat-y; */
/*	background: #D36832 url(banner_bridge.jpg) repeat-y; */
/* font-family : Verdana, "Lucida Sans", Arial, Geneva, Helvetica, Helv, "Myriad Web", Syntax, sans-serif;  */

	color: #FFF;
	padding: 40px;
	padding-top : 10px;
	padding-bottom : 130px;
	margin: 0;
	border-bottom: 5px solid #387A9B;
	text-align : right;
	font-size : 16px;
}

#nav
{
	float: left;
	width: 130px;
	display: inline;
	margin-left: 5px;
	margin-top: 5px;
	padding: 5px 0;
}

#nav_right
{
	float: right;
	width: 300px;
	display: inline;
	margin-left: 5px;
	margin-top: 5px;
	padding: 5px 0;
}

#nav ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-align: right;
}

#nav li
{
	background: url(header-bullet.gif) no-repeat 100% .4em;
	padding: 0 10px 5px 0;
}

#content
{
	float: left;
	width: 475px;
	margin-left: 45px;
	padding: 5px 0;
}

#footer
{
	clear: both;
	background: #387A9B;
	color: #fff;
	padding: 5px 10px;
	text-align: right;
	font-size: 80%;
}

#mainheading
{
font-family : Arial, Geneva, Helvetica, Helv, "Myriad Web", Syntax, sans-serif; 
}

h2
{
	margin-top: 0;
	color: #B23B00;
	font-weight: normal;
}

.headbox, .leftmenu, .rightheadbox, .rightmenu, #headcontent, #footer{
font-family : Verdana, "Lucida Sans", Arial, Geneva, Helvetica, Helv, "Myriad Web", Syntax, sans-serif; 
font-size : 60%;
}

#headcontent {
padding-top : 10px;
}

.headbox, .leftmenu, .rightheadbox, .rightmenu{
background-color : #316563; 
color : #ffffff; 
border : #fff;
display : block; 
border-width : 1px; 
border-style : solid; 
width : 130px; 
text-align : left; 
font-weight : bold; 
text-decoration : none;
padding : 4px; 
} 

.rightheadbox, .rightmenu{
width : 280px; 
} 


.headbox {
border-top-width : 5px;
}

.leftmenu, .rightmenu{
background-color : #e4e4e4; 
font-weight : normal;
color : #000 ;
border-bottom-width : 1px;
}

/* Form stypes */

fieldset {
/* 	background-color: #DBE8F9; */
	font: 11px/24px "Lucida Grande", "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #5A698B;
}

filedset.#title {
	width: 162px;
	height: 26px;
	color: #5A698B;
	font: bold 11px/18px "Lucida Grande", "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding-top: 5px;
	background: transparent url("images/bg_legend.gif") no-repeat;
	text-transform: uppercase;
	letter-spacing: 2px;
	text-align: center;
}

fieldset.form {
	width: 160px;
}

fieldset.col1 {
	text-align: right;
	width: 55px;
	height: 31px;
	margin: 0;
	float: left;
	margin-right: 2px;
	background: url(images/bg_label.gif) no-repeat;
}

fieldset.col2 {
	width: 105px;
	height: 31px;
	display: block;
	float: left;
	margin: 0;
	background: url(images/bg_textfield.gif) no-repeat;
}

fieldset.col2comment {
	width: 105px;
	height: 98px;
	margin: 0;
	display: block;
	float: left;
	background: url(images/bg_textarea.gif) no-repeat;
}

fieldset.col1comment {
	text-align: right;
	width: 55px;
	height: 98px;
	float: left;
	display: block;
	margin-right: 2px;
	background: url(images/bg_label_comment.gif) no-repeat;
}

fieldset.row {
	clear: both;
	width: 335px;
}

fieldset.submit {
	height: 29px;
	width: 162px;
	background: url(images/bg_submit.gif) no-repeat;
	padding-top: 5px;
	clear: both;
} 

fieldset.input {
	background-color: #fff;
	font: 11px/14px "Lucida Grande", "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #5A698B;
	margin: 4px 0 5px 8px;
	padding: 1px;
	border: 1px solid #8595B2;
}

fieldset.textarea {
	border: 1px solid #8595B2;
	background-color: #fff;
	font: 11px/14px "Lucida Grande", "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #5A698B;
	margin: 4px 0 5px 8px;
}


/*fieldset
{
background: #fff;
border: 1px solid #000;
width: 112px;
}

legend
{
color: #000;
background: #c6c6c6;
border: 1px solid #000;
padding: 2px 6px;
}

label {
width: 4em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block;
background-color : #FF0; 
font-weight : normal;
color : #000 ;
border-bottom-width : 1px;
}

input
{
color: #000;
background: #fff;
border: 1px solid #000;
}

.submit input
{
float: center;
color: #000;
background: #FF0;
border: 2px outset #d7b9c9;
}*/

a.leftmenu:visited { 
background-color : #e4e4e4; 
}
a.leftmenu:link {
background-color : #e4e4e4; 
}

a.leftmenu:hover {
background-color : #c2c2c2;
}


