/* CSS Document */
div {
	margin:0px;
	padding:0px;
}
div.document {
	height:100%;
	width:100%;
	vertical-align:middle;
}
div.main {
	border:10px solid #000;
	width:780px;
	min-height:580px;
	margin:auto;
	background:url(http://whiteroomadventuretours.com/images/main_bg.jpg) top left repeat-y;
}
.nospan span { display:none; }
#top_title {
	width:780px;
	height:60px;
	background:url(http://whiteroomadventuretours.com//images/top_title.jpg) top left no-repeat;
}
#sidebar {
	width:252px;
	margin:0px;
	padding:0px;
	float:left;
}
#sidebar_top {
	width:252px;
	height:33px;
	background:url(http://whiteroomadventuretours.com//images/sidebar_top.jpg) top left no-repeat;
}
#sidebar_home {
	width:252px;
	height:44px;
	background:url(http://whiteroomadventuretours.com//images/sidebar_home.jpg) top left no-repeat;
	cursor:pointer;
}
#sidebar_who {
	width:252px;
	height:44px;
	background:url(http://whiteroomadventuretours.com//images/sidebar_who.jpg) top left no-repeat;
	cursor:pointer;
}
#sidebar_tours {
	width:252px;
	height:44px;
	background:url(http://whiteroomadventuretours.com//images/sidebar_tours.jpg) top left no-repeat;
	cursor:pointer;
}
#sidebar_guides {
	width:252px;
	height:44px;
	background:url(http://whiteroomadventuretours.com//images/sidebar_guides.jpg) top left no-repeat;
	cursor:pointer;
}
#sidebar_faq {
	width:252px;
	height:44px;
	background:url(http://whiteroomadventuretours.com//images/sidebar_faq.jpg) top left no-repeat;
	cursor:pointer;
}
#sidebar_info {
	width:252px;
	height:44px;
	background:url(http://whiteroomadventuretours.com//images/sidebar_info.jpg) top left no-repeat;
	cursor:pointer;
}
#sidebar_contact {
	width:252px;
	height:44px;
	background:url(http://whiteroomadventuretours.com//images/sidebar_contact.jpg) top left no-repeat;
	cursor:pointer;
}
#sidebar_links {
	width:252px;
	height:41px;
	background:url(http://whiteroomadventuretours.com//images/sidebar_links.jpg) top left no-repeat;
	cursor:pointer;
}
#sidebar_album {
	width:252px;
	height:41px;
	background:url(http://whiteroomadventuretours.com/images/sidebar_album.jpg) top left no-repeat;
	cursor:pointer;
}
#sidebar_bottom {
	width:252px;
	height:117px;
	background:url(http://whiteroomadventuretours.com//images/sidebar_bottom.jpg) top left no-repeat;
}
#content {
	width:478px;
	min-height:449px;
	background:url(http://whiteroomadventuretours.com//images/content.jpg) top left no-repeat;
	float:right;
	padding:25px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
}
#main_bottom {
	width:780px;
	height:20px;
	background:url(http://whiteroomadventuretours.com//images/main_bottom.jpg) top left no-repeat;
}
h1 {
	font-size:large;
	line-height:normal;
	margin:0px;
	padding:0px;
}
h3 {
	font-size:medium;
}
p {
	margin-left:8px;
	margin-right:8px;
	text-align:left;
	/*text-align:justify;*/
	text-indent:12px;
	margin-top:3px;
	margin-bottom:3px;
}
.noindent { text-indent:-4px; }
.trip_sm {
	margin:5px 15px 5px 15px;
	font-size:small;
	cursor:pointer;
}
.trip_sm:hover {
	color:#003399;
}
.comment_sm { font-size:x-small; margin-left:10px; }
.left_align {
	float:left;
	margin:10px;
}
.right_align {
	float:right;
	margin:10px;
}
a img { border:2px; border-color:#333333 }
p.address {
	text-indent:0px;
	margin-left:30px;
}

.category {
	width:450px;
	background-color:#333333;
	color:#FFFFFF;
	margin:0px;
	padding:4px;
}
.trip_admin {
	width:450px;
	padding:4px;
	background-color:#666666;
	color:#000000;
	margin:0px;
	min-height:19px;
	border-bottom:1px solid #000000;
}
.trip_admin div { float:left; margin-right:4px; padding:2px; overflow:hidden; }
.trip_admin:hover div { background-color:#FFF; }
.trip_id {
	width:20px;
	color:#FFFFFF;
}
.trip_location {
	width:120px;
	color:#FFFFFF;
}
.trip_start {
	width:90px;
	color:#FFFFFF;
}
.trip_end {
	width:90px;
	color:#FFFFFF;
}
.trip_edit {
	width:30px;
	text-align:center;
	cursor:pointer;
	background-color:#CCCCCC;
	border-bottom:1px solid #333333;
	border-right:1px solid #333333;
}
.trip_delete {
	width:45px;
	text-align:center;
	cursor:pointer;
	background-color:#FF6666;
	border-bottom:1px solid #333333;
	border-right:1px solid #333333;
}
.trip_edit:hover { background-color:#FFFF99; }
.trip_delete:hover { background-color:#FF3300; }
.admin_none {

}
.day {
	width:96%;
	padding:5px;
	min-height:55px;
	filter:alpha(opacity=80);
	opacity: 0.8;
	-moz-opacity:0.8;
}
.day_num {
	font-size:50px;
	margin:5px;
	margin-top:-5px;
	float:left;
	font-weight:bolder;
}
.notready .day_num {
	color:fcc8c8;
}
.ready .day_num {
	color:dbe9df;
}
.notready {
	border:2px solid #993d3d;
	background-color:#f88c8c;
}
.ready {
	border:2px solid #518661;
	background-color:#b3d1bc;
}
.disp .day_num {
	color:d7deeb;
}
.disp {
	border:2px solid #4d699a;
	background-color:#adbcd6;
}
.add_button {

}
.itin_button {
	border:1px solid #4d699a;
	background-color:#adbcd6;
	padding:5px;
	width:150px;
	margin:auto;
	text-align:center;
	filter:alpha(opacity=80);
	opacity: 0.8;
	-moz-opacity:0.8;
	cursor:pointer;
}
.itin_button a {
	color:#000000;
}
.itin_button:hover {
	filter:alpha(opacity=100);
	opacity: 1.0;
	-moz-opacity:1.0;
}
.link {
	position:relative;
	padding:5px;
	float:left;
	width:465px;
}
.letter {
	margin:10px 3px;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
}
