@charset "macintosh";
/* CSS Document */


body {
	background-color: #e0c08e;
	background-image: url(/images/layout/bg_paper.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	background-attachment:fixed;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5d5d5d;
	line-height:1.5em;
	
}


h1 {
	font-family:"Times New Roman", Times, serif;
	margin:2px 0px;
	padding:0px;
	color:#FFFFFF;
	font-weight:normal;

}

h2 {
	font-family:"Times New Roman", Times, serif;
	text-transform:uppercase;
	margin:2px 0px;
	padding:0px;
	color:#693b0b;
	font-size:12px;
	font-weight:normal;

}


img {
	border:none;
}

a {
	color:#FFFFFF;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

a:active, a:visited {
	outline:none;
}

.dottedline {
	border-top:1px dotted #6c5032;
	margin-top:10px;
	margin-bottom:10px;
}

#titleImg {
	margin-bottom:15px;
}

#titleImg h1 {
	font-size:30px;
	padding-top:9px;
	padding-bottom:3px;
}

#header {
	height:90px;
	position:relative;
	z-index:2;
}

#nav {
	width:760px;
	position:absolute;
	right:0px;
	bottom:10px;
}

#teasers {
	margin-top:15px;
}




#footer {
	font-size:11px;
	color:#6c5032;
}

#footer a {
	color:#6c5032;
	text-decoration:underline;
}


#logo {
	position:absolute;
	left:35px;
	top:20px;
}

#tagline {
	position:absolute;
	right:0px;
	top:25px;
}

#container {
	width:967px;
	text-align:left;
}


#maincontent {
	background:url(/images/layout/bg_vert_border.gif);
	padding-left:5px;
	padding-right:5px;
	z-index:1;
}


#leftContainer {
	padding-top:10px;
	padding-bottom:10px;
	border-right:1px solid #5b452d; 	
	text-align:center;
	background-color:#3f1d00;
	color:#FFFFFF;
}

#leftContainer img {
	border:1px solid #5b452d;
}

#leftContainer a {
	color:#996600;
}

#leftContainer h4 {
	color:#FFFFFF;
}

.divTitle {
	margin-bottom:10px; 
	padding-top:1px; 
	padding-bottom:1px;
	background-color:#542d0d; 
}

.divTitle .title {
	padding-top:3px;
	padding-bottom:3px;
	border-bottom:1px solid #3f0000; 
	border-top:1px solid #3f0000; 
	text-align:center;
	font-family:"Gill Sans", Tahoma, Arial, sans-serif;
	font-size:14px;
	letter-spacing: 5px;;
	text-transform:uppercase;
	color:#dfdac7;
}


.divPad {
	padding:10px;
	margin-bottom:10px;
}

.breadcrumbs {
	padding:3px 0px 3px 0px;
	margin-bottom:5px;
	border-top:1px dotted #542d0d;
	border-bottom:1px dotted #542d0d;
	font-size:11px;
	color: #333333;
}


h3 {
	padding:0px;
	margin:0px;
	color:#542d0d;
	font-size:14px;

}

h4 {
	padding:0px;
	margin:0px;
	color:#542d0d;
	font-size:12px;

}


#rightContainer .lineNormal, #rightContainer .lineNormal td {
	line-height:1.3em;
}


.divColor {
	background:#997e5c; 
	height:4px; 
	margin-top:5px;
}

.disclaimer {
	line-height:normal;
	font-size:9px;
}

.section {
	display : none;
	font-size:10px;
	color:#693b0b;
	line-height:1.3em;
}


#subscribeForm input { 
	width: 200px; 
	background-color: #683b0a;
	border:1px solid white; 
	margin-bottom: 10px;
	color:#FFFFFF;
	padding:4px;
} 

/* Main Menu normal untouched */
.sf-menu a, .sf-menu a:visited  {
	color: #6c5032;
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
}

/* Main Menu when hovered over text */
.sf-menu a:hover {
	color:#760f00;
	text-decoration:none;
	
}


/* Menus when Hovered over them */
.sf-menu li li:hover {
	background: #760f00;
	
}


/* Previous Menu to left */
.sf-menu li ul li:hover a {
	color: #d8d3c4;
	
}

.sf-menu li ul li ul li:hover a {
	color: #d8d3c4;
}

/* Opened Menu to the right  */
.sf-menu li ul li:hover li a {
	color: #6c5032;
}

.sf-menu li ul li ul li:hover li a {
	color: #6c5032;
}

/* Each Level when Hovered over */
.sf-menu li ul li a:hover {
	color:#d8d3c4;
	background: #760f00;
}

.sf-menu li ul li ul li a:hover {
	color: #d8d3c4;
	background: #760f00;
}

.sf-menu li ul li ul li ul li a:hover {
	color: #d8d3c4;
	background: #760f00;
}