@charset "utf-8";
/* CSS Document */
Body {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #FFFFFF;
	background-color: #a32f18;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #cda54f;
	margin: 0;
	padding: 0;
}

a:link,
a:visited {
	color: #cda54f;
}

a:hover {
	color: #8d321f;
}

#HomeTop {
	position: relative;
	margin: 0px auto;
	width: 971px;
	height: 458px;
	background: url(../Images/Home/HomeBackground1.jpg) no-repeat;
}

.redbullet {
	color: #ff0000;
}

#HomeBottom {
	margin: 0px auto;
	padding: 20px;
	width: 931px;
	height: 85px;
	background: url(../Images/Home/HomeBackground2.jpg) no-repeat;
}

.HomeNav {
	position: relative;
	left: 258px;
	top:253px;
}

.HomeNav ul {
	list-style: none;	
}

.HomeNav a {
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
	font-size: 13px;
	line-height: 18px;
}

.HomeNav a:hover {
	color: #dba646;
}

#FlashBillBoard {
	position: absolute;
	right: 14px;
	top: 8px;
}

#BlueSign {
	position: absolute;
	right: 52px;
	top: 160px;
}

#Wrapper {
	margin: 0px auto;
	width: 969px;
	background: url(../Images/SubPageHeader.jpg) no-repeat;
	background-color: #000000;
}

#Header {
	width: 969px;
	height: 145px;
}

#Menu {
	margin: 0 auto;
	width: 600px;
	height: 27px;
	padding-right: 43px;
	padding-top: 5px;
	padding-bottom: 5px;
}

#Menu ul {
	display: inline;
	list-style: none;	
}

#Menu li {
	display: inline;
	list-style: none; 
}

#Menu a {
	padding: 0 5px 0 5px;
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
	font-size: 13px;
}

#Menu a:hover {
	color: #dba646;
}

#PageName {
	width: 969px;
	height: 36px;
	padding-top: 10px;
	text-align: center;
}

#PageName h1 {
	font-weight: bold;
	font-size: 20px;
	color: #a7955b;
	padding-bottom: 10px;
	margin: 0;
}

.ServicesElement { 
    float: left;
    margin: 10px;	
    width: 150px;
    height: 200px;
}

.ServicesElement2 { 
    float: left;
    margin: 10px;	
    width: 195px;
}

#LogosWrapper {
	width: 911px;
	margin: 0px auto;
}

#BCWrapper {
	width: 816px;
	margin: 0px auto;
	padding-bottom: 30px;
}

.BCGridElement { 
    float: left;
    margin: 10px;	
    width: 252px;
    height: 144px;
}

#WebsitesWrapper {
	width: 912px;
	margin: 0px auto;
}

#TopText {
	width: 900px;
	text-align:left;
	padding: 0 0 20px 12px;
	margin: 0px auto;
}

#ContactUsText {
	width: 900px;
	text-align:left;
	padding: 0 0 200px 12px;
	margin: 0px auto;
}

#ContactUsForm {
	width: 500px;
	text-align:left;
	margin: 0px auto;
	padding-bottom: 100px;
}

#ServicesWrapper {
	width: 900px;
	text-align:left;
	padding: 0 0 20px 12px;
	margin: 0px auto;
}

.WebsitesGridElement1 { 
    float: left;
    margin: 10px;	
    width: 208px;
    height: 210px;
	text-align: center;
}

.WebsitesGridElement1 img { 
    padding-bottom: 5px;
}

.WebsitesGridElement2 { 
    float: left;
    margin: 10px;	
    width: 208px;
    height: 175px;
	text-align: center;
}

.WebsitesGridElement2 img { 
    padding-bottom: 5px;
}

#VariousPrintWrapper {
	width: 800px;
	margin: 0px auto;
}

.VariousPrintColumn {
	float: left;
	width: 400px;
	text-align: center;
	line-height: 14px;
}

.VariousPrintColumn img {
	padding-bottom:5px;
}

.forminput {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	background-color: #ffffff;
	border: 1px solid #ffffff;
	color: #000000;
}

#Footer {
	clear:both;
	font-size: 10px;
	color: #FFFFFF;
	text-align:left;
	padding: 5px 0 10px 10px;
	width: 956px;
	margin: 0px auto;
}

#Footer a {
	color: #FFFFFF;
	text-decoration: underline;
}

#Footer a:hover {
	text-decoration: none;
}
