/*Contact Page--------------------------------------------------------------*/

#google-map {
margin-top:20px;
border:2px solid #911C1E;
-moz-border-radius:4px;
}
	


form#cforms2form {
width:100%;
}

form#cforms2form legend {
color:#911C1E;
font-family:"Georgia","Times New Roman",serif;
font-size:20px;
font-weight:normal;
}

form#cforms2form  fieldset {

}

.linklove { 
display:none;
}

ol.cf-ol li {

float: left;
width:100%;
clear: left;
margin: 0.5em 0;
padding:0.5em 0;
border-bottom: 1px #ccc solid;
}


/*ClearFix--------------------------------------------------------------*/
ol.cf-ol li:after { content: "."; color:#fff; display: block; height: 0; clear: both; visibility: hidden; }
ol.cf-ol li {display: inline-block;}
/* Hides from IE-mac \*/
* html ol.cf-ol li {height: 1%;}
ol.cf-ol li  {display: block;}
/* End hide from IE-mac */

ol.cf-ol li  label {
float:left;
width:160px;
font-size:16px;
font-weight:bold;
color:#545454;
padding:6px 0;
}
ol.cf-ol li input {
width:300px;
border:1px solid #ccc;
padding: 4px;
font-size:16px;
font-family: arial, sans-serif;
color:#545454;
background:#fff url(images/inputlarge.gif) no-repeat;
}
span.reqtxt, span.emailreqtxt {
color:#872227;
font-size:11px;
padding-left:20px;
}
