@charset "UTF-8";
/* CSS Document */

body {
	background-color: #b8cb55;
}

h1 {
	font-size:18px;
	color:#396A78;
	margin-top:0px;
}

a:link {
	color: #396A78;
}
a:visited {
	color: #396A78;
}
a:hover {
	color: #b8cb55;
}

#wrap {
    position: relative;
    margin: 0 auto;
    text-align: left;
    width: 960px;
}
	
#contactbar {
	position: absolute;
	top: 0px;
	width: 960px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:right;
	z-index:1;
}

#leftbar {
	position:absolute;
	top: 15px;
	width:211px;
	height:650px;
	z-index:1;
}

#middle {
	background-color: #d8f3fd;
	position: absolute;
	left: 211px;
	top: 15px;
	width: 749px;
	height: 650px;
	z-index: 1;
}

#topbrownbar {
	position: absolute;
	top: 15px;
	left: 211px;
	width: 749px;
	height: 12px;
	z-index: 1;
}

#aboutbtn {
	position: absolute;
	left: 220px;
	width: 64px;
	height: 24px;
	top: 28px;
	z-index:1;
	
}

#aboutbtn a {
	display: block;
	height: 24px;
}

#aboutbtn a.aboutbtn_image {
	background-image: url(images/btn_about.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 64px;
}

#aboutbtn a.aboutbtn_image:hover {
	background-position: 0px -2px;
	background-repeat: no-repeat;
}

#servicesbtn {
	position: absolute;
	left: 277px;
	width: 86px;
	height: 24px;
	top: 28px;
	z-index:1;
}

#servicesbtn a {
	display: block;
	height: 24px;
}

#servicesbtn a.servicesbtn_image {
	background-image: url(images/btn_services.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 86px;
}

#servicesbtn a.servicesbtn_image:hover {
	background-position: 0px -2px;
	background-repeat: no-repeat;
}

#portfoliobtn {
	position: absolute;
	left: 359px;
	width: 104px;
	height: 24px;
	top: 28px;
	z-index:1;
}

#portfoliobtn a {
	display: block;
	height: 24px;
}

#portfoliobtn a.portfoliobtn_image {
	background-image: url(images/btn_portfolio.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 104px;
}

#portfoliobtn a.portfoliobtn_image:hover {
	background-position: 0px -2px;
	background-repeat: no-repeat;
}

#latestnewsbtn {
	position: absolute;
	left: 454px;
	width: 116px;
	height: 24px;
	top: 28px;
	z-index:1;
}

#latestnewsbtn a {
	display: block;
	height: 24px;
}

#latestnewsbtn a.latestnewsbtn_image {
	background-image: url(images/btn_latestnews.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 116px;
}

#latestnewsbtn a.latestnewsbtn_image:hover {
	background-position: 0px -2px;
	background-repeat: no-repeat;
}

#testimonialsbtn {
	position: absolute;
	left: 458px;
	width: 116px;
	height: 24px;
	top: 28px;
	z-index:1;
}

#testimonialsbtn a {
	display: block;
	height: 24px;
}

#testimonialsbtn a.testimonialsbtn_image {
	background-image: url(images/btn_testimonials.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 116px;
}

#testimonialsbtn a.testimonialsbtn_image:hover {
	background-position: 0px -2px;
	background-repeat: no-repeat;
}

#contactbtn {
	position: absolute;
	left: 582px;
	width: 82px;
	height: 24px;
	top: 28px;
	z-index:1;
}

#contactbtn a {
	display: block;
	height: 24px;
}

#coupon {
	position:absolute;
	top:28px;
	height:57px;
	width:128px;
	left: 809px;
	z-index:2;
}

#couponpage {
	position:absolute;
	top:55px;
	height:57px;
	width:128px;
	left: 225px;
	z-index:2;
}

#tenoffcoupon {
	position:absolute;
	top: 175px;
	height:213px;
	width:463px;
	left: 225px;
	z-index:2;
}

#contactbtn a.contactbtn_image {
	background-image: url(images/btn_contact.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 82px;
}

