body, html, form, p, ul, li, ol, h1, h2, h3, h4, h5, h6, dl, dt, dd, table, tbody, thead, tr, th, td {
	margin: 0;
	padding: 0;
	color: #446889;
}
table {
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
body, html {height:100%; width: 100%;}
img {border:none ;margin:0; padding:0;}
ul {list-style:none;}
:focus {outline:none;}

/*----------------------------------Body-------------------------------*/
body {background: #ffffff; color: #44687d; font:14px "Calibri", Arial, Helvetica, sans-serif;}
.clear {clear: both; display: block; font-size: 0px; height: 0px; line-height: 0px; margin: 0; overflow: hidden;}

/*---------------------------------Links-------------------------------*/
a/*:link, a:visited*/ {color: #00aa86; font-size: inherit/*12px*/; text-decoration: none;}
a:hover/*, a:focus*/ {color: #87b4c3; font-size: inherit/*12px*/; text-decoration: none;}
/*a:active {color: #00aa86; font-size: 12px; text-decoration: none;}*/
a.blue, a.blue:hover {text-decoration:none;color:#44687d;} a.blue:hover {text-decoration:underline;}

/*---------------------------------Sizes-------------------------------*/
.p12{font-size:12px;} .p13{font-size:13px;} .p14{font-size:14px;}

/*---------------------------------Layout----------------------------- */
.wrapper{margin:0 auto; width:909px;}
.header{float:left; width:909px; height:130px;}
.header_left{padding:110px 0 0 12px; float:left; width:710px; border-left:solid 1px #b9d6e4; line-height:8px;}
.logo{padding-top:35px; float:right; width:178px;}
.homebot_left{margin:15px 0 0 0; width:556px; float:left;}
.homebot_right{ margin:15px 10px 0 15px; float:right; /*font-size:18px; color:#1dbba8; line-height:25px;*/ width:325px;}
.bottomtext{margin-top:15px; padding:5px 0; float:left; width:700px; font-size:20px; color:#00ab91; border-top:solid #83cec1 1px;}

/*--------------------------------toplink----------------------------- */
.toplink{padding:43px 0 18px 10px; float:left; width:900px;}
.toplink a{ padding-right:0px;}
.toplink span{display:table-column;}
#item1{background:url(../images/link_home.jpg) 0 0 no-repeat; display:block; float:left; height:18px; position:relative; width:57px; padding-right:15px;}
#item1:hover, #activeitem1{background:url(../images/link_home_ho.jpg) 0 0 no-repeat; display:block; float:left; height:18px; position:relative; width:57px; padding-right:15px;}
#item2{background:url(../images/link_about.jpg) 0 0 no-repeat; display:block; float:left; height:36px; position:relative; width:101px; padding-right:15px;}
#item2:hover, #activeitem2{background:url(../images/link_about_ho.jpg) 0 0 no-repeat; display:block; float:left; height:36px; position:relative; width:101px; padding-right:15px;}
#item3{background:url(../images/link_simply.jpg) 0 0 no-repeat; display:block; float:left; height:36px; position:relative; width:56px; padding-right:15px;}
#item3:hover, #activeitem3{background:url(../images/link_simply_ho.jpg) 0 0 no-repeat; display:block; float:left; height:36px; position:relative; width:56px; padding-right:15px;}
#item4{background:url(../images/link_rooftop.jpg) 0 0 no-repeat; display:block; float:left; height:36px; position:relative; width:64px; padding-right:10px;}
#item4:hover, #activeitem4{background:url(../images/link_rooftop_ho.jpg) 0 0 no-repeat; display:block; float:left; height:36px; position:relative; width:64px; padding-right:10px;}
#item5{background:url(../images/link_floor.jpg) 0 0 no-repeat; display:block; float:left; height:18px; position:relative; width:89px; padding-right:10px;}
#item5:hover, #activeitem5{background:url(../images/link_floor_ho.jpg) 0 0 no-repeat; display:block; float:left; height:18px; position:relative; width:89px; padding-right:30px; padding-right:10px;}
#item6{background:url(../images/link_features.jpg) 0 0 no-repeat; display:block; float:left; height:18px; position:relative; width:72px; padding-right:10px;}
#item6:hover, #activeitem6{background:url(../images/link_features_ho.jpg) 0 0 no-repeat; display:block; float:left; height:18px; position:relative; width:72px; padding-right:10px;}
#item7{background:url(../images/link_location.jpg) 0 0 no-repeat; display:block; float:left; height:18px; position:relative; width:70px; padding-right:10px;}
#item7:hover, #activeitem7{background:url(../images/link_location_ho.jpg) 0 0 no-repeat; display:block; float:left; height:18px; position:relative; width:70px; padding-right:10px;}
#item8{background:url(../images/link_testimonials.jpg) 0 0 no-repeat; display:block; float:left; height:18px; position:relative; width:100px; padding-right:5px;}
#item8:hover, #activeitem8{background:url(../images/link_testimonials_ho.jpg) 0 0 no-repeat; display:block; float:left; height:18px; position:relative; width:100px; padding-right:5px;}
#item9{background:url(../images/link_newsflash.jpg) 0 0 no-repeat; display:block; float:left; height:18px; position:relative; width:89px; padding-right:5px;}
#item9:hover, #activeitem9{background:url(../images/link_newsflash_ho.jpg) 0 0 no-repeat; display:block; float:left; height:18px; position:relative; width:89px; padding-right:5px;}
#item10{background:url(../images/link_contactus.jpg) 0 0 no-repeat; display:block; float:left; height:18px; position:relative; width:89px; padding-right:5px; padding-right:0px;}
#item10:hover, #activeitem10{background:url(../images/link_contactus_ho.jpg) 0 0 no-repeat; display:block; float:left; height:18px; position:relative; width:89px; padding-right:0px;}

/*-----d--------------------------innerpage---------------------------- */
.contant{float:left; width:500px; margin:25px 0 0 12px; font-size:14px; color:#44687d; line-height:16px; }
.contant h2, .h3, .contant h3, .contant h3 a {width:100%; font-size:18px; color:#00aa86; padding-bottom:5px; text-transform:uppercase; line-height:20px; font-weight:normal;text-decoration:none;} 
.h3{width:auto;}
.contant h3, .contant h3 a{text-transform:none;}.contant h3 a:hover {text-decoration:underline;}
.contant p{
	font-size:14px;
	color:#44687d;
	line-height:18px;
	padding-bottom:15px;
	font-family: Calibri, Arial, Helvetica, sans-serif;}
.contant2{float:left; width:500px; margin:25px 0 0 12px; font-size:14px; color:#44687d; line-height:16px;
}
.contant ul{list-style-position:outside; list-style-type:disc; padding-left:14px;}
.contant li{font-size:14px; color:#44687d; line-height:18px; padding:4px 0;}
.inner_right{float:right; width:354px;}
.inner_right .img, div img.img{margin-bottom:18px;}

/*-------------------------------slideshow---------------------------- */
#slideshow {position:relative; height:352px; float:left; width:554px;}
#slideshow IMG {position:absolute; top:0; left:0; z-index:8; opacity:0.0;}
#slideshow IMG.active {z-index:10; opacity:1.0;}
#slideshow IMG.last-active { z-index:9;}
/*-------------------------------homepage-right-column---------------------------- */
#right-coloumn {
	position:relative; height:352px; width:355px; float: right;
	}
