/* Sappho Travel SITE CSS Document */

/* default settings */
body {background-color: #3C527F; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; }
a {	color: #333333;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;font-weight: bold;text-decoration: none;}
a:hover {color: #000000; font-weight: bold;	font-size: 12px;}
h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #333333; padding-top: 4px; padding-right: 0px; padding-bottom: 1px; padding-left: 4px;}
h2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #333333; padding-top: 0px; padding-right: 0px; padding-bottom: 1px; padding-left: 0px;}
h3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; font-weight: bold;}
h4 {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; color: #333333; font-weight: normal;text-decoration: underline;font-style: italic;}
h5 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; font-weight: bold; text-align: center;}
#bg {color: #333333; font-weight: bold; background-color: #FF8000; font-variant: small-caps; font-size: 11px; text-align: center;}
ol {list-style: url(../images/animated/Blue_x.gif)}
#small {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;}

/* settings for accom and enquiry form */
#head {color: #333333; font-weight: bold; background-color: #CC3366; font-variant: small-caps; font-size: 11px; text-align: left;}
#room {color: #333333; background-color: #FF99FF; font-size: 11px; text-align: left;}
#headtable {border: 1px outset #3399FF; width: 90%; padding: 1px;}
#bodytable {border: 1px outset #3399FF; width: 90%; padding: 1px;}
#towntable {border: 1px outset #3399FF; width: 100%; padding: 1px;}
#comments {color: #333333; font-weight: bold; background-color: #CC3366; font-variant: small-caps; font-size: 11px; text-align: center;}
img {margin: 5px; border: 0px;}
img#img_top { border: 0; margin: 0px;}

/* settings for top navigation row */
.table_top {width: 100%;background-color: #FFFFFF; border-top: thin outset #FF8000; border-right: thin outset #FF8000; border-bottom: none; border-left: thin outset #FF8000;}
.tr_top {}
.td_top_left {text-align: left;	border: none; padding-top: 3px; padding-left: 0px;}
.td_top_left_album {text-align: left; border: none; padding-top: 3px; padding-left: 3px;}
.td_top_center {text-align: center; border: none;}
.td_top_right {text-align: right; border: none; padding-right: 3px;}

/* settings for top navigation */
.table_nav {width: 100%;border-top: none; border-right: thin outset #FF8000; border-bottom: none; border-left: thin outset #FF8000;}
.tr_nav {}
.td_nav_left {}
.td_nav_right {border: none; color: #3399FF; text-align: right; vertical-align: text-top; padding-top: 1px; padding-right: 4px; padding-bottom: 0px; padding-left: 0px;}
.td_nav_right a {color: #330066; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.td_nav_right a:hover {	color: #330066; font-weight: bold;}

/* settings for main navigation & content */
.table_content {width: 100%; background-color: #FFFFFF; border-top: none; border-right: thin outset #FF8000; border-bottom: none; border-left: thin outset #FF8000; }
.tr_content {}
.td_content_left {position: static;background-color: #FFCCFF;}
.td_content_center {vertical-align: text-top;
	width: 100%;
	padding-right: 20px;
	padding-left: 15px;
	margin-right: 10px;
	margin-left: 10px;
	background-image: url(../images/template/background2.gif);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #FFFFFF;
}
#content {text-align: justify; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; padding-bottom: 10px; }
#accomcontent {text-align: justify; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; padding-bottom: 10px; }
.td_content_right {background-color: #FFCCFF;}
#content_right {font-family: Verdana, Arial, Helvetica, sans-serif; text-align: justify;font-size: 9px; line-height: normal; color: #330066; width: 128px; font-style: italic; padding-left: 6px;padding-right: 6px;}
.table_phone {background-color: transparent;padding: 0px;width: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 22px; color: #333333;}
.table_accom {background-color: transparent;padding: 0px;width: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 22px; color: #333333;text-align: justify;}
.table_events {
	background-color: transparent;
	padding: 0px;
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 18px;
	color: #333333;
	border: thin solid #3399FF;
}
.td_accom {vertical-align: text-top; padding-right: 12px;}

/* settings for sponsors */
.table_opt {width: 100%;background-color: transparent;border-top: none;	border-right: thin outset #FF8000;	border-bottom: none;border-left: thin outset #FF8000;padding: 0px;}
.tr_opt {}
.td_opt_left {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;width: 129px;text-align: center;color: #333333;	padding-top: 10px;}
.td_opt_center {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #333333;	text-align: justify; padding-top: 5px; padding-left: 8px; padding-right: 8px;border-top: thin outset #CC0000; }
.td_opt_right {width: 128px; text-align: center;}

/* footer settings */
.table_foot {width: 100%; border-top: none; border-right: thin outset #FF8000; border-bottom: thin outset #FF8000; border-left: thin outset #FF8000; padding: 0px;}
.tr_foot {
	background-color: #FFCCFF;
}
.td_foot_center {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8px; line-height: 22px; color: #333333;}
.footer {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: normal; color: #ffffff;padding: 0px;	width: 100%;}
.footer a{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; color:#ffffff;}
.footer a:hover{color:#ffffff; font-weight: bold;}
.legal {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #333333;}

#td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-style: normal;
	color: #000000;border: 1px solid #990099;
	text-align: left;
}
#event {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	border: 1px solid #990099;
	text-align: left;
}
#events {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	border: 1px solid #990099;
	text-align: center;
}
#arts {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	border: 1px solid #990099;
	background-color: #CC66CC;
}
#sports {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	border: 1px solid #990099;
	background-color: #FF0000;
}
#party {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	border: 1px solid #990099;
	background-color: #FFFF00;
}
#therapy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	border: 1px solid #990099;
	background-color: #00FF00;
}
#other {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	border: 1px solid #990099;
	background-color: #3300FF;
}
#food {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	border: 1px solid #990099;
	background-color: #33FFFF;
}

