body
{
    margin: 0;
    text-align: center;
	background-color:#909fa5;
     font-size: 12px;
    font-family: Tahoma, Verdana, sans-serif;
	
}


#horizNav
{
	background-image:url(images/topbar1.png);
	height:148px;
	width:100%;
	
}

#wrapper {
margin:0;
padding:0;
}

#leftwrapper2 {
float:left;
padding-bottom:10px;
width:750px;
}

#rightwrapper2 {
float:left;
width:210px;
}

#wrapper2 {
float:left;
width:260px;
}


#navcontent {
height:148px;
margin:0 auto;
width:720px;
}


#horizNavbody {
height:148px;
margin:0 auto;
width:780px;
}

#hornav2left
{
	background-image:url(images/hornav2left.png);
	height:130px;
	width:379px;
	float:left;
}

#hornav2right {
float:right;
font-family:trebuchet MS;
height:130px;
width:335px;
}

#address1
{
	width:155px;
	float:left;
}

#contact1
{
	width:155px;
float:left;
}

#hordivide {
	background-image:url(images/hordivide.png);
float:left;
height:62px;
margin-top:10px;
width:9px;
}

#headercontent {
height:22px;
margin-bottom:0;
margin-left:auto;
margin-right:auto;
padding-right:10px;
padding-top:10px;
width:275px;
}


#logo {
float:right;
font-size:18px;
font-weight:bold;
}

#mobilelogo {
float:right;
font-size:13px;
font-weight:bold;
padding-left:3px;
padding-top:4px;
}

#flash1
{
height:146px;
margin:0 auto;
width:269px;
}

#flash2 {
height:500px;
margin-top:62px;
width:230px;
}

#flashbody
{
	background-image:url(images/flash2.png);
height:491px;
width:260px;

}



#nav {
float:right;
height:30px;
margin-left:0;
width:320px;
}

#link1
{
	float:left;
}
#link1 a:hover {
	background-image:url(images/linkback.png);

}

#footerdivider a:hover {
	color:#ffffff;

}

#footerdivider a:active, #footerdivider a:link, #footerdivider a:visited {
color:#000000;
}



#link2
{
	float:left;
}



#link3
{
	float:left;
}



#link4
{
	float:left;
}





#link5
{
	float:right;
	
}


#nav a:active, #nav a:link, #nav a:visited {
color:#000000;
font-family:trebuchet MS;
font-size:18px;
font-weight:bold;
padding:8px;
text-decoration:none;
}

#nav a:hover {
color:#fff;
text-decoration:none;
}



#topnavleft {
float:left;
width:450px;
}

#topnavright {
float:right;
width:270px;
}

#horizNav2 {
background-image:url(images/topbar2.png);
background-repeat:repeat-x;
height:135px;
width:100%;
}

#title
{
	background-image:url(images/title.png);
	width:850px;
	height:172px;
	margin:0 auto;
}


#banner 
{
	background-image:url(images/banner.png);
	width:750px;
	height:121px;

	float:left;

	
}

#wrappertop {
background-image:url(images/wrappertop.png);
height:15px;

width:750px;
float:left;
}


#gap {
float:left;
height:54px;
margin:0 auto;
width:100%;
}

#bottombody{
	background-image:url(images/bottombody.png);
height:19px;
width:750px;
float:left;

}




#bodyWrapper {

width:316px;


}

#content {
margin:0 auto;
min-height:150px;
width:316px;
}

#rightWrap {
float:right;
margin-right:0;
width:150px;
}

#header
{
	width:100%;
	height:122px;
	background-color:#aac1a4;
	
}

#headercenter
{
	width:316px;
	height:122px;
	margin:0 auto;
	background-image:url(images/header.png);
}


#navlinks
{
	float:left;
}

#links {
height:27px;
padding-top:4px;
width:316px;
margin:0 auto;
}

#linker {
background-image:url(images/nav.png);
height:27px;
width:100%;
}


#facebook {
float:left;
margin-top:4px;
}

#twitter {
	float:left;
	margin-top:4px;
}


#email {
float:right;
margin-top:8px;
}

#headertitle {
background-image:url(images/headerTitle.png);
height:34px;
}

#headercontact {
background-image:url(images/headerContact.png);
background-repeat:no-repeat;
font-size:12px;
height:21px;
margin:0 auto;
padding-top:3px;
width:316px;
}

#headercon {
background-image:url(images/headerContact.png);
width:100%;
}


#fullsite {
height:23px;
margin:0 auto;
width:316px;
}





#rightcontent {
width:150px;
}

#contentWrap {
float:left;
height:380px;
margin-left:10px;
overflow-x:hidden;
overflow-y:scroll;
width:575px;
}


#leftWrap {
color:#FFFFFF;
float:left;
font-family:Trebuchet MS;
font-size:14px;
margin-left:12px;
text-align:left;
width:145px;
font-weight:bold;
}

#leftWrap a:active, #leftWrap a:link, #leftWrap a:visited {
color:#fff;
text-decoration:none;
}

#leftWrap a:hover {
color:#000;
text-decoration:none;
}

#footer {
height:50px;
margin:0 auto;
width:316px;
}

#footerback {
background-image:url(images/footer.png);
height:50px;
width:100%;
}

#footerback2 {
background-image:url(images/footer2.png);
height:90px;
width:100%;
}

#footer2
{
	width:316px;
	height:90px;
	margin:0 auto;
	
}

#card1
{
	float:right;
	
}
#card2
{
	float:right;
}

#cards {
float:right;
padding-top:22px;
width:68px;
}

#hours {
padding-top:5px;
}


#bottom {
height:50px;
margin-bottom:0;
margin-left:auto;
margin-right:auto;
padding-top:5px;
text-align:center;
width:316px;
}


#bottomback {
background-image:url(images/bottom.png);
height:60px;
width:100%;
}



#footerdivider {
background-image:url(images/footerdivider.png);
height:45px;
margin:0 auto;
width:648px;
}


#footercontentcontact {
color:#F0E6A0;
float:right;
font-size:15px;
font-weight:bold;
height:45px;
padding-top:10px;
text-align:right;
width:310px;
}

#creditcards {
color:#F0E6A0;
float:right;
font-size:15px;
font-weight:bold;
height:45px;
text-align:right;
width:270px;
padding-top:10px;
}

h1 {
color:#000000;
font-size:13px;
margin-left:4px;
margin-top:12px;
text-align:left;
}

#bannertext {
float:left;
font-family:Trebuchet MS;
width:450px;
}

h2 {
font-size:10px;
margin:0;
padding-top:5px;
text-align:right;
}

h3 {
color:#0F396A;
font-size:14px;
font-weight:bold;
margin:0;
padding:0;
text-align:center;
width:300px;
}

h4 {
color:#000000;
font-size:12px;
margin:0;
text-align:center;
}

h5 {
color:#FFFFFF;
font-size:10px;
line-height:10px;
margin-left:15px;
text-align:left;
}
h6
{
    color: #000000;
    font-size: 16px;
    text-align: center;
}


p {
font-size:13px;
line-height:16px;
margin:0 0 0 5px;
text-align:left;
width:300px;
}





