.mainbg {
	background-image: url(images/mainbg.jpg);
	background-color: #002945;
	background-repeat: no-repeat;
	background-position: center top;
}
.blue-text11-caps {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-transform: capitalize;
	color: #6084be;
	text-decoration: none;
}
.blue-text12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #406ab3;
	text-decoration: none;
}
.blue-text12 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #406ab3;
	text-decoration: none;
}

.various1 a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #406ab3;
	text-decoration: none;
}
.various1 a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #406ab3;
	text-decoration: none;
}
.various1 a:hover{
	text-decoration: underline;
}
.text12-grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666;
	text-decoration: none;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #545454;
	text-decoration: none;
	line-height: 1.4em;
	text-align: justify;
}

h3 {padding: 0px;
	margin: 0px;
	margin-bottom: -8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #545454;
	text-decoration: none;
	line-height: 1.4em;
	text-align: justify;
}

ul li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #545454;
	text-decoration: none;
	line-height: 2em;
	text-align: justify;
	list-style-image: url(images/bullet.png);
}

.text14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #545454;
	text-decoration: none;
	line-height: 1.4em;
}
.text12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #545454;
	text-decoration: none;
	font-weight: normal;
}
.text12 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #223e70;
	text-decoration: none;
	font-weight: bold;
}
.text12 a:hover{;
	text-decoration: underline;
}
.text10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}
.text10 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
.text10 a:hover{;
	text-decoration: underline;
}
.border-top-thick {
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #999999;
}
.border-bottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
.textlink12-blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #406ab3;
	text-decoration: none;
	font-weight: normal;
}
.textlink12-blue a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #406ab3;
	text-decoration: none;
	font-weight: normal;
}
.textlink12-blue a:hover{
	text-decoration: underline;
}
.text18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #545454;
	text-decoration: none;
	font-weight: normal;
}
.calender-bg {
	background-image: url(images/calender.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
div.calendertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #545454;
	text-decoration: none;
	font-weight: bold;
	padding: 15px 0 0 0;
}
.spotlight-bg {
	background-image: url(images/spotlight.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.text11-white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
div.spotlight-spacer{
	padding: 0 0 0 15px;
}
.text12-grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4b4b4b;
	text-decoration: none;
	font-weight: normal;
}
.text11-grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4b4b4b;
	text-decoration: none;
	font-weight: normal;
}
.text11-grey a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4b4b4b;
	text-decoration: underline;
	font-weight: normal;
}
.text11-grey a:hover{
	text-decoration: underline;
}
.text12-lightgrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #dedede;
	text-decoration: none;
	font-weight: normal;
	line-height: 1.4em;
}
.text12-lightgrey a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #dedede;
	text-decoration: none;
	font-weight: normal;
}
.text12-lightgrey a:hover{
	text-decoration: underline;
}
.text11-lightgrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #dedede;
	text-decoration: none;
	font-weight: normal;
	line-height: 1.4em;
}
.text11-lightgrey a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #dedede;
	text-decoration: none;
	font-weight: normal;
}
.text11-lightgrey a:hover{
	text-decoration: underline;
}

.logofade {
	background-image: url(images/logo-fade.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.text14-whitelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
}
.text14-whitelink a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
}
.text14-whitelink a:hover{
	text-decoration: underline;
}

.blue-head {color : #3d66af; font-size : 14px;}

div.stockboat{
	margin: 0;
	padding: 0;
}
div.preowned{
	margin: 0;
	padding: 0;
}

.button ul li {list-style-type: none;
				list-style-image: none;}
				
#footer * {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #dedede;
	text-decoration: none;
}

#footer a:link {text-decoration: none; 	color: #dedede;}
#footer a:visited {text-decoration: none; 	color: #dedede;}
#footer a:hover {text-decoration: underline; 	color: #dedede;}
#footer a:active {text-decoration: none; 	color: #dedede;}

a.bottom-footer:link {color: #dedede; text-decoration: none; font-size: 10px;}
a.bottom-footer:visited {color: #dedede; text-decoration: none; font-size: 10px;}
a.bottom-footer:hover {color: #dedede; text-decoration: underline; font-size: 10px;}
a.bottom-footer:active {color: #dedede; text-decoration: none; font-size: 10px;}

#navcontainer * {margin: 0px; padding : 0px;}
* img {border : 0px;}
* a {padding : 0px; margin: 0px;}
* h1 {padding : 0px; margin : 0px;}

ul.sideBar  {padding: 0px; margin: 0px; margin-left : -25px; margin-right : 5px;}
ul.sideBar li {list-style-image: none; list-style-type: none; padding-bottom : 5px; border-bottom : thin dotted #999;	
}
ul.sideBar li.last {border-bottom : 0px;}

ul.sideBar li a {font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #545454;
	text-decoration: none;
	font-weight: normal;
	line-height: 1.4em;}

ul.sideBar li a.head {
	font-size: 11px;
	font-weight: bold;
	color: #3d66af;
	}
	

ul.sideBar li a.active {
	font-weight: bold;
	font-size: 12px;
	}
	
*:focus{outline : none;}

