*{ margin:0px; padding:0px; }
html {  }
body {  background-image:url(../images/background.gif); background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:0.75em; color:#333333; }

#wrapper {position:relative; width: 760px; margin:0px auto; }

#header { height:107px; }
#header a.contact { position:absolute; top:80px; right:0px; width:97px; height:19px; background-image:url(../images/contact1.gif); text-align:center; padding-top:7px; }
#header a:link, #header a:visited { color:#FFF; text-decoration:none; }
#header a:hover, #header a:active  { color:#CC0000; text-decoration:none; }

#nav { }
#nav ul { margin-left: 0; padding-left: 0; white-space: nowrap;}
#nav ul li { display:inline; }
#nav ul li a { float:left; display:block; width:170px; height:24px; background-color:#660000;  padding-top:5px; padding-left:20px; color:#FFFFFF; font-weight:bold; }
#nav a:link, #nav a:visited { text-decoration:none; }
#nav a:hover, #nav a:active { background-color:#990000; }

#content {
	float:left;
	padding-top:30px;
	width:540px;
	padding-right: 20px;
}
#column {
	float: right;
	width:190px;
	padding-top: 30px;
}

#column a.vt { position:absolute; top:448px; right:12px; width:176px; height:24px; background-image:url(../images/virtual_tour.gif); 
text-align:center; padding-top:5px; }
#column a:link, #column a:visited { color:#990000; text-decoration:none; }
#column a:hover, #column a:active  { color:#000000; text-decoration:none; }



#footer { clear:both; border-top:1px solid #333; padding:10px 0px; font-size:0.9em; }
#footer a:link, #footer a:visited { color:#333333; text-decoration:none; }
#footer a:hover, #footer a:active  { color:#CC0000; text-decoration:none; }

a:link, a:visited { color:#990000; font-weight:bold; text-decoration:none; }
a:hover, a:active { color:#333333; text-decoration:none; }

h1 {padding-bottom: 15px; font-size:1.4em;  }
h2 {padding-bottom: 5px; font-size:1.2em;  }
h3 {padding-bottom: 5px; font-size:1.2em; color:#990000; }
p { padding-bottom: 15px; line-height:150%;  }
ul { padding-bottom: 15px; line-height:150%;  }
.bold { font-weight:bold; }
.italic { font-style:italic; }


img { border:none; margin:0px; padding:0px; }

ul { margin-left:20px}

hr {
	color: #999999;
	height: 1px;
	margin-bottom: 6px;
}
.caption{
	color: #999999;
	font-size: 0.9em;
	padding-top: 6px;
}
