/* Soda Sunlounge CSS Document */


body,html {
	margin: 0px;
	padding: 0px;
	background: #382D2D;
	font-family: Century Gothic, Arial;
	font-size: 12px;
	padding-top: 0px;
	padding-bottom: 10px;
}
	
h1 {
	font-family: Century Gothic, Arial;
	font-size: 16px;
	color: white;
	text-decoration: none;
	text-transform: lowercase;
	letter-spacing: .1em
	}	
	
h2 {
	font-size: 14px;
	color: #FC3C29;
	letter-spacing: .1em
	}	
	
h3 {
	font-family: century gothic, Arial;
	font-size: 13px;
	font-weight: normal;
	color:#FC3C29;
	}		
h4 {display: none;}
	
td {
	font-family: century gothic, Arial;
	font-size: 12px;
	color: #fff;
	line-height: 150%;
	letter-spacing: 0.02em;
	}
		
	
a {
	color: #6C4D40;
	}
	
hr {color: #FC3C29;}


.column li {list-style: square;  list-style-position: outside; margin-left: -25px; line-height: 5px;}
	
a:hover {
	text-decoration: none;
	}	

table.maintable {
	width: 770px;
	height: 100%;
	background: #000;
	margin: 0px auto 0px auto;
	}
	
table.picbar {
	width: 480px;
	margin: 0px 0px 0px auto;

	}
	
table.picbar td img {
	padding-left: 5px;
	}	
	
td.topspace {
	height: 0px;
	width: 770px;
	top: 0px
	padding-top: 0px;
	}	
	
td.mainlogo {
	width: 770px;
	background: url(../images/logoSunlounge1.gif) no-repeat  #000;
	height: 158px;
	border-bottom: 7px #FC3C29 solid;
	border-top: 7px #FC3C29 solid;
	text-align: right;
	/*vertical-align: bottom;
*/	}	
	
/* SIDE COLUMNS */
.leftexpand, .rightexpand {
	background: #000; 
	border-bottom: 7px #000 solid; 
	border-top: 7px #000 solid;
	}	
	
	
/* CONTENT */
td.content_outer {
	height: 100%;
	width: 770px;
	}	
	
table.content_inner {	
	width: 775px;
	height: 100%;
	padding-top: 40px;
	}
	
td.content {
	color: #fff;
	vertical-align: top;
	font-family: century gothic, Arial;
	font-size: 12px;
	padding-bottom: 20px;
	padding-right: 30px;
	}
	
td.contentJustify{
	color: #fff;
	vertical-align: top;
	font-family: century gothic, Arial;
	font-size: 12px;
	text-align: justify;
	padding-bottom: 20px;
	padding-right: 30px;
	}

td.contentJustifyUs{
	color: #fff;
	vertical-align: top;
	font-family: century gothic, Arial;
	font-size: 12px;
	text-align: justify;
	padding-right: 30px;
	}
	
td.contentJustifyUsCell{
	color: #fff;
	vertical-align: top;
	font-family: century gothic, Arial;
	font-size: 12px;
	text-align: justify;
	padding-right: 30px;
	}
		
	
td.content a {
	color: #fff;
	text-decoration: underline;
	}
	
td.content a:hover {
	text-decoration: none;
	color: #FC3C29;
	}	
	
td.content td {
	font-family: century gothic, Arial;
	font-size: 12px;
	color: #fff;
	vertical-align: top;
	}
	

/* MENU */
td.menucell {
	background: url(../images/sunloungeBG.jpg) no-repeat top right;
	width: 245px;
	vertical-align: top;
	}	
	

	
	
/* FOOTER */
td.footer {
	background: url(../templateimages/footerbg.gif) repeat-x top #B3A79F;
	height: 20px;
	text-align: right;
	color: #E9E2DD;
	font-size: 10px !important;
	font-family: century gothic, Arial;
	}	
	
td.footer a {
	color: #E9E2DD;
	text-decoration: none;
	}
	
td.footer a:hover {
	color: #FFFFFF;
	}
	
a.contactus {
	background: url(../templateimages/icon_contact.gif) no-repeat top left;
	padding: 0px 0px 0px 30px;
	width: 150px;
	height: 15px;
	display: block;
	text-align: left;
	}	
	
a.contactus:hover {
	background: url(../templateimages/icon_contacthover.gif) no-repeat top left;	
	}	
	
	
td.footerside {
	background-color:  #FC3C29;
	height: 8px;
	color: white;
	text-align: center;
	vertical-align:center;
	}		
	
td.vertline {
	background-image: url(../../images/home_vertline.gif);
	background-position: top center;
	background-repeat: repeat-y;
	width: 10px;
	}	
	
hr {
	border-top: 3px solid #FC3C29;
	color: #FC3C29 !important;

	}	
	
a.homepagelink {
	background-color: #F0EBE8;
	color: #6C4D40;
	text-decoration: none;
	width: 132px;
	height: 245px;
	display: block;
	padding: 10px;
	}
	
a.homepagelink:hover {	
	background-color: #E9E0DA;
	}


input, select, textarea {
 background-color: #FC3C29;
 border: 1px solid white;
 font-family: century gothic, Arial;
 font-size: 12px;
 color: #fff;
 width: 280px;
 } 

input.reservationButton{
width: 53px !important;
height: 20px !important;
float: right;
border: 0
}




