/* text styles */

a, a:visited, a:active {  color:#454444; }
a:hover { color:#8c867f; }


.strong-text {
 	color:#993333;
	font-weight:bold;
	}
	
.boldtext { 
font-weight:bold;
}	


ul { margin-top:0px; margin-bottom:0px; }
li { margin-bottom:5px; } 

.italictext { 
font-style:oblique; 
}

.bolditalictext { 
font-weight:bold;
font-style:oblique; 
}

h1, h2, h3, h4, h5 {
 	color:#993333;
	font-weight:bold; 
	margin-top:0px; 
}

h2 { font-size:medium; }

/* layout styles */

.mainbg { 
	margin:0px;
	background-color:#c3b29e;
}
	
.main-content { 
	width:710px;
	padding:20px;
	background-color:#f1e6d8;	
	}
	
.container {
	width:750px;
	margin:auto;
/*	background-image:url(images/mainbg.gif);*/
	background-position:left;
	background-repeat:repeat-y;
	}	

div, td, body, li {
font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size:small;
}	
.float-left { float:left; }

.column-left { width:204px; }
.content-cell { width:506px; padding:20px; vertical-align:top; }
.clear-both { clear:both; }	

.content-left { background-image:url(images/content-left.jpg); background-repeat:no-repeat; background-position:bottom; padding:50px 185px 20px 20px; width:120px; }
.content-right { width:181px; padding:50px 20px 20px 20px; background-image:url(images/content-right.jpg);  background-repeat:no-repeat; background-position:bottom; }
.bottom-bg { background-image:url(images/footer.jpg);  background-repeat:no-repeat;
padding:5px 20px 30px 20px; text-align:center; color:#eee; font-size:x-small; }
.bottom-bg a { color:#fff; }
