/* 	Main CSS Document 
	1) Layout
	2) Css styling
	3) Main Navigation
	4) Links
	5)News
*/


/* 1) Layout */	
	
#container { 
	position: relative;
	background-color:#FFFFFF;
	width: 870px ;
	overflow:hidden;
	border: 0;
	margin:auto;
	padding: 0;
	text-align: left; /* For IE, see above */}
	
#containerwhite { 
	width:870px;
	background-color:#FFFFFF;
	padding:0;
	margin:0;}

#container .column1 {
	float:left;
	width: 260px;
	padding:10px 10px 0px 10px;
	background-color:#503058;
	height: auto;}
	
	
#container .column3 {
	float:left;
	width: 260px;
	padding:5px 10px 0px 10px;
	background-color:#C0C1C1;
	height: auto;}
	
	
	#container .column3 h2 {
	font: 17px Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	color: #0B2846;
	padding-top:12px;
	padding-bottom: 10px;}

#container .column2{
	float:right;
	margin-right:10px;
	padding:10px 0px 0px 10px;
	width: 540px;
	height: auto;}
	
.column2 a, .column2 a:visited {font-size: 11px;  line-height:12px;font-family: Arial, Helvetica,Verdana, Sans-Serif; color : #0098A0;}
.column2  a:hover, .column2  a:hover {color : #CFA049;}

.column1 a, .column1 a:visited {font-size: 11px;  line-height:12px;font-family: Arial, Helvetica,Verdana, Sans-Serif; color : #ffffff;}
.column1  a:hover, .column1  a:hover {color : #CFA049;}


#container .restaurant {
	float:left;
	width: 260px;
	padding:10px;
	margin:10px;
	background-color:#C0C1C1;
	height: auto;}

.float {
	float:left;
	width:280px;
	padding:0;
	margin:0;
	margin-top:10px;
	margin-left:10px;
	margin-right:10px;
	background-color:#C0C1C1;}




#content { 
	background-color: #FFFFFF;
	width:660px;
	height: auto;
	margin: 0; padding:0; top: 0; left: 0;}

	
#img {
	float:left;
	width:110px;
	height:110px;
	padding-right:20px;}
	
	
#thumbnail {
	float:left;
	width: 110px;
	height:110px;}
	
	
	
.gallerythumb {
	float:left;
	width: 121px;
	height:121px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;}


.bottomspace {
	width: 700px;
	height:40px;}

	
	
#footer{
	clear: both;
	margin: 0px;
	padding: 0;
	width: 870px;
	height:134px;
	background-color:#000000;}
	
#footer	.column1, #columnf1 {
	float:left;
	padding:30px 0px 30px 30px;

	height:74px;
	background-color:#000000;}
	
#footer	.column2, #columnf2 {
	float:left;
	padding:60px 30px 0px 60px;
	height:64px;
	background-color:#000000;
	}
	

/* 2) Css styling */	
body { 
	padding: 0;
	background-image:url(bg-shape.jpg);
	background-color: #333333;
	margin:0px 15px 0px 15px;
	text-align: center;  /* For IE */
	font-family:Arial, Helvetica, sans-serif; font-size:11px;}
	
h1 {
	font: 1.6em Georgia, "Times New Roman", Times, serif;
	color: #000000;
	padding-bottom: 5px;
	margin:0}
	
h2, #contact h2 , contact2 h2, contact1 h2 {
	font: 17px Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	color: #947B16;
	padding-top:12px;
	padding-bottom: 10px;}
	
	h3{
	font: 12px  Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #555555;
	padding-top:12px;}
	
h4, .head4 {
	font-size: 13px; line-height : 18px; font-family: Verdana, Helvetica, Sans-Serif; 
	font-weight:bold;
	color: #009AA2;
	padding-top:12px;
	padding-bottom: 10px;}
	
	
.header2 {
	font: 17px Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	color: #947B16;
	padding-bottom: 8px;}
	

.head {
	font: 13px  Verdana, Helvetica, Sans-Serif; 
	font-weight:bold;
	color: #444444;}
	

	
	
#content h1, #content2 h1 {
	position:relative;
	left:0;
	top:0;
	margin:0;
	}
	
#content3 h1{
	position:relative;
	left:0;
	top:0;
	margin-top:41px;
	margin-top:36px;}		
	
	
#content p, #content2 p {
	left:0;
	top:0;
	padding-bottom:12px;
	font-size: 11px; line-height : 18px; font-family: Verdana, Helvetica, Sans-Serif; color:#000000; 
	background-color:#FFFFFF;}
	
	
	
#content2 .paragraph {
	position:relative;
	left:0;
	top:0;
	padding-bottom:0px;
	font-size: 11px; line-height : 18px; font-family: Verdana, Helvetica, Sans-Serif; color:#000000; 
	background-color:#FFFFFF;}
	
	
p {font-size: 11px;  line-height:12px;font-family: Arial, Helvetica,Verdana, Sans-Serif; color:#333333; margin:0; padding-bottom:5px; }
	
p.p1 {
	left:0;
	top:0;
	font-size: 11px; line-height : 18px; font-family: Verdana, Helvetica, Sans-Serif; color:#000000; 
	background-color:#FFFFFF;}
	
#content3 p{
	font-size: 11px; line-height : 18px; font-family: Verdana, Helvetica, Sans-Serif; color:#000000; 
	background-color:#FFFFFF;}
	
	
#footer p{
	font-family: Arial,  Verdana,Helvetica, Sans-Serif; color : #FFFFFF; font-size:10px; text-align:right; line-height:18px;}

.arrow { color:#DAB773;}

	
/* 3) Main Navigation */	
		


	
/* 6) Links */
A,A:Visited   {color : #4E97BD;font-weight: normal;text-decoration : none;}
A:Hover,A:Active {color : #947B16;font-weight: normal;text-decoration : none;}





#footer a, #footer a:visited {font-family: Verdana, Arial, Sans-Serif; color: #FFFFFF; font-size:10px; text-decoration: none; line-height:20px;}
#footer a:hover {color: #DAB773;}



#content a, #content a:visited, #content2  a, #content2 a:visited {font-size: 11px;  line-height:12px;font-family: Arial, Helvetica,Verdana, Sans-Serif; color : #0098A0;}
#content  a:hover, #content2  a:hover {color : #9C9D1B;}





.clearnone {clear:both; padding:0; line-height:0; margin:0; border:0; white-space:nowrap; height:0;}
.clear {clear:both;}

.clearright {clear:right;}

.clearsmall {
height:15px;
clear:both;}

.clearsmall5 {
line-height:0;
margin:0;
padding:0;
height:4px;
clear:both;}

.clearsmall0 {
line-height:0px;
margin:0;
padding:0;
height:1px;
clear:both;}

.clearbig {
height:28px;
clear:both;}

.clearbig20 {
height:22px;
clear:both;}

.cleartop {
height:30px;
clear:both;}





	/* CSS Document */	