﻿/* Generated GoLive Themes */
*
{
	margin:0px;
	padding:0px;
}
.dsR1 /*agl rulekind: base;*/ { width: 1187px; height: 718px; }
#askanexpert { position: absolute; top: 164px; left: 0px; width: 248px; height: 64px; }
#schan_appt { position: absolute; top: 228px; left: 0px; width: 248px; height: 66px; }
.dsR72 /*agl rulekind: base;*/ { position: absolute; top: 0; left: 96px; width: 959px; height: 96px; }
.dsR225 /*agl rulekind: base;*/ { position: absolute; top: 294px; left: 0px; width: 248px; height: 66px; }
.dsR226 /*agl rulekind: base;*/ { position: absolute; top: 96px; left: -8px; width: 256px; height: 68px; }
.dsR227 /*agl rulekind: base;*/ { position: absolute; top: 360px; left: 0px; width: 42px; height: 240px; }
.dsR228 /*agl rulekind: base;*/ { position: absolute; top: 360px; left: 212px; width: 36px; height: 325px; }  /* Right side of the following image links*/
.dsR229 /*agl rulekind: base;*/ { position: absolute; top: 360px; left: 42px; width: 170px; height: 83px; }  /* Northland Image Link*/
.dsR230 /*agl rulekind: base;*/ { position: absolute; top: 443px; left: 42px; width: 170px; height: 78px; }  /* Gahanna Image Link*/
.dsR231 /*agl rulekind: base;*/ { position: absolute; top: 521px; left: 42px; width: 170px; height: 78px; }  /* Worthington Image Link*/
.dsR231a /*agl rulekind: base;*/ { position: absolute; top: 522px; left: 42px; width: 169px; height: 86px; }  /* Grandview Image Link*/
.dsR232 /*agl rulekind: base;*/ { position: absolute; top: 600px; left: 95px; width: 959px; height: 24px; }
#homebutton { position: absolute; top: 96px; left: 248px; width: 139px; height: 36px; }
#servicesbutton { position: absolute; top: 96px; left: 387px; width: 129px; height: 36px; }
#aboutusbutton { position: absolute; top: 96px; left: 516px; width: 131px; height: 36px; }
#testimonials { position: absolute; top: 96px; left: 647px; width: 130px; height: 36px; }
#custsurvey2 { position: absolute; top: 96px; left: 777px; width: 174px; height: 36px; }


body
{
	font-family:Myriad Pro,Verdana,Trebuchet MS;
	font-size:14px;
}
div#leftNav
{
	position:absolute;
	left:0px;
	top:0px;	
	height:525px;
	width:247px;
	background-color:#5A5A5C;
}

div#header
{
	padding: 0px;
	z-index:1;
	position:absolute;	
	top:0px;
	left:-8px;	
	width: 959px; 
	height: 96px;
	background-image:url(images/header.jpg);
	background-repeat:no-repeat;
}

div#topNav
{
	padding: 0px;
	z-index:1;
	position:absolute;	
	top:0px;
	left:-0px;	
	width: 700px; 
	height: 95px;	
}

div#copyright span
{		
	color:White;
}

div#content div#textarea
{
	padding-left:70px;
	padding-right:70px;
	text-align:justify;
}

div#content div#pageheader
{	
	text-align:center;
	vertical-align:middle;
	
}

/* Form Styles */
.formtitle
{
	font-weight:bold;
	font-size:14px;
	display:none;
}

.formdescription
{
	font-style:normal;	
	font-size:14px;
	position:relative;
	left:-15px;
}
.borderedform
{
	background-color:#f1f1f1;	
	border: 1px solid #333; 
	padding: 3px;
	margin: 0px auto;
	width:500px;
	
}
div.row 
{
  clear: both;  
  padding-top:5px;
  padding-bottom:10px;
  }

div.row span.label 
{
  float: left;
  width: 100px;
  text-align: right;
  }

div.row span.formw {
  float: right;
  width: 335px;
  text-align: right;
  } 
div.row span.left 
{
	
  float: left;
  text-align: left;
  font-size:14px;
  font-weight: bold;
  color: #000;
  width: 44%;
  padding-left:15px;
  }

div.row span.right 
{	
  float: right;
  text-align: left;
  font-weight: normal;
  color: #000;
  width: 50%;
  }
  
  .controlvalidator
{
	color:Red;		
	padding:0px;
	border:0px;
	font-size:10px;
	font-weight:normal;
	height:20px;
}

/* Used for the Drop Down Menu System*/



#MenuWrapper
{
	position:absolute;
	top:0px;
	left:-220px;
	height:445px;
	width:266px;
	text-align:left;
	background-color:#dddacb;
	
}

.MenuPopOut
{
	height:179px;
	width:150px;
	background-image:url(menu_popOut.jpg);
	background-repeat:no-repeat;
}



.SubMenuLinks
{
	padding-left:10px;
	padding-top:0px;
}

.WhiteLinks a
{
	color:white;
	font-family:Century Schoolbook;
	font-size:12pt;
	text-decoration:none;
	display:block;
	margin-top:5px;
	margin-bottom:5px;
}
.WhiteLinks a:hover
{
	color:#cccccc;
}
#MenuLinks
{
	padding-left:80px;
	padding-top:30px;
}


#Services_pop
{
	background-color:#871f20;
	display:none;
	position:absolute;
	top:130px;
	left:400px; 
}


/* Modal Window Styles */
.ModalWindow
{
   background-color:#e6e6e6;
   border:1px;
   border-style:solid; 
}
.modalBackground 
{ 
 background-color:#e6e6e6; 
 filter:alpha(opacity=70); 
 opacity:0.7;
}

.modalTitle
{  
  text-align: left;
  font-size:12px;
  font-weight: bold;
  color: #000;
  width: 49%; 
}
.modalForm
{
    padding:5px;
}

.modalTextArea
{
	text-align:justify;
	padding:10px;
	
}

div#textarea
{
	text-align:justify;			
}
.PageText
{
	position:relative;
	left:-15px;
}
.formHeaderText
{			
	padding-left:10px;
	
}

ul
{
	color:#7d1416;
	padding-top:23px;
	padding-left:60px;
}
ul li
{
	padding-bottom:8px;
}

ul li span
{
	color:Black;
}
