/*
Theme Name:		BRI Hospitality Site
Theme URI: 		http://brihospitality.com/
Version: 		0.2.4.10
Description: 	Custom Word press theme..
Author: 		Winslow Warren
Author URI:		http://sfactions.com
Tags:			one-column, two-columns, three-columns, fixed-width, sticky-post, threaded-comments, microformats

Copyright 2009 Winslow Warren All rights reserved.

*/

/* Reset Browser Defaults */
@import url( 'library/media/css/reset.css' );

/* Apply base theme styles and colors */
@import url( 'library/media/css/base.css' );



/* Stylistic CSS Styles */
@import url( 'library/media/css/screen.css' );

/* Basic 2 Column Layout */
.container { 
width: 952px; margin: 0px auto; border-left:2px solid #666666;border-right:2px solid #666666; 
background-color:#FFFFFF;
}
.hfeed { width: 600px; float: left; }
.aside { width: 300px; float: right; }
.footer { clear: both; padding-left:5px;}
.header {
background:url('images/header.jpg');
height:272px;
width:952px;
}
#logo {
	margin-left:25px;
	display:inline;
	float:left;
}
.menu {
	width:500px;
	float:right;
	margin-right:10px;
	margin-top:80px;
	border:none;
	letter-spacing:1px;
	font-size:90%;
}


.nav, .nav a {
	border:none;
	color:#633911;
font-weight:normal;
text-decoration:none;
text-transform:uppercase;
}

.submenu {
text-align:right;
vertical-align:middle;
	height:33px;
	
}
.subnav {
vertical-align:middle;
display:block;	
	height:33px;
	float: right; 
	background-color: #fff; 
	width: 100%;	
	
	background-color:#EDB700;
	letter-spacing:1px;
	text-transform:uppercase;
	line-height:33px;

}

.subnav, .subnav * { 
list-style: none; margin-left: 0; 
	height:33px;
	line-height:33px;

}

#content {
	margin-top:25px;
	padding-left:20px;
}
body {
	background: #0033FF repeat url('images/bg.jpg');
color:#331A01;
font-family:Arial,Helvetica,sans-serif;
font-size:15px;
line-height:25px;
}
.current_page_item {
background-image:url(images/subnav_on.png);
background-position:center center;
background-repeat:no-repeat;
color:#FFFFFF;
}

.subnav li {
	height:33px;
padding-left:10px;
padding-right:10px;
display:inline;
font-size:80%;
}
.subnav a:hover {
background-image:url(images/subnav_on.png);
background-position:center center;
background-repeat:no-repeat;
color:#FFFFFF;
text-decoration:none;
	background-color:#EDB700;
}



.subnav a {
border-right:0;
color:#666666;
}

.footer {
	color:#45270A;
font-size:10px;
text-align:center;
text-transform:uppercase;
}

h1 { 
	color:#45270A;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:20px;
font-weight:normal;
text-transform:uppercase;
}

h2 {
color:#025269;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:18px;
font-weight:normal;
}
h3 {
color:#025269;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:18px;
font-weight:normal;
}

.pageid-70 .header, .parent-pageid-70  .header{
background:url('images/header2.jpg');
}
.pageid-3 .header, .parent-pageid-3  .header{
background:url('images/header2.jpg');
}

.pageid-10 .header, .parent-pageid-10  .header{
background:url('images/header3.jpg');
}

.pageid-13 .header, .parent-pageid-13  .header{
background:url('images/header4.jpg');
}
.pageid-15 .header, .parent-pageid-15  .header{
background:url('images/header5.jpg');
}

#homepage {
margin:0px;
background: url('images/home_pix.jpg') repeat-y;
width:952px;
height:360px;
}
#homeblurb {
color:#ffffff;
padding-left:670px;
padding-right:30px;
text-align:justify;
padding-top:20px;
}

.home .header {
height: 175px;

}
.home .container {
height: 800px;
background-color: #EDB700;
}
#calendar_wrap {
width:85%;
}
/* These empty css selectors are temporarily here for compatiability with the WordPress theme repository checklist. */
.aligncenter {} .alignleft {} .alignright {} .wp-caption {} .wp-caption-text {}
