/*
Theme Name: Honey West
Theme URI: http://www.honeywest.ca
Description: Custom theme for Honey West Restaurant + Lounge
Version: 1.0
Author: Alex Beckett
Author URI: http://www.webstructure.ca
*/

body { 
	margin:0px;
	padding:20px;
	/*background:#330611 url(/images/bg_body.gif) repeat-x top;*/
	background-color:#110000;
	font-size:100%;
	/*color:#e6b3bc;*/
	color:#bbb9b4;
	}
	
p, ul { margin-top:0px;}
ul { margin-left:1.2em; padding-left:0px;}
a img { border:0px;}
sup { font-size:0.9em; vertical-align:text-top;}

#base { 
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:0.8125em; /* 13 pt default text size */
	line-height:140%;
	width:980px; 
	padding:0px;
	margin:0 auto;
}

#header {
	width:950px;
	height:95px;
	padding:15px;
	margin-bottom:15px;
	background-image:url(/images/bg_header_desat.gif);
	background-repeat:repeat-x;
	background-position:top left;
}
#header img { width:201px; float:left;}

#header .contactDetails { width:400px; height:20px; margin-right:10px; margin-bottom:0px; float:right; font-size:0.85em; text-align:right;}
#header .contactDetails a:link, #header .contactDetails a:visited { color:#bbb9b4; text-decoration:none;}
#header .contactDetails a:hover, #header .contactDetails a:active { color:#fff; text-decoration:underline;}

.mainNav {
	font-family:Arial, Helvetica, sans-serif;
	width:749px; 
	float:left;
	text-align:right;
	list-style:none; 
	text-transform:uppercase; 
	font-size:0.9em; 
	font-weight:bold;
	margin:60px 0px 0px 0px;
	padding:0px; 
}
.mainNav li { display:inline; margin-left:8px;}
.mainNav a { margin-right:10px;}
.mainNav a:link, .mainNav a:visited { /*color:#bf9da5;*/ color:#bbb9b4; text-decoration:none;}
.mainNav a:hover, .mainNav a:active { color:#fff; text-decoration:none;}
.mainNav a.currSect, .mainNav .current_page_item a { color:#fff; border-bottom:4px solid #fff;}

#subNav { 
	list-style:none;
	margin:0px -15px 15px -15px;
	padding:10px 0px;
	border-top:15px solid #582931;
	border-bottom:15px solid #582931;
	line-height:100%;
	font-weight:bold;
	color:#582931;
	text-transform:uppercase;
}
#subNav li { display:inline; padding-left:10px;}
#subNav a { 
	padding-right:10px;
	font-size:0.8em;
}
#subNav a:link, #subNav a:visited { color:#582931; text-decoration:none;}
#subNav a:hover, #subNav a:active { color:#885c65; text-decoration:none;}
#subNav .currSect { font-size:1.2em;}

#content {
	/*background-color:#5f2630;*/
	background-color:#582931;
	width:950px;
	padding:15px;
	/*min-height:400px;*/
	overflow:hidden;
}

#imgColumn { width:314px; float:left; margin-right:15px; padding:0px;}
#txtColumn { width:591px; /*height:541px;*/ overflow:auto; float:left; padding:15px; /*background-color:#eadbe1;*/ background-color:#dce1df; color:#494547;}

#imgColumn img { display:block;}

#galleryText { width:935px; padding:15px 0px 15px 15px; background-color:#dce1df; color:#494547; overflow:hidden;}
#imageGallery { border:1px solid #000;}

/* page headings */
h1 { font-size:1.5em; text-transform:uppercase; color:#582931; margin-bottom:1em; margin-top:0;}
h2 { font-size:1.2em; margin-bottom:0px; }
h3 { font-size:1em; margin-bottom:0px; margin-top:0.5em;}
h4 { font-size:0.9em; text-transform:uppercase; margin-bottom:0px;}
.event h4 { margin-top:0px;}

.introText { font-size:1.5em; line-height:140%;}
.quote { font-style:italic;}
.quote em { font-style:normal; font-weight:bold;}

.faceBookCTA { background-color:#fff; padding:10px; overflow:hidden;}
.fbLogo { width:144px; height:44px; float:left; margin-right:10px;}

/* Home Page styles */

#newsBox, #quickLinks {
	margin-top:2px;
	float:left;
	height:125px; padding:10px;
	background-image:url(/images/bg_homeboxes.gif); background-repeat:repeat-x; background-position:top left;
	/*background-image:url(/images/bg_header.gif); background-repeat:repeat-x; background-position:top left;*/
	font-size:1em;
	color:#fff;
}
#newsBox {
	width:612px;
	margin-right:2px;
}
#quickLinks {
	width:296px;
}
#newsBox h2, #quickLinks h2 { color:#fff; font-size:1em; text-transform:uppercase; margin:0 0 0.5em 0;}
#newsBox a, #quickLinks a { /*color:#e6b3bc; color:#bbb9b4;*/ color:#fff;}
#quickLinks a:hover, #quickLinks a:active, #newsBox a:hover, #newsBox a:active { color:#bbb9b4;/*color:#ffffff;*/}

.event { margin-top:0.5em;}

	
.listIntro { margin-bottom:0px;}
	
a:link, a:visited { color:#993c50; text-decoration:underline;}
a:hover, a:active { color:#494547; text-decoration:none;}


#footer {
	clear:both;
	margin-top:1em;
	font-size:0.8em;
}
#footer .mainNav { width:980px; text-align:center; margin:0px; }
#footer .mainNav .current_page_item a { border:0px;}