/* CSS Document */
.promo {
	background:#999;
	color:#FFF;
	height:30px;
}

#formContainer {
	padding:45px;
	text-align:left;
}


#topFormHeader {
	height:25px;
	background:#3A3A3C;
	border-bottom:3px solid #E96F34;
	padding:5px 20px 2px 20px;
}	

#topFormBody {
	background:#DDD;
	padding:20px;
}

.topForm {
	float:left;
	color:#FFF;
	font:bold 15px Myriad, Arial, Helvetica, sans-serif;
}
.introTop {
	color:#333333;
	font-size: 12px;
}
#secondCell {
	text-align:left;
	color:#FFF;
	background:#942923;
	font:normal 20px Myriad, Arial, Helvetica, sans-serif;
	padding: 0 10px;
}


.openClose {
	float:right;
	color:#FFF;
	font:normal 14px Myriad, Arial, Helvetica, sans-serif;
	text-align: right;
}

form table tr td {
	text-align:right;
}

form table tr td input {
	text-align:left;
	font:normal 10px Myriad, Arial, Helvetica, sans-serif;
	border:1px solid #E96F34;
}

form table tr td input:hover {
	text-align:left;
	font:normal 10px Myriad, Arial, Helvetica, sans-serif;
	border:1px solid #333;
}

form table tr td textarea {
	text-align:left;
	font:normal 10px Myriad, Arial, Helvetica, sans-serif;
	border:1px solid #E96F34;
	margin-top:2px;
}

.left {
	text-align:left;
}

.form01 {
	font-size:12px;
}

.form02 {
	font-size:16px;
}



.form01small {
	font-size:12px;
	color:#942923;
}


input.large {
	width:99%;
}

.form {
	margin:15px 0;
}
#busAddress {
	width:320px;
}
/*ooooooooooooooooooooooooooooooooooooooooooooooo*/

#webPackagesHeader {
	height:25px;
	background:#942923;
	border-bottom:3px solid #E96F34;
	padding:5px 20px 2px 20px;
}

#webPackagesBody {
	background:#EFE0E1;
	padding:20px;
}

.topIntroHeader {
	text-align:left;
	color:#942923;
	font-family: Myriad, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}

#webIntroHeader {
	border:1px solid #942923;
	padding:5px 20px;
}

#webPackagesBody span.form01 {
	color:#942923;
}	

.borderDivide {
	border-top:1px solid #E96F34;
}

#borderDivideRight {
	border-right:1px solid #E96F34;
}

ul.bespokeWebDesign {
	margin:0 0 0 30px;
	padding:0;
	list-style-position:outside;
	list-style-type:none;
	font-size:10px;
}

ul.bespokeWebDesign li.first{
	padding:0 0 0 20px;
	color:#942923;
	font-size:14px;
	background:url(_images/no1.png) no-repeat 0% 10%;
}

ul.completeWebDesign {
	margin:0 0 0 30px;
	padding:0;
	list-style-position:outside;
	list-style-type:none;
	font-size:10px;
}


ul.completeWebDesign li.first{
	padding:0 0 0 0px;
	color:#942923;
	font-size:14px;
	background:url(_images/no2.png) no-repeat 0% 10%;
}

#completeWeb {
	border:1px solid #942923;
	margin:0;
	padding:0;
}

ul.startWebDesign {
	margin:0 0 0 30px;
	padding:0;
	list-style-position:outside;
	list-style-type:none;
	font-size:10px;
}

ul.startWebDesign li.first{
	padding:0 0 0 0px;
	color:#942923;
	font-size:14px;
	background:url(_images/no3.png) no-repeat 0% 10%;
}

ul ul {
	margin:0 0 0 20px;
	padding:0;
	font-size:10px;
	list-style-position:outside;
	list-style-type:none;
}

/*ooooooooooooooooooooooooooooooooooooooooooooooo*/

#whichPagesHeader {
	height:35px;
	background:#942923;
	border-bottom:3px solid #E96F34;
	padding:5px 20px 2px 20px;
}

#whichPagesBody {
	background:#EFE0E1;
	padding:20px;
}
 
input.subCheck {
	margin:0 0 0 20px;
}

#whichPagesBody input {
	margin:5px 0 0 0;
}

/*ooooooooooooooooooooooooooooooooooooooooooooooo*/

