/* CSS Document */
html { height: 100%; margin-bottom: 1px; }  /* Forces vert scrollbar on all pages*/

body 
{
	margin: 0 0 0 0;
	height: 100%;
	min-height: 100%;
	min-width: 1000px;
	font-size: 12px;
	background-image:url(images/websiteimages/background_1.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	background-color: #d76f00;
	font-family: Arial, Helvetica, sans-serif;
}

p, form, h1, h2, h3, h4, h5, h6, table
{
margin: 0;
padding: 0;
}

#container
{
margin-top:20px;
margin-left: auto;
margin-right: auto;
width: 1000px;
height: auto;
min-height:600px;
}


#containerback
{
width: 1000px;
height:auto;
float:left;
margin: 0px 0px 0px 0px;
background-image:url(images/background_middle.jpg);
background-position:0px 0px;
background-repeat:repeat-y;
}


#containertop
{
width: 1000px;
height:auto;
float:left;
margin: 0px 0px 0px 0px;
background-image:url(images/background_top.jpg);
background-position:top;
background-repeat:no-repeat;
}

#containerbottom
{
width: 900px;
height:auto;
float:left;
padding:50px;
margin: 0px 0px 0px 0px;
background-image:url(images/background_bottom.jpg);
background-position:bottom;
background-repeat:no-repeat;
}

#nav
{
width: 899px;
height:auto;
float: left;
margin: 0px 0px 0px 0px;
border-right:1px #000000 solid;
}




.navbut
{
width:139px;
height:25px;
float:left;
margin: 0px 0px 0px 0px;
padding-left:10px;
border-left:1px #000000 solid;
}

.navbuttwo
{
width:137px;
height:25px;
float:left;
margin: 0px 0px 0px 0px;
padding-left:10px;
border-left:1px #000000 solid;
}


.navbuttwo a
{
line-height:24px;
width:138px;
text-decoration:none;
color:#d76f00;
font-weight:bold;

}

.navbut a
{
line-height:24px;
width:138px;
text-decoration:none;
color:#d76f00;
font-weight:bold;
}











.navbutb
{
width:139px;
height:25px;
float:left;
background-color:#d76f00;
margin: 0px 0px 0px 0px;
padding-left:10px;
border-left:1px #000000 solid;
}

.navbuttwob
{
width:137px;
height:25px;
float:left;
background-color:#d76f00;
margin: 0px 0px 0px 0px;
padding-left:10px;
border-left:1px #000000 solid;
}


.navbuttwob a
{
line-height:24px;
width:138px;
text-decoration:none;
color:#FFFFFF;
font-weight:bold;

}

.navbutb a
{
line-height:24px;
width:138px;
text-decoration:none;
color:#FFFFFF;
font-weight:bold;
}









#header
{
width: 900px;
height:115px;
float: left;
margin: 0px 0px 0px 0px;
padding-top:20px;
padding-bottom:20px;
background-image:url(images/line.jpg);
background-position:bottom;
background-repeat:no-repeat;
}

#header img
{
float: left;
margin: 0px 0px 0px 0px;
}



#content
{
width: 900px;
height:auto;
float: left;
margin: 0px 0px 0px 0px;
padding-top:20px;
padding-bottom:20px;
background-image:url(images/line.jpg);
background-position:bottom;
background-repeat:no-repeat;
}


#titleheader
{
width: 900px;
height:auto;
float: left;
margin: 0px 0px 0px 0px;
}

#titleheader h1
{
font-size:36px;
color:#000000;
}

#titleheader strong
{
color:#d76f00;
}


#innercontent
{
width: 900px;
height:auto;
float: left;
margin: 0px 0px 0px 0px;
padding-top:20px;
padding-bottom:20px;
}

#innercontent img
{
float: left;
margin: 0px 0px 0px 0px;
}

#innercontent p
{
text-align:left;
color:#000000;
margin: 0px 0px 8px 0px;
}

#innercontent strong
{
font-weight:bold;
color:#d76f00;
}

#innercontent ul
{
color:#d76f00;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 15px;
}


#innercontent h2
{
font-size:18px;
color:#d76f00;
margin: 0px 0px 8px 0px;
}

#innercontent h3
{
font-size:18px;
color:#d76f00;
margin:35px 0px 8px 0px;
}


#innercontent a
{
font-weight:bold;
color:#d76f00;
text-decoration:none;
}

.copyholder
{
width: 273px;
height:auto;
float: left;
margin: 0px 40px 0px 0px;
background-image:url(images/innermiddle.jpg);
background-repeat:repeat-y;
background-position:center;
}

.copyholdertwo
{
width: 273px;
height:auto;
float: right;
margin: 0px 0px 0px 0px;
background-image:url(images/innermiddle.jpg);
background-repeat:repeat-y;
background-position:center;
}

.copytop
{
width: 273px;
height:auto;
float: left;
margin: 0px 0px 0px 0px;
background-image:url(images/innertop.jpg);
background-repeat:no-repeat;
background-position:top;
}

.copybottom
{
width: 243px;
float: left;
padding:15px;
margin: 0px 0px 0px 0px;
background-image:url(images/innerbottom.jpg);
background-repeat:no-repeat;
background-position:bottom;
}










.copyholdertwob
{
width: 586px;
height:auto;
float: right;
margin: 0px 0px 0px 0px;
background-image:url(images/innermiddle.jpg);
background-repeat:repeat-y;
background-position:center;
}

.copytopb
{
width: 586px;
height:auto;
float: left;
margin: 0px 0px 0px 0px;
background-image:url(images/innertopb.jpg);
background-repeat:no-repeat;
background-position:top;
}

.copybottomb
{
width: 556px;
float: left;
padding:15px;
margin: 0px 0px 0px 0px;
background-image:url(images/innerbottomb.jpg);
background-repeat:no-repeat;
background-position:bottom;
}


.copyholderthree
{
width: 556px;
float: left;
padding-bottom:20px;
margin: 0px 0px 0px 0px;
}


.splitone
{
width: 234px;
float: left;
padding-left:24px;
margin: 0px 0px 0px 0px;
}

.splittwo
{
width: 234px;
float: right;
padding-right:24px;
margin: 0px 0px 0px 0px;
}

.splitone p
{
width: 243px;
float: left;
margin: 0px 0px 0px 0px;
}

.splittwo p
{
width: 243px;
float: left;
margin: 0px 0px 0px 0px;
}

#lowerimage
{
width: 900px;
height:auto;
float: left;
margin: 0px 0px 0px 0px;
}


.imagesholder
{
width: 273px;
height:auto;
float: left;
margin: 0px 0px 0px 0px;
padding-top:8px;
background-color:#FFFFFF;
}

.imagesboxone
{
width: 60px;
height:60px;
float: left;
margin: 0px 0px 0px 0px;
padding-bottom:10px;
padding-right:10px;
background-color:#FFFFFF;
}


.imagesboxtwo
{
width: 60px;
height:60px;
float: right;
padding-bottom:10px;
margin: 0px 0px 0px 0px;
background-color:#FFFFFF;
}





.sizeone
{
height:782px;
}

.sizetwo
{
height:450px;
}

.sizethree
{
height:850px;
}

.sizefour
{
height:1300px;
}

.sizefive
{
height:250px;
}


.sizesix
{
height: 250px;
}







#footer
{
width: 900px;
height:auto;
float: left;
padding:50px;
margin: 0px 0px 0px 0px;
}

#footer p
{
font-size:10px;
color:#FFFFFF;
text-align:center;
margin: 0px 0px 8px 0px;
}

#footer strong
{
color:#000000;
margin: 0px 8px 0px 8px;
}

#footer a
{
text-decoration:none;
color:#FFFFFF;
}




/*=============| FORM |==============*/

/*Forms defaults*/
input, textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}

