html {
min-height:100%;
}

a { 
color:#CC6600; 
text-decoration:none;
font-weight:normal;
}

a:hover { 
color:#CC9900;
}

body { 
background:#333333 url(img/bg.jpg) repeat; 
color:#000000; 
margin:0; 
padding:0;
font-size:11px;
}

p	{ 
margin:0 0 20px 0; 
}

li { 
list-style:none; 
}

h1 { 
font-family:Arial, Verdana, Helvetica, sans-serif; 
margin:0 0 3px 0;
color:#996600; 
font-size:12px; 
padding:0; 
font-weight:bold;
}		

h2	{
font-family:Verdana, Arial, Helvetica, sans-serif; 
margin:0 0 3px 0;
color:#663333; 
font-size:12px; 
padding:0;  
font-weight:bold; 
font-style:italic;	
} 

h3 {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#996600;
	font-size:12px;
	padding:0;
	font-weight:bold;
	text-transform:uppercase;
	margin-top: 5;
	margin-right: 0;
	margin-bottom: 3px;
	margin-left: 0;
}

hr {
border: 0;
color:#999999;
background-color:#999999;
height: 1px;
width: 100%;
text-align: left;
}
	

.sidenav h3  {
color:#996600; 
font-size:12px; 
margin:0 0 3px 0;
font-style:normal; 
font-weight:bold;
}

blockquote p  {
font-size:11px; 
padding: 5px 5px 5px 5px; 
color:#993333; 
font-style:italic; 
background-color:#FFFFFF;
}

blockquote .source {
text-align: right; 
font-style:normal; 
font-weight:normal;
text-align:right;
color:#993333;
margin:0;
padding:0;
}

.clearer {
clear:both;
}

.left {
float:left;
}

.right {
float:right;
}

.container {
background:#FFF;  
width:779px; 
margin:0 auto 0 auto;
padding:0 10px 0 10px;
}

.top {
background:url(img/clouds.gif) repeat-x; 
padding:0 10px 0 10px;
}

.header {
background-color:#FFFFFF;  
height:100px; 
width:779px; 
margin:0 auto 0 auto;
padding:0 10px 0 10px;
}

.imageHeader {
background:#FFF; 
height:300px; 
width:779px; 
margin:0 auto 0 auto;
padding:0;
}

.idbar	{ 
background:#DBD0B4; 
height:35px;
width:779px; 
margin:0 auto 0 auto;
}

.navigation {
background:#DBD0B4 url(img/nav.gif); 
height:30px; 
width:779px;
}

.navigation a {
color:#996600; 
display:block; 
float:left; 
line-height:30px; 
text-decoration:none; 
padding:0 4px 2px 15px;
font-family:sans-serif; 
font-weight:bold; 
font-size:9px; 
background-color:#DBD0B4; 
background-image:url(img/nav.gif);
}

.content img {
float:left; 
display:block; 
padding:4px; 
background:#FFFFFF; 
border:1px solid #D9E0E6; 
border-bottom-color:#C8CDD2; 
border-right-color:#C8CDD2; 
margin:5px 8px 10px 0px;
}

.header img {
border: 0; 
margin: 0; 
padding: 0; 
background-position: top left;
}

.navigation a:hover {
background-position:left bottom; 
color:#CC6600;
}

.main {
background-image:url(img/bgmain.gif); 
background-repeat:repeat-y;
}

.sidenav {
float:right; 
background-position:center; 
width:225px; 
line-height:1.7em; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
padding:4px 6px 0 10px;
margin:10px 0 0 0; 
}

.sidenav p {
color:#996600; 
font-size:11px; 
margin-bottom:10px; 
font-style:normal; 
font-weight:normal;	
}

.sidenav h3 {
font-size:12px; 
font-style:normal; 
color:#996600; 
font-weight: bold;
}	

.sidenav img { 
display:block; 
padding:4px; 
background:#FFFFFF; 
border:1px solid #D9E0E6; 
border-bottom-color:#C8CDD2; 
border-right-color:#C8CDD2; 
margin:5px 0 10px 0;
}

.sidenav a:hover img {
display:block; 
padding:4px; 
background:#DBD0B4; 
border:1px solid #D9E0E6; 
border-bottom-color:#C8CDD2; 
border-right-color:#C8CDD2; 
margin:5px 0 10px 0;
}

.content {
float:left; 
width:510px; 
line-height:1.7em; 
margin:8px 0 10px 0;
padding-top:0px; padding-right:10px; padding-bottom:0; 
font-size:11px; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
padding-left:10px;
}

img.magnify { 
padding:0;  
border:none;  
margin:0;
background:none;
}

dl   {
float:left; 
width:490px; 
height:95px; 
padding:0; 
display:inline; /*fixes IE/Win double margin bug */ 
margin:0 0 15px 0;
}

dt 	{
float:right; 
width:393px; 
padding:0; 
font-size:12px; 
font-family:Arial, Helvetica, sans-serif; 
color:#996600; 
font-weight:bold;																	
}

dd {
padding:0; 
line-height:1.6em; 
margin: 0;
}

dd.img img {
float:left; 
margin: 0 5px 0 0;
}

.footer {
background:url(img/bgfooter.gif) repeat-x; 
color:#FFF; 
font:normal 10px sans-serif; 
line-height:39px; 
text-align:center;
}

.footer a,.footer a:hover {
color:#FFF;
}

form {
font:normal 11px Verdana, Arial, Helvetica, sans-serif; 
text-decoration: none; 
color:#996600;
}

.button {
font:10px Verdana, Arial, Helvetica, sans-serif; 
border:1px solid #CCCCCC;
}
