@import url("/css/reset.css");

img, div, a { behavior: url(/css/iepngfix.htc) }
* {margin:0; padding:0}

body {
	font-family:Helvetica, "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	line-height:16px;
	background-color:#000;
}

li {
	list-style-image:url(/images/checkmark.gif);
	list-style-position:inside;
	font-weight:bold;
	color:#2e70b3;
	margin-left:15px;
}

li a {
	font-weight:bold;
	color:#2e70b3;
}

#charity ul li {
	list-style-image:none;
}		

li a:hover {
	color:#990000;
}	

p {
	color:#726f6f;
	font-size:12px;
	margin-bottom:10px;
	line-height:23px;
}

a {
	color:#c11104;
	text-decoration:none;
	font-weight:bold;
}

#right p {
	line-height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#6680ac;
	margin-bottom:15px;
	font-weight:bold;
}

h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#6680ac;
	margin-bottom:15px;
	font-weight:bold;
}

h2 {
	font-size:15px;
	color:#413b3b;
	margin-bottom:10px;
	font-weight:bold;
}

h3 {
	font-size:12px;
	color:#726f6f;
	margin-bottom:10px;
}

#right h2 {
	padding:0px;
	margin:0px 0px 15px 0px;
}

#right h3 {
	margin-bottom:15px;
	padding:0px;
}

#container {
	width:960px;
	margin-left:auto;
	margin-right:auto;
}

#headerWrapper {
	height:75px;
	border-bottom:solid 1px #45403b;
	position:relative;
}

#header {
	width:960px;
	margin-left:auto;
	margin-right:auto;
	height:75px;
	position:relative;
}

#header #navbar {
	position:absolute;
	bottom:0px;
	right:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-transform:uppercase;
}

#header #navbar ul li {
	display:inline;
	float:left;
}

#header #navbar ul li a {
	display:block;
	padding:7px 15px 5px 15px;
	color:#b40404;
	text-decoration:none;
}

#header #navbar ul li a:hover {
	background-color:#45403b;
	color:#FFFFFF;
}

.logo {
	float:left;
	margin-left:46px;
	margin-top:6px;
}

#mainImage {
	height:359px;
	width:958px;
	border-bottom:solid 1px #45403b;
	border-right:solid 1px #45403b;
	border-left:solid 1px #45403b;
	position:relative;
	z-index:5;
}

#homeContent {
	width:960px;
	background-color:#FFF;
}

#homeContent #left {
	float:left;
	width:659px;
	padding:30px 30px 15px 30px;;
}

#homeContent #right {
	float:right;
	width:173px;
	background-color:#e2e0e0;
	margin:10px 10px 0px 0px;
	padding:18px 24px 7px 24px;
}


#subContent {
	width:960px;
	background-color:#FFF;
}

#subContent #left {
	float:left;
	width:659px;
	padding:30px 30px 15px 30px;;
}

#subContent #right {
	float:right;
	width:173px;
	background-color:#e2e0e0;
	margin:10px 10px 0px 0px;
	padding:18px 24px 7px 24px;
}




#footerWrapper {
	border-top:solid 1px #45403b;
	position:relative;
	height:150px;
}

#footer {
	width:920px;
	margin-left:auto;
	margin-right:auto;
	height:100px;
	position:relative;
	padding:15px 12px 0px 12px;
	color:#FFFFFF;
	position:relative;
	height:150px;
}

#footer a {
	color:#FFF;
	text-decoration:none;
	padding-right:10px;
	padding-left:10px;
}

#footer a:hover {
	color:#c11104;
}

.copyright {
	position:absolute;
	right:20px;
}

.headline {
	font-size:12px;
	font-weight:bold;
	color:#4a4545;
}

.date {
	font-size:11px;
	font-style:italic;
	font-weight:bold;
	color:#666;
}




#slideNavigation {
	position:absolute;
	bottom:0px;
	width:958px;
	height:100px;
	z-index:10;
}

#slider {
	position:relative;
	z-index:10;
}

#slide1 {
	position:relative;
	height:359px;
	width:958px;
	z-index:10;
	display:block;
}

#slide2 {
	position:relative;
	height:359px;
	width:958px;
	z-index:10;
	display:block;
}	

#slide3 {
	position:relative;
	height:359px;
	width:958px;
	z-index:10;
	display:block;
}	

#slide4 {
	position:relative;
	height:359px;
	width:958px;
	z-index:10;
	display:block;
}	

#slide5 {
	position:relative;
	height:359px;
	width:958px;
	z-index:10;
	display:block;
}