label {
	color:#999;
	cursor:pointer;
	padding-left:2px;
	line-height:15px;
	vertical-align:top;
}
label.chosen {
	color:#333;
}

/*Transparent items*/
.transparent {
	filter:alpha(opacity=0);
	-moz-opacity:0;
	opacity: 0;
	border:0px solid #FFF;
	background:#FFF;
	z-index:10;
	cursor:pointer;
}
.transparentFake {
	background:none;
	border:none;
}
.transparent2 {
	z-index:10;
}


/*Text inputs*/
.textinput, .textinputHovered {
	width:226px;
	height:15px;
	background-image:url(images/feild_1.jpg);
	background-position:top;
	background-repeat:repeat-x;
	border:none;
	float:left;
	padding:4px 4px;
	margin-bottom:6px;
}
.textinputHovered {
	background-position:left bottom;
}

/*Text areas*/
.textarea, .textareaHovered {
	width:226px;
	height:122px;
	overflow:auto;
	background-image:url(images/feild_2.jpg);
	background-position:top;
	background-repeat:repeat-x;
	border:none;
	float:left;
	padding:4px 4px;
	margin-bottom:8px;
}
.textareaHovered {
	background-position:left bottom;
}





/*Button*/
.buttonSubmit, .buttonSubmitHovered {
	width:108px;
	height:24px;
	color:#ffffff;
	font-weight:100;
	float:right;
	text-align:center;
	padding:2px 5px;
	border:none;
	background-image:url(images/submit.jpg);
	background-repeat:repeat-x;
	background-position:left bottom;
	background-color:#000000;
	cursor:pointer;
	border:none;
	margin-top:15px;
}
.buttonSubmitHovered {
	background-position:left bottom;
}

/*Test div - testing if stylesheets are enabled*/
#stylesheetTest {
	position:absolute;
	left:-999px;
	width:10px;
	height:10px;
}



/*Button*/
.buttonReset, .buttonSubmitHovered {
	width:108px;
	height:24px;
	color:#ffffff;
	font-weight:100;
	float:left;
	text-align:center;
	padding:2px 5px;
	border:none;
	background-image:url(images/reset.jpg);
	background-repeat:repeat-x;
	background-position:left bottom;
	background-color:#000000;
	cursor:pointer;
	border:none;
	margin-top:15px;
		
}



































































































































































































































































































































































































