a {
color : #006;
font-family : "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
}
a:hover {
color : #930;
background : transparent;
text-decoration : none;
}
h1, h2, h3 {
font-family : "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
margin : 0.8em 0 0.2em;
padding : 0;
}
h1 {
color : #006;
font-size : 0.9em;
}
h2 {
color : #930;
font-size : 0.85em;
}
h3 {
color : #006;
font-size : 0.8em;
text-align : left;
}
ul {
font-size : 0.8em;
font-family : "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
text-align : left;
list-style-type : disc;
margin : 0;
padding : 0 0 0 20px;
list-style-image : url(../images/bullet.gif);
}
ul#care {
font-size : 0.8em;
font-family : "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
text-align : left;
list-style-type : disc;
margin : 0;
padding : 0 0 0 20px;
list-style-image : url(../images/diamondbullet.gif);
}
ol {
font-size : 0.8em;
font-family : "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
text-align : left;
margin : 0;
padding : 0 0 0 30px;
}
p {
font-size : 0.8em;
font-family : "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
text-align : left;
margin : 0.4em 0 0.8em;
padding : 0;
}
div.street-address, .locality, .region, .postal-code, .org {
font-size : 0.8em;
font-family : "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
text-align : left;
padding : 0;
}
img {
margin : 10px 0 5px;
border:none;
}
body {
margin : 0 auto;
padding : 0;
border : 0;
width : 925px;
background : #e9e4b8;
}
#header { 
clear: both; 
float: left;
margin:0 auto;
width: 925px; 
height: 118px; 
background-image: url(../images/backgroundtop.jpg); 
background-repeat: no-repeat; background-position: center top; 
}
#phone {
color : #930;
font-size : 0.9em;
font-family : "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
height : 20px;
float : right;
clear : right;
padding-top : 10px;
padding-right : 20px;
}
.number { color: #006; font-size: 18px; }
#header #logo {
float : left;
clear : right;
padding-left : 20px;
}
#header p, #header h1, #header h2 {
padding : 0.4em 15px 0 15px;
margin : 0;
}
#header #topnav {
float : right;
padding-right : 15px;
color : #006;
font-size : 13px;
background-color : transparent;
clear : right;
padding-top : 25px;
width: 600px
}
#header #topnav a {
text-decoration : none;
padding-right : 1px;
padding-left : 1px;
display : inline;
}
#header #topnav a:link, #header #topnav a:visited {
color : #006;
}
#header #topnav a:hover, #header #topnav a:active {
color : #930;
background-color : #e9e4b8;
}
#layoutdims {
color : #fffffb;
font-size : 14px;
clear : both;
background : #930;
margin : 0;
padding : 6px 15px !important ;
text-align : right;
}
#layoutdims a {
color : #fff;
font-size : 14px;
background-color : transparent;
text-decoration : none;
display : inline;
padding : 0.4em 10px 0 10px;
margin : 0;
}
#layoutdims a:hover, #layoutdims a:active {
color : #fc0;
}
#containerouter {
background-color : transparent;
float : left;
width : 925px;
}
.colmask { position : relative; clear : both; float : left; width : 925px; overflow : hidden; margin-top: -8px; }
.colright, .colmid, .colleft {
float : left;
width : 925px;
position : relative;
}
.col1, .col2, .col3 {
float : left;
position : relative;
padding : 0 0 1em 0;
overflow : hidden;
}
.threecol {
background : #fff;
}
.threecol .colmid {
right : 375px;
background : #fff;
}
.threecol .colleft {
right : 290px;
background-color : #de9135;
}
.threecol .col1 { text-align: left; width : 415px; left : 102%; }
.threecol .col2 { width : 255px; left : 252px; background-image : url(../images/scrollbackground.jpg); background-repeat : no-repeat; background-position : left top; }
.threecol .col3 { width : 225px; padding-left : 20px; left : 675px; }
#innerleft {
padding : 0 10px;
}
#footer {
position: relative;
clear: both;
float:left;
width: 925px;
margin:0 auto;
border-top: 3px solid #de9135;
background: #e9e4b8;
}
#footer p {
padding : 10px;
margin : 0;
}
#sidebarinner {
margin: 10px 20px 5px 5px;
padding: 0 0 10px 0;
border: 1px solid #006;
}
#line {
width : 100%;
height : 3px;
padding : 0;
margin : 0;
border-top : 3px solid #de9135;
}
#footer p {
margin : 0;
font-size : 12px;
color : #666;
}
#footer #left2 {
padding : 10px;
font-size : 10px;
color : #930;
float : left;
width : 280px;
}
#footer #center2 { line-height: normal; float : left; text-align : center; width : 310px; padding-top: 5px; padding-bottom: 5px; }
#footer #right2 { line-height: normal; float : right; width : 300px; text-align : center; padding-top: 5px; padding-bottom: 5px; }
#footer #bottomnav a {
font-size : 10px;
text-align : left;
text-decoration : none;
color : #006;
display : inline;
}
#footer #bottomnav a:link, #footer #bottomnav a:visited {
color : #666;
text-decoration : none;
}
#footer #bottomnav a:hover, #footer #bottomnav a:active {
color : #930;
background-color : #e9e4b8;
text-decoration : underline;
}
.copyright {
font-family : "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
font-weight : normal;
font-size : 9px;
text-align : left;
color : #666;
}
#jcaho {
color: #006;
font-weight : normal;
text-align : left;
}
#textsize {
float : right;
padding : 1px;
margin : 2px;
height : 15px;
border : 1px solid #006;
}
.bottom { font-size : 10px; color : #666; font-family : Geneva, "Trebuchet MS", Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 90%; text-align : center; margin: 0; padding: 5px 0; }
#flash {
width: 625px;
height: 270px;
color: black;
float: right;
}
.homecol1 {
float : left;
position : relative;
padding : 0 0 1em 0;
overflow : hidden;
text-align: left; width : 625px; left : 102%;
}
.homecol2 {
font-size: .8em;
text-align: left;
font-family: Geneva, Tahoma, Arial, sans-serif;
width : 255px; float: right; background-image : url(../images/scrollbackground.jpg); background-repeat : no-repeat; background-position : left top; margin: 0 -5px }
#leftcola {
width:235px;
margin-left: 10px;
}
#leftcolb {
width: 235px;
margin: 10px
}
#leftcolc {
width: 235px;
margin: -10px 0 25px 20px
}
#leftcold {
width: 225px;
margin: 10px;
border: 1px solid white;
padding: 5px;
text-align: center
}
#leftcole {
width: 225px;
margin: 10px;
border: 1px solid white;
padding: 5px;
}
#footerhome { position: relative; clear: both; float:left; width: 925px; margin:0 auto; border-top: 3px solid #de9135; background: #e9e4b8 url(../images/footerbackground.jpg) repeat-x left top; height: 150px; }
#footerhome p {
margin : 0;
font-size : 12px;
color : #666;
}
#footerhome #left2 {
padding : 10px;
font-size : 10px;
color : #930;
float : left;
width : 280px;
}
#footerhome #center2 { line-height: normal; float : left; text-align : center; width : 310px; padding-top: 5px; padding-bottom: 5px; }
#footerhome #right2 { line-height: normal; float : right; width : 300px; text-align : center; padding-top: 5px; padding-bottom: 5px; }
#footerhome #bottomnav a {
font-size : 10px;
text-align : left;
text-decoration : none;
color : #006;
display : inline;
}
#footerhome #bottomnav a:link, #footer #bottomnav a:visited {
color : #666;
text-decoration : none;
}
#footerhome #bottomnav a:hover, #footer #bottomnav a:active {
color : #930;
background-color : #e9e4b8;
text-decoration : underline;
}
#homevideo { width: 222px; height: 165px; float: left; border: solid 1px #006; background-color: #e9e4b8
; margin: 10px 0 15px; padding: 0 }
#chatonline { width: 212px; height: 165px; float: left; border: solid 1px #006; background-color: #e4e9b8; padding: 0 5px; background-image: url(../images/chatonlinebackground.jpg); background-repeat: repeat-x; background-position: left top; margin: 10px 10px 15px }
#homeservices { width: 145px; float: right; background-color: #e9e4b8; color: black; margin: 10px 0; padding: 10px 5px; }
#homeid { width: 530px; float:left;  }
#homemid { width: 450px; float:left;  }
#content {
	width: 400px;
	margin: 40px auto 0 auto;
	padding: 0 60px 30px 60px;
	border: solid 1px #cbcbcb;
	background: #fafafa;
	-moz-box-shadow: 0px 0px 10px #cbcbcb;
	-webkit-box-shadow: 0px 0px 10px #cbcbcb;
}
#various1 {
margin: 0}
