/* General Styles */

body {
margin: 0;
padding: 0;
font-size: 86.5%;
color: #f1f1f1;
background: #102b41;
text-align: left;
font-family: Georgia, "Times New Roman", serif;
}

h1,h2,h3,h4,h5,h6,p,form {
margin: 0;
padding: 0;
}

h1 {
font-size: 2.2em;
}

h2 {
font-size: 1.8em;
}

h3 {
font-size: 1.6em;
}

h4 {
font-size: 1.4em;
}

h5 {
font-size: 1.2em;
}

h6 {
font-size: 1.0em;
}

form, td, p {
font-size: 1.4em;
line-height: 130%;
}

p {
padding-bottom: 1.0em;
}

/*
------------------------------------------------- Wrapper
*/
#wrap{
margin: 0 auto;
width: 824px;
background: transparent url(img/oc-bg.png) repeat-y top;
}


/*
------------------------------------------------- Header
*/
#hdr {
margin: 0 20px;
}

#hdr h1 a {
display: block;
height: 187px;
width: 784px;
background: transparent url(img/oc-hdr.jpg) no-repeat top left;
}

#hdr h1 a span {
display: none;
}

/*
------------------------------------------------- Navigation
*/
#nav {

}

#nav ul {
list-style: none;
margin: 0;
padding: 0;
}

/*
------------------------------------------------- Content
*/

#content, #ftr {
margin: 0 85px;
}

#imgs {
width: 444px;
height: 295px;
background: #666;
margin: 1.5em auto;
}

#content h1 {
text-align: center;
color: #FFF803;
}

#content h1 span {
font-size: .8em;
color: #fff;
}

#content h2 {
	margin: 10px 0 0 0;
	padding: 0 0 25px 0;
	font-size: 1.8em;
	color: #f01919;
	background: url(img/oc-bloodLine.gif) repeat-x bottom left;
	clear: left;
}
#content p.contact {
	text-align: center;
	padding: 10px;
}

#content p.contact a {
	color: #FFF803;
}

/*
------------------------------------------------- Footer
*/

#ftr {
border-top: 1px solid #666;
padding: 10px;
}

#ftr p {
font-size: 10px;
}