body
{
	font-size: 76%;
	background-image: url(/resources/stylesheet/background.jpg);
	background-repeat: repeat-x;
	background-attachment: fixed;
	color: #FFFFFF;
	text-align: center;
	min-width: 500px;
	font-family: Tahoma;
}

#header 
{ 
	} /* This changes the header background color */

#outer1
{
	background: #211811;
	float: left;
	width: 180px;
	padding: 10px;
	background: #211811;
	margin-right: auto;
	margin-left: 30px;
	
	
}
#outer3 { width:180px; padding:10px; }
#outer2
{float:right;

	margin: 10px 690px 10px 190px;
}

#outer1, #outer2, #outer3 {padding-bottom:32767px; margin-bottom:-32767px;}

#wrapper {overflow:hidden; }


#footer {clear:both; }

.content {padding:10px;}
h1 {font-size:20px; margin:0; padding:10px 0; color:#fff;}
h3 {font-size:18px; margin:0; padding:8px 0;}
p {font-size:12px; line-height:1.5em; margin:0; padding:5px 0;}
#footer p,
#header p {color:#fff;}
#footer a {color:#fff;}
#footer a:hover {text-decoration:none;}

#NavLinks a
{
	color: #0d2474;
	font-size: 1.25em;
}

#NavLinks a:hover
{
	color: #0d2474;
	text-decoration:none;
}
#nav-menu ul
{
list-style: none;
padding: 0;
margin: 0;
padding-left: 0px;
}

A
{
}
A:link
{
	text-decoration: underline;
	color: #AA8562;
}
A:visited
{
	text-decoration: underline;
	color: #AA8562;
}
A:active
{
	text-decoration: underline;
	color: #AA8562;
}
A:hover
{
	text-decoration: none;
	color: #AA8562;
}

#nav-menu li
{
	float: left;
	margin: 0 0.15em;
}
.lifirst
{
	float: left;
	margin: 0 0.15em 0 0em;
}
.lilast
{
	float: left;
	margin: 0 0em 0 0.15em;
}
#nav-menu li a
{
	background-position: left bottom;
	background: url(/resources/stylesheet/css-navtop.gif) bottom left repeat-x;
	height: 3em;
	line-height: 3em;
	float: left;
	width: 9em;
	display: block;
	text-decoration: none;
	text-align: center;
	border-right-width: 0.1em;
	border-right-color: #999999;
	border-left-width: 0.1em;
	border-left-color: #999999;
	color: #000000;
	margin-left: -2px;
	margin-right: -2px;
	
}
#nav-menu li a:hover
{
background: url(/resources/stylesheet/css-navtopover.jpg) bottom left repeat-x;
height: 3em;
line-height: 3em;
float: left;
width: 9em;
display: block;
border-right-width: 0.1em;
	border-right-color: #999999;
	border-left-width: 0.1em;
	border-left-color: #999999;
text-decoration: none;
text-align: center;
	color: #000000;
	margin-left: -2px;
	margin-right: -2px;
}
/* Hide from IE5-Mac \*/
#nav-menu li a
{
float: none
}
/* End hide */

#nav-menu
{
width:30em
} 

<!--[if lte IE 7]>

body {word-wrap:break-word;}
#outer2 {float:left; display:inline; margin-left:10px; margin-right:10px;}

#wrapper {display:inline-block;}

<![endif]-->
}
STRONG
{
	font-size: 1.25em;
	font-variant: small-caps;

}
.center
{ text-align:center;
	}
	.errors
{
	color: red;
}
.damageimagefloater
{
	float: right;
	padding-left: 10px;
	padding-bottom: 5px;
	clear: right;
	text-align: center;
}
	.leftportfoliofloater
{ padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
	}
	.rightportfoliofloater
{padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
	background-color: #58250A;
}

.goldfieldset
{
	padding: 6px;
	border: thin solid #AA8562;
}
.goldfieldset
{
	padding: 6px;
	border: thin solid #AA8562;
}
.lightgreyfieldset
{
	padding: 1px 1px 1px 1px;
	border: thin solid #523F30;
}
hr
{
 color:#AA8562
	}
#Wholewrapper
{
	width: 800px;	
		margin:0 auto;
	}
	
	
	
	#navcontainer
{

width: 100%;
margin: 0 auto;
padding: 1em 0;
font-family: georgia, serif;
font-size: 13px;
text-align: left;


}

ul#navlist
{
text-align: left;
list-style: none;
padding: 0;
margin: 0 auto;

}

ul#navlist li
{
	display: block;
	margin: 0 0 0 -60;
	padding: 0;
}

ul#navlist li a
{
display: block;
width: 100%;
padding: 0.5em 0 0.5em 2em;



color: #AA8562;
text-decoration: underline;

}
html, body, p, div, img, h1, h2, h3, h4, li, ul, ol, dl, dd, dt, form, table, td, tr
{
	margin: 0px;
	padding: 0px;
	border: 0px;
	border-collapse: separate;
	border-spacing: 0px;
	list-style-type: none;
}
legend
{
	font-weight: bold;
	color: #FFFFFF;
}
#menu2 {
	width: 200px;
	
	margin: 10px;
	}
	
#menu2 li a {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	}
	
#menu2 li a:link, #menu2 li a:visited {
	color: #fff;
	display: block;
	background: url('/resources/stylesheet/leftnavemouseout.jpg')  bottom left repeat-x;
	padding: 8px 0 3px 10px;
	}
	
#menu2 li a:hover {
	color: #f3b143;
	background: url('/resources/stylesheet/leftnavemouseover.jpg')  bottom left repeat-x;
	padding: 8px 0 3px 10px;
	}
	
#menu2 li a:active {
	color: #283A50;
	background: url('/resources/stylesheet/leftnavemouseover.jpg')  bottom left repeat-x;
	padding: 8px 0 3px 10px;
	}

.button
{
	border: 2px solid #AA8562;
	background: #990033;
	color: #FFFFFF;
	font-weight: bold;
}
h1
{

	font-weight: bold;
	color: #DCB28A;
}
h3
{
	 text-decoration: underline;
	font-weight: bold;
	color: #DCB28A;
}

th
{
	background-color: #534231;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}
td{font-size: 11px;
    padding:3px;
   }

.altrowlicenses
{
	font-size: 11px;
padding:3px;
	color: #DCB28A;
}


#main
{
	float: left;
	width: 230px;
	padding: 10px;
	margin-left:20px;
	background-color: #211811;
}
#sidebar {
		float:right;
		width:480px;
		padding:10px;
		
}
		#wrap {
		width:800px;
		margin:0 auto;
		
	}
