@charset "utf-8";
/* CSS Document */


body {
	margin-left: 0px;
	margin-top: 0px;
	border:0;
	margin:0;
	padding:0;
	font: 100% Helvetica, Verdana, Arialans-serif;
	background-color: #232323;
}

.header{
width: 100%;
height: 161px;
background: url(images/header-background.jpg) top left repeat-x;
background-color: #aa171d;
}

.header_inner{
width: 1000px;
height: 161px;
margin:0 auto;
align: center;

}

.nav{
width: 1000px;
height: 33px;
margin:0 auto;
align: center;
color: #edebd2;
font-size: 20px;
font: Helvetica, Verdana, Arial, sans-serif;
padding-top: 5px;
padding-bottom: 0px;
text-align: center;
}

.nav a{
color: #edebd2;
font-size: 20px;
font: Helvetica, Verdana, Arial, sans-serif;
text-decoration: none;
}

.nav a:hover{
color: #aa171d;
text-decoration: none;
}

.mainContent{
width: 100%;
height: 370px;
/*margin-top: -33px;
_margin-top: 0px;*/
padding-top: 0px;
background: url(images/main-content-background.jpg) top left repeat-x;
background-color: #edebd2;
}

.mainContentSolid{
width: 100%;
/*height: 268px;*/
/*margin-top: -33px;
_margin-top: 0px;*/
padding-top: 0px;
background-color: #edebd2;

}

.mainContent_inner{
width: 1000px;
/*height: 268px;*/
margin:0 auto;
/*align: center;*/
text-align: left;
margin-top: 0px;
padding-top: 1px;
_padding-top: 15px;

}

.mainContent_inner h1{
color: black;
font-size: 50px;
font: Helvetica;
text-align: left;
margin-top: 0px;
margin-bottom: 0px;
}

.mainContent_inner h1 span{
color: #aa171d;
}

.mainText
{

width: 550px;
font-color: black;
font-size: 22px;
float: left;

}

.mainPicture{
margin-top: -25px;
width: 227px;
margin-right: 140px;
border: 0px;
float: right;
}

.footer_inner{
width: 960px;
margin:0 auto;
padding-top: 15px;

}

.footer_inner a{
color: #aa171d;
text-decoration: underline;
}

.footer_inner a:hover{
color: #edebd2;
text-decoration: underline;
}

.footer_inner h1{
color: #aa171d;
border-bottom: 1px dashed #aa171d;
font-size: 27px;
margin-top: 0px;
margin-bottom: 0px;
text-align: center;
}

.footer_inner h1.small{
color: #aa171d;
border-bottom: 1px dashed #aa171d;
font-size: 22px;
margin-top: 0px;
margin-bottom: 0px;
text-align: center;
}

.leftFrame{
width: 450px;
float: left;

}

.rightFrame{
width: 450px;
float: right;
text-align: left;
margin-right: 8px;

}

.highlightOne
{
width: 200px;
height: 290px;
float: left;
background-color: #2b2b2b;
color: #edebd2;

}

.highlightTwo
{
width: 200px;
height: 290px;
float: right;
background-color: #2b2b2b;
color: #edebd2;

}


.highlightThree
{
width: 200px;
height: 290px;
float: left;
background-color: #2b2b2b;
color: #edebd2;

}


.highlightFour
{
width: 200px;
height: 290px;
float: right;
background-color: #2b2b2b;
color: #edebd2;

}

.tag_inner{
width: 1000px;
margin:0 auto;
margin-top: 15px;
padding-top: 15px;
text-align: right;

}

.contact_footer{
width: 1000px;
margin:0 auto;
margin-top: 10px;
padding-top: 5px;
margin-bottom: 10px;
text-align: center;
color: #aa171d;
font-size: 12px;

}

p{
margin-top: 5px;
margin-left: 8px;
margin-right: 8px;
font-size: 14px;
}

a{
color: #aa171d;
text-decoration: none;
}

a:hover{
color: #aa171d;
text-decoration: underline;
}

img.border{
border: 2px solid #aa171d;
}


