/* CSS Document */

/*-----------------------------------------*/
/* BODY DEFINED */
body {background:url(images/bg.gif) repeat-x #fff; 
	  margin:0; font:11px Verdana, Arial, Helvetica, sans-serif; 
	  color:#000; line-height:1.4em;}
	  
#mainContain {width:990px; margin:0 0 30px 15px; float:left;}

	  
/*-----------------------------------------*/
/* IMAGES DEFINED */
img.analysis {margin-right:20px; float:left;}
img.webPrint {margin-left:25px; float:right;}

	  
/*-----------------------------------------*/
/* LEFT CONTAINER PROPERTIES DEFINED */

#leftContainer {width:190px; margin:0; padding-top:15px; 
                float:left;}
				
#logo {width:190px; vertical-align:bottom; behavior: url(iepngfix.htc)}

#emailSignUp {width:165px; height:90px; background-color:#e5e5e5; 
			  margin:30px 0 15px 0; float:left; padding:10px 10px 2px 10px;
			  border:1px #666 solid;}
			  
#emailSignUp p {font:bold 18px Arial, Helvetica, sans-serif; color:#000; margin:0;
				padding-bottom:10px;}

#emailSignUp input.box {margin:0;}

input.btn {margin-top:5px; float:right; color:#c60; 
					    font-family:'trebuchet ms',helvetica,sans-serif;
						font-size:12px; font-weight:bold;}
						
#currentNews {width:180px; border-top:#930 dotted 1px; border-bottom:#930 solid 1px; 
			  float:left; margin:0; padding:6px 0 7px 0; background-color:#ecebd5; padding-left:10px;}

#currentNews p {font:bold 20px Arial, Helvetica, sans-serif; margin:0; color:#930;}

#currentNewsHeadliner1 {width:180px; float:left; margin:0; padding:6px 0 7px 0; 
						background-color:#deddc6; padding-left:10px;}

#currentNewsHeadliner1 p {font:16px Georgia, "Times New Roman", Times, serif; margin:0; color:#000;}

#currentNewsHeadliner1desc {width:170px; float:left; margin:0; padding:6px 0 7px 0; 
						    background-color:#ecebd5; padding:10px;
							border-bottom:#930 dotted 1px;}

#currentNewsHeadliner1desc p {font:11px Verdana, Arial, Helvetica, sans-serif; margin:0; color:#000;
							  line-height:15px;}
							  
#currentNewsHeadliner2 {width:170px; float:left; margin:0; padding:6px 0 7px 0; 
						background-color:#deddc6; padding:10px;}

#currentNewsHeadliner2 p {font:16px Georgia, "Times New Roman", Times, serif; margin:0; color:#000;}

#currentNewsHeadliner2desc {width:170px; float:left; margin:0; padding:6px 0 7px 0; 
						    background-color:#ecebd5; padding:10px;
							border-bottom:#930 dotted 1px;}

#currentNewsHeadliner2desc p {font:11px Verdana, Arial, Helvetica, sans-serif; margin:0; color:#000;
							  line-height:15px;}

	  
/*-----------------------------------------*/
/* RIGHT CONTAINER, NAV CONTAINER PROPERTIES DEFINED */
#navContainTop {width:770px; margin:0; float:left;}

#navContainTop .subDivisions1 {width:95px; height:100px; float:left;
   					          margin:17px 0 0 20px;}

#navContainTop .subDivisions {width:95px; height:100px; float:left;
   					          margin:17px 0 0 55px;}
						 
#navContainTop ul {
	margin:0;
	padding:0;
}
#navContainTop ul li {
	display:block;
	margin:0;
	border-bottom:1px #fff dotted;
	text-transform:capitalize;
	padding-bottom:3px;
}
#navContainTop ul li.liNoBrdrBottom {
	border-bottom:none;
}
#navContainTop a {
	color:#FFF;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}


/*-----------------------------------------*/
/* QUICK CONTACT PROPERTIES DEFINED */
#quickContactInfo {width:643px; float:left; margin:13px 0 13px 20px;}

