/*
Style sheet for Guesthouse
Created: 21 June 2007
Author: Brett, Active Ice
Email: brett@activeice.co.za
*/


/** MAIN STRUCTURE COLOUR STYLES: Start ***********************************************/

/* background color and backgorund gradient  */
body   
{ 
	background:#7E0305;
	color:#7E0305;
}
#content-area  /*  CHECK */
{
	background:red url(../images/global/left_content.gif) repeat-y top left;
}

/* content area bg color and left, right , bottom border color  */
#content-area, #content-area-internal  
{
	border: 1px solid #fff;
	border-top: none;
	background: #fafafa;
}

#content-area-internal /*  CHECK */
{
	background: #fafafa url(../images/global/left_content.gif) left 0 repeat-y;
}


#left-logo-wide .copy /*  CHECK */
{
	color: #8B7D72;
}

 /* footer background color and footer bottom border color */
#footer
{
	background: #5C482F;
	padding:6px 0;
	height:26px !important;
	height /**/ :38px;
	position:relative;
	}

#footer p, #footer a , #footer a:hover, #footer a.selected 
{
	color: #fff;
}

#footer a:hover
{
	text-decoration:underline;
}
#footer-social{
	position:absolute;
	right:5px;
	bottom:0;
	width:94px;
	height:26px;
}

#footer-inner{
	text-align:center;
	position:relative;
	height:26px;
	line-height:26px;
}

#footer-social-link-facebook{
	display:block;
	float:right;
}

#footer-social-link-twitter{
	float:left; 
	display:block;
}

/* copyright text color */
#copyright, #copyright a 
{
	color: #ffffff;
}

/** MAIN STRUCTURE COLOUR STYLES: End ***************************************************/


/** FORMATTING COLOUR STYLES: Start *********************************************/

body, th, td 
{
	color: #6f6f6f;
}

h1 , h2, th , h3, h4
{
	color: #7E0305;
}
.gallery_header{
	color:#7E0305;
}
h5 
{
	color: #7E0305;
}
h5 a
{
	color: #7E0305;
	text-decoration:underline;
}

h6 
{
	color: #7E0305;
}

input, select, textarea 
{
	color: #6f6f6f;
}

.input, .select-gb 
{
	border: 1px solid #C3C3C3;
}

.textarea-gb , .enq-textbox
{
	border: 1px solid #C3C3C3;
}

.req 
{
	color: #c9a78d;
}
/** FORMATTING COLOUR STYLES: End **********/


/** GENERAL COLOUR STYLES: Start **********/

a 
{
	color: #816441;
	text-decoration:none;
}

input.submit 
{
	color: #fff;
	background: #5C482F;
}

.grey-line, .grey-line-heading 
{
	background: #DEDEDD;
}

/** GENERAL COLOUR STYLES: End **********/


/** MAIN NAVIGATION COLOUR STYLES: Start *************************************************/

div#menu
{
	float:left;
	width: 100%;
	padding-top:120px;
}

ul#nav-inner,ul#nav-inner li
{
	list-style-type:none;
	margin:0;
	padding:0; 
	background-color:#7E0305;
}


ul#nav-inner
{
	width:100%
}

ul#nav-inner li
{
	float:left;
	margin-right: 1px;
	text-align: center
}

ul#nav-inner a
{
	float:left;
	width: 95px;
	padding: 10px 0;
	background: #5C482F;
	text-decoration:none;
	color: #fff;
	font-weight: bold;
}

ul#nav-inner a:hover
{
	background: #816441;
	color: #fafafa;
}

ul#nav-inner li.selected a,
ul#nav-inner li.selected a:hover
{
	background: #fafafa;
	color: #B58E6D;
}

/** MAIN NAVIGATION COLOUR STYLES: End **************************************************/

/** INFO PAGE COLOUR STYLES: Start ******************************************************/
#info_thumbs a 
{
	border: 2px solid #fff;
}

#info_thumbs a:hover , 
#info_thumbs a.selected 
{
	border: 2px solid #395A69;
}
/** INFO PAGE COLOUR STYLES: End *******************************************************/


/** ROOMS PAGE COLOUR STYLES: Start ****************************************************/
.room-content, .room-content-selected 
{
	background: #E5E0D8;
}

.room-content-selected 
{
	border: 2px solid #5C482F;
}

.room-links 
{
	background: #FF0000;
}

.arrow-r-divider 
{
	color: #F7A308;
}
/** ROOMS PAGE COLOUR STYLES: End ***************************************************/


/** RATES PAGE COLOUR STYLES: Start *************************************************/
#rates-table tr.rates-row 
{
	background: #F7F6F5;
}

#rates-table tr.rates-row-selected 
{
	background: #EDEBE9;
}x
#rates-calculator th 
{
	color: #8B7D72;
}

#currency_converter 
{
	border: 1px solid #808080;
	background: #fff;
}

#currency_converter th 
{
	color: #5B5B5B;
	background: #EDEBE9;
}

#currency_converter td , #currency_converter a.submit_button 
{
	color: #5B5B5B;
}

#currency_converter .input 
{
	background: #F5F5F5;
}

/** RATES PAGE COLOUR STYLES: End *************************************************/

/** GALLERY PAGE COLOUR STYLES: Start **********/
#gallery_thumbs a 
{
	border: 2px solid #fff;
}

#gallery_thumbs a:hover , #gallery_thumbs a.selected 
{
	border: 2px solid #395A69;
}
/** GALLERY PAGE COLOUR STYLES: End ***********************************************/

/** ENQUIRY PAGE COLOUR STYLES: Start *********************************************/
a.radio-email-link , a.radio-tel-link 
{
	color: #8B7D72;
}
/** ENQUIRY PAGE COLOUR STYLES: End *********************************************/


.facebook-send {
	margin:20px 0 5px 20px;
	width:35px;
	height:25px;
}

.facebook-send-2 {
	margin:20px 0 5px 0;
	width:35px;
	height:25px;
}

