/* 

George Washington Hotel  - BASE CSS DOCUMENT
-----------------------------------------------------------------------------------------------
LETS GET THIS STARTED SHALL WE
-----------------------------------------------------------------------------------------------

*/
@import url("reset.css");
/* ---------------------------------------------------- BASIC TAGS  */
html						{background:#454347 url("body-bg.gif") repeat-x ; color:#000; font:normal .95em Arial, Helvetica, Verdana, sans; text-align:left;}
p							{line-height:1.3em;}
/* headings */
h1							{color:#000;}
h2							{color:#5c4336;}
h3							{color:#6d5345;}
h4							{color:#806557;}
h5							{color:#9b7f71;}
h6							{color:#111;}
/* horizontal rule */
hr							{border:none; height:1px; border-top:1px solid #111;}
/* ---------------------------------------------------- BASIC LINKS */
/* standard links */
a:link, a:active, a:visited	{color:#806557; text-decoration:underline;}
a:hover						{color:#111; text-decoration:none;}

/* top navigation */
#topnav {height:43px; margin-top:1px; background:url("topnav.gif") no-repeat 0px 0px;}
#topnav li {height:43px; float:left; display:block;}
#topnav li a {height:43px; float:left; display:block; text-indent:-9999px; overflow:hidden;}

#home {width:70px; padding-left:70px;}
	#home-page #home, #home:hover {background:url("topnav.gif") no-repeat 0px -43px;}
#accomodations {width:155px;}
	#accommodations-page #accomodations, #accomodations:hover {background:url("topnav.gif") no-repeat -140px -43px;}
#dinning {width:75px;}
	#amenities-page #dinning, #dinning:hover {background:url("topnav.gif") no-repeat -295px -43px;}
#specials {width:176px;}
	#specials-packages-page #specials, #specials:hover {background:url("topnav.gif") no-repeat -370px -43px;}
#meetings {width:91px;}
	#meetings-page #meetings, #meetings:hover {background:url("topnav.gif") no-repeat -546px -43px;}
#location {width:87px;}
	#lcoation-page #location, #location:hover {background:url("topnav.gif") no-repeat -637px -43px;}
#contact {width:105px;}
	#contact-us-page #contact, #contact:hover {background:url("topnav.gif") no-repeat -724px -43px;}
#photos {width:78px;}
	#photo-gallery-page #photos, #photos:hover {background:url("topnav.gif") no-repeat -829px -43px;}
	
	
#bottom-nav {display:block; padding-top:70px; padding-bottom:10px; margin:0 !important; }
#bottom-nav li {font-weight:bold; padding:0px 10px; display:inline; list-style-type:none;}
#bottom-nav li a:hover {color:#fff;}
#bottom-nav li a	{color:#E2D29F;}
#new-boxes { float:left; }
#new-boxes .leftl {float:left; width:300px; padding-left:100px;}
#new-boxes .rightr {float:left; width:373px; padding-left:190px;}
#flash						{float:right; width:983px; height:350px; position:relative; z-index:10; }
#flash_inner { width:983px; height:350px; }

/* headings with links */
p							{padding:5px; margin:10px 0px;}
blockquote					{padding:10px; background:url("blockquote.gif") no-repeat top left; color:#4e2723; font: italic 130% "Times New Roman", Georgia,Arial;}
q							{display:block; padding-right:5px; background:url("qquote.gif") no-repeat bottom right;}
/* content styles */
#content					{padding-left:20px; background-color:#f3f3f3;}
#header						{background:#f3f3f3 url("header_bg.gif") no-repeat bottom left; height:464px; width:100%;}
#left						{padding-right:10px; width:630px; float:left;}
#right						{width:323px; float:left;}
#giveaway-form				{width:268px; height:122px; background:url("giveaway-form.jpg") no-repeat;}
#giveaway-form				{width:268px; height:122px; background:url("giveaway-form.jpg") no-repeat;}
#giveaway-form .left			{float:left; padding-top:87px; padding-right:5px; width:95px; text-align:right;}
#giveaway-form .right		{float:left; padding-top:60px; width:168px;}
#giveaway-form .right input	{padding:2px; border:1px solid #000; margin:2px 0px;}
#new-footer						{text-align:center; width:100%; padding-top:100px; background:#423127 url("footer.gif") no-repeat;}

.clear						{clear:both;}
.package 					{width:983px; margin:0 auto;}
.rightbox {padding:17px; width:268px; height:122px; background:url("right-box.gif") no-repeat;}

/* enter email form */
#email, .booknow, .enter2				{width:69px; height:23px; background:url("submit.gif") no-repeat center top; text-indent:-9999px; cursor:pointer; border:none;}
.enter2							{background:url("enter.gif");}
.enter							{background-image:url("enter-new.gif") !important; margin-left:170px; width:46px !important; height:23px !important;}
#booknow-form input,
#booknow-form img				{float:left; margin-bottom:5px;}
.calendar						{display:block; float:left; width:25px; height:22px; background:url("calendar-new.gif") no-repeat center top; text-indent:-9999px; cursor:pointer;}
#booknow 						{float:right; padding-left:20px; width:280px;}
#checkin						{margin-left:10px;}
/* forms  */
input								{border:1px solid #333; background:#fff url("input.gif") repeat-x; padding:2px;}

#clickhere						{display:block; margin-left:759px;}
.specials						{background-color:#fff; border:1px solid #dcdcdc; margin:5px 0px; padding:5px; }

/* forms */
#left tr, #left, td, #left th, #left tbody {border:none;}
#left table						{border:none; background-color:#fff; border:1px solid #ccc; margin:10px 0px !important;}
#left tr#first td {border-bottom:1px solid #ccc !important;}
#left tr#second td {border-top:1px solid #eee !important;}
#left tr td			{border-bottom:1px solid #ddd; border-left:1px solid #ddd; padding:0px 3px;}
#left li{list-style-type:circle;}

/* rfp */
.RFPFormElement {background-color:#fff !important;}

/* POP UP CALENDAR */
table#scw {border:none; border:1px solid #E2C567 !important; background-color:#E2D29F !important;}
td.scwCells:hover, td.scwCellsHover,
td.scwCellsExMonth:hover, td.scwCellsExMonthHover,
td.scwInputDate:hover, td.scwInputDateHover,
td.scwCellsWeekend:hover, td.scwCellsWeekendHover {background-color:#E2C668 !important; color:#5C4336 !important;}
table tbody tr td table thead tr td,
table tbody tr td table tbody tr td {background-color:#E2D29F !important; border-color:#E2C567 !important;}
.scwFoot {background-color:#E2D29F !important;}
td.scwFoot:hover, td.scwFootHover {color:#5C4336 !important;}
#scw input {background-color:#E2D29F !important; border:1px solid #E2C567 !important; color:#5C4336;}
#gallery {margin-top:20px;}
.gallery {margin:2px; border:3px solid #F3E8C2; display:block; width:200px; height:160px;}

/* NAVIGATION PAGE INDICATIONS 

#home-page #home {background:url("topnav.gif") no-repeat 0px -43px !important;}
#accommodations-page #accomodations {background:url("topnav.gif") no-repeat -102px -43px !important;}
#amenities-page #dinning {background:url("topnav.gif") no-repeat -241px -43px !important;}
#specials-packages-page #specials {background:url("topnav.gif") no-repeat -421px -43px !important;}
#meetings-page #meetings {background:url("topnav.gif") no-repeat -594px -43px !important;}
#location-page #location {background:url("topnav.gif") no-repeat -686px -43px !important;}
#contact-us-page #contact {background:url("topnav.gif") no-repeat -792px -43px !important;}
#photo-gallery-page #photos {background:url("topnav.gif") no-repeat -899px -43px !important;}
*/
.special_btm {
	color:#E8DAAC !important; text-decoration:none;	
}
.special_btm:hover {
	color:#fff !important; text-decoration:underline;	
}

#ts-rss {
	display:block; width:91px; height:17px; position:relative; z-index:9; top:0; right:0;
}
.ts-rss-link {
	display:block; width:91px; height:17px;
}
.ts-rss-link img {
	display:block;
}

div.special-package {
	border:1px solid #E8DAAC; background-color:#fdf5da; padding:16px; margin:12px 0;
}

#tour-link {
	display:block; height:48px; width:175px; background:transparent url('/tour.gif') no-repeat 0px 0px; margin-top:5px;
}
#tour-link:hover {
	background-position:0px -48px;
}

#bottom-center {
	padding-top:25px !important;
	padding-left:20px;
}

#bottom-center p {
	color:#fff;
	font-size:11px;
}