#thumb1 {
	height:63px;
	width:100px;
	background-image:url(/images/sliding_epson.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	display:block;
	float:left;
	margin-left:15px;
	margin-top:15px;
}

a#thumb1:hover {
	background-image:url(/images/sliding_epson.jpg);
	background-repeat:no-repeat;
	background-position:top;
}	

#thumb2 {
	height:63px;
	width:100px;
	background-image:url(/images/sliding_aquarium.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	display:block;
	float:left;
	margin-left:15px;
	margin-top:15px;
}

a#thumb2:hover {
	background-image:url(/images/sliding_aquarium.jpg);
	background-repeat:no-repeat;
	background-position:top;
}	

#thumb3 {
	height:63px;
	width:100px;
	background-image:url(/images/slider_loggins.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	display:block;
	float:left;
	margin-left:15px;
	margin-top:15px;
}

a#thumb3:hover {
	background-image:url(/images/slider_loggins.jpg);
	background-repeat:no-repeat;
	background-position:top;
}	

#thumb4 {
	height:63px;
	width:100px;
	background-image:url(/images/sliding_komen.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	display:block;
	float:left;
	margin-left:15px;
	margin-top:15px;
}

a#thumb4:hover {
	background-image:url(/images/sliding_komen.jpg);
	background-repeat:no-repeat;
	background-position:top;
}

#thumb5 {
	height:63px;
	width:100px;
	background-image:url(/images/sliding_dub.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	display:block;
	float:left;
	margin-left:15px;
	margin-top:15px;
}

a#thumb5:hover {
	background-image:url(/images/sliding_dub.jpg);
	background-repeat:no-repeat;
	background-position:top;
}

	
.slideText {
	height:55px;
	left:600px;
	position:absolute;
	top:268px;
	width:325px;
	z-index:15;
}

.slide .shadow {
	background-image:url(/images/SliderNavBG_07.png);
	top:258px;
	left:0px;
	height:100px;
	position:absolute;
	width:958px;
	z-index:14;
	display:block;
}

.slideText h2 {
	font-size:14px;
	color:#FFFFFF;
	margin:0px;
	padding:0px;
}

.slideText p {
	font-size:11px;
	color:#FFFFFF;
	line-height:13px;
}	

#subImage {
	width:960px;
	height:170px;
	position:relative;
}		

.FormField {
	border:solid 1px #a1a2a2;
	background-color:#e1e2e3;
}

#FormSubmit {
	background-color:#bb0303;
	color:#FFFFFF;
	border:none;
	margin-top:5px;
	width:60px;
}

.FormButton {
	border:solid 1px #9a0b11;
	background-image:url(/skins/Skin_1/images/ButtonBG.jpg);
	background-repeat:repeat-x;
	padding:0px;
	color:#FFFFFF;
	height:22px;
	width:85px;
	margin-top:15px;
}

#ContactForm {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}

#btnSave {
	border:solid 1px #45403b;
	background-color:#45403B;
	padding:0px;
	color:#FFFFFF;
	height:22px;
	width:85px;
}

.facebook {
	right:89px;
	position:absolute;
	top:39px;
}

.twitter {
	position:absolute;
	right:18px;
	top:39px;
}

#subNav {
	margin-bottom:30px;
}

#subNav h2 {
	display:block;
	height:24px;
	color:#6680AC;
	font-family:Arial,Helvetica,sans-serif;
	font-size:19px;
	font-weight:bold;
	padding:4px 16px 0px 0px;
}

#subNav ul {
	margin:0px;
	padding:0px;
}

#subNav ul li {
	list-style-image:none;
	margin:0px;
	padding:0px;
}
	

#subNav ul li a {
	display:block;
	background-color:#d2d2d2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	font-weight:normal;
	padding:4px 16px 4px 16px;
	text-decoration:none;
	border-bottom:solid 1px #eeeded;
}

#subNav ul li a:hover {
	background-color:#6c6a66;
	color:#FFFFFF;
}

.serviceIcon {
	margin-right:15px;
	margin-bottom:15px;
}
.BodyTextErr{color:#FF0000;}

.gallery {
	margin-right:11px;
	margin-bottom:15px;
}

.bio {
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}	

.bio img {
	margin-bottom:5px;
	border:solid 4px #000000;
}

.bio p {
	text-align:center;
	color:#666666;
	padding:0px;
	margin:0px;
}	





.presscontact {
	font-size:11px;
	margin-top:100px;
}