body {
	background-image: url(images/bg.gif);
	background-color: #CCAC9F;
	background-repeat: repeat-x;
	background-position: top;
}
li {
	color:       		#CCCCCC;
	line-height:        20px;
}
.mainText {
	font-family: 		Arial, Helvetica, sans-serif;
	font-size:   		12px;
	color:       		#FFFFFF;
	text-decoration:	none;
	text-align: justify;
}
.mainText A {
	font-family: 		Arial, Helvetica, sans-serif;
	font-size:   		12px;
	color:       		#DBB9AB;
	text-decoration:	underline;
}
.mainText A:hover {
	color:       		#97B491;
	text-decoration:	none;
}
.mainText2 {
	font-family: 		Arial, Helvetica, sans-serif;
	font-size:   		13px;
	color:       		#EFCFC2;
	font-weight:		bold;
	text-decoration:	none;
}
.mainText2 A {
	font-family: 		Arial, Helvetica, sans-serif;
	font-size:   		13px;
	color:       		#CCCCCC;
	text-decoration:	none;
}
.mainText2 A:hover {
	color:       		#636A73;
	text-decoration:	none;
	background-color:   #E8E8E8;
	background-image:   none;
}
.leftNav {
	font-family: 		Arial, Helvetica, sans-serif;
	font-size:   		11px;
	font-weight:		bold;
	color:       		#97B491;
	line-height: 		11px;
}
.leftNav A {
	font-family: 		Arial, Helvetica, sans-serif;
	font-size:   		11px;
	font-weight:		bold;
	color:       		#FFFFFF;
	text-decoration:	none;
}
.leftNav A:hover {
	color:       		#DBB9AB;
	text-decoration:	underline;
}
.headline {
	font-family: 		Arial, Helvetica, sans-serif;
	font-size:   		19px;
	font-weight:		bold;
	color:       		#5482AF;
	font-style:         italic;
	line-height:        20px;
}
.title {
	font-family: 		Arial, Helvetica, sans-serif;
	font-size:   		18px;
	font-weight:		bold;
	color:       		#97B491;
}
.title A {
	font-family: 		Arial, Helvetica, sans-serif;
	font-size:   		17px;
	font-weight:		bold;
	color:       		#97B491;
}
.title A:hover {
	color:       		#FFFFFF;
	text-decoration:	none;
}
.title2 {
	font-family: 		Arial, Helvetica, sans-serif;
	font-size:   		14px;
	font-weight:		bold;
	color:       		#97B491;
	word-spacing:       1px;
}
.small {
	font-family: 		Arial, Verdana;
	font-size:   		11px;
	font-weight:		normal;
	color:       		#FFFFFF;
}
.small A {
	font-family: 		Arial, Verdana;
	font-size:   		11px;
	color:       		#FFFFFF;
	text-decoration:	none;
}
.small A:hover {
	color:       		#FFFFFF;
	text-decoration:	underline;
}
.comment {
	font-family: 		Arial, Helvetica, sans-serif;
	font-size:   		11px;
	color:       		#000000;
	text-align: 		center;
	line-height: 11px;
}
.bottomLinks {
	font-family: 		Arial, Verdana;
	font-size:   		10px;
	font-weight:		normal;
	color:       		#333333;
}
.bottomLinks A {
	font-family: 		Arial, Verdana;
	font-size:   		10px;
	font-weight:		normal;
	color:       		#777D87;
	text-decoration:	none;
}
.bottomLinks A:hover {
	color:       		#FFFFFF;
	text-decoration:	none;
}

/* CHANGES TO HOME PAGE */

#wrapper {
	margin-left: auto;
	width: 772px; 
	margin-right: auto;	
}

/* SIDEBAR NAVIGATION */

#subnav {
	list-style-type:none;
	list-style-position:inside;
	margin: 0;
	margin-left: 1px;
	padding: 0;	
}
 
#subnav li {
	padding: 5px;
	margin: 0;
	line-height: 15px;
}

/***** SLIDER ********/

#slider {
    width:406px;

}
#slider img{
    border:none;
}
#slider ul, #slider li{
    margin:0;
    padding:0;
    list-style:none;
}
#slider li { 
    width:406px;
    overflow:hidden; 

}
.caption {
    position:absolute;
    bottom:0;
    left:0;
    width:382px;
    background:transparent;
    background-color: rgba(0, 0, 0, 0.5);
    padding: 5px 12px 7px;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000);
    zoom: 1;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 80%;
    color:#ffffff;
}

p.footer-text {
	font-family: 		Arial, Helvetica, sans-serif;
	font-size:   		12px;
	color:       		#97B491;
}

p.footer-text a:link {
	color:       		#e6d8c9;
}
