*{ margin: 0; padding: 0; }*

body { margin: 50px 0 0; background: #fff url(../images/bg.gif) repeat-x; font: .74em "Trebuchet MS", Arial, Sans-Serif; color: #444; }



	h1 { font-size: 1.6em; color: #FFF2B3; font-weight: normal; margin: 0 0 .8em; }

	

	h2 { font-size: 1.4em; border-bottom: 1px solid #eee; margin: 0 0 .8em; }



	p  { margin: 0 0 2em 0; line-height: 1.8em; }

	em { border-bottom: 1px dotted #fff; cursor: pointer; }

	a {

	color: #FBC900;

}

	a:hover {

	color: #4C4C4C;

	text-decoration: none;

}

	img { border: 0; }

	.red { color: #9D2900; }

	

.wrap { width: 900px; margin: 0 auto; }

 

#header { width: 980px; height: 50px; margin: 0 auto; }

	#menu  { float: right; padding: 6px 0 0 0; list-style: none; width: 590px; }

		#menu li { display: inline; }

		#menu a { display: block; float: left; margin-left: 30px; padding: 7px; text-decoration: none; font-size: 13px; color: #000000; }

		#menu a:hover { color: #000; border-bottom: 2px solid #ccc; }

		#menu .active a {

	border-bottom: 2px solid #FBC900;

	color: #FBC900;

}

 

#teaser { clear: both; height: 259px; background: #fff url(../images/teaserbg.jpg) repeat-x; }

	.box { float: left; padding: 66px 0 0; width: 480px; color: #C7E3EE; }

	#image { float: right; width: 328px; position: relative; top: 16px; background: url(../images/.gif) no-repeat top right; height: 260px; }

	#seoimage { float: right; width: 335px; position: relative; top: 16px; background: url(../images/organic-results-330-200.gif) no-repeat top right; height: 205px; }

	#ppcimage { float: right; width: 327px; position: relative; top: 16px; background: url(../images/ppc-cost-per-lead.gif) no-repeat top right; height: 208px; }

	#logo { float: left; width: 400px; top: 40px; background: url(../images/video-production-houston.png) no-repeat top left; height: 67px; margin-bottom:25px; position: absolute; }

	

#bar { height: 40px; margin: 0 0 30px; padding: 8px 0 0 0; background: url(../images/bar.gif) repeat-x; }

	.step { cursor: pointer; color: #FAFDDD; padding: 4px 0 0 11px; margin: 0 35px 0 0; font-size: 1.4em; float: left; text-align: center; background: url(../images/step.gif) no-repeat; height: 30px; }

	.step a { color: #fff; margin: 0 10px 0 0; }

	

.col { float: left; width: 276px; margin: 0 10px 16px 0; }

	.whole {

	float:left;

	width:605px;

	margin:0 16px 16px 0;

}

	.center {

	float:left;

	width: 276px;

	margin: 0 10px 16px 16px;

}

	.last { float: right; margin: 0; }

	.info { border: 1px solid #e0e0e0; background: #f4f4f4; padding: 7px; }



#footer { clear: both; width: 900px; margin: 0 auto; padding: 15px; border-top: 1px solid #e0e0e0; background: #fff url(../images/) no-repeat right 13px; }	

	#footer .right { float: right; margin: 0 55px 0 0; }

	#footer a { color: #808080; font-weight: bold; }



ul {

	font: 1.0em "Trebuchet MS", Arial, Sans-Serif;

	color: #444;

	text-decoration: none;

	text-indent: 5px;

	list-style-position: inside;

	list-style-type: disc;

	padding: 6px;

	margin: 0 0 2em 0; line-height: 1.8em;

}



.style1 {

	color: #FBC900

}

.style3 {

	font-size: 1em

}



.logo {

	color:#CE7322;

	font-size: 2.1em;

}	

/*---------form style-----------*/
#request-form {
	float:right; 
	width:266px; 
	height:302px; 
	margin-left:10px; 
	background-image:url(images/form-images/form-background.jpg);
}

#request-form-second {
	float:right;
	width:202px;
	height:332px;
	margin-left:10px;
	background-image:url(images/form-images/form-background2.jpg);
	background-repeat: no-repeat;
}

label{
	float: left;
	width: 100px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	margin-left: 10px;
}
#el01 {
	width: 180px;
	margin-bottom: 5px;
	margin-left: 10px;
}
#el08 {width: 250px;
height: 150px;}

#submitbutton{
	margin-left: 50px;
	margin-top: 5px;
	width: 90px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	background-image: url(../images/button-background.png);
	border: 1px solid #CCCCCC;
	background-repeat: repeat-x;
	font-weight: bold;
}

/*---------contact form style-----------*/
