/* CSS Document */
* {margin:0; padding:0;	font-size:100%;}
body {
text-align:center; 
background:#525252 url(../images/body-tail.jpg) left top repeat-x;
}

img {vertical-align:top;}
a img {border:0;}

#navlist
{
margin-left: 0;
padding-left: 50px;
list-style: none;
}

#navlist li
{
padding-left: 10px;
background-image: url(images/paw-bullet.png);
background-repeat: no-repeat;
background-position: 0 .5em;
}

table {border-collapse:collapse; border:0;}

html, input, textarea {font-family:Arial, Helvetica, sans-serif; font-size:0.75em; line-height:1.5em; color:#5C5C56;}
input, select {vertical-align:middle; font-weight:normal;}

a {text-decoration:underline; color:#47B0E7;}
a:hover {text-decoration:none;}
ul {list-style:none; padding-left:17px;}
ul li {background:url(../images/list-marker.gif) left 7px no-repeat; padding:0 0 2px 14px;}
li a {color:#0CB6B4;}

.float-l {float:left;}
.float-r {float:right;}
.clear {clear:both; font-size:0%; line-height:0%; height:0;}

#content .col-1,
#content .col-2,
#content .col-3,
#content .col-4 {float:left;}

/***************content***************/
.wrapper {width:100%; overflow:hidden;}
.img-indent {float:left; margin-right:17px;}
.phone {float:right; margin-right:21px;}
.row-2 .phone {margin-right:68px;}
cite {font-style:normal;}

#content {padding:0 17px;}
.main-text {background:#FFFFFF; padding:8px 8px 15px;}
.main-text .borders {border-top:6px solid #BD2A01; border-bottom:1px solid #DCDCDC; padding-top:7px;}

.col-1 {padding-right:7px;}
.col-2 {padding:0 0 25px 34px; background:#F8FFFF;}

.row-2 {color:#434343;}

.cols .col-1 {padding:0;}
.cols .col-2 {background:none; padding-bottom:0;}

.border {border-top:1px solid #DCDCDC; font-size:0%; line-height:0%; height:1px;}
/***************titles***************/
.title {margin:19px 0;}
.col-2 .title {margin:17px 0 22px;}

h2, h3 {font-weight:normal;}

h2 {font-family:Tahoma, Geneva, sans-serif; font-size:2em; line-height:1.25em; color:#303030; padding:18px 0 0px 29px;}
h2 a, h2 span {color:#E52126;}

h3 {padding-bottom:7px;}
h3 a {color:#47B0E7;}

/***************links***************/
.link1, .link2 {font-size:0.917em; font-weight:bold; text-decoration:none; padding-right:18px;}
.link1:hover, .link2:hover {text-decoration:underline;}
.link1 {background:url(../images/link1-marker.gif) right 4px no-repeat; color:#5C5C56;}
.link2 {background:url(../images/link2-marker.gif) right 4px no-repeat; color:#0CB6B4; margin-left:32px;}

.row-2 .link1 {color:#151515;}

.list {padding:0 0 10px; font-weight:bold;}
.list li {padding:0; background:none;}
.list li a {text-decoration:none; color:#434343;}
.list li a:hover {text-decoration:underline;}

/***************form***************/
#contactForm {/*background:url(../images/page-5-img5.jpg)*/ 47px top no-repeat; padding:3px 0 0 80px;}
#contactForm input, #contactForm textarea {font-size:0.917em; line-height:1em; color:#5C5C56; border:1px solid #A4A4A4; padding:2px 0 0 3px;}
#contactForm textarea {overflow:hidden;}
.buttons {padding:9px 0 2px; text-align:right;}
.buttons a {margin-left:16px;}

/***************positioning***************/
.margin1 {margin-bottom:11px;}
.margin2 {margin-bottom:14px;}
.margin3 {margin-right:41px;}
.margin4 {margin-right:9px;}
.margin5 {margin-left:133px;}

.padding1 {padding-left:23px;}
.padding2 {padding-left:37px;}
.padding3 {padding-bottom:4px;}
.padding4 {padding-bottom:34px;}
.padding5 {padding-bottom:17px;}
.padding6 {padding-bottom:9px;}
.padding7 {padding-bottom:23px;}

/***************page-5***************/
#page-5 .row-2 {color:#5C5C56;}
#page-5 .row-2 strong {color:#434343;}

/***************page-6***************/
#page-6 .col-1 {padding:0 0 0 35px;}

/***************footer***************/
#footer {color:#ADB0B6; padding:10px 0 10px 0px;}
#footer a {border-left:1px solid #ADB0B6; margin-left:7px; padding-left:7px; text-decoration:underline; color:#ADB0B6;}
#footer a:hover {text-decoration:none;}
							
object { outline:none; } <!-- need this so flash grey dotted border doesnt show -->		
