/* GLOBAL STYLES */

* {
	outline:none;
}

body { background:url('../images/bg.jpg') repeat-x; }

#container {
	margin:0 auto;
	width:960px;
	background:url('../images/containerBG.png') no-repeat;
}

#wrapper { 
	position:relative;
	top:1px;
	margin:0 auto;
	width:945px;
	background:url('../images/mainBG.png') repeat-y;
	color:#545454;
}

a {
	color:#8d3a05;
	font-style:italic;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

/* Actual Blocks  */

#header {
	float:left;
	position:relative;
	width:935px;
	margin-left:5px;
	background:url('../images/headerBG.jpg') repeat-x;
}

#flashContent {
	float:left;
	width:935px;
	height:204px;
	background:url('../images/flashImage.jpg') no-repeat;
	margin-top:23px;
}

#contentWrapper {
	float:left;
	position:relative;
	left:5px;
	top:-15px;
	width:935px;
	min-height:556px;
	background:url('../images/sideBarBG.jpg') top right no-repeat;
	padding-top:15px;
}

#leftCol {
	position:relative;
	left:5px;
	float:left;
	width:710px;
}

#homeTextContainer {
	float:left;
	position:relative;
	left:10px;
	width:659px;
	background:#fff url('../images/contentBox.jpg') bottom left no-repeat;
	padding:0 0 10px 20px;
}

#weCanHelp {
	float:left;
	position:relative;
	top:20px;
}

#sectionOne {
	float:left;
	position:relative;
	width:224px;
	height:164px;
	background:url('../images/righColTop.jpg') no-repeat;
	margin-top:-15px;
}

#sectionTwo {
	float:left;
	position:relative;
	width:224px;
}

.clearall {
	clear:both;
}

#footer {
	position:relative;
	float:left;
	width:100%;
	height:103px;
	background:url('../images/footerBG.jpg') repeat-x;
}

#ErrorPage {
	position:relative;
	float:left;
	left:20px;
	top:30px;
	width:90%;
	height:200px;
}


#whyUsWrapper {
	position:relative;
	float:left;
	left:20px;
	top:30px;
	width:90%;
	min-height:210px;
	background:url('../images/barGraph.jpg') bottom right no-repeat;
}

#contactInformation {
	position:relative;
	float:left;
	left:20px;
	top:30px;
	width:360px;
}

#contactForm {
	position:relative;
	top:58px;
	left:30px;
	float:left;
	width:340px;
}

#whyUsContent {
	width:370px;
	text-align:left;
}

#whyUsSmaller {
	width:300px;
}

#serviceFormResults {
	margin-left:100px;
	width:80%;
}

#whyAdmindeskDiv {
	position:relative;
	/*top:720px;*/
}

#footerContainer {
	margin:0 auto;
	width:945px;
	text-align:center;
}

.clearLeft {
	clear:left;
}

/* THIS IS FOR THE MAIN NAVIGATION */

#nav {
	position:relative;
	float:left;
	width:935px;
	height:61px;
	background:url('../images/navBG.jpg') repeat-x;
}

#nav ul {
	list-style:none;
	position:relative;
	left:-18px;
}

#nav ul li {
	float:left;
}

#nav ul li a {
	position:relative;
	display: block;
	text-decoration: none;
	text-indent: -9999px;
	height:61px;
	float:left;
}

#nav a#btnHome {
	background: url('../images/btnHomeFinal.jpg') top left no-repeat;
	width:90px;
}

#nav a#btnServices {
	background: url('../images/btnServicesFinal.jpg') top left no-repeat;
	width:111px;
}

#nav a#btnWorkshop {
	background: url('../images/btnWorkshopFinal.jpg') top left no-repeat;
	width:123px;
}

#nav a#btnProducts {
	background: url('../images/btnProductsFinal.jpg') top left no-repeat;
	width:111px;
}

#nav a#btnContactUs {
	background: url('../images/btnContactUsFinal.jpg') top left no-repeat;
	width:106px;
}

#nav a:hover#btnHome, body#body_ #nav a#btnHome, body#body_0 #nav a#btnHome,
#nav a:hover#btnServices, body#body_1 #nav a#btnServices,
#nav a:hover#btnWorkshop, #nav a:hover#btnProducts, body#body_2 #nav a#btnWorkshop, body#body_8 #nav a#btnProducts,
#nav a:hover#btnContactUs, body#body_3 #nav a#btnContactUs {
	background-position:bottom left;
}

/* IMAGE POSITIONING */

.floatImageButterflies {
	position:relative;
	float:right;
	margin-top:-30px;
	padding:0 10px 0px 10px;
}

/* UNORDERED AND ORDERED LISTS */

.homePageBullets {
	list-style:none;
	float:left;
}


.homePageBullets li {
	width:275.5px;
	padding:10px 20px 20px 20px;
	text-align:justify;
	background:url('../images/bulletPoint.jpg') 0 8px no-repeat;
}

.idealClients {
	list-style:none;
}


.idealClients li {
	padding:10px 20px 1px 20px;
	text-align:justify;
	background:url('../images/bulletPoint.jpg') 0 8px no-repeat;
	width:500px;
}

.idealClientsSub {
	margin-top:10px;
	list-style:none;
}


.idealClientsSub li {
	width:275.5px;
	padding:10px 20px 5px 30px;
	text-align:justify;
	color:#8b8065;
	font-style:italic;
	background:none;
}

#footer ul {
	list-style:none;
	text-align:left;
	margin-top:40px;
	margin-left:18%
}

