* { margin: 0; padding: 0; }

body {
min-width: 782px; margin-bottom: 20px;
background-image: url(../images/bg.gif); background-repeat: repeat-x; background-color: #00639d;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; color: #000;
}

#contain { width: 780px; margin: 0 auto; background-color: #ffe90f; border-right: 1px solid #000; border-bottom: 1px solid #000; border-right: 1px solid #000; text-align: left; }

#header { width: 780px; height: 268px; }
#header #bottom { width: 780px; height: 61px; float: right; }
#header #bottom #name { width: 595px; float: left; }
#header #bottom #search { width: 185px; height: 61px; float: right; background-image: url(../images/bg_search.gif); background-repeat: no-repeat; }
#topnav { clear: both; width: 780px; height: 31px; background-color: #cbdd4f; border-bottom: 1px solid #00324f; }

#content { width: 780px; text-align: left; }
#content #home { width: 740px; margin: 10px 0px 12px 20px; }
#content #home #features { width: 265px; float: left; font-family: Georgia, serif; color: #cbdd4f; }
#content #home #features p { padding: 3px 10px 3px 5px; }
#content #home #features .line { color: #419cd5; }
#content #home #features .date { color: #ffe90f; font-size: 12px; }
#content #home #announcements { width: 287px; color: #fff; line-height: 14px; float: right; text-alignt: left; margin-bottom: 20px; }
#content #home #announcements ul { margin: 0; padding: 0px 10px 0px 15px; list-style-type: none; }
#content #home #announcements li { background: url(../images/bullet_announcements.gif) no-repeat 0 1px; padding: 0px 5px 15px 17px; }
#content #home #announcements .headline { font-family: Georgia, serif; font-size: 14px; font-weight: bold; color: #ffe90f; }
#content #home #announcements strong { color: #cbdd4f; }
#content #home #announcements p { padding: 0px 10px 10px 32px; }
#content #home #announcements a:link { color: #fff; font-size: 11px; line-height: 14px; text-decoration: underline; }
#content #home #announcements a:visited { color: #fff; font-size: 11px; line-height: 14px; text-decoration: underline; }
#content #home #announcements a:hover { color: #ffe90f; font-size: 11px; line-height: 14px; text-decoration: underline; }


#content #home #scoreboard { color: #ffe90f; margin-bottom: 20px; }
#content #home #scoreboard h1{ font-family: Georgia, serif; font-size: 11px; line-height: 14px; color: #cbdd4f; padding: 3px 8px 0px 8px; }
#content #home #scoreboard p{ font-family: Georgia, serif; padding: 10px 5px 0px 8px; }
#content #home #scoreboard ul { margin: 0; padding: 0px 10px 0px 8px; list-style-type: none; }
#content #home #scoreboard li { background: url(../images/bullet_scoreboard.gif) no-repeat 0 4px; padding: 0px 5px 8px 12px; }
#content #home #scoreboard a:link { color: #fff; font-size: 11px; line-height: 14px; text-decoration: underline; }
#content #home #scoreboard a:visited { color: #fff; font-size: 11px; line-height: 14px; text-decoration: underline; }
#content #home #scoreboard a:hover { color: #ffe90f; font-size: 11px; line-height: 14px; text-decoration: underline; }

#content #sub { width: 740px; margin: 10px 0px 10px 20px; background-color: #fff; border: 1px solid #f16b31; }
#content #sub #contain_subleft { width: 160px; float: left; }
#content #sub #blank { width: 152px; margin: 10px 0px 5px 10px; }
#content #sub #subnav { background-color: #f16b31; width: 150px; border: 1px solid #00639d; margin: 10px 0px 5px 10px; }
#content #sub #subnav #section { font-family: Georgia, serif; font-size: 11px; line-height: 14px; font-weight: bold; color: #fff; padding: 15px 10px 0px 10px; }
#content #sub #subnav #section a:link { color: #fff; font-size: 11px; line-height: 14px; text-decoration: none; }
#content #sub #subnav #section a:visited { color: #fff; font-size: 11px; line-height: 14px; text-decoration: none; }
#content #sub #subnav #section a:hover { color: #ffe90f; font-size: 11px; line-height: 14px; text-decoration: none; }
#content #sub #subnav ul { margin: 0; padding: 13px 10px 10px 10px; list-style-type: none; }
#content #sub #subnav li { background: url(../images/bullet_subnav.gif) no-repeat 0 4px; padding: 0px 5px 10px 12px; }
#content #sub #subnav a:link { color: #ffe90f; font-size: 11px; line-height: 14px; text-decoration: none; }
#content #sub #subnav a:visited { color: #ffe90f; font-size: 11px; line-height: 14px; text-decoration: none; }
#content #sub #subnav a:hover { color: #fff; font-size: 11px; line-height: 14px; text-decoration: none; }

#content #sub #main { width: 578px; float: right; margin-bottom: 40px; }

#content #sub #main #feature { width: 154px; float: right; margin: 15px 0px 15px 20px; }
#content #sub #main #feature p { line-height: 14px; color: #fff; padding: 10px; }
#content #sub #main #feature .title { font-family: Georgia, serif; color: #cbdd4f; font-weight: bold; }
#content #sub #main #feature #blue { width: 154px; margin-bottom: 5px; background-color: #00639d; }
#content #sub #main #feature #black { width: 154px; margin-bottom: 5px; background-color: #000; }
#content #sub #main #feature a:link { color: #fff; text-decoration: none; }
#content #sub #main #feature a:visited { color: #fff; text-decoration: none; }
#content #sub #main #feature a:hover { color: #cbdd4f; text-decoration: none; }


