@charset "UTF-8";

/* CSS Document */



@font-face {

font-family: 'RalewayThin';

src: url('fonts/raleway_thin-webfont.eot');

src: local('â˜º'), url('fonts/raleway_thin-webfont.woff') format('woff'), url('fonts/raleway_thin-webfont.ttf') format('truetype'), url('fonts/raleway_thin-webfont.svg#webfont') format('svg');

font-weight: normal;

font-style: normal; 

} 



.clearfix:after {

    content: ".";

    display: block;

    height: 0;

    clear: both;

    visibility: hidden;

}



body{

	margin:0px;
	color:#fff;
	text-align:center;

	background:url(images/pattern.png) repeat;

	font-family:Verdana, Geneva, sans-serif;

	font-size:11px;

}

.white{

	color:#fff;	

}

.room{

	margin:10px 0px;

}	

p{
	color:#fff;
}

/*/////////////// WRAPPERS ///////////// */

#wrapper{

	width:1000px;

	margin:0px auto;

	text-align:left;

}

#header{

	text-align:left;

}

#content{

	

}

#footer{

	

}



/*/////////////// HEADER ///////////// */



.menu{

	background:url(images/white-top.png) top left no-repeat;

	color:#000;	

	font:20px RalewayThin,Arial,sans-serif;	

	font-spacing:-4px;

	padding:15px 0px 0px 20px;

	

	margin:0px;

	height:35px;

	

}

.menu a{

	color:#000;

	text-decoration:none;

	display:inline;
	font-weight:bold;
	padding:0px 20px 0px 0px;	

}

.menu a:hover{

	color:#ce4300;

}



/*/////////////// CONTENT ///////////// */

.homebg{

	background:#ce4300;



	padding:20px 0px 0px 20px;

	

}

.homebg2{

	background:url(images/home-bg.jpg) no-repeat;

	width:1000px;

	height:300px;	

	padding:200px 0px 0px 20px;	

}

#headingHome{

	font-size:20px;

	font-weight:bold;

	color:#fff;	

	margin:0px 0px 10px 0px;

}

.specials{

	

	width:500px;

	height:200px;

}



/*/////////////// FOOTER ///////////// */



.footerMenu{

	background:url(images/white-bottom.png) center top no-repeat;

	height:50px;

		

}



/*/////////////// FORMS ///////////// */

.formContainer{

	width:500px;

	height:250px;
	float:left;
	padding:10px;
	border-right:1px solid #eee;

	

}

#contactForm{

	

}
.submitBtn{
	margin:0px 0px 0px 117px;
}

.field{

	margin:1.5ex 0px;

}

.label{

	color:#eee;

	font-size:14px;

	

	float:left;

	text-align:right;

	width:20%;

	padding:1ex 1em 0px 0px;

}

.entry{

	margin:1ex;

	float:left;

	width:70%;

}

input[type="text"]{

	color:#ce4300;

	

	font-style:italic;

	font-size:125%;

	border:none;

	width:95%;

	padding:1.25ex;

}

textarea{

	width:95%;

	height:50px;

	color:#ce4300;

	

	font-style:italic;

	font-size:125%;	

	padding:1.25ex;

	border:none;

}



/*/////////////// MENU ///////////// */

h1 a{
	size:16px;
	font-weight:bold;	
	text-decoration:none;
	color:#2d2d2d;
}

h2{

	font-size:16px;
	color:#2d2d2d;
	font-weight:bold;

	margin:10px 0px 5px 0px;	

}
h3{
	font-size:12px;
	font-weight:bold;
	margin:0px 0px 5px 0px;
}
	
.product{

	color:#fff;

	width:90%;

	margin:0px 0px 5px 0px;

}

.name{

	font-size:12px;

	font-weight:bold;

	float:left;

	width:70%;



}

.price{

	float:right;

	width:20%;



}

.desc{

	width:70%;
	margin:0px 0px 5px 0px;
	clear:both;

	

}

.leftmenu, .rightmenu{

	display:inline;

	float:left;

	width:400px;	

}
.coldsides, .sideshot{
	width:45%;
	margin:10px 10px 0px 0px;
	float:left;	
}

/*/////////////// CONTACT PAGE ///////////// */

.right{
	float:left;
	width:300px;	
	margin:0px 0px 0px 20px;
}

/*/////////////// GALLERY PAGE ///////////// */

.thumb{
	float:left;
	margin:0px 10px 10px 0px;	
}

.gallery img{
	padding:5px;
	border:1px solid #f9702e;	
}
