/* GENERAL
------------------------------ */
body { font: 11px verdana; background: #C2C0BB url(images/background.jpg) no-repeat; margin-top:20px; }

a:link		{ color: #666; text-decoration: none; }
a:visited	{ color: #666; text-decoration: none; }
a:active	{ color: #666; text-decoration: none; }
a:hover		{ color: #666; text-decoration: none; }

/* CONTAINING TABLE
------------------------------ */
#Container {
	width: 750px;
	padding:0;
	border: #8F8B7F solid 1px;
	margin: 0 auto;
	}


/* MAIN CONTENT
------------------------------ */
#Main					{ font: 12px/1.3em verdana,arial,sans-serif; text-align: left; background:#FCFBF7; }
#Main .Content			{ color: #8F8B7F; font: 12px/1.3em verdana,arial,sans-serif; margin: 20px 40px 30px 26px; }
#Main .Content h1		{ color: #8F8B7F; font: normal 22px georgia,serif; margin:0 0 2px 0 }
#Main .Content h2		{ color: #8F8B7F; font: bold 13px verdana,arial,sans-serif; margin:0 }
#Main .Content i		{ color: #8F8B7F; font: italic 12px/1.3em verdana,arial,sans-serif; }
#Main .Content B		{ color: #8F8B7F; }
#Main .Content hr		{ color: #cccccc; }
#Main .Content ul		{ margin-bottom: 0; }
#Main A:link			{ color: #8F8B7F; text-decoration: underline; }
#Main A:visited			{ color: #8F8B7F; text-decoration: underline; }
#Main A:active			{ color: #BDB7A7; text-decoration: underline; }
#Main A:hover			{ color: #BDB7A7; text-decoration: underline; }
#Main A[name]			{ color: #8F8B7F; text-decoration: none; }

.ListSpace li			{ margin-bottom:10px; }

/* RIGHT COLUMN
------------------------------ */
#RightCol 				{ color: #EFEFD4; font: 12px/1.3em georgia,serif; text-align: left; background-color: #8F8B7F; }
#RightCol .Content		{ margin: 12px 2px 20px 16px; }
#RightCol .Heading		{ color: #EFEFD4; font: bold 13px georgia,serif; margin-bottom: 2px; }
#RightCol A:link		{ color: #EFEFD4; text-decoration: underline; }
#RightCol A:visited		{ color: #EFEFD4; text-decoration: underline; }
#RightCol A:active		{ color: #CCC6B5; text-decoration: underline; }
#RightCol A:hover		{ color: #CCC6B5; text-decoration: underline; }

/* LEFT COLUMN
------------------------------ */
#LeftCol	{ margin: 22px 0 20px 20px; text-align: right }


/* TOP NAVIGATION
------------------------------ */

#TopNav { background: #8F8B7F; }
/* #TopNav { background: #8F8B7F url(images/background_nav_top.jpg) right no-repeat; } */

#navbar_container {
	height: 21px;
	width: 750px;
	background: #8F8B7F;
	/* background: #8F8B7F url(images/background_nav_top.jpg) right no-repeat; */
	}
	
#navbar {
	height: 21px;
	margin:0;
	overflow: hidden;
	}
		
#navbar li {
	float: left;
	list-style: none;
	margin:0;
	}

#navbar li a {
	display: block; 
	height: 21px;
	color: #EFEFD4;
	font: 11px verdana, serif;
	text-decoration:none;
	padding: 2px 10px 0 10px; 
	border-right: 1px solid #fff;
	}
	
#navbar a:hover {
	background: #ADA899;
	}

#navbar .highlight {
	background: #ADA899;
	}	


/* BOTTOM NAVIGATION
------------------------------ */
#BottomNav {
	height: 20px;
	color: #807A72;
	font: 11px/20px  verdana,sans-serif;
	text-align: left;
	vertical-align: bottom;
	padding-left: 10px;
	background: #BDB7A7 url(images/background_nav_bottom.jpg) right no-repeat;
	}

#BottomNav A:link		{ color: #807A72; text-decoration: none; }
#BottomNav A:visited	{ color: #807A72; text-decoration: none; }
#BottomNav A:active		{ color: #EFEFD4; text-decoration: none; }
#BottomNav A:hover		{ color: #EFEFD4; text-decoration: none; }


/* FOOTER
------------------------------ */
#Footer {
	color: #807A72;
	font: 13px georgia,serif;
	text-align: left;
	width: 750px;
	padding-left: 4px;
	margin: 6px auto;
	}


/* QUOTE BOX
------------------------------ */
.box			{ background: #EFEDE5; width: 360px; margin: 16px 0 0 0; }
.box-top		{ background: url(images/quote_box/box-top2.gif)	no-repeat top left; }
.box-bottom		{ background: url(images/quote_box/box-bottom2.gif) no-repeat bottom left; }
.box-inner		{ color: #8F8B7F; font: 14px/1.4em  georgia,serif; padding: 0 20px; margin:0; }
.box-author		{ color: #A49E91; font: italic 12px/1.4em  georgia,serif; }

/*
.box			{ background: #EFEDE5 url(images/quote_box/box-tile.gif)   repeat-y	 top	left; width: 330px; margin: 20px 0 0 0; }
.box-top		{ background:		  url(images/quote_box/box-top.gif)	   no-repeat top	left; }
.box-bottom		{ background:		  url(images/quote_box/box-bottom.gif) no-repeat bottom left; }
.box-inner		{ color: #8F8B7F; font: 14px/1.4em georgia, serif; padding: 0 20px; margin:0; }

.QuoteBox		{ font: 14px/1.4em georgia, serif; background: #EFEDE5; padding:20px; margin: 20px 0 0 0; width: 360px; }
*/

/* FORMS
------------------------------ */
input, select, textarea { color: #666666; font: 11px verdana, arial, helvetica, sans-serif; padding:1px; }

