/* *******************************************  Section Specific  ******************************************* */


/* *******************************************  Portfolio  ******************************************* */  

/* ---------- portfolio  display loops ---------- */

#portfolio_loop {
	margin:0; padding:10px 0 0 0;
	width:625px;
}
.loop_wrapper {
	margin:0; padding:0;
	width:622px;
}
.image {
	margin:0; padding:0 10px 0 0;
	width:260px;
	float:left;
	text-align:center;
}
.description {
	margin:0; padding:0;
	width:350px;
	float:left;
}
.description_full {
	margin:0; padding:0;
	width:100%;
	float:left;
}
.ad img {
	position:relative;
	top:15px;
	padding:2px;
	border:1px solid #000;
}


/* *******************************************  Request A Quote & Contact Forms  ******************************************* */


/* ---------- quote table layout ---------- */

#form_table {
	margin:0; padding:10px 0;
	color:#000;
	font-size:14px;
	font-weight:bold;
}
#form_table p {
	color:#000;
	font-size:11px;
	font-weight:normal;
}
.form_row {
  	margin:0; padding:0 0 10px 0;
	width:100%;
}
.form_text {
  	margin:0; padding:0;
	width:132px;
	float:left;
} 
.form_text_full {
  	margin:0; padding:5px 0 15px 0;
	width:100%;
	float:left;
} 
.form_text_full a {
  	font-size:11px;
} 
.form_text_short {
  	margin:0; padding:0 5px 0 10px;
	float:left;
} 
.form_drop {
  	margin:0; padding:0;
	float:left;
}
.form_input {
  	margin:0; padding:0;
	float:left;
} 
.form_input input {
  	width:230px;
}
.form_input_sm input {
  	width:30px;
}  
.form_radio {
  	margin:0; padding:0;
	position:relative;
	top:15px;
	float:left;
}

p#contact_submit {
	width:400px;
	position:relative;
	left:175px;
}

/* *******************************************  FAQ  ******************************************* */  

ul#question_links {
	margin:0; padding:7px 0 3px 0;
	list-style-type:none;
	line-height:20px;
}
ul#question_links li {
	margin:0; padding:0 0 15px 0;
	display:block;
	font-weight:bold;
	font-size:14px;
	color:#1B3744;
}

/* *******************************************  Contact  ******************************************* */

#address_wrapper {
	margin:0; padding:10px 0;
	width:630px;
}
address {
	margin:0; padding:0 0 0 20px;
	position:relative;
	left:-20px;
	width:290px;
	font-size:22px;
	color:#CE4716;
	font-family:trebuchet MS;
	float:left;
	font-style:normal;
}  
address a {
	position:relative;
	top:3px;
	font-size:9px;
	color:#1B3744;
}



  
  