body{ 
margin:0px;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.25em;
line-height:1em;
background:#9195ab;
}


p{
	margin:0;
	padding:0;
	font-size:.9em;
	line-height:normal;
}


h1{ font-size:24px; color:#4d3283;text-transform: lowercase; font-weight:normal; line-height:1.1em;}
h2{font-size:20px; color:#4d3283; text-transform: lowercase;font-weight:normal;}
h2 a {text-decoration:none}
h2 a:hover{text-decoration:underline}
h3{ color:#4d3283; text-transform: lowercase; font-weight:normal;}
a{color:#4d3283;}
a:hover{color:#999; text-decoration:none;}
a:visited{color:#4d3283;}
a:active{color:#4d3283;}

ul{padding: 0 auto; margin:0} 
ul li{font-size:.8em; list-style:inside disc; padding-left:1em; }


div#wrapper{
background-image:url(images/bg.gif);
background-repeat:repeat-y;
	width: 760px;
	padding:0px;
	margin:0 auto;
	/* background:#fff; */
	text-align:left;
	
}
div#inner{
margin:0 auto;
width:730px;
padding:5px;
background:#fff;
}

#banner{width:100%;height:110px;}

/******* header styles *****/
.address{list-style-type:none; padding:0; margin:0;font-size:.7em; }

div#nav{background: #444;text-align:center;  width:720px; padding:10px 5px; margin:10px 0; font-size:.75em; }
#nav a{width:175px; color:#fff; font-weight:bold; margin:0px 40px; text-decoration:none;}

#nav a:hover{color:#8c87c1;text-decoration:underline;}


div#header1{
	background:#ccc;
	width:710px;
	padding:10px;

	margin-bottom:10px;
}
/**********/

#main{width:730px; font-size:.8em; }

#main p {text-align:justify; margin:7px 0}
#main ul {margin-top:-5px}
.content1{ padding-bottom:5px; margin-bottom:5px;font-size:normal;  }

/******************************   right content */
div#right{
	float:left;
	width:240px;
	background:#ccc;
	font-size:inherit;
	margin-left: 10px;
}
div#right h2{font-size: 110%;color:#8c87c1;}
div#right ul { list-style-type:disc; list-style-position:inside; padding:0; margin:0 0 15px 0; }
div#right ul li {padding-bottom: 15px; }

div#right.feedback{background:#DFE5FF; margin-top:40px; font-size:.85em; line-height:.95em} /* for the random feedback item */
/************************************/

#textleft{ float:left; width: 480px; }

div#footer{clear:both;width:730px; margin:0px 0px 5px 0px;background:#4d3283;padding:5px 0;text-align:center; color:#ccc; font-size:.75em;}

.column{padding:0.5em; margin:0;}



.form{background:#eee; color:#333; border: 1px solid #8c87c1;} 

/****************************/
.bigheader {
font-size:24px; 
color:#4d3283;
font-weight:normal;
line-height:1.2em;}

.medheader {
font-size:20px; color:#4d3283; font-weight:normal; line-height:1.1em;}

.smlmedheader {
font-size:17px; color:#4d3283; font-weight:normal;}

.smlheader {
font-size:15px; color:#4d3283; font-weight:normal;}


.checklist {


/*list-style-image:url(images/tick_bullet.gif);
list-style-position:outside;*/
}

.checklist li {
	background: #fff url(images/tick_bullet.gif) left no-repeat;
	padding:5px 0 5px 20px;
	margin-bottom:5px;
	line-height:1em;
	list-style: none;

}


.service {margin:10px 0; clear:left}
.service h2.service-category-heading {padding:0; margin:30px 0 0 0}
.service p {margin: -.5em 0 1em 0;}
.service h2.service-category-heading .creview {font-size:.65em;}



#wrapper #inner a.siteby{font-size:.65em; text-decoration:none; color:#999999}

