*{margin:0;padding:0;}
html,body{margin:0;padding:0}
body{font: 76% arial,sans-serif;text-align:center}
div#header{position:relative}
div#container{text-align:left}
div#content p{line-height:1.7}
div#footer{background:  #8a6a41;color: #FFFFFF}
/* layout control edit only widths */
div#container{width:770px;margin:0 auto}
div#content{float:right;width:545px;}
div#navigation{float:left;width:223px;}
div#extra{float:left;clear:left;width:223px}
div#footer{clear:both;width:100%}

div#header{position:relative;width:770px;height: 337px;margin:0;padding:0; overflow:hidden;}
div#header h1 {font-size:180%}
div#header h1 span {
background:url(http://content.onlineagency.com/sites/38960/images/header.jpg) no-repeat;
position: absolute;
width: 100%;
height: 100%
}

div#navigation, div#extra{overflow:hidden;}

.chalkbox{
	width:249px;
	height:176px;
	overflow:hidden;
	float:left;
	color:#FFFFFF;
	background: url(http://content.onlineagency.com/sites/38960/images/chalkboard.jpg) no-repeat left top;
	margin:5px;
}

.chalkbox h3{margin:20px 0 0 20px;font: bold 76%  Verdana, Arial, Helvetica, sans-serif;}
.chalkbox p{margin:10px;font: 84% Verdana, Arial, Helvetica, sans-serif;width:85%}

.chalktitle{font: bold 150% "Trebuchet MS";text-transform: uppercase;color: #69400a;text-align: center;width: 100%;text-decoration: blink;}

div#content a:link,div#content a:visited{color:#775226;}

div#content a:hover{color:#ff0000;}
.rightbox{width:291px; height: 260px;float:right; text-align:center; padding:5px;}

.rightbox p{color:#f89f07;font: bold 120% Arial, Helvetica, sans-serif;}

div#container{background: url(http://content.onlineagency.com/sites/38960/images/container.jpg) repeat-y;}
div#content{background:#ffffff url(http://content.onlineagency.com/sites/38960/images/content.jpg) repeat-x top;}


div#lf_navigation
{
	position:absolute;
	top:315px;
	background: #b57a42;
	overflow:hidden;
	width:770px;
}

div#lf_navigation ul
{
	color: white;
	text-align: center;
	margin: 0;
	padding-bottom: 5px;
	padding-top: 5px;
	font: bold 100% Verdana, Arial, Helvetica, sans-serif;
}

div#lf_navigation ul li
{
display: inline;
margin-left: -4px;
}

div#lf_navigation ul li a
{
padding: 10px 39px;
color: #000000;
text-decoration: none;
border-right: 1px solid #ffffff;
}

div#lf_navigation ul li a:hover
{
	color: #990000;
	background: #FFCC99;
}

#active a { border-left: 1px solid #fff; }
/***********Vertical MEnu*****/

#lf_navigation2 { width:200px;padding-left:10px;}
#lf_navigation2 ul
{
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	font-weight:normal;
	text-align: left;
	color: #00349a;
}
#lf_navigation2 a
{
	display: block;
	padding: 5px 3px 5px;
	width: 200px;
	background: url(http://content.onlineagency.com/sites/38960/images/bullet3.jpg) no-repeat left center;
	text-indent: 20px;
	border-bottom: thin solid #9c8969;
}
#navigation dt {
	background: url(http://content.onlineagency.com/sites/38960/images/bullet2.jpg) no-repeat left center;
	text-align: left;
	text-indent: 15px;
	padding-top: 4px;
	padding-bottom: 4px;
}
#lf_navigation2 a:link, #lf_list2 a:visited
{
color: #FFFFFF;
text-decoration: none;
}
#lf_navigation2 a:hover
{

color: #FF0000;
}

#navigation dd {
	background: url(http://content.onlineagency.com/sites/38960/images/bullet1.jpg) no-repeat left center;
	text-align: left;
	text-indent: 15px;
	padding-top: 4px;
	padding-bottom: 4px;
}
#navigation h3 {
	background: #999999 url(http://content.onlineagency.com/sites/38960/images/menu_h3.jpg) repeat-x top;
	color: #000000;
	text-align:center;
	font: bold 125% "Trebuchet MS";
	border-bottom: thin solid #FFFFFF;
	margin-top:10px;
	padding: 10px 20px;
	
}
#menu1 {
	padding-left: 5px;
	
}


#navigation dt .Schedule {display:none;}

div#footer{
padding-top:20px;
padding-bottom:20px;
text-align:center;
}
div#content p{padding-left:10px;}

div#footer p{
	font: 110% Verdana, Arial, Helvetica, sans-serif;
}

#menu1 a:link, #menu1 a:visited{
color:#FFFFFF;
}

#menu1 a:hover{
color:#FF9933;
}


.red90{
	font-size: 90%;
	color: #FF0000;
	font-weight: bold;
}
.black90{
	font-size: 90%;
	color: #000000;
	font-weight: bold;
}

.black120{
	font-size: 120%;
	color: #000000;
	font-weight: bold
	}
.red120{
	font-size: 120%;
	color: #FF0000;
	font-weight: bold
}

.red100{
	font-size: 100%;
	color: #FF0000;
	font-weight: bold
	}
	
	.black100{
		font-size: 100%;
	color: #000000;
	font-weight: bold
	}
	
	.red76{
	font-size: 100%;
	color: #FF0000;
	font-weight: bold
	}
	
	.black76{
		font-size: 100%;
	color: #000000;
	font-weight: bold
	}

.lf_service{margin-left:10px;}
#main_content{padding-left:12%;padding-right:12%; width:75%;text-align:center;}


#Special {
	border: thick double #000000;
}

