/**
 * Copyright, SW Hotel 
 *
 * @author Neil K Palmer
 * @date May, 2009
 * @version 1.0
 *
 */
 
 body {
 	background-color:				#D0C1A4;
 }
 
 div,input,select,a,li {
 	font-family:					verdana,sans-serif;
 	font-size:						11px;
 	color:							#705946;
 }
 
 select, input, textarea {
	border:							solid 1px #8F877D;
	padding:						1px;
	margin:							5px 10px 0px 0px;
 }
 
 .button {
 	border:							none;
 	vertical-align:					top;
 }
 
 .searchBoxInput {
 	border:							solid 1px #A9997E;
 	background-color:				#554137;
 	color:							#A9997E;
 }
 
 a:hover {
 	text-decoration:				none;
 }
 
 p,ul,form {
 	line-height:					20px;
 	margin-bottom:					0px;
 	margin-top:						-5px;
 }
 
 h1 {
 	padding:						0px;
 	margin:							0px;
 }
 
 h1.textPageTitle {
 	color:							#514134;
 	font-size:						12px;
 }
 
 li {
 	margin-left:					-23px;
 }
 
 .note {
 	color:							#666666;
 	font-size:						11px;
 } 
 
 #searchBoxHeaderInner {
 	color:							#FFFFFF;
 	font-weight:					bold;
 }
 
 .baseTab {
 	display:						block;
 	float:							left;
 	height:							35px;
 	text-decoration:				none;
 	
 }
 
 .tabHome {
 	width:							64px;
 	background-image:				url(../images/tabs/home.jpg);
 }
 
 .tabHomeOn {
 	background-image:				url(../images/tabs/home_on.jpg);
 }
 
 .tabRooms {
 	width:							106px;
 	background-image:				url(../images/tabs/rooms.jpg);
 }
 
 .tabRoomsOn {
 	background-image:				url(../images/tabs/rooms_on.jpg);
 }
 
 .tabReservations {
 	width:							171px;
 	background-image:				url(../images/tabs/reservations.jpg);
 }
 
 .tabReservationsOn {
 	background-image:				url(../images/tabs/reservations_on.jpg);
 }
 
 .tabGS {
 	width:							180px;
 	background-image:				url(../images/tabs/gs.jpg);
 }
 
 .tabGSOn {
 	background-image:				url(../images/tabs/gs_on.jpg);
 }
 
 .tabSpecials {
 	width:							123px;
 	background-image:				url(../images/tabs/specials.jpg);
 }
 
 .tabSpecialsOn {
 	background-image:				url(../images/tabs/specials_on.jpg);
 }
 
 .tabLocation {
 	width:							109px;
 	background-image:				url(../images/tabs/location.jpg);
 }
 
 .tabLocationOn {
 	background-image:				url(../images/tabs/location_on.jpg);
 }
 
 .tabContact {
 	width:							112px;
 	background-image:				url(../images/tabs/contact_us.jpg);
 }
 
 .tabContactOn {
 	background-image:				url(../images/tabs/contact_us_on.jpg);
 }
 
 .searchTitle {
 	color:							#7A0000;
 	font-size:						13px;
 	font-weight:					bold;
 }
 
 .roomDetails {
 	color:							#70695C;
 	font-size:						11px;
 }
 
 .footerCopy {
 	color:							#70695C;
 	line-height:					25px;
 	font-size:						11px;
 	font-weight:					normal;
 }
 
 .footerCopy a {
 	color:							#70695C;
 	text-decoration:				none;
 	font-size:						11px;
 }
 
 a.contact {
 	color:							#740000;
 	text-decoration:				underline;
 	font-size:						11px;
 }
 
 a.contact:hover {
 	color:							#740000;
 	text-decoration:				none;
 	font-size:						11px;
 }
 
 #copyright {
 	font-weight:					bold;
 }
 
 a.descriptionToggle {
 	cursor:							pointer;
 	text-decoration:				underline;
 }
 
 input.month {
	width: 							130px;
}

input.day,input.nights {
	width: 							50px;
}

input.year {
	width: 							70px;
}

input.numberOfGuests {
	margin-top: 					5px;
	width: 							50px;
}

input.radio {
	border:							none;	
}

input.arrivalTime {
	margin-top: 					5px;
	width: 							100px;
}

textarea.additonalRequestsOther {
	width: 							/*300px;*/ 100%;
	height: 						70px;
}

input.guestInfo,select.guestInfo {
	width: 							180px;
}

input.zip {
	width: 							64px;
}

select.ccExpr {
	width: 							60px;
}

select.guestInfoState {
	width:							148px;	
}

input.creditCardName {
	width: 							250px;
}

input.guestInfoLong {
	width: 							300px;
}

.inputSpacer {
	margin-left: 					10px;
	font-size: 						1px;
}

.pageSubTitle {
	color: 							#740000;
	font-weight: 					bold;
}

#requiredFields {
	font-weight: 					bold;
}

.titleBar {
	background-color:				#514134;
	
}

.titleBar .inner {
	color:							#D0C1A4;
}

.required {
	font-weight:					bold;
}

.regCopy {
	font-weight:					normal;
}