#footer ul li {
	display:block;
	float:left;
	padding-right:15px;
	margin-right:15px;
	color:#ffffff;
	font-style:italic;
	font-size:11px;
	background:url('../images/footerDivider.jpg') top right no-repeat
}

#footer ul li#footerLast {
	background:none;
}

#footer ul li a {
	color:#fff;
}

#serviceFormResults ol {
	list-style:none;
	margin:0;
	padding:0;
	clear:left;
	margin-bottom:20px;
	border-top:1px solid #000;
	padding-top:20px;
}

#serviceFormResults li, #serviceFormResults textarea {
	clear:left;
}

#serviceFormResults li.fakeLabel {
	margin-top:20px;
}


#serviceFormResults label {
	display:block;
	float:left;
	width:100px;
}

#serviceFormResults #userInformation2 li {
	margin-bottom:30px;
}

#serviceFormResults #userInformation2 label, #serviceFormResults #finalQuestions label, #serviceFormResults #lastQuestion label, #serviceFormResults .grossIncome label {
	width:auto;
	text-align:left;
	margin-right:10px;
	margin-bottom:20px;
}

#serviceFormResults #finalQuestions label.special, #serviceFormResults #lastQuestion label.special {
	margin-bottom: 0;
}

#serviceFormResults h4 {
	font-weight:bold;
}

#serviceFormResults .topForm {
	border-top:0;
}
/* TEXT STYLINGS  */

#leftCol h1 {
	position:relative;
	left:8px;
	top:10px;
	font-family:"Times New Roman";
	text-transform:uppercase;
	font-size:24px;
	font-weight:bold;
	color:#2e1b0e;
}

.firstLetter {
	font-size:32px;
}

.welcomeTag {
	margin-top:22px;
	font-size:14px;
	font-style:italic;
	font-family:"Trebuchet MS";
	color:#b1903e;
}

.idealClientHeader {
	margin-top:40px;
	font-size:18px;
	font-style:italic;
	font-family:"Trebuchet MS";
	color:#ae9346;
	margin-bottom:5px;
	
	position:relative;
	left:20px;
}

.question {
	font-family:"Times New Roman";
	font-size:18px;
	color:#724621;
	padding-bottom:0;
	margin-bottom:5px;
}

#leftCol p {
	font-size:12px;
	color:#787878;
	text-align:justify;
}

.weCanHelpHeader {
	display:block;
	width:669px;
	height:57px;
	background:url('../images/weCanHelpBanner.jpg') no-repeat;
	text-indent:-9999px;
}

.getInTouch {
	display:block;
	width:663px;
	height:49px;
	background:url('../images/getInTouchBanner.jpg') no-repeat;
	text-indent:-9999px;
	margin-left: 10px;
}

.contactHeader {
	color:#fff;
	font-size:19px;
	text-transform:uppercase;
	font-family:"Times New Roman";
	border-bottom:1px dotted #FFFFFF;
	width:185px;
	
	position:relative;
	top:20px;
	left:15px;
}

h3.servicesPage {
	color:#724621;
	font-family:"Times New Roman";
	font-size:21px;
	margin: 15px 0 0 30px;
}

h3.contactPage {
	color:#724621;
	font-family:"Times New Roman";
	font-size:21px;
	margin-bottom:3px;
}
#form ul li {list-style:none;}
#leftCol p.phoneNums {
	font-size:15px;
	margin-bottom: 0px;
}

#tollFree {
	color:#b6974a;
	font-family:"Trebuchet MS";
	font-weight:bold;
	font-style:italic;
}

#contactUsImage {
	margin-top:60px;
}

.rightCapitalize {
	font-size:21px;
}

.pushLeft {
	margin-left:15px;
}

.customHR {
  height: 7px;
  background:url('../images/customHR.jpg') no-repeat scroll center;
  margin-left:-23px;
}
.customHR hr {
  display: none;
}

#sectionOne p {
	color:#fff;
	width:200px;
	font-size:11px;
	
	position:relative;
	top:15px;
	left:15px;
}

#sectionOne a {
	color:#000;
	font-weight:bold;
	font-style: italic;
	text-decoration: none;
}

#sectionOne a:hover {
	text-decoration: underline;
}

#sectionOne p.callUs {
	font-size:13px;
	font-family:"Arial Black";
	background:url('../images/callCheckMark.jpg') no-repeat;
	height:30px;
	padding-top:4px;
	padding-left:32px;
	
	position:relative;
	left:20px;
	top:12px;
}

#interestedServices {
	position:relative;
	display:block;
	width:192px;
	height:36px;
	text-indent:-9999px;
	background:url('../images/interestedServices.png') no-repeat;
	margin-left:10px;
	margin-top:20px;
	margin-bottom:4px;
}

#whyAdmindesk {
	position:relative;
	display:block;
	width:192px;
	height:36px;
	text-indent:-9999px;
	background:url('../images/whyChooseAdmindesk.png') no-repeat;
	margin-left:10px;
	margin-top:20px;
	margin-bottom:4px;
}

#helpGrow {
	position:relative;
	display:block;
	width:192px;
	height:36px;
	text-indent:-9999px;
	background:url('../images/letUsHelpYouGrow.png') no-repeat;
	margin-left:10px;
	margin-top:20px;
	margin-bottom:4px;
}

.finePrint {
	font-size:10px;
	margin:0;
}

#sectionTwo p {
	color:#644c41;
	width:175px;
	font-size:12px;
	margin-left:20px;
}

#sectionTwo p.makeMoreRoom {
	width:180px;
}

#sectionTwo a {
	color:#a0721e;
	font-weight:bold;
	text-decoration: none;
}

#sectionTwo a:hover {
	text-decoration: underline;
}
