
/*****************
SERVICES PAGES
******************/


/***********
TEXT STYLES
************/

/*SERVICE TITLE*/
h1 { margin: 0px; padding: 0px; font-size: 20px; color: #fff; padding-top:15px; padding-bottom:15px; font-weight:normal; text-transform: uppercase; }

/*SERVICE SUB TITLE*/
h2 { margin: 0px; padding: 0px; padding-bottom: 5px; font-size: 14px; color: #fff; font-weight:normal; }

.serviceText, p { font-size: 12px; color: #999; margin: 0px; padding: 0px; padding-bottom:15px; line-height:18px; }

/************
LAYOUT STYLES FOR SERVICES PAGE
*************/

.servicesWrapper { margin: 0px; padding: 0px; padding-top: 30px; width: 850px; float: left; }

.serviceDetails { margin: 0px; padding: 0px; padding-right: 18px; width: 670px; float: left; }

.serviceImage { margin: 0px; padding: 0px; padding-bottom: 20px; width: 670px; float: left; }

.serviceContent { margin: 0px; padding: 0px; width: 570px; float: left; }

.serviceNavigation { margin: 0px; padding: 0px; width: 160px; float: left; }

.servicesLink { margin: 0px; padding: 0px; width: 160px; list-style-type: none; display: inline; }

.servicesLink li { margin: 0px; width: 145px; padding: 0px; padding-left: 15px; margin-bottom:5px; display: block; float: left; font-family: arial, helevtica, sans-serif; font-size: 12px; color: #fff; background-image: url(../images/services_bullet.gif); background-repeat: no-repeat; background-position: left center; }

.servicesLink li a:active, .servicesLink li a:link, .servicesLink li a:visited { text-decoration: none; color: #999; display:block;  }

.servicesLink li a:hover { text-decoration: none; color: #fff; }

.serviceDetails ul { padding: 0px; padding-bottom: 15px; margin: 0px; line-height:18px; }

.serviceDetails li { padding: 0px; margin: 0px; list-style-type: disc; color: #999; list-style-position: inside; }