/* CSS Document */
/*////////Color Codes////////*/
/*
blue 324da1



*/


/*////////HTML Tags////////*/
html, body {
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#000;
background:#324da1;
}

h1, h2, h3, h4, h5, h6, p {margin:0 0 10px 0; padding:0; line-height:1.5;}

h1 {font-size:22px}
h2 {font-size:19px;}
h3 {font-size:16px;}
h4 {font-size:14px;}
h5 {font-size:12px;}
h6 {font-size:11px;}

a {text-decoration:underline; color:#324da1;}
a:hover, a:focus {text-decoration:underline;}

img {border:0;}

hr {height:1px; border:0; color:#000; background:#000;}

/*////////Div IDs////////*/
#container {
margin:0 auto;
padding:0;
width:792px;
height:auto;
background:#324da1;
}

#head {
margin:0;
padding:0;
width:792px;
height:172px;
background:url(../graphics/header2.gif) top no-repeat #fff;
border-bottom:3px solid #324da1;
}
		#head .homeLeft {margin:0px; padding:0px; float:left; width:396px; height:172px;}
		#head .homeLeft a {margin:0px; padding:0px; float:left; width:396px; height:172px; display:block; text-decoration:none;}
		#head .homeLeft a:hover, #head .homeLeft a:focus {text-decoration:none;}
		#head .homeLeft span {display:none;}
		#head .homeRight {margin:0px; padding:0px; float:right; width:396px; height:172px;}
			#head .homeRight .logos {margin: 0; padding: 30px 24px 0 75px; width: auto; height: 75px;}
				#head .homeRight .logos ul {margin: 0; padding: 0; float: right;}
					#head .homeRight .logos ul li {margin: 0; padding: 0; list-style: none; float: left;}
		#head .homeRight span {display:none;}

#content {
margin:0;
padding:0;
width:792px;
background:#fff;
border-bottom:3px solid #324da1;
}

#nav {
margin:0;
padding: 70px 0 46px 0;
width:194px;
height:auto;
background:#fff;
float:left;
}
		#nav ul {margin:0px; padding:0px; list-style:none;}
		#nav ul li {margin:0px; padding:0px; border-bottom:3px solid #324da1;}
		#nav ul li a {margin:0px; padding:0px; width:194px; height:46px; display:block; color:#000; text-decoration:none;}
		#nav ul li a:hover {text-decoration:underline; color:#000;}
		#nav ul li a span{display:none;}
		#nav ul li.last {border:none;}
		
		#nav ul li a.loc {background:url(../graphics/btn_locations.gif) top left no-repeat;}
		#nav ul li a.pic {background:url(../graphics/btn_pickup.gif) top left no-repeat;}
		#nav ul li a.wed {background:url(../graphics/btn_wedding.gif) top left no-repeat;}
		#nav ul li a.dis {background:url(../graphics/btn_disaster.gif) top left no-repeat;}
		#nav ul li a.ser {background:url(../graphics/btn_services.gif) top left no-repeat;}
		#nav ul li a.con {background:url(../graphics/btn_contact.gif) top left no-repeat;}
		#nav ul li a.faq {background:url(../graphics/btn_faq.gif) top left no-repeat;}
		#nav ul li a.hom {background:url(../graphics/btn_home.gif) top left no-repeat;}
		#nav ul li a.abo {background:url(../graphics/btn_about.gif) top left no-repeat;}
		#nav ul li a.emp {background: url(../graphics/btn_employment.gif) top left no-repeat;}
		#nav ul li a.spe {background: url(../graphics/btn_specials.gif) top left no-repeat;}

#body {
margin:0;
padding:20px;
width:558px;
background:#fff;
float:left;
}
#body table {float:left;}



		
#foot {
margin:0;
padding:0;
width:792px;
height:80px;
background:url(../graphics/footer_addr.gif) top center no-repeat #fff;
}
		#foot p {margin:0; padding:0; display:none;}
		
		
#footseo {
margin:0;
padding:0;
width:792px;
height:auto;
}
	#footseo p {margin-top:20px; font-size:8px; color:#fff;}
		
/*////////Classes////////*/

.box {float:left;}

.blueBtn {}
.blueBtn a{display:block; width:143px; height:80px;}
.blueBtn a span {display:none;}
.blueBtn a.sig {background:url(../graphics/blueBtn_signup.gif) top no-repeat;}


.redBtn {}
.redBtn a{display:block; width:187px; height:108px;}
.redBtn a span {display:none;}
.redBtn a.loc {background:url(../graphics/redBtn_locations.gif) top no-repeat;}
.redBtn a.pic {background:url(../graphics/redBtn_pickup.gif) top no-repeat;}
.redBtn a.wed {background:url(../graphics/redBtn_weddings.gif) top no-repeat;}
.redBtn a.abo {background:url(../graphics/redBtn_about.gif) top no-repeat;}
.redBtn a.emp {background:url(../graphics/redBtn_employment.gif) top no-repeat;}
.redBtn a.spe {background:url(../graphics/redBtn_specials.gif) top no-repeat;}


h1.loc {width:187px; height:108px; background:url(../graphics/redBtn_locations.gif)}
h1.pic {width:187px; height:108px; background:url(../graphics/redBtn_pickup.gif)}
h1.wed {width:187px; height:108px; background:url(../graphics/redBtn_weddings.gif)}
h1.ser {width:187px; height:108px; background:url(../graphics/redBtn_services.gif)}
h1.con {width:187px; height:108px; background:url(../graphics/redBtn_contact.gif)}
h1.faq {width:187px; height:108px; background:url(../graphics/redBtn_faq.gif)}
h1.req {width:187px; height:108px; background:url(../graphics/redBtn_request.gif)}
h1.abo {width:187px; height:108px; background:url(../graphics/redBtn_about.gif)}
h1.emp {width:187px; height:108px; background:url(../graphics/redBtn_employment.gif)}
h1.spe {width:187px; height:108px; background:url(../graphics/redBtn_specials.gif)}

h1.loc span {display:none;}
h1.pic span {display:none;}
h1.wed span {display:none;}
h1.ser span {display:none;}
h1.con span {display:none;}
h1.faq span {display:none;}
h1.req span {display:none;}
h1.abo span {display:none;}
h1.emp span {display:none;}
h1.spe span {display:none;}

img.bride_girl {padding-left:40px;}














.clearFloats {clear:both;}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

/*////////Effects////////*/
/*
filter:alpha(opacity=50); -moz-opacity:.5; opacity:.5;
*/