#boltonHeader {
	height:25px;
	background:#942923;
	border-bottom:3px solid #E96F34;
	padding:5px 20px 2px 20px;
}

#boltonBody {
	background:#EFE0E1;
	padding:20px;
}



/*ooooooooooooooooooooooooooooooooooooooooooooooo*/

#hostingHeader {
	height:25px;
	background:#E96F34;
	border-bottom:3px solid #942923;
	padding:5px 20px 2px 20px;
}

#hostingBody {
	background:#EFE0E1;
	padding:20px;
}

/*ooooooooooooooooooooooooooooooooooooooooooooooo*/

#brandingHeader {
	height:25px;
	background:#E96F34;
	border-bottom:3px solid #942923;
	padding:2px 20px;
}

#brandingBody {
	background:#EFE0E1;
	padding:20px;
}

#brandingBody ul {
	margin:0 0 10px 25px;
	padding:0;
	list-style-type:none;
	list-style-position:outside;
}


/*ooooooooooooooooooooooooooooooooooooooooooooooo*/

#printHeader {
	height:25px;
	background:#E96F34;
	border-bottom:3px solid #942923;
	padding:5px 20px 2px 20px;
}

#printBody {
	background:#EFE0E1;
	padding:20px;
}

#printBody ul {
	margin:0 0 10px 25px;
	padding:0;
	list-style-type:none;
	list-style-position:outside;
}

#printBody textarea {
	margin:10px 0;
}

#middlePrint {
	border-right:1px solid #E96F34;
	padding:0 10px;
}

#rightPrint {
	padding:0 0 0 10px;
}

#printBody ul#weCanIllustrate {
	margin:0;
	padding:0;
	list-style-type:none;
	list-style-position:outside;
}	

/*ooooooooooooooooooooooooooooooooooooooooooooooo*/

#photoHeader {
	height:25px;
	background:#E96F34;
	border-bottom:3px solid #942923;
	padding:5px 20px 2px 20px;
}

#photoBody {
	background:#EFE0E1;
	padding:20px;
}



/*ooooooooooooooooooooooooooooooooooooooooooooooo*/

#videoHeader {
	height:25px;
	background:#E96F34;
	border-bottom:3px solid #942923;
	padding:5px 20px 2px 20px;
}

#videoBody {
	background:#EFE0E1;
	padding:20px;
}

#videoBody ul {
	margin:0 0 0 20px;
	padding:0;
	list-style-position:outside;
	list-style-type:none;
}


/*ooooooooooooooooooooooooooooooooooooooooooooooo*/

#advertisingHeader {
	height:25px;
	background:#942923 url(../_images/google.png) no-repeat 20px 5px;
	border-bottom:3px solid #E96F34;
	padding:5px 20px 2px 85px;
}

#advertisingBody {
	background:#EFE0E1;
	padding:20px;
}

#advertisingBody ul {
	margin:0 0 0 20px;
	padding:0;
	list-style-position:outside;
	list-style-type:none;
}


/*ooooooooooooooooooooooooooooooooooooooooooooooo*/

#downloadablesHeader {
	height:25px;
	background:#942923;
	border-bottom:3px solid #E96F34;
	padding:5px 20px 2px 20px;
}

#downloadablesBody #inside{
	background:#EFE0E1;
	padding:20px;
}

#lastCell {
	background:#666;
	font:bold 13px Myriad, Arial, Helvetica, sans-serif;
	color:#FFF;
	margin:0;
	padding:5px 20px;
	}

#downloadablesBody table {
	width:100%;
	border:0;
}


/*ooooooooooooooooooooooooooooooooooooooooooooooo*/

#submitCell {
	background:#3A3A3C;
	text-align:center;
	margin:0;
	padding:5px 0;
} 

#submitButton {
	margin:10px 0;
	padding:2px;
	border:2px double #E96F34;
	background:#942923;
	text-transform:uppercase;
	color:#FFF;
	font:16px Myriad, Arial, Helvetica, sans-serif;
	width:250px;
}		

#submitButton:hover {
	margin:10px 0;
	padding:2px;
	border:2px double #E96F34;
	background:#E96F34;
	text-transform:uppercase;
	color:#FFF;
	font:16px Myriad, Arial, Helvetica, sans-serif;
	width:250px;
}		