#quickContactInfo p {font:bold 18px Arial, Helvetica, sans-serif; display:inline;}

#quickContactInfo .orange {color:#930; padding-right:5px;}

#quickContactInfo .black {color:#000; padding-right:25px;}

#quickContactInfo .noRightPadding {color:#930; padding-right:0;}


/*-----------------------------------------*/
/* SERVICE DESCRIPTIONS PROPERTIES DEFINED */
/* See services.css sheet */


/*-----------------------------------------*/
/* SPECIAL PROPERTIES DEFINED */
#specialSection {width:340px; float:left; margin-left:20px; margin-top:0; padding-top:25px;}

#specialSection p {font:11px Verdana, Arial, Helvetica, sans-serif; margin-top:10px; line-height:15px;}

#domainAvailSection {width:340px; border-top:#930 dotted 1px; border-bottom:#930 solid 1px; 
			  		 float:left; margin:10px 0 0 20px; padding:6px 0 7px 0; 
					 font:16px Georgia, "Times New Roman", Times, serif; margin-top:0; color:#000;}
					 
#domainForm {width:340px; float:left; margin-left:20px; padding-bottom:10px; 
			 font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#000; line-height:15px;}

#domainForm input.btn {margin-top:5px; float:right; color:#c60; display:inline; 
					    font-family:'trebuchet ms',helvetica,sans-serif;
						font-size:9px; font-weight:bold;}
					
input.checkIt {margin-top:10px; float:right;}


/*-----------------------------------------*/
/* FREE ANALYSIS PROPERTIES DEFINED */
#analysisSection {width:355px; float:left; margin-left:35px; padding-top:25px;}

#analysisSection p {font:11px Verdana, Arial, Helvetica, sans-serif; margin-top:10px; margin-bottom:0; line-height:15px;}


#completeAnalysis {width:355px; border-top:#930 dotted 1px; border-bottom:#930 solid 1px; 
			  		 float:left; margin:0 0 0 35px; padding:6px 0 7px 0;}
					 
#completeAnalysis p {font:bold 18px Arial, Helvetica, sans-serif; margin:0; color:#c30;}


/*-----------------------------------------*/
/* HEADING TAGS DEFINED */
h1 {font:bold 1.2em Georgia, "Times New Roman", Times, serif;
	color:#fff; border-bottom:solid 1px; margin:0 0 2px 0;
	padding:1px 0 2px 0; text-transform:uppercase;}
	
h2 {font:bold 2em Arial, Helvetica, sans-serif;
	color:#930; border-bottom:solid 1px; margin-top:0; margin-bottom:0;
	padding:0 0 10px 0;}


/*-----------------------------------------*/
/* FOOTER PROPERTIES DEFINED */
#footer {background-color:#000000; clear:both; 
         font:12px Georgia, "Times New Roman", Times, serif;
         color:#fff; padding:10px 0 30px 15px; margin:0;}
		
		 
