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

body {
	background-color: #707070;
	margin-top: 100px;
	margin-left: 0px;
	margin-right: 0px;
	text-align: right;
	font-family: 'Muli', sans-serif;font-size:13px; color:#666;
}
a{color:#6989b9}
a:hover{color:#333333}

.clearfix{ clear:both}
.clearfix10{ clear:both; height:10px;}
.clearfix25{ clear:both; height:25px;}


ul{ clear:both; margin:0}
ul li{ color:#707070}
ul li a{ color:#6989b9}
ul li a:hover{ color:#707070; text-decoration:underline}

ul.second{ float:left; width:120px;}
ul.second li{ color:#707070}
ul.second li a{ color:#6989b9}
ul.second li a:hover{ color:#707070; text-decoration:underline}

h1{
	font-family: 'Muli', sans-serif;font-size:15px;
	color: #aacfe1;
	text-align: left;
	font-weight:200;
	text-transform:none;
	}
	
	h2{
	font-family: 'Muli', sans-serif;font-size:13px;
	color: #000;
	text-align: left;
	font-weight:200;
	text-transform:none;
	}
	
	p{
	font-family: 'Muli', sans-serif;font-size:13px;
	line-height: normal;
	color: #7d7d7d;
	text-align: left;
	}

p a{font-family: 'Muli', sans-serif;font-size:13px; color: #6989b9; text-decoration: none;}
p a:hover{font-family: 'Muli', sans-serif;font-size:13px; color: #7d7d7d; text-decoration: none;}


a:link {
	font-family: 'Muli', sans-serif;font-size:13px;
	color: #6989b9;
	text-decoration: none;
}

a:visited {
	font-family: 'Muli', sans-serif;font-size:13px;
	color: #6989b9;
	text-decoration: none;
}

a:hover {
	font-family: 'Muli', sans-serif;font-size:13px;
	color: #333333;
	text-decoration: none;
}

a:active {
	font-family: 'Muli', sans-serif;font-size:13px;
	color: #6989b9;
	text-decoration: none;
}

hr {
	color:#aacfe1; 
}

#apDiv1 {
	position:absolute;
	left:346px;
	top:226px;
	width:484px;
	height:403px;
	z-index:1;
	}

.a2:link {
font-family: 'Muli', sans-serif;font-size:13px;
color: #6989b9;
}

.a2:visited {
	font-family: 'Muli', sans-serif;font-size:13px;
	color: #6989b9;
	}

.a2:hover {
	font-family: 'Muli', sans-serif;font-size:13px;
	color: #aacfe1;
	}

.a2:active {
	font-family: 'Muli', sans-serif;font-size:13px;
	color: #6989b9;
}

.a3:link {
	font-family: 'Muli', sans-serif;font-size:14px;
	color: #aacfe1;
	}

.a3:visited {
	font-family: 'Muli', sans-serif;font-size:14px;
	color: #aacfe1;
	}

.a3:hover {
	font-family: 'Muli', sans-serif;font-size:14px;
	color: #707070;
	}

.a3:active {
	font-family: 'Muli', sans-serif;font-size:14px;
	color: #aacfe1;
}

.contactaddress {
	font-family: 'Muli', sans-serif;font-size:18px;
	color: #aacfe1;
	line-height: 26px;
	}

.contacttitle {
	font-family: 'Muli', sans-serif;font-size:23px;
	color: #698b9b;
	}

.newstitles {		
font-family: 'Muli', sans-serif;font-size:15px;
color: #6989b9}

.style4 {color: #333333}
.style1 {color: #333333}

.links {font-family: 'Muli', sans-serif;font-size:13px;
color: #6989b9; }
.links a{font-family: 'Muli', sans-serif;font-size:13px;
color: #6989b9; }
.links a:hover{font-family: 'Muli', sans-serif;font-size:13px;
color: #333333}

.text-link a:link {
	font-family: 'Muli', sans-serif;font-size:13px;
	color: #6989b9;
	text-decoration: none;
}

.text-link a:visited {
		font-family: 'Muli', sans-serif;font-size:13px;
		color: #6989b9;
		text-decoration: none;
}

.text-link a:hover { 
	font-family: 'Muli', sans-serif;font-size:13px;
	color: #aacfe1;
	text-decoration: none; 
}
.text-link a:active {
	font-family: 'Muli', sans-serif;font-size:13px;
	color: #6989b9;
	text-decoration: none;
}

.phone{ float: right;font-family: 'Arvo', serif; color:#fff; font-size:17px}
.social{ margin-top:15px}
.side-img{ margin-top:30px}



.footer {
	font-family: 'Muli', sans-serif;font-size:10px;
	color: #fff;
	line-height: 20px;
	text-align: left;
}

.menufooter {
	font-family: 'Muli', sans-serif;font-size:12px;
	color: #fff;
	text-align: right;
}

.menufooter ul{ list-style: none; float: right; display: block}
.menufooter ul li{ float:left; border-right: 1px solid #fff; padding-right:10px; padding-left:10px; height:18px; margin: 0}
.menufooter ul li a{font-family: 'Muli', sans-serif;font-size:13px; color:#fff; text-decoration: none; line-height:18px}
.menufooter ul li a:hover{ color:#aacfe1}
.menufooter ul li.last-menu{ border-right: none;}
.menufooter ul li.first{ margin-left:0; padding-left:0}

/*footer special offer*/
.bordered-sides{ border-left: 1px dotted #b7b7b7;border-right: 1px dotted #b7b7b7}
.offer{ width:200px; height:66px; float:left; margin-top:5px; background: url(images/special-offer-bg.png) no-repeat; padding: 6px 5px 10px 70px}
.offer-title{font-family: 'Muli', sans-serif; font-size:20px; color:#fff; display:block; float:left; line-height:25px; }
.offer-title a{font-family: 'Muli', sans-serif; font-size:20px; color:#fff; display:block; float:left }
.offer-title a:hover{font-family: 'Muli', sans-serif; font-size:20px; color:#b9dcea; display:block; float:left }

.offer-text{font-family: 'Muli', sans-serif; font-size:14px; color:#fff; display:block; float:left}
.offer-more-info a{font-family: 'Muli', sans-serif; font-size:13px; color:#b9dcea; display:block; float:left}
.offer-more-info a:hover{font-family: 'Muli', sans-serif; font-size:13px; color:#fff; display:block; float:left}

/*pricelist*/
.blue{ color: #6989b9;font-family: 'Muli', sans-serif;font-size:13px;}
.pricetbl{ float:left; margin-right:15px; color:#666; font-size:13px;}
.dotted{ background:url(images/dotted-border.png) repeat-x}

.align-right{ text-align:right; padding-right:35px;}

/* rotator slideshow in homepage */
    div.rotator {
	position:relative;
	height:500px;
	display: none;
}
/* rotator css */
	div.rotator ul li {
	float:left;
	position:absolute;
	list-style: none;
}
/* rotator image style */	
	div.rotator ul li img {
	padding: 4px;
}
    div.rotator ul li.show {
	z-index:500
}



