/* Created by Purecutdesign								*/
/* Contact: tomcanji@purecutdesign.com					*/


/* 1. Clearfix */

.clearfix:after { /* ie.css, ie7.css */
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}

/* Common */

body {
	background:#ffff00 url('../graphics/bg-body.gif') no-repeat center 40px;
	font-family: Verdana, arial, sans-serif;
}

a:link,
a:visited {
	color:#0496d3;
	text-decoration:none;
}

a:hover {
	color:#18b3f4;
}

/* container */

#container {
	width:800px;
	margin:0 auto;
	margin-top:124px;
	background:transparent url('../graphics/bg-container.gif') repeat-y 0 0;
	padding:0;
}


/* header */

#header {
	
}

	#header img {
		display:block;
	}

	/* menu */

	#menu-holder {
		width:800px;
		background:#51565b;
		margin:0 auto;
		border-bottom:6px solid #51565b;
	}
	
		#menu-holder ul {
			
		}
		
			#menu-holder ul li {
				display:block;
				float:left;
				font-size:9px;
				color:#fff;
			}
			
				#menu-holder ul li a:link,
				#menu-holder ul li a:visited {
					display:block;
					float:left;
					width:133px;
					height:22px;
					background: transparent url('../graphics/bg-bt-menu-item.jpg?v=1') no-repeat right top;
					color:#fff;
					text-align:center;
					padding-top:7px;
					font-weight:bold;
					text-decoration:none;
				}
				
				#menu-holder ul li a:hover {
					background-position: left top;

				}
				
				#menu-holder ul li.active a:link,
				#menu-holder ul li.active a:visited,
				#menu-holder ul li.active a:hover {
					background-position: left top;
				}
		
/* wrapper */

#wrapper {
	
}
				
/* content */

#content {
	clear:both;
	padding-top:22px;
	padding-bottom:10px;
}

	.news-block {
		width:350px;
		float:left;
		margin:0 0 35px 37px;
	}
	
		.news-block p {
			font-size:12px;
			color:#333;
		}
		
			.news-block p a:link,
			.news-block p a:visited {
				color:#417cc2;
				font-size:12px;
				text-decoration:none;
			}
			
			.news-block p a:hover {
				color:#4f9ffd;
				font-size:12px;
			}
	
		.news-block h2 {
			font-size:16px;
			color:#fd1c05;
			font-weight:bold;
		}
		
		.rhs-block {
			float:left;
			width:390px;
			margin:0 0 0 20px;
		}

			.rhs-block p {
				font-size:11px;
				margin:0 0 10px 0;
			}

			.rhs-block h2 {
				font-size:16px;
				font-weight:bold;
				margin:0 0 15px 0;
				color:#fd1c05;
			}

			.rhs-block ul {
				margin:0 0 15px 0;
			}

				.rhs-block ul li {
					font-size:11px;
					background: transparent url('../graphics/ls-bullet.gif') no-repeat 0 7px;
					padding-left:14px;
				}
				
			.rhs-block ul.larger-font-list {
				
			}
			
				.rhs-block ul.larger-font-list li {
					font-size:12px;
					background: transparent url('../graphics/ls-bullet.gif') no-repeat 0 7px;
					padding-left:14px;
					text-transform:uppercase;
				}

		.lhs-image-main {
			float:left;
			margin:0 0 0 10px;
		}
		
	ul.hotels-list {
		width:800px;
		margin:0 0 0 20px;
	}
	
		ul.hotels-list li {
			display:block;
			float:left;
			width:50%;
			margin:0 0 20px 0;
		}
		
			ul.hotels-list li img {
				float:left;
			}
		
			ul.hotels-list li div {
				float:left;
				margin-left:10px;
			}
		
				ul.hotels-list li div h3 {
					color:#fd1c05;
					font-size:16px;
					font-weight:bold;
				}
			
				ul.hotels-list li div p {
					font-size:12px;
					line-height:13px;
				}
			
	ul.contact-list {
		
	}
	
		ul.contact-list li {
			background:none;
			padding:0;
			margin:0 0 5px 0;
		}
		
			ul.contact-list li label {
				display:block;
				float:left;
				width:80px;
			}
			
			
			ul.contact-list li input[type="text"] {
				background:#dcddde;
				border:1px solid #c6c9cd;
			}
			
			ul.contact-list li input[type="submit"] {
				background:#333;
				color:#fff;
			}
			
			ul.contact-list li textarea {
				width:240px;
				background:#dcddde;
				border:1px solid #c6c9cd;
			}
			
		
		
/* footer */

#footer {
	
}

	#footer	p.copyright {
		clear:both;
		padding-top:17px;
		font-size:9px;
		text-align:center;
		color:#666;
	}
	
	
	ul.menu-bottom {
		font-size:12px;	
		width:440px;
		margin:0 auto;	
	}
	
		ul.menu-bottom li {
			display:block;
			float:left;
			color:#51565b;
		}
		
			ul.menu-bottom li a:link,
			ul.menu-bottom li a:visited {
				color:#51565b;
				text-decoration:none;
			}
			
			ul.menu-bottom li a:hover {

			}
			
	.prev-next {
		float:right;
		width:150px;
		color:#417cc2;
		font-size:12px;
		margin-right:10px;
	}
	
		.prev-next a:link,
		.prev-next a:visited {
			color:#417cc2;
		}
		
		.prev-next a:hover {
			color:#4f9ffd;
		}
	

		
/* misc */

.curve-bottom {
	margin:0 auto;
	width:800px;
}

	.curve-bottom img {
		display:block;
	}



