
html { height: 100%;}
body {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	background-color:#999999;
}

* { padding: 0; margin: 0;}

#wrapper {  
			width: 1000px;
			margin: 0 auto;
			background-color: #c9c9c9;
}

#header { 
		height: 250px;
		width: 1000px;
		background: url(images/header.jpg) no-repeat left top;
		position: relative;
}

#menuIcon { 
		position:absolute; 
		top: 20px; 
		right:20px;
}

#menuIcon img { 
			width: 20px; 
			height: 22px;
			margin-right: 5px;
			border: none;
}

#info { 
		color: #2c333c;
		position:absolute; 
		text-align:right;
		top: 180px;
		right: 20px;
		font-size: 13px;
		
}

#phone { font-size: 25px; 
		 font-weight:600;
		 color: #991708;
}


.nav {  
		width: 960px;
		float: left;
		list-style: none;
		margin-left: 20px;
		display:inline;
	
}

.nav  li {
	
	float: left;
	background: #991708 url(images/menuRight.jpg) no-repeat top right;
	margin-right: 8px;
	display:inline;
}

.nav #last  { margin-right: 0px; margin-left: 1px; }
.nav #last a {padding: 0 34px; }
.nav a {
			padding: 0 31px;
			line-height: 40px;
			background:  url(images/menuLeft.jpg) no-repeat top left;
			color: #fff; 
			font-size:13px; 
			text-decoration:none;  
			font-weight:normal;;
			text-transform:uppercase;
			text-align:center;
			float:left;
}


.nav a:hover{
	color: #fff;
}

#contentWrapper { 
					float:left;
					width: 960px; 
					background:#FFFFFF; 
					margin-left: 20px; 
					display:inline;
}

#secondaryContent { 
		width:260px; 
		float:left;  
		color:#2c333c;;
		text-align: justify;
		padding: 10px 20px 20px 20px;
}


#secondaryContent p { 
		line-height: 1.2em;
}

#secondaryContent h1 {
			  font-size:17px;
			  text-align: left;
			  padding: 0 0 10px 0;
			  color: #838383;
			  text-transform:uppercase;
}

#secondaryContent h2 {
			  font-size:14px;
			  text-align: left;
			  margin: 13px 0 5px 0;
			  line-height: 18px;
			  color: #991708;
}

#secondaryContent a { color: #991708; }


#content {  text-align: left;
			float:right;
		   	width:620px;
			color:#2c333c;
			text-align:justify;
			padding: 10px 20px 20px 20px;
}

h1 span { 
 		  padding-right: 30px; 
 		  background:url(images/arrow.jpg) no-repeat bottom right;
}

#content h1 { color:#838383;
			  font-size:17px;
			  text-align: left;
			  padding: 0 0 10px 0;
			  text-transform:uppercase;
}
#content h2 {  
			  color: #991708;
			  font-size:15px;
			  text-align: left;
			  padding: 10px 0 0 0;
}

#content p { 
		margin: 5px 0 5px 0;
		line-height: 1.5em;
} 
#content ol { 
		list-style: decimal;
		margin: 7px 30px; 
		line-height: 1.5em;
} 

#content ul { 
		list-style: disc;
		line-height: 1.5em;
} 

#content ul li { 
		line-height: 2em; 
		margin-left: 15px;
}  


#content a {  
			color:#991708;
}
.clear {clear:both; height: 1px;}

#footerWrapper {   
				 width: 960px;
				 height: 54px;
				 background: #991708 url(images/cornerFtRight.jpg) no-repeat right top;
				 color:#FFFFFF;
				 margin: 0 auto;
				 clear:both;
}

#footer { width: 960px;; 
		  height: 54px;
		  line-height: 54px;
		  background: url(images/cornerFtLeft.jpg) no-repeat left top;
}

#footer p { text-indent: 20px;}


.img-wrapper { background: url(images/shadow.jpg) no-repeat bottom right;
				clear:right;
				float:left;
				position:relative;
				margin: 10px 5px;
}

.img-wrapper img {	
					background-color:#FFFFFF;
					border: 1px solid #a9a9a9;
					padding:4px;
					margin: -8px 10px 8px -10px;
					display:block;
					position: relative;
}



.float { height: 54px;}

#content table { 
					width: 100%; 
					border-collapse:collapse; 
}

#content table td { 
					border: 1px solid #838383; 
					padding: 5px; 
					text-align:left;
}
#content table ul { list-style:none;}
#content table ul li { padding: 0; margin:0;}
#content table .background td { 
								background: #c9c9c9; 
								font-weight:600; 
								font-size: 13px;
}