.path { font-size: 10px; line-height: 14px; color: #00639d; padding: 20px 25px 15px 20px; }
.path a:link { color: #f16b31; text-decoration: underline; }
.path a:visited { color: #f16b31; text-decoration: underline; }
.path a:hover { color: #00639d; text-decoration: underline; }

h1 { font-family: Georgia, serif; font-size: 22px; line-height: 25px; font-weight: bold; color: #00639d; padding: 0px 25px 25px 20px; }
h2 { font-family: Georgia, serif; font-size: 14px; line-height: 18px; font-weight: bold; color: #00639d; padding: 0px 25px 5px 20px; }
p { padding: 0px 25px 15px 20px; }
.blue { color: #00639d; }
.blue { color: #00639d; }
a:link { color: #f16b31; text-decoration: underline; }
a:visited { color: #f16b31; text-decoration: underline; }
a:hover { color: #00639d; text-decoration: underline; }

#top {  margin: 0px 25px 10px 20px; border-bottom: 1px solid #f16b31; text-align: right; }
#top a:link { color: #f16b31; font-weight: normal; }
#top a:visited { color: #f16b31; font-weight: normal; }
#top a:hover { color: #00639d; font-weight: normal; }

#content #sub #main ul { margin: 0; padding: 0px 25px 15px 50px; list-style-type: none; }
#content #sub #main li { background: url(../images/bullet.gif) no-repeat 0 8px; padding-left: 10px; padding-right: 10px; }


#footer { width: 780px; height: 115px; background-color: #000; line-height: 22px; color: #ffe90f; } 
#footer #bar { width: 780px; height: 5px; } 
#footer p { padding: 10px 10px 20px 0px; } 
#footer #footer_name { font-family: Georgia, serif; font-weight: bold; } 
#footer #footer_name a:link { color: #ffe90f; text-decoration: underline; } 
#footer #footer_name a:visited { color: #ffe90f; text-decoration: underline; } 
#footer #footer_name a:hover { color: #cbdd4f; text-decoration: underline; } 
#footer a:link { color: #f16b31; text-decoration: underline; }
#footer a:visited { color: #f16b31; text-decoration: underline; }
#footer a:hover { color: #ffe90f; text-decoration: underline; }


#logos { width: 772px; background-color: #fff; border-left: 4px solid #000; border-bottom: 4px solid #000;  border-right: 4px solid #000; } 
#logos #spacing { width: 707px; padding: 10px 5px 15px 50px; } 
#logos .txt { font-family: Georgia, serif; font-size: 14px; line-height: 18px; font-weight: bold; color: #00639d; } 
#develope { width: 780px; margin: 0 auto; background-color: #00639d; color: #90bbca; font-size: 10px; line-height: 18px; }
#develope p { padding: 20px; }
#develope a:link { color: #90bbca; text-decoration: underline; }
#develope a:visited { color: #90bbca; text-decoration: underline; }
#develope a:hover { color: #fff; text-decoration: underline; }

#content #sub #main #video-menu { float: right; width: 180px;  margin-right: 10px;  }
#content #sub #main #video-menu ul { padding: 0; list-style: none; }
#content #sub #main #video-menu li { margin-bottom: 8px; }
#content #sub #main #video-menu .title { color: #00639D; font-weight: bold; font-size: 12px; margin-bottom: 8px; }


form { margin: 0; padding: 0; }
form label { 
	float: left; width: 150px; display: block; clear: both; }
for p { clear: both; } 

/****/

.thumb { border: 1px solid #ddd; background: #eee; padding: 5px; margin: 0 25px 10px 10px; }
.thumb img { border:1px solid #ddd; }
.thumb .caption { font-size: smaller; }


.border { border: 1px solid #ddd; }

#linkboard {
	color: #000000;
	margin-bottom: 20px;
	background-color: #cbdd4f;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 8px;
}
#linkboard h1{ font-family: Georgia, serif; font-size: 11px; line-height: 14px; color: #cbdd4f; padding: 3px 8px 0px 8px; }
#linkboard p{ font-family: Georgia, serif; padding: 10px 5px 0px 8px; }
#linkboard ul { margin: 0; padding: 0px 10px 0px 8px; list-style-type: none; }
#linkboard li { background: url(../images/bullet_scoreboard.gif) no-repeat 0 4px; padding: 0px 5px 8px 12px; }
#linkboard a:link { color: #fff; font-size: 11px; line-height: 14px; text-decoration: underline; }
#linkboard a:visited { color: #fff; font-size: 11px; line-height: 14px; text-decoration: underline; }
#linkboard a:hover { color: #ffe90f; font-size: 11px; line-height: 14px; text-decoration: underline; }.themeText {
	color: #333;
	font-weight: bold;
	font-size: 12px;
	text-transform: capitalize;
}
.td_main_hotels {
	border-top-width: thin;
	border-top-style: dashed;
	border-top-color: #009;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
}