* {
	margin:0;
	padding: 0;
	color: #666;
} /*Sets all margins to 0*/
body, html {
	background:url(images/Blackweb.jpg);
	font-family:Calibri;
	font-size:14px;
	line-height:normal;
	color:#999;
	text-align:justify;
} /*Background color, fonts and leading*/
img { border:none ; } /*No border images*/
imgla { padding:10px 20px 10px 20px; } /*No border images*/
a { color:#006699; text-decoration:none; } /*Hyperlink styling*/

#wrapper { margin:0 auto; width:950px; background:#FFFFFF;); padding:0 0 0 0; overflow:hidden;} /*Centers the content*/
#header {  height:149px; border-right:1px solid #FFF;
border-top:1px solid #FFF;
border-left:1px solid #FFF;
border-bottom:1px solid #FFF; } /*The header*/
#logo {
	position:absolute;
	margin-top:100px;
	margin-left:25px;
	left: 113px;
	top: -38px;
} /*Setting up logo margins*/
#slogan {
	position:absolute;
	margin-top:115px;
	margin-left:530px;
	height: 34px;
	left: 22px;
	top: 717px;
} /*Slogan margins*/
#search {
	position:absolute;
	margin-top:130px;
	margin-left:530px;
	width: 185px;
	left: 162px;
	top: 28px;
} /*Search margins*/
#search input {} /*Styling the form*/

#content { background:url(images/contentbg.gif); padding:20px 20px 20px 30px; } /*Content background*/
#menu { background:#FFF no-repeat; height:20px; padding:5px 7px 5px 40px;
border-top:1px solid #FFF;
border-bottom:1px solid #666; } /*Menu background & padding*/
#menu ul li { font-size:14px; list-style-type:none; float:left; margin-right:29px; } /*Menu item*/
#menu ul li a {
	color:#600;
} /*Menu link*/
#menu ul li.active a { color:#66989b; } /*Active link*/

#p {
	margin-bottom:5px;
	font-family:Calibri;
	font-size: 16px;
	text-align:justify;
	color:#216265;
	
} /*Paragraph margins*/
.clear { clear:both; } /*Fixes the background*/
#left {
	clear:both;
	margin-top:0px;
	padding:0 30px 20px 50px;
	width:360px;
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	float:left;
	font-size: 14px;
} /*Left column*/
#left p {
	font-family:Calibri;
	color:#4f4f4f;
	line-height:24px;
	font-size: 16px;
	
} /*Left paragraphs*/
h1 {
	font-size:26px;
	font-weight:normal;
	margin-bottom:20px;
	text-align:left;
	color:#600;
	
} /*Title styling*/

h1g {
	font-size:26px;
	font-weight:normal;
	margin-bottom:20px;
	text-align:left;
	color:#FF0000;
	}
	
h2 { font-size:22px; text-align:center; } /*Secondary title*/
h3 {
	font-size:18px;
	text-align:left;
	margin-bottom:15px;
	color:#FF0000;
} /*Secondary title*/
h4 {
	font-size:16pxpx;
	text-align:left;
	margin-bottom:15px;
	color:#600;
}

h5 {
	font-size:12px;
	text-align:center;
	margin-bottom:15px;
	color:#006699;
}

.read-more { background:#464f4e; padding:10px 10px 10px 10px; font-size:16px; font-weight:normal; } /*"Read More" button*/
.read-more a { color:#F90; } /*Read More link*/
.about-us{
	position:absolute;
	margin-left:0px;
	margin-top:-40px;
	color:#000;
	font-size:14px;
	left: 337px;
	top: 779px;
} /*About us line*/

/*#right { width:350px; float:right; margin-top:0px; padding:0 50px 20px 0px; } /*Right column*/
#right { margin-top:0px; padding:10px 10px 35px 10px; width:365px; ; border-left:1px solid #ccc;
border-right:1px solid #ccc;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc; float:right; }
#caption { background:#cdd6c7 no-repeat; color:#360; padding:10px 15px 10px 15px; text-align:right } /*Caption styling*/
#right p { font-family:Georgia, Times, serif; color:#fff; line-height:24px; } /*Right paragraphs*/
#right img { margin-left:20px; } /*Moving the image to the right*/

#footer { clear:both; background:url(images/Blackweb.jpg); padding:5px 5px; } /*Footer styling*/
#footer p {
	font-size:14px;
	color:#66989b;
	text-align:center;
} /*Footer paragraph*/
#footer ul {
	position:absolute;
	margin-left:430px;
	margin-top:-56px;
	left: -41px;
	top: 990px;
} /*Bottom menu margins*/
#footer ul li { list-style-type:none; float:left; margin-right:20px; } /*Menu items*/
#footer ul li a {  color:#000; font-size:16px; } /*Links*/
#footer ul li.active a { color:#6a8e00; } /*Active link*/
#txt {font-size:16px; line-height:24px;}
#gallery {
	clear:both;
	margin-top:0px;
	padding:20px 20px 20px 20px;
	width:800px;
	float:none;
	font-size: 14px;
} /*Left column*/
#fullmain {
	clear:both;
	margin-top:0px;
	padding:
	10px 20px 10px 20px;
	width:819px;
	border-bottom:1px solid #666;
border-top:1px solid #666;
border-left:1px solid #666;
border-right:1px solid #666;
	
}
#fullmainnb {
	clear:both;
	margin-top:0px;
	padding:
	10px 20px 10px 20px;
	width:819px;
}

#main {
float:left;
width:570px;
padding:10px;
background:#FFF;
}

#mainsurr {
float:left;
width:862px;
padding:10px;
background:#FFF;
}
#mainfindus {
float:left;
width:470px;
padding:10px;
background:#FFF;


}

#sidebar {
float:right;
width:255px;
padding:10px;
background:#FFF; 
border-top:1px solid #666;
border-left:1px solid #666;
}

#sidebarTop {
float:right;
width:255px;
padding:10px;
background:#FFF;
font-size:14px;
border-left:1px solid #666;
}

#sidebarTopfu {
float:right;
width:360px;
padding:10px;
background:#FFF;
font-size:14px;
border-left:1px solid #666;
}

#aboveFooter {
	background-image:url(images/abovefooter.jpg);
	border-top:1px solid #666;
}

#roomtext {
float:right;
width:450px;
padding:10px;
background:#FFF;
}

.nivoSlider {
    position:relative;
    background:url(images/loading.gif) no-repeat 50% 50%;
}
.nivoSlider img {
    position:absolute;
    top:0px;
    left:0px;
    display:none;
}
.nivoSlider a {
    border:0;
    display:block;
}