/*-----------------------------------------*/
/* LINK PROPERTIES DEFINED */
a.bodyLinks {color:#c30; font:bold 11px Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
a.emailAddy {color:#c30; text-decoration:none; font:bold 18px Arial, Helvetica, sans-serif;}


/*-----------------------------------------*/
/* MIDDLE DIVIDER PROPERTIES DEFINED */
#midDivider {border-bottom:#000000 solid 1px; width:729px; margin-left:40px; float:left;}


/*-----------------------------------------*/
/* SUBPAGE PROPERTIES DEFINED */
#subPageAbout {width:730px; padding:0 0 10px 0; border-bottom:#930 solid 1px; border-top:#930 solid 5px; float:left; margin-left:20px; 
			 font:11px Verdana, Arial, Helvetica, sans-serif; color:#000; margin-bottom:0;}
			 
#subPageDesign {width:730px; padding:0 0 10px 0; border-bottom:#900 solid 1px; border-top:#900 solid 5px; float:left; margin-left:20px; 
			 font:11px Verdana, Arial, Helvetica, sans-serif; color:#000;}
			 
#subPageHosting {width:730px; padding:0 0 10px 0; border-bottom:#f90 solid 1px; border-top:#f90 solid 5px; float:left; margin-left:20px; 
			 font:11px Verdana, Arial, Helvetica, sans-serif; color:#000;}
			 
#subPageWebWorks {width:730px; padding:0 0 10px 0; border-bottom:#069 solid 1px; border-top:#069 solid 5px; float:left; margin-left:20px; 				  font:11px Verdana, Arial, Helvetica, sans-serif; color:#000;}

#subPageFastMail {width:730px; padding:0 0 10px 0; border-bottom:#390 solid 1px; border-top:#390 solid 5px; float:left; margin-left:20px; 				  font:11px Verdana, Arial, Helvetica, sans-serif; color:#000;}

#subPagePPC {width:730px; padding:0 0 10px 0; border-bottom:purple solid 1px; border-top:purple solid 5px; float:left; margin-left:20px; 				  			 font:11px Verdana, Arial, Helvetica, sans-serif; color:#000;}
			 
.subBodyText {padding-left:10px; line-height:15px;}
			 
.pageHeaderAbout {font:bold 2em Arial, Helvetica, sans-serif;
	color:#930; background-color:#ecebd5;
	padding:10px 0 10px 10px; margin-top:0; margin-bottom:8px;}
	
.pageHeaderDesign {font:bold 2em Arial, Helvetica, sans-serif;
	color:#900; background-color:#ecebd5;
	padding:10px 0 10px 10px; margin-top:0; margin-bottom:8px;}
	
.pageHeaderHosting {font:bold 2em Arial, Helvetica, sans-serif;
	color:#f90; background-color:#ecebd5;
	padding:10px 0 10px 10px; margin-top:0; margin-bottom:8px;} 
	
.pageHeaderWebWorks {font:bold 2em Arial, Helvetica, sans-serif;
	color:#069; background-color:#ecebd5;
	padding:10px 0 10px 10px; margin-top:0; margin-bottom:8px;} 
	
.pageHeaderFastMail{font:bold 2em Arial, Helvetica, sans-serif;
	color:#390; background-color:#ecebd5;
	padding:10px 0 10px 10px; margin-top:0; margin-bottom:8px;}
	
.pageHeaderPPC {font:bold 2em Arial, Helvetica, sans-serif;
	color:purple; background-color:#ecebd5;
	padding:10px 0 10px 10px; margin-top:0; margin-bottom:8px;}  

.subHeader {padding:6px 0 3px 0; border-bottom:#666 dotted 1px; margin-left:10px; margin-top:0;
            font:16px Georgia, "Times New Roman", Times, serif; color:#000;}
			
.subHeaderPortfolio {padding:6px 0 3px 0; border-bottom:#666 dotted 1px; margin-left:10px; margin-top:30px;
            font:16px Georgia, "Times New Roman", Times, serif; color:#000;}
			
#bottomContainer {width:770px; float:left; margin:0; margin-bottom:20px;}

/*-----------------------------------------*/
/* OTHER PROPERTIES DEFINED */.item{position: relative; background: #f5e9cc; padding: 12px; overflow: hidden; margin-bottom: 35px; margin-top: 10px; width: 960px; border-top: 4px solid #d5c9a3;}
.item img{float: right; border: 1px solid #d5c9a3; padding-left: 0; margin-left: 0; width: 704px; height: 300px; background: url(../images/loading2.gif) 335px 240px no-repeat; margin-right: 28px;}
.info{position: relative; float: left; width: 200px; text-align: left; height: 300px; line-height: 1.2em;}
.lower h3{font-size: 13px; color: #7a6238; font-weight: bold; padding-bottom: 0; margin-bottom: 0; line-height: 1.6em;}
/*.spacingPortfolio {margin-bottom:25px;}*/