body {
font-family: Arial, Helvetica, sans-serif;
font-size:80%;
color:#000000;
background-color:#ffffff;
}
html,body {
margin:0px;
padding:0px;
}
p {
font-size:100%;
padding:0 0 1em 0;
line-height:1.2em;
margin:0;
}
h1 {
font-size: 120%;
color: #933430;
}
#frame {
width:95%;
padding:0px;
text-align:left;

}
#container {
width:100%;
margin:0px;
padding:0px;
text-align:left;
}
#container2 {
width:100%;
float:right;
margin:0px;
padding:0px;
}

#mainleft {
display:none;
}
#mainleft ul {
padding:0px;
margin:0px;
list-style-type:none;
}
#mainleft li {
width: 135px;
padding:0px 0px 30px 0px;
margin:0px;
}
#mainleft a {
display:block;
font-size:90%
}
#mainleft a, #mainleft a:visited {
width: 100%;
background-color: #933430;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}
#mainleft a:hover, #mainleft a:active{
width: 100%;
color:#933430;
font-weight:bold;
text-decoration:none;
background-color:#f7c9c9;
}
#mainmiddlehome {
margin:0px;
width:360px;
height:365px;
padding:10px;
float:left;
background:#fff;
}
#mainmiddle {
margin:0px;
width:358px;
/* Hides from IE-mac \*/
width:360px;
/* End Hide from IE-mac */
padding:10px;
float:left;
background:#fff;
}

#mainmiddlecontact {
margin:0px;
width:360px;
height:631px;
padding:10px;
float:left;
background:#fff;
}
#mainmiddleprivacy {
margin:0px;
width:360px;
height:796px;
padding:10px;
float:left;
background:#fff;
}
#mainmiddlespec {
margin:0px;
width:360px;
height:1286px;
padding:10px;
float:left;
background:#fff;
}

#mainrighthome {
margin:0px;
width:215px;
height: 365px;
padding:0px;
float:right;
background-color: #933430;
}
#mainright {
margin:0px;
width:215px;
padding:0px;
float:right;
background-color: #933430;
}
#mainright p {
margin:0px;
padding: 0px 0px 15px 0px;
}
#mainrightspec {
margin:0px;
width:215px;
padding:0px;
float:right;
background-color: #933430;
}
#mainrightspec p {
margin:0px;
padding: 0px 0px 25px 0px;
}

#footer {
font-size:90%;
width:740px;
margin-top:5px;
margin-right:auto;
margin-left:auto;
padding:0px;
text-align:center;
}
a.mainnav:link {
	color: #933430;
	text-decoration: underline;
	font-weight: bold;
}
a.mainnav:visited {
	color: #933430;
	text-decoration: underline;
	font-weight: bold;
}
a.mainnav:hover {
	color: #d68585;
	text-decoration: underline;
	font-weight: bold;
}
a.mainnav:active {
	color: #933430;
	text-decoration: underline;
	font-weight: bold;
}
.title {
color:#933430;
}.whitetext {
	font-size: 50%;
	color: #fff;
}
.picright {
float:right;
padding: 0px 5px 0px 0px;
}