/* =html */
html { background-image : url("images/bg.jpg");
background-color : #847d35;
background-repeat : repeat-x; 
margin : 0;
padding : 0;}

/* =body */
body { margin : 0;
padding : 0;
text-align: center; 
min-width : 850px; }

/* =container */
#container { 
margin:0 auto;
width:850px;
text-align: left; 
background-color : #fff; 
border-top : 1px solid #304c01;
border-left : 1px solid #304c01;
border-right : 1px solid #304c01; 
border-bottom : 1px solid #304c01; 
overflow : auto;}

/* =header */
#header h1{ position : relative;
background: url("images/header.jpg");
background-repeat : no-repeat;
background-position : center; 
margin: 0 0 0 0;
height : 198px; 
text-indent : -9999px;}

/* =navigation */
#navcontainer { width : 100%;
float : left;
background-color : #304c01; 
margin : 0 0 15px; 0}

#navcontainer ul { padding: 0;
margin: 0;
list-style-type: none;
color: #FFF;
width: 100%;
font: 12px  arial, helvetica, sans-serif;
text-align: center; }

#navcontainer ul li {display : inline;
position : relative;}

#navcontainer li a { float : left;
text-decoration: none;
letter-spacing : 1.5px;
background-color: #304c01;
color: #FFF;
padding: .5em 1.2em;
}

#navcontainer li a:hover { background-color: #aef13f;
background-image : url("images/hover.jpg");
color: #b71e56; }

#navcontainer li#active a{ background-image : url("images/hover.jpg");
color : #b71e56; }


/* =======================================================================*/

/* =contactustitle */
#contactustitle h2#contactus { background : url("images/contactustitle.jpg");
background-repeat : no-repeat;
text-indent : -9999px;
height : 27px; 
margin : 10px 0 0 25px;
border-bottom : 3px solid #ab344c;
width : 440px;}

#contactform {float : left;
width : 500px;}

#othercontact {float : left;
width : 300px;}

#othercontact img {margin : 0 0 0 20px;}

/* form */

form { margin : 10px 10px 20px 25px;}

fieldset.myform {  width: 425px;
border: 1px dotted #ab344c;
padding: 5px; }

fieldset.myform dt{ font : 70%/160% Tahoma, Verdana, Arial, sans-serif; }

fieldset.myform dl {  float: left;
 clear: both; }

fieldset.myform dl dt {  clear: left;
 float: left;
 width: 110px;
 margin: .5em 0;
 text-align: right; }

fieldset.myform dl dd {  margin: .5em 0;
 float: left;
 padding: 0 0 0 4px; }

* html fieldset.myform dl dd {  float: none;
 margin: .5em 0 0 0; }

#contactform p {  font : 70%/160% Tahoma, Verdana, Arial, sans-serif;
color : #ab344c; 
margin: 2px 0 0 15px;}

/* =======================================================================*/

/* =footer */
#footer { 
clear : both;}

#footer p{ padding : 10px 25px;
margin : 0;
background :  #304c01; 
text-align : right;}


