/* CSS Document */
body{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	background:#B7B7B7;
}

form{
	margin:0px;
	padding:0px;
}

a{
	color:#495961;
}

#Table_01{
	background:url(bg2.jpg) repeat-x #ffffff;
}

#top_nav{
	height:35px;
	color:#C9D5D3;
	font-weight:bold;
	font-size:15px;
}

#top_nav td{
	color:#C9D5D3;
	font-weight:bold;
	font-size:15px;
}

#top_nav a:link,#top_nav a:visited{
	color:#C9D5D3;
	text-decoration:none;
	font-weight:bold;
	font-size:15px;

}

#top_nav a:hover{
	color:#ffffff;
}

#search_form td{
	font-size:12px;
	color:#4c5051;
	font-weight:bold;
}

#search_form select{
	width:180px;
	font-family:Arial, Helvetica, sans-serif;
}

#search_form input[type="text"]{
	width:180px;
	font-family:Arial, Helvetica, sans-serif;
}

.speaker_name{
	font-size:26px;
	padding:0px;
	margin:0px;
}

.speaker_short_bio{
	font-size:20px;
	padding:0px;
	margin:0px;
}

.speaker_fee_range{
	font-size:16px;
}

.speaker_bio{
	font-size:14px;
}

#speaker_other_bios{
	font-size:12px;
}

#speaker_other_bios a:link, #speaker_other_bios a:visited{
	text-decoration:none;
}

#speaker_other_bios a:hover{
	text-decoration:underline;
}

#footer{
	font-size:12px;
	background:url(bottom_table_bg.jpg);
	height:91px;
	color:#ffffff;
}

#footer a{
	font-size:12px;
	text-decoration:none;
	color:#ffffff;
}

.star{
	color:#FF0000;
}

#submiting, #submiting td, #submiting td td{
	font-size:14px;
}

/*
CSS styles for the "Why Book" box
Added by Christian Paul (cpaul@6smarketing.com) 3/2/2009
*/

.whybook {float:right; width:250px; background:#fbfaf3; padding:10px; margin:10px; border:2px solid #ccd6d8; position:relative; top:-50px;}
.whybook h3 {color:#215A94; margin-top:0;}
.whybook p {font-size:14px;}

