/* CSS Document */

body  {
	padding: 0; margin: 15px auto 5px auto; text-align: center;
	background: #fbf2db url(Images/bg-tile.gif);}
	
#container {
	width:773px; margin:0 auto;}


/* Header */
	
#header {
	width: 773px; height:203px; padding: 0px; margin: 0px auto;}

.topnav {
	width: 773px; height:41px; margin: 0 auto; text-align: right;
	background: url(/Images/top-banner.gif) no-repeat; vertical-align:bottom;}
	
.topnav a:link, .topnav a:visited {
	font: normal 12px Verdana, sans-serif; text-align:right;
	padding: 3px; padding-left:8px; color: #7c1a1c; text-decoration: underline; }
	
.topnav a:hover {
	font: normal 12px Verdana, sans-serif; text-align:right;
	padding: 3px;padding-left:8px; color: #264b6c; text-decoration: underline;}
	
.navbar {
	width:773px; height:24px; margin: 0px auto; padding:0px;}

/*.navbar a:link, .navbar a:visited {
font: bold 14px Helvetica, sans-serif; text-align:center;
	padding: 0px; color: #FFF; text-decoration: none;}
	
.navbar a:hover {
font: bold 14px Helvetica, sans-serif; text-align:center;
	padding: 0px; color: #7c1a1c; text-decoration: none;}
	*/


/* Main Content */

.main {
	width:773px; margin:0 auto; background: url(Images/bkgd-strip.gif) repeat-y;}

.menu {
	float:left; width:173px; margin:0 auto; padding-top:10px;}

.rightwrapper {float:right; width:550px; padding: 15px 35px 15px 0px;}

.rightcolumn {
	float:right; width:170px;  padding: 0 5px 20px 5px;  margin:0 auto;}
	
.rightbar {
	width:170px; background-color:#faedcc; padding:5px;}
	
.rightbar p, .rightcolumn p {
	text-align:left; font: normal 12px Arial, Verdana, sans-serif; text-align:left;
	color: #000; text-decoration: none;}
	
.rightbar hr {
	color:#900; width:160px; padding:0px;}

.rightbar h1 {
	text-align:left; font: bold 18px Arial, serif; text-align:left;
	color: #900; text-decoration: none; padding:5px; border-bottom: dotted;}
	
.rightbar h2 {
	font: bold 12px Arial, serif; text-align:left; color: #000;}
	
.rightbar a:link, .rightbar a:visited {
	font: bold 12px Arial, Verdana, sans-serif; text-align:left; color: #900;
	text-decoration: underline;}
	
.rightbar a:hover {
	text-align:left; font: bold 12px Arial,Verdana, sans-serif; color: #000;}
	
.rightbar ul li {
	font: normal 12px Arial, Verdana, sans-serif; text-align:left;
	color: #000; list-style-type: square;}
	
.rightbar .caption {
	text-align: center; font: normal 10px Verdana; color: #000;}

.text {
	width:355px;float:left; margin:0 auto;}
	
.text .wide {
	width:550px;float:left;}

.text .wide h1 {
	font: bold 16px Georgia, serif; text-align:left;}

.text .wide h3 {
	font: bold 18px Georgia, serif; text-align:center; 
	border-bottom: 2px dotted #900; color: #900; padding-bottom: 5px;}

.text h1 {
	font: bold 16px Georgia, serif; text-align:center;
	padding: 2px; color: #000; text-decoration: none;}
	
.text h2 {
	font: bold 13px Verdana, sans-serif; text-align:left;
	padding: 2px; color: #900; text-decoration: none;}
	
.name {
	font: bold 13px Arial, sans-serif; text-align:left;
	color: #900; text-decoration: none;}
	
.t {
	font: normal 12px Arial, sans-serif; text-align:left;
	 color: #000; text-decoration: none;}
	 
.text .wide h2{
	font: bold 13px Arial, sans-serif; text-align:left;
	padding: 2px; color: #900; text-decoration: none;}
	
.text p {
	font: normal 12px Arial, sans-serif; text-align: justify;
	color: #000; text-decoration: none;}
	
.text .emphasize {
	color: #d79300; font: bold 12px Arial;}
	
.text .address {
	text-align:left; font: normal 12px Arial, sans-serif;}
	
.text ul li {
	font: normal 12px Arial, sans-serif; text-align:left;
	color: #000; list-style-image: url("Images/heart.gif");}
	
.text a:link, .text a:visited {
	font: normal 12px Arial, sans-serif; color: #900; text-decoration: underline;}
	
.text a:hover {
	font: normal 12px Arial, sans-serif; color: #d79300;}
	
.text table {
	font: normal 12px Arial, sans-serif; text-align:left;
	color: #000; text-decoration: none;}
	
.text form {
	text-align:left; font: normal 12px Arial, sans-serif; margin:0 auto;}


/*Footer*/

.footer {
	width:773px; height:28px; margin:0 auto;
	background:url(Images/footer-bar.gif); padding-top: 10px;}
	
.footer p {
	text-align:center; margin: 0 auto;}
	
.copyright {
	font: normal 10px Verdana, sans-serif; text-align:center;
	color: #000; margin: 0 auto; padding: 10px;}
	
.footer p a:link, .footer p a:visited {
	font: normal 12px Verdana, sans-serif; text-align:center;
	padding-left:10px; padding-right:10px; color: #FFF; text-decoration: none;}
	
.footer p a:hover {
	font: normal 12px Verdana, sans-serif; text-align:center;
	padding-left:10px; padding-right:10px; color: #faedcc; text-decoration: none;}


/* Minor Formatting */

a:link, a:visited {
	text-decoration:none; border:0;}
	
.clear {
	clear:both;}
	
hr {
	color: #ba010a; height: 1px;}	