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


/* CONTAINING TABLE
------------------------------ */
#Container { 
	width: 750px; 
	padding:0; 
	border: #994C66 solid 1px;
	margin: 0 auto; 
	}
	
	
/* MAIN CONTENT
------------------------------ */
/* #Main					{ font: 11px/1.4em verdana,arial,helvetica,sans-serif; text-align: left; background:#fafaf3 url(images/owl.gif) no-repeat 98% 96%; } */
#Main					{ font: 12px verdana,arial,helvetica,sans-serif; background:#fafaf3 }
#Main .Content			{ color: #666666;margin: 20px 40px 30px 26px; }
#Main .Content h1		{ color: #802644; font: bold 14px verdana,arial,helvetica,sans-serif; margin:0 0 2px 0 }
#Main .Content h2		{ color: #6A93E1; font: bold 12px verdana,arial,helvetica,sans-serif; margin:0 }
#Main .Content i		{ color: #666666; font: italic 12px verdana,arial,helvetica,sans-serif; }
#Main .Content B		{ color: #666666; }
#Main .Content li		{ margin-bottom: 2px; }
#Main .Content hr		{ color: #cccccc; }
#Main A:link			{ color: #5F85CC; text-decoration: none; }
#Main A:visited			{ color: #5F85CC; text-decoration: none; }
#Main A:active			{ color: #5F85CC; text-decoration: underline; }
#Main A:hover			{ color: #5F85CC; text-decoration: underline; }


/* RIGHT COLUMN
------------------------------ */
#RightCol { 
	color: #E7D0D8; 
	font: 11px verdana,arial,helvetica,sans-serif; 
	text-align: left; 
	background-color: #802644; 
	}
	
#RightCol .Content		{ margin: 12px 2px 20px 20px; }
#RightCol .Heading		{ color: #fafaf3; font: bold 11px verdana,arial,helvetica,sans-serif; margin-bottom: 4px; }
#RightCol .SubHeading	{ color: #fafaf3; font: bold 11px verdana,arial,helvetica,sans-serif; margin-top: 8px; }

#RightCol ul { 
	padding-top: 0;
	padding-bottom: 0;
	padding-left: .7em;
	margin-top: 0;
	margin-bottom: 10px;
	margin-left: .7em;
	line-height: 1.3em;
	}
	
#RightCol li { margin-bottom: 4px; }

#RightCol A:link		{ color: #E7D0D8; text-decoration: none; }
#RightCol A:visited		{ color: #E7D0D8; text-decoration: none; }
#RightCol A:active		{ color: #fafaf3; text-decoration: none; }
#RightCol A:hover		{ color: #fafaf3; text-decoration: none; }


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


/* TOP NAVIGATION - IMAGES
------------------------------ */
#TopNav { background: #802644 url(images/background_nav_top.jpg) right no-repeat; }


/* TOP NAVIGATION
------------------------------ */
#navbar_container {
	height: 21px;
	width: 750px;
	background: #802644 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: #fafaf3;
	font: 10px verdana, sans-serif;
	text-decoration:none;
	padding: 4px 10px 0 10px; 
	border-right: 1px solid #fff;
	}
	
#navbar a:hover {
	background: #994C66;
	}

#navbar .highlight {
	background: #994C66;
	}


/* BOTTOM NAVIGATION
------------------------------ */
#BottomNav { 
	height: 20px;
	color: #E7D0D8; 
	font: 10px/20px verdana,arial,helvetica,sans-serif; 
	text-align: left; 
	vertical-align: bottom;
	padding-left: 10px;
	background: #994C66 url(images/background_nav_bottom.jpg) right no-repeat;
	}
	
#BottomNav A:link		{ color: #E7D0D8; text-decoration: none; }
#BottomNav A:visited	{ color: #E7D0D8; text-decoration: none; }
#BottomNav A:active		{ color: #fafaf3; text-decoration: none; }
#BottomNav A:hover		{ color: #fafaf3; text-decoration: none; }


/* FOOTER
------------------------------ */
#Footer { 
	color: #666; 
	font: 10px verdana,arial,helvetica,sans-serif; 
	text-align: left; 
	width: 750px; 
	padding-left: 4px; 
	margin: 4px auto; 
	}
	

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