body {
    margin: 0;
    padding: 0;
    font-family: sans-serif;
    font-size: 14px;
    background:#fff;
}

a {
    text-decoration: none;
}

a:visited{
    text-decoration:none;
}

.hide{ display:none;}


ul {
    margin: 0;
    padding: 0;
    list-style-type:none;
}

img {
    padding: 0;
    margin: 0;
    border: none;
}

.clear {
    clear: both;
}

h1, h1 a, h1 a:hover{
	font-size: 22px;
	line-height: 26px;
	font-weight: bold;
	color:#8b0d19;
	margin: 0 auto;
	text-align: center;
	padding: 20px 0 0 0;
	font-family: arial, helvetica, sans-serif;
	text-transform: uppercase;
}

h1 a:hover{
	text-decoration: underline;
}




#container {
    width: 749px;
    height:auto;
    margin-left: auto;
    margin-right: auto;
}

#container_mobile{
	height: 994px;
	width: 699px;
	margin: 0 auto;
	background: url('./../images/mobile_body.png') no-repeat top center #fff;
	
}

/******HEADER**********************************************/

#header {
    width: 749px;
    height: 224px;
    margin:0 auto;
    background:url('./../images/header.png') no-repeat top center #fff;
}


/****CONTENT*********************************************/



#content {
    width: 749px;
    margin:0 auto;
    height:200px;
    background: url('./../images/subhead.png') no-repeat top center #fff;
}

#copy{
	width: 583px;
	height: 260px;
	margin: 0 auto;
	font: 16px Helvetica, Arial, sans-serif;
	line-height: 19px;
	color: #8b0d19;
}


/****FOOTER*********************************************/


ul#footer {
    height:213px;
    margin:0 auto 20px auto;
    width: 749px;
}

ul#footer li a, ul#footer li.phone a, 
ul#footer_mobile li a{
	float: left;
	border: none;
	text-decoration: none;
}

ul#footer li.phone a{
	float: right;
}

ul#footer_mobile{
	height: 290px;
	width: 699px;
	margin: 0 auto 20px auto;
}




