/* basic elements */
body {
	margin: 0;
	padding: 0;
	font: 13px/18px 'Times New Roman', Times, serif;
	color: #000000;
	background: #daddc0;
	}

p, td {
	font: 13px/18px 'Times New Roman', Times, serif;
	color: #000000;
	}

a:link, a:visited {
	text-decoration: none;
	color: #666666;
	}
a:hover, a:active {
	text-decoration: underline;
	color: #000000;
	}
	
h1 {
	margin: 0;
	padding: 0;
	font: 16px/20px 'Times New Roman', Times, serif;
	letter-spacing: 1px;
	}

h2, h3 {
	margin: 0;
	padding: 0 0 5px 0;
	font: 10px/18px 'Times New Roman', Times, serif;
	letter-spacing: 1px;
	text-transform: uppercase;
	color: #949c50;
	}
	
h3 {
	margin: 0;
	padding: 0;
	}

/* specific divs */	
#global {
     position: absolute;
     left: 50%; 
     top: 50%;
     width: 940px;
     height: 490px;
     margin-top: -245px; /* half of the height */
     margin-left: -470px; /* half of the width */
     }
     
#container1 { 
	margin: 0;
	padding: 5px 0 0 5px;
	width: 935px;
	height: 485px;
	background: #ffffff;
	}
	
#container2 { 
	width: 928px;
	height: 478px;
	background: #ffffff;
	border: solid 1px #949c50;
	}
	
#base-head {
	height: 63px;
	background: #949c50;
	}
	
#logo {
	float: left;
	padding: 18px 0 0 30px;
	}
	
#menu {
	float: right;
	padding: 33px 148px 0 0;
	}
	
#home_left {
	float: left;
	width: 244px;
	}
	
#home_middle {
	float: left;
	width: 240px;
	}
	
#home_right, #inside_right {
	float: left;
	width: 444px;
	}
	
#inside_left {
	float: left;
	width: 484px;
	}
	
#flashcontent1, #flashcontent2 {
	z-index: 1;
	}
	

.clear-both { clear: both; line-height: 0;}
.hrdash { border-top: solid 1px #949c50; line-height: 0;}

.quote { padding: 5px; margin: 0; font: 17px/20px 'Times New Roman', Times, serif;}
	
.small { font: 10px/11px 'Times New Roman', Times, serif;}

.h1:link, .h1:visited { color: #000000; text-decoration: none; background: none;}
.h1:hover, .h1:active { color: #000000; text-decoration: none; background: #eaebdc; border-bottom: dashed 1px #949c50;}

.h2:link, .h2:visited { color: #949c50; text-decoration: none;}
.h2:hover, .h2:active { color: #949c50; text-decoration: underline;}

.underline:link, .underline:visited { color: #000000; text-decoration: underline;}
.underline:hover, .underline:active { color: #666666; text-decoration: underline;}
	
	