#contactbtn a.contactbtn_image:hover {
	background-position: 0px -2px;
	background-repeat: no-repeat;
}

#bottombar {
	position: absolute;
	top: 534px;
	left: 211px;
	width: 749px;
	height: 131px;
	z-index: 1;
}

#col1 {
	position: absolute;
	left: 220px;
	top: 70px;
	width: 440px;
	z-index:1;
}

.col1_header {
	background-image:url(images/b_col1.gif);
	background-position: top;
	background-repeat: no-repeat;
	width:440px;
	height:11px;
}
	
.col1_background {
	background-color:#FFFFFF;
	border-left-color: #8dbccd;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #8dbccd;
	border-right-style: solid;
	border-right-width: 1px;
	width:438px;
	
}

.col1_bottom {
	background-image:url(images/b_col1_bottom.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	width:440px;
	height:11px;
}

.col1_copy {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	margin-left: 15px;
	margin-right: 15px;
}

#col1_2 {
	position: absolute;
	width: 440px;
	z-index:1;
}

.col1_2_header {
	background-image:url(images/b_col1_1.gif);
	background-position: top;
	background-repeat: no-repeat;
	width:440px;
	height:11px;
}
	
.col1_2_background {
	background-color:#EEF8D5;
	border-left-color: #8dbccd;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #8dbccd;
	border-right-style: solid;
	border-right-width: 1px;
	width:438px;
	
}

.col1_2_bottom {
	background-image:url(images/b_col1_1_bottom.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	width:440px;
	height:11px;
}

.col1_2_copy {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	margin-left: 15px;
	margin-right: 15px;
}

#col2 {
	position: absolute;
	left: 675px;
	top: 70px;
	width: 250px;
	z-index:1;
}

.col2_header {
	background-image:url(images/b_col2.gif);
	background-position: top;
	background-repeat: no-repeat;
	width:250px;
	height:11px;
}
	
.col2_background {
	background-color:#eef8d5;
	border-left-color: #8dbccd;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #8dbccd;
	border-right-style: solid;
	border-right-width: 1px;
	width: 248px;
	
	
}

.col2_bottom {
	background-image:url(images/b_col2_bottom.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	width:250px;
	height:11px;
	margin-bottom: 20px;
}

.col2_copy {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	margin-left: 10px;
	margin-right: 10px;
}

.col2_copy a:link {
	color:#396A78;
}

.col2_copy a:visited {
	color:#396A78;
}

.col2_copy a:hover {
	color:#b8cb55;
}

.col2_copy h2 {
	font-size: 12px;
	padding-top:0px;
	padding-bottom:0px;
}

.col2_copy h3 {
	font-size: 12px;
	padding-top: 0px;
	padding-top: 0px;
}

#col3 {
	position: absolute;
	left: 220px;
	top: 70px;
	width: 725px;
	z-index:1;
}

.col3_header {
	background-image:url(images/b_col3.gif);
	background-position: top;
	background-repeat: no-repeat;
	width:725px;
	height:11px;
}
	
.col3_background {
	background-color:#FFFFFF;
	border-left-color: #8dbccd;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #8dbccd;
	border-right-style: solid;
	border-right-width: 1px;
	width:723px;
	
}

.col3_bottom {
	background-image:url(images/b_col3_bottom.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	width:725px;
	height:11px;
}

.col3_copy {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	margin-left: 15px;
	margin-right: 15px;
}

.thumbnail {
	background-color: #B8CB55;
	float: left;
	padding: 5px;
	margin-bottom: 15px;
	margin-right: 10px;
}

#footer {
	position: absolute;
	width: 690px;
	height: 60px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #e0ef90;
	text-align: center;
	padding-bottom:15px;
}

#footer h1 {
	font-size: 9px;
	font-weight: normal;
	padding-top: 15px;
	padding-bottom: 0px;
}

#footer h2 {
	font-size: 9px;
	font-weight: normal;
	padding-top: 0px;
	padding-bottom: 0px;
}

	