/* ----- UNIVERSAL -----*/
body {margin:0; padding:0; background:#fff; font-family:"Trebuchet MS", Arial, san-serif; font-size:8pt; color:#000; text-align:left;}

td {font-size:8pt; text-align: justify;}
p {margin:0; padding:0;}
hr {color:#791b2e; background-color:#791b2e;}

h1 {font-size:10pt; font-weight:bold; color:#8f2036; margin:0; padding:0;}
h2 {font-size:9pt; font-weight:bold; color:#8f2036; margin:0; padding:0;}

img {border:0;}

ul li {margin-left:-10px; list-style-image:url('bullet.gif');}

a:link, a:visited, a:active {text-decoration:none; color:#8f2036;}
a:hover {text-decoration:underline; color:#8f2036;}

#table1 .img {border:1px solid #8f2036; margin:0px;}
.img {border:1px solid #8f2036; margin:0 0 7px 7px;}
.img2 {border:1px solid #8f2036; margin:0 7px 7px 0;}
.container {margin:0 auto; width:760px;}


/* ----- TOP ----- */
#top {background:url('bg-top.jpg') top left repeat-x;}

#nav img {border:0;}

	/* ----- DROPDOWNS ----- */
	.dropmenudiv {position:absolute; text-align:left; margin-left:4px; margin-top:-1px; top:0; border:1px solid #5f0f1f; border-bottom-width:0; line-height:20px; z-index:100; background-color:#781b2e; width:145px; visibility:hidden;}		
	.dropmenudiv a {width:auto; display:block; text-indent:4px; border-bottom:1px solid #5f0f1f; border-top:1px solid #8a263a; text-decoration:none; color:#fff; text-align:left;}		
	.dropmenudiv a:hover {background-color:#8a263a; text-align:left;}
	* html .dropmenudiv a {width:100%;} /*IE only hack*/
	.notop {border-top:0px !important;}
	.wider {width:180px;}

	/* ----- HOMEPAGE ----- */
	p.welcome {margin:0 20px;}

	.callouts {background:url('bg-callouts.jpg') top left no-repeat;}
	#callouts b {color:#791b2e; font-weight:bold;}
	#callouts td {padding:0 12px 12px 12px;}

	#reviews {float:right; width:190px; padding:10px; margin:20px 0 7px 7px; background-color:#f6f6f6; border:1px solid #ddd;}
		#reviewWidget {width:180px; margin:0 auto; padding:0; border:1px solid #000; background-color:#fff;}
			.titleBar {color:#fff; background-color:#79182c; text-align:center; padding:5px; border-bottom:1px solid #000;}
			.titleBar a:link, .titleBar  a:visited, .titleBar  a:active {text-decoration:none; color:#fff;}
			.titleBar a:hover {text-decoration:underline; color:#fff;}
				#emailForm {padding:10px;}
					#emailTable b {color:#791b2e;}
				
	/* ----- SUBPAGES ----- */
	.rateImg img {border:0;}
	.rateText {margin:0 0 15px 0;}
	.images {
		float:right;
		margin:0 0 7px 7px;
		text-align:center;
		width:220px;
	}
	

/* ----- BOTTOM ----- */
#bottom {
	clear:both;
	font-size:7pt;
	background:url('bg-bottom.gif') top left repeat-x;
}
#bottom img {border:0;}

#sitelinks, #copyright {padding:15px 0; text-align:center;}

ul li {
	margin-left: -10px; 
	list-style-image: url('bullet.gif');
}