/* CSS Document */



/*
---------------------------------------------
01. main/default elements
---------------------------------------------
*/

body { font-family:Arial, Helvetica, sans-serif;
	background: black url(../images/bg_header.jpg) repeat-x center -50px;
}

p { font-size:14px; color:#8A8787}
p a { color:#8A8787; text-decoration:underline}

h1 { font-family:"Myriad Pro",Arial, Helvetica, sans-serif; font-size:23px; color:#EAA123}
h2 { font-family:"Myriad Pro",Arial, Helvetica, sans-serif; font-size:18px; color:#8A8787}

h2 a { color: white;
	font: 18px "Myriad Pro",Arial, Helvetica, sans-serif;
	text-decoration: none;
}
h3 { font-family:"Myriad Pro",Arial, Helvetica, sans-serif; font-size:16px; color:#8A8787}


/*
---------------------------------------------
02. header
---------------------------------------------
*/


#bgheader { width:100%; float:left;
	background-position: center;
}
#header { width:920px; margin:0 auto;
}
#header .logo { float:left; padding-left:2px;
	width: 290px;
	height: 104px;
	padding-top: 5px;
}
#header .logo a { float:left; text-indent:-9999px;
	background-repeat: no-repeat;
}

#header .banner { width:920px; height:306px; float:left; background: url(../images/bg_banner.png) no-repeat; padding:8px 12px 0 12px;
	margin-right: 0;
	margin-left: -12px;
	margin-bottom: 0;
}



/*
---------------------------------------------
03. features
---------------------------------------------
*/


#features { width:100%; float:left; border-bottom:1px solid #919191;
	margin-top: 7px;
}
#features ul { width:920px; margin:0 auto; padding-top: 15px;
}
#features ul li { width:285px; float:left; padding-right:32px; padding-bottom: 15px;
	height: 114px;
}
#features ul li.right { padding-right:0px;
	height: 9px;
}


/*
---------------------------------------------
04. content
---------------------------------------------
*/

#content { width:920px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0;
}

#contentInside {
	background-image: none;
	background-color: black;
	padding-left: 20px;
	padding-right: 20px;
	float: left;
	width: 100%;
	z-index: 1;
	padding-bottom: 165px;
	margin-right: auto;
	margin-top: 7px;
	margin-left: auto;
}

#contentInside P  {
	margin-right: 50px;
	margin-left: 50px;
	color: white;
}

#contentInside form  {
	margin-right: 50px;
	margin-left: 50px;
	color: white;
}

#contentInside h1 {
	margin-right: 50px;
	margin-left: 50px;
	margin-top: 28px;
}

#content .welcome { width:570px; float:left; padding-right:32px; padding-top:15px; padding:15px 62px 0 0}
#content .welcome p { line-height:1.4em; padding-bottom:5px}
#content .welcome p span { font-size:13px; color:#666666}

#flashcontent {
	margin-top: 16px;
}

#content .contact { width:285px; float:left; padding-top:12px; padding-bottom:15px}
#content .contact h2 { padding-bottom:5px}
#content .contact fieldset { width:285px; float:left}
#content .contact fieldset .set { width:285px; float:left}
#content .contact fieldset label { width:40px; float:left; font-size:12px; color:#8A8787; font-weight:bold; padding:6px 4px 0 0}

 .label { width:40px; font-size:12px; color: white; font-weight:bold;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 7px;
}
#content .contact fieldset .bginput { width: 240px; height: 24px; float:left;
	border-style: none;
	padding-bottom: 6px;
	background: url(../images/bg_input.gif) no-repeat 0;
	margin-bottom: 4px;
}

 .bginput { width: 240px; height: 24px;
	border-style: none;
	padding-bottom: 6px;
	background: url(../images/bg_input.gif) no-repeat 0;
	margin-bottom: 4px;
}

.bgtextarea { width:240px; height: 44px; background:url(../images/bg_textarea.gif) no-repeat;
	margin-bottom: 17px;
	border-style: none;
}

#content .contact fieldset .input { width:230px; float:left; background:none; border:none; font-size:12px; color:#000000; padding:7px 5px}
#content .contact fieldset .bgtextarea { width:240px; height: 44px; float:left; background:url(../images/bg_textarea.gif) no-repeat;
	margin-bottom: 17px;
	border-style: none;
}
#content .contact fieldset .textarea { width:230px; height:29px; float:right; background:none; border:none; font-size:12px; color:#000000; padding:7px 5px}
#content .contact fieldset .button { width:94px; height:21px; background:url(../images/bg_button_submit.gif) no-repeat; border:none; float:right; cursor:pointer; text-indent:-9999px}

.button { width:94px; height:21px; background:url(../images/bg_button_submit.gif) no-repeat; border:none; float: left; cursor:pointer; text-indent:-9999px;
	margin-left: 146px;
}


/*
---------------------------------------------
05. footer
---------------------------------------------
*/


#bgfooter { width:100%; height:54px; float:left; border-top:1px solid #919191; padding-top:10px;
	background-repeat: repeat-x;
	background-position: center;
}
#footer { width:940px; margin:0 auto}

#footer h3 { text-align:center; line-height:1.4em}
#footer h3 a { color:#8A8787; text-decoration:none; padding:0 15px}
#footer h3 a:hover { color:#8A8787; text-decoration:underline}

#footer h3 a.siteby { padding:0px}
