.col                                                        { float:left; overflow:visible; display:block; margin-right:10px; }
.col.c25                                                    { width:214px; float:left;}
.col.c26                                                    { width:100px; height: 240px; float:left; padding:0 10px 0 0px; }
span.green                                                  { color:#3a9898; font-size:12px; margin:0 0 25px 0; padding:0px; line-height:1.5em; font-family:arial, sans-serif;}
p                                                           { font-size:1.0em; margin:0 0 25px 0; padding:0px; line-height:1.5em; }
.container                                                  { width:214px; overflow:hidden; float:left; margin-bottom:30px; }
.container.shallow                                          { margin-bottom:0; }
.col.last                                                   { margin-right:0px; }
p.shallow                                                   { margin-bottom:10px; }
.right                                                      { float:right; }
/* - */

form                                                        { border:0px; padding:0px; margin:0px; }
  form fieldset                                             { border:0px; padding:0px; margin:0px; }
  form fieldset ul                                          { float:left; width:100%; margin:20px 0px 10px 0px; padding:0px; list-style:none; }
    form fieldset ul li                                     { float:left; width:100%; background:none; padding:0px; margin:0px 0px 20px 0px; }
    form fieldset ul li.shallow                             { margin-bottom:0; }
      form fieldset ul li div.ddContainer                   { width:194px; color:#FFFFFF; font-weight:bold; border:0; padding:0; font-family:arial, sans-serif; }
      form fieldset ul li input                             { width:204px; font-size:12px; color:#FFFFFF; font-weight:normal; border:0; padding:0 5px; line-height:29px; height:29px; background:transparent url(../imgs/field-bg.gif) top left repeat; font-family:arial, sans-serif; }
      form fieldset ul li textarea                          { width:204px; font-size:12px; color:#FFFFFF; font-weight:normal; border:0; padding:5px; height:116px; background:transparent url(../imgs/field-bg.gif) top left repeat; font-family:arial, sans-serif; }
      form fieldset ul li textarea.short                    { height:125px; }
      form fieldset ul li label                             { color:#FFFFFF; font-weight:bold; font-size:1em; width:100%; overflow:hidden; float:left; margin:0px 0px 1px 0px; }

  form fieldset ul.error_list                               { margin:0; padding:0; }
    form fieldset ul.error_list li                          { margin:0; padding:0 0 2px 0; color:#88877d; font-size:0.8em; font-style:italic; }
textarea{ resize:none }
button                                                      { font-size:15px; width:auto; padding:0; margin:0; border:0; background:transparent; color:#FFFFFF; text-transform:none; font-family:arial; text-align:right; height:auto; font-weight:bold; cursor:pointer; }
button:hover                                                { color:#3a9898; }
.titleContactWhite {color: #FFFFFF; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
/* - */
a.contact {
color:#FFFFFF;
text-decoration:none;
}
a:hover.contact {
color:#3a9898;
text-decoration:underline;
}
a:visited.contact {
color:#;
}
a:active.contact {
color:#;
}

h4                                                          { margin:0 0 20px 0; padding:0; font-size:15px; font-style:italic; font-weight:normal; font-family:georgia, serif; color:#3a9898; line-height:1.4em; }
p.paragraph{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-align:left;
color:#595858;
line-height:20px;
padding:0 0 0 0;
margin:0;
}
h5{
font-size:21px;
font-weight:normal;
font-family:Georgia, "Times New Roman", Times, serif;
color:#FFFFFF;
margin:0 0 15px 0; padding:0;	
}


#wrapperFeaturedi {
height:175px;
background-color:#FFFFFF;
}
#containerFeaturedi {
width:803px;
height:160px;
margin-left:auto;
margin-right:auto;
padding:15px 0 0 0;
}
#nav-example {
    background:url(../imgs/nav-bgi.gif) no-repeat;
    height:39px;
    margin:0;
    padding:0 0 0 222px;
    }
#welcomeLefti {
float:left;
width:450px;
color:#000000;
font-size:13px;
line-height:24px;
padding:20px 15px 0 0;
font-family:Arial, Helvetica, sans-serif;
}
#welcomeRighti {
float:left;
width:296px;
height:146px;
padding:0 0 0 30px;
background-image:url(../imgs/testimonialBgi.gif);
background-repeat:no-repeat;
}
.bluei {
margin:0;
padding:0 0 10px 0;
color:#3a9898;
font-size:24px;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight: bold;
}

.titleBlacki {font-size:16px; color: #000000}

#contentLefti {
float:left;
width:370px;
}
#contentRighti {
float:left;
width:375px;
padding:0 0 0 40px;
}

/*ourwork*/
#contentLeftw {
float:left;
width:803px;
margin:0 0 15px 0;

}
#workcontent {
float:left;
width:288px;
height:262px;
background-image:url(../imgs/ourwork/contentBg.jpg);
background-repeat:no-repeat;
padding:10px 10px 0px 10px;
}
#workcontentleft {
float:left;
width:436px;
}
#workcontentright {
float:left;
width:295px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
height:262px;
padding:36px 10px 0px 25px;
}

#worktx {
padding:0 0 12px 0;
}

#workImg {
padding:3px;
border: solid 1px #555555;
}
#testimonialcontent {
float:left;
width:688px;
padding:10px 10px 0px 10px;
}
#testimonialcontent2 {
float:left;
width:688px;
padding:20px 10px 0px 10px;
}
#contactcontent {
float:left;
width:790px;
height:262px;
padding:10px 10px 0px 10px;
}

#contactform {
	float: left; 
	width: 450px; 
	margin: 30px 0px 0px 40px; 
}

#contactform h2 {
	color: #7c7b75;
	font-weight: normal;
	margin-bottom: 10px;
}

#contactform h3 {
	font-size: 13px;
	color: #3d3d3c;
	font-weight: normal;
}

.formstyle {
	width: 200px;
	height: 20px;
	background-image: url('http://www.70plus2.com/assets/imgs/forms_bg.jpg'); 
	background-repeat: no-repeat; 
	border: 1px solid #807d71;	 
	font-size: 13px;
	padding: 2px 2px 0px 2px;	
}

.formstylecomments {
	width: 426px; 
	height: 120px;
	background-image: url('http://www.70plus2.com/assets/imgs/forms_bg.jpg'); 
	background-repeat: no-repeat; 
	border: 1px solid #807d71;	 
	font-size: 13px;
	padding: 2px 2px 0px 2px;	
}
fieldset {
	margin: 0px;
	padding: 0px;
	border: none;
}

textarea {
	overflow: auto;
}
/*pricing*/
#contentPricing {
float:left;
width:803px;
margin:0 0 15px 0;

}

.pricingDescription {
	float:left;
	width:160px;	
}
.pricingLight {
	float:left;
	width:100px;	
}
.pricingMedium {
	float:left;
	width:120px;	
}
.pricingLarge {
	float:left;
	width:120px;	
}
.pricingXlarge {
	float:left;
	width:120px;	
}
.pricingAdditional {
	float:left;
	width:190px;	
}
.pricingAdditional2 {
	float:left;
	width:150px;	
}
.pricingMaintenance {
	float:left;
	width:225px;
}
.pricingMainHours {
	float:left;
	width:140px;
}
