/* CSS Document */
body {
	margin:0px;
	padding:0px;
	text-align: center;
	color: #000000;
	background-image: url(../images/home-bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #262324;
}

.content {
	text-align: left;
	padding:0px 30px 10px 2px;
	border:0px;
	margin:0 auto;
}

a:link 		{ color: #945E24; text-decoration: underline;}
a:visited 	{ color: #945E24; text-decoration: underline;}
a:active 	{ color: #E57A07; text-decoration: underline;}
a:hover 	{ color: #E57A07; text-decoration: underline;}

P, td   { 
	color: #000000;
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 16px;
	text-decoration: none;
}

li {
	list-style-image: url(../images/bullet.gif);
}



ul.home,
ol.home {
	margin: -10px 24px 0px 24px;
}*/

hr {
	border: none;
	background-color: #F0EAE4;
	color: #F0EAE4;
	height: 1px;
	width: 100%;
	
}


h1   {
            color: #165A94;
            font-size: 16px;
            font-family: Tahoma, Arial, helvetica, sans-serif;
			font-weight: bold;
            /*margin: 4px 0px 0px 0px;*/
}

h2   {
            color: #945E24;
            font-size: 14px;
            font-family: Tahoma, Arial, helvetica, sans-serif;
            /*margin: 4px 0px 0px 0px;*/
}

h2#heading  {
            color: #BCA48A;
            font-size: 17px;
			margin-top: 35px;
           	margin-bottom: 10px;
			
            /*margin: 4px 0px 0px 0px;*/
}

h3   {
            color: #165A94;
            font-size: 11px;
            font-family: Tahoma, Arial, helvetica, sans-serif;
            /*margin: 4px 0px 0px 0px;*/
}



/* Other Navigation */
.CookieTrail {
	color: #B19A82; 
	text-align: left; 
	font-weight: normal; 
	font-size: 11px; 
	font-family: Tahoma, Arial, helvetica, sans-serif; 
	text-decoration: none; 
}
.CookieTrail a:link    { color: #B19A82; text-decoration: underline; }
.CookieTrail a:visited { color: #B19A82; text-decoration: underline; }
.CookieTrail a:active  { color: #000000; text-decoration: underline; }
.CookieTrail a:hover   { color: #000000; text-decoration: underline; }

.form-text   {
	color: #161515;
	font-size: 11px;
	font-family: Tahoma, Arial, helvetica, sans-serif;
	font-weight: normal;
	line-height: 11px;
	text-decoration: none;
	padding: 0px;
	vertical-align: top;
}

.submit-button {
  color: #FFFFFF;
	font-size: 11px;
	font-family: Tahoma, Arial, helvetica, sans-serif;
  font-weight: bold;
  text-decoration: none;
  background-color:#0081C6;
	background-position : left;
	border-top : 1px solid #0081C6;
  border-left : 1px solid #0081C6;
  border-bottom : 1px solid #0081C6;
	border-right : 1px solid #0081C6;
	padding : 3px 4px 3px 4px;
}

.watermark {
	background-image: url(../images/bg-large-q.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FFFFFF;
}
.formtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #706253;
	background-color: #FFFFFF;
	border: 1px solid #706253;
	padding: 3px;
	width: 200px;
}

form {
	margin: 0;
	padding: 0;
	
}

/* Home */
.nav-row td { background-color: #bba389; }
#bar {background:transparent url('../images/bg.gif') repeat-y top left;}
#bar2 {background:transparent url('../images/bg.gif') repeat-y top right;}
.last-row td {padding-bottom:20px;}
td.titled a { display: block; width: 79px; text-decoration: none !important; text-transform: lowercase; line-height: 100%;}
td.titled span { display:block; width:85px; text-align:center; float:left; margin-top: -22px; position:relative; color: #fff; font-size:11px;}

#flashcontent {margin-top:-1px;}

.internal td.titled a { display: block; width: 70px; }
.internal td.titled span { bottom: 7px; width:70px;}

.about span,
.services span { height: 22px; }
.last-row td span { bottom: -11px; }

.internal .home span,
.internal .about span,
.internal .news span,
.internal .contact span { height: 22px; }


/* Footer */
.footer { color: #6d6561; padding: 7px 0 0 58px; }
.footer a { color: #7e7773; text-decoration: none; }
.footer a:hover { color: #945e24; }


/* Dropdown Menu */

#menuItem0 div, #menuItem1 div, 
#menuItem2 div, #menuItem3 div, 
#menuItem4 div, #menuItem5 div, 
#menuItem6 div, #menuItem7 div, 
#menuItem8 div, #menuItem9 div, 
#menuItem10 div,#menuItem11 div, 
#menuItem12 div, #menuItem13 div {font-size:10px !important; top:0 !important;left:0 !important; text-align: left !important; height:35px !important; padding:0 5px !important; width /*\**/:155px\9;}

#menuItem0 div, #menuItem1 div,
#menuItem2 div, #menuItem4 div,
#menuItem6 div, #menuItem7 div,
#menuItem10 div, #menuItem12 div, #menuItem13 div {padding-top:5px !important;}

* html #menuItem0 div, * html #menuItem1 div, * html #menuItem2 div, * html #menuItem4 div, * html #menuItem6 div, * html #menuItem7 div, * html #menuItem9 div, * html #menuItem11 div {padding-top :1px !important;}



/* IE8 menu fixes */
td.titled {position /*\**/:relative\9;}
.internal td.titled span{top /*\**/:90px\9;}

/* IE7 menu fixes */
*+html .internal td.titled span{top:-5px;}

