/*Cross-Browser CSS reset*/
@import url('reset.css');

/*960 Grid System*/
@import url('grid.css');

/*SMK Framework - Elements*/
@import url('framework.css');

/*General styles*/
@import url('style.css');

/*Responsive styles*/
@import url('responsive.css');

/*General colors*/
@import url('themes/40.css');

/* GOOGLE FONTS */
@import url(http://fonts.googleapis.com/css?family=Droid+Serif:400,400italic);


/*
------------------------------------------------------------------------------------------
*/
.home_notice h2,
.price_box .pb_column .pb_price{
	font-family: "Droid Serif", Helvetica, Arial, sans-serif;
}


body {
    background: #fff none repeat scroll 0 0;
    color: #333;
    font: 14px/1.6 "Helvetica Neue",Arial,"Liberation Sans",FreeSans,sans-serif;
}

a {
	color:#006765;
}

a:hover {
	color:#009c99;
}

.logo {
	margin: 5px 0 0 5px;
}

.logo a {
	font-family: "Myriad Pro", "Gill Sans", "Gill Sans MT", Calibri, sans-serif;
	font-size:  30px;
	color:#585858;
}

.world {
	font-family: "Myriad Pro", "Gill Sans", "Gill Sans MT", Calibri, sans-serif;
	font-size:16px;
	letter-spacing:3px;
	margin-top:-15px;
	margin-bottom:8px;
	padding-top:0;
	color:#8e8e8e;
	margin-left:15px;
	font-style:italic;

}

.tagline {
	font-family: "Myriad Pro", "Gill Sans", "Gill Sans MT", Calibri, sans-serif;
	font-size:  24px;
	font-style:italic;
	color:#4AB8A2;
	text-align:right;
}

nav#horizontal {
    margin-top: 0;
}

.nav_simple li a {
	font-family: "Myriad Pro", "Gill Sans", "Gill Sans MT", Calibri, sans-serif;
	font-size: 120%;
    font-weight: 500;
    text-transform: capitalize;
	margin-top:0;
	margin-bottom:0px;
	padding-bottom:8px;
}

.top_head_separator {
    background: #ffffff none repeat scroll 0 0;
    border-bottom: 5px solid #4ab8a2;
}

.page_top_details {
	background: url(../images/smoke-stretched.jpg);
	background-repeat: repeat-x;
	background-position:center;
	border-bottom: 5px solid #4ab8a2;
}

hr {
	color:#585858;
	border-color:#585858;
}

hr.green  {
	color:#4ab8a2 !important;
	border-color:#4ab8a2 !important;
	border-style: dotted;
}

.green {
	color:#25967f;
	font-weight:500;
}

h1, h2, h3, h4 {
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}

h3 {
	margin-top:30px;
}

h4 {
    font-size: 28px;
}

h5, h6 {
    font-size: 20px;
	font-family: "Myriad Pro", "Gill Sans", "Gill Sans MT", Calibri, sans-serif;
	font-weight: 700;
	text-transform:capitalize;
	margin-bottom:10px;	
}

h6 {
	font-size:16px;
}

.alignleft {
	margin-bottom:10px;
}

ul.d_list li {
	margin-bottom:20px;
}

#site_footer_second {
    background: #4ab8a2 none repeat scroll 0 0;
    border-top: 2px solid #1b846f;
}

#contactform input[type="text"] {
    width: 205px;
}

.red {
	color:#ff0000;
}
