* {	
	font-family:Arial;
	font-size:11px;
}

html {	
	border:0 none;
	margin:0;
	padding:0;
}

body {	
	border:0 none;
	margin:0;
	padding:0;
	background:#421615;
	padding-top: 1em;
}

a{
	color:#FFFFFF;
	text-decoration:none;
}

a:link {	
}

a:hover {	
}

a:active {
}

a:visited {
}

p {	
}

h1 {	
	font-size:26px;
}

h2 {	
	font-size:18px;
}

h3 {	
}

ul {	
}

li {	
}

.address p {
	margin: 0px;
}

/*******************************NEWS*******************************/
.news_title {
	font-weight: bold;
}

.news_date {
	
}

.news_text {
	
}

.news_image {
	height: 80px;
	width: 80px;
	padding: 5px;
	background: #FFFFFF;
	margin-right: 10px;
}

.news_more {
	text-align: right;
	text-decoration: underline;
}

.news_filter_date {
}
/*******************************NEWS*******************************/


/*******************************POLL*******************************/
.poll_chart_border {
	
}

.poll_chart {
}
/*******************************POLL*******************************/


/*******************************SEARCH*******************************/
.search_box {	
}
.search_btn {	
}
.search_text {
}
.search_title {
	font-weight:bold;
	padding-bottom:3px;
	padding-top:15px;
}
.search_input {
	background-color:transparent;
	border-style:hidden;
	border-width:0;
	color:#FFFFFF;
}

.search_box {
	height:18px;
	width:157px;
	background:url(images/search_bg.png);
}

.search_box_center {
	float:left;
	width:140px;
	height:100%;
}

.search_box_right {
	float:left;
	width:17px;
	height:100%;
	background:url(images/search_btn.png);
	background-repeat:no-repeat;
}
/*******************************SEARCH*******************************/

/*******************************FEEDBACK*******************************/
.feedback_input{
	background-color:transparent;
	border-style:hidden;
	border-width:0;
	background:transparent;
	width:350px;
	color:#FFFFFF;
}

.feedback_row{
	background:url(images/feedback_bg.png);
	width:362px;
	height:28px;
	padding-left:6px;
}

/*******************************FEEDBACK*******************************/

/*******************************MULTI PAGING*******************************/
.mp_cur{
}

.mp_prev {
}

.mp_next {
}

.mp_num {
}
/*******************************MULTI PAGING*******************************/


/*******************************BANNERS*******************************/
.banners_row_div {
}

.banner_div {
	float:left;
	margin-bottom:-2px;
}
/*******************************BANNERS*******************************/


/*******************************GALLERY*******************************/
.gallery_album_thumbnail {
}

.gallery_thumbnail {	
}

.gallery_name {
	font-weight: bold;
}

.gallery_description {
}

.gallery_image {
	height: 80px;
	width: 80px;
	padding: 5px;
	background: #FFFFFF;
	margin-right: 10px;
	border: 0;
}
.gallery_block {
	
}
.gallery_image_block{
	border:5px solid #FFFFFF;
	width:70px;
	height:70px;
	margin-bottom: 3px;
	margin-top: 3px;
}

.gallery_table {
	width: 100%;
}

.gallery_cell {
	background: transparent url(images/feedback_bg.png) repeat scroll 0 0;
	padding: 5px; 
}

.gallery_internal_table  {
	border: 0;
	background: transparent url(images/feedback_bg.png) repeat scroll 0 0;
	width: 100%;
}

.gallery_long_description  {
	
}

.gallery_back {
	text-align: right;
}

/*******************************GALLERY*******************************/


.image_button_link {	
}

.navigation_div {
}

/*******************************COMMON********************************/
.container {
	width:100%;
	color:#FFFFFF;
}

.main {
	width:1004px;
	margin:0 auto;
	overflow:hidden;
	border:1px solid #000000;
}

.menu_main{
	width:1004px;
	min-height:30px;
	background:url(images/menu_bg.jpg) repeat-x;
}
.menu a{
	color:#000000;
}

.menu{
	padding-left:20px;
	padding-top:7px;
	height:23px;
	color:#000000;
}

.submenu{
	background:url(images/submenu_bg.jpg) repeat-x;
	padding-left:20px;
	vertical-align:middle;
}
.submenu_item{
	padding-top:6px;
	float:left;
	height:23px;
}

.placeholder{
	width:1004px;
	height:596px;
}

.strip{ 
	width:400px;
	height:596px;
	overflow:hidden;
	position: relative;
	top:0px;
	left:83px;
	
	background:url(images/bg5.png);
}

.content_holder{
	position: relative;
	top:50px;
	left:19px;
	width:362px;
	height:600px;
	overflow:hidden;
}

.content{
}

.mediabox{
	position:relative;
	width:125px;
	height:377px;
	top:-379px;
	left:483px;
}

.mediabox_item{
	border:8px solid #FFFFFF;
	width:110px;
	height:110px;
}

.reservation{
	position:relative;
	top:-412px;
	left:863px;
	background:url(images/reservation_bg.png) no-repeat;
	width:141px;
	height:35px;
	padding-top:8px;
	padding-left:12px;
	font-size:16px;
	font-weight:bold;
	cursor:pointer;
}

.footer{
	width:1004px;
	height:50px;
	background: url(images/footer_bg.jpg);
	font-size:10px;
}
.footer a{
	font-size:10px;
}

.header{
	width:1004px;
	height:25px;
	background: url(images/header_bg.jpg);
	font-size:10px;
}
.header a {
	font-size:10px;
}

.navpath {
	float:left;
	padding-left:22px;
	padding-top:5px;
}

.langs {
	float:right;
	padding-right:60px;
	padding-top:5px;
}

.search {
	float:right;
	padding-right:4px;
	padding-top:3px;
}

.copyright{
	padding-top:8px;
	padding-left:20px;
	float:left;
}

.copyright p {
	margin: 0px;
}

.address{
	padding-top:8px;
	float:left;
	padding-left:30px;
	overflow:hidden;
	width:425px;
	height:42px;
}

.bronco{
	text-align:right;
	padding-top:8px;
	padding-right:7px;
	float:right;
	min-width:155px;
}

.bronco p {
	margin: 0px;
}

.horse{
	float:left;
	padding-top:5px;
	padding-right:13px;
}

/********************************************************************************/
.reserve_a_room {
	width:362px;
}
.reserve_a_room input {
	background:transparent;
	/*border-style:hidden;*/
	color:#FFFFFF;
}
.reserve_row2 input{
	width:32px;
}
.reserve_inputs {
	background:url(images/feedback_bg.png);
	height:28px;
}
#ci_day{ width:32px; }
#ci_mon{ width:65px; }
#ci_yr { width:48px; margin-right:23px;}

#co_day{ width:32px; }
#co_mon{ width:65px; }
#co_yr { width:48px; }

#num_of_nights{ margin-right:111px; }
#adults{ margin-right:42px; }
#children{ margin-right:42px; }
#Rooms{  }
