body {
	font: normal 12px Arial, Helvetica, sans-serif;
	background: #F5F5F5 url(../images/bg.gif) repeat;
	margin: 0px;
}
p {
	font: normal 12px Arial, Helvetica, sans-serif;
	margin: 8px 15px;
}
.ImgFloatRight {
	float:right;
	margin:0 0 0 10px;
}
.ImgFloatLeft {
	float:left;
	margin:0 10px 0 0;
}

/* use p.desc for images with a comment/description to it */
p.desc {
	font: normal 11px Arial, Helvetica, sans-serif;
	margin: 8px 15px;
}

a {
	font:Arial, Helvetica, sans-serif;
	color:#006683;
	text-decoration:none;
}
a:hover {
	font:Arial, Helvetica, sans-serif;
	color:#006683;
	text-decoration:underline;
}
H1 {
	font: bold 14px Arial, Helvetica, sans-serif;
	color:#333333;
	margin: 8px 15px;
}
H1 B {
	font: bold 16px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#006683;
	margin: 10px 0px 20px 0px;
	border-bottom:1px solid #333333;
}
H2 {
	font: bold 13px Arial, Helvetica, sans-serif;
	color:#333333;
	margin: 8px 15px;
}
H3 {
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#006683;
	margin: 8px 15px;
}
LI	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin: 5px;
}
UL	{
	list-style-type:disc;
	margin:5px 0px 5px 25px;
}
.conttext {
	font: normal 12px Arial, Helvetica, sans-serif;
	margin: 0px;
}
.footer {
	font: bold 10px Arial, Helvetica, sans-serif;
	text-align:center;
	color:#999999;
	margin: 8px 15px;
}
.footera {
	font: bold 10px Arial, Helvetica, sans-serif;
	text-align:center;
	color:#ffffff;
	margin: 8px 15px;
}
.footera a { text-decoration:underline; color:#fff;  }

.footera a:hover { color:#94C4CF; }

.footer a {
	font:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}
.footer a:hover {
	font:Arial, Helvetica, sans-serif;
	color:#94C4CF;
	text-decoration:underline;
}
table.feature p {
	font: normal 11px Arial, Helvetica, sans-serif;
	margin: 8px 5px;
}
table.feature H1 {
	font: bold 14px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	margin: 8px 5px;
}
table.feature LI	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin: 3px 5px;
}
table.feature UL	{
	list-style-type:disc;
	margin:5px 0px 5px 25px;
}

/* HOME PAGE "FREE CONSULTATION" BUTTON POSITION */
#btn-consult {
	position:absolute;
	top:100px;
	right:50px;
} 

/* Side Navigation */

#SideNavBG {
	width:180px;
	height:164px;
	background:url(../images/SideNavBG.jpg) no-repeat;
	padding:0;
	margin:0;
}

#SideNavBG ul{
	text-align:center;
	padding:12px 25px 0 0;
}
#SideNavBG ul li {
	list-style:none;
	padding:0;
	margin:0;
	line-height:18px;
}
#SideNavBG ul li a {
	color:#333;
	padding:0;
	margin:0;
}
#SideNavBG ul li a:hover {
	color:#fff;
}


