@charset "utf-8";
/* CSS Document */
body {background: url(../assets/bg/body_bg.jpg) no-repeat center 35% #ffffff; background-attachment:fixed; margin: auto;}
#wrapper {width: 800px; margin: auto; background:url(../assets/headings/toplogo2.gif) no-repeat top; padding: 154px 0px 20px 0px; background-color: #ffffff;}
.logo {padding: 20px 0px 20px 0px; float: left;}
.number {padding: 20px 0px 0px 0px; float: right;}
h3 {color: #18a4d8; font-size: 1.5em;}
.boxed {padding: 15px; background-color: #f2f2f2; border: 1px dotted #cccccc; color: #000;}
h5 {font: 110% Verdana, Arial, Helvetica, sans-serif; background:url(../assets/nav/bullet.gif) no-repeat; padding-left: 23px; margin: 50px 0px 25px 0px;}
/* Main Navigation */
#head-nav {	width: 750px; margin: auto; overflow: hidden; display: block;}
/* Main Navigation END */
.floatright {float:right}
.floatleft {float: left; position: relative; padding-right: 10px;}
/* href styles */
a:link, a:visited {color:#18a4d8; text-decoration:none; border-bottom: 1px dotted #18a4d8; font-weight: bold;}
a:hover {color:#000000; border-bottom: 1px solid #18a4d8; text-decoration:none; font-weight: bold;}
/* href styles END */
.tastemedia {float : left; padding: 10px 0px 30px 0px;}
img {border: none;}
/* Headings */
#home {background:url(../assets/headings/4.gif) no-repeat; width: 750px; margin: auto; height: 208px; border-bottom: 5px solid #000000;}
#courses {background:url(../assets/headings/3.gif) no-repeat; width: 750px; margin: auto; height: 208px; border-bottom: 5px solid #000000;}
#links {background:url(../assets/headings/5.gif) no-repeat; width: 750px; margin: auto; height: 208px; border-bottom: 5px solid #000000;}
#forms {background:url(../assets/headings/6.gif) no-repeat; width: 750px; margin: auto; height: 208px; border-bottom: 5px solid #000000;}
#contact {background:url(../assets/headings/7.gif) no-repeat; width: 750px; margin: auto; height: 208px; border-bottom: 5px solid #000000;}
#faqs {background:url(../assets/headings/1.gif) no-repeat; width: 750px; margin: auto; height: 208px; border-bottom: 5px solid #000000;}
#accommodation {background:url(../assets/headings/2.gif) no-repeat; width: 750px; margin: auto; height: 208px; border-bottom: 5px solid #000000;}
/* Headings END */
#top {width: 750px; margin: auto; overflow: hidden;}
#content { padding: 20px 0px 20px 0px; width: 750px; margin: auto; overflow: hidden; font: 0.7em Verdana, Arial, Helvetica, sans-serif; line-height: 1.60; 	text-align: left; color: #434343;}
#footer {width: 730px; margin: auto; overflow: hidden; padding: 10px; font: 0.7em Arial, Helvetica, sans-serif; line-height: 1.50; text-align: left; color: #666666; border: 1px dashed #999999;}
.righttext {float: right;}
.lefttext {float: left;}
#mytable1, #mytable2, #mytable3, #mytable4, #mytable5, #mytable6 {width: 100%; background-color: #ffffff; padding: 0; margin: 0;}
caption {padding: 0 0 5px 0; width: 700px; font: italic 11px Verdana, Arial, Helvetica, sans-serif; text-align: right;}
th {color: #4f6b72; border-right: 1px solid #C1DAD7; border-bottom: 1px solid #C1DAD7; border-top: 1px solid #C1DAD7; text-transform: capitalize; text-align: left; padding: 6px 6px 6px 12px; background: #CAE8EA url(../assets/nav/bg_header.jpg) no-repeat;}
th.nobg {border-top: 0; border-left: 0; border-right: 1px solid #C1DAD7; background: none;}
td {border-right: 1px solid #C1DAD7; border-bottom: 1px solid #C1DAD7; background: #fff; padding: 6px 6px 6px 12px; color: #4f6b72;}
td.alt {background: #F5FAFA; color: #797268;}
th.spec {border-left: 1px solid #C1DAD7; border-top: 0; background: #fff url(../assets/nav/bullet1.gif) no-repeat;}
th.specalt {border-left: 1px solid #C1DAD7; border-top: 0; background: #f5fafa url(../assets/nav/bullet2.gif) no-repeat; color: #797268;}
#maincontainer{width: 750px; /*Width of main container*/ border-top: 1px dotted #cccccc; margin: 0 auto; /*Center container on page*/}
#contentwrapper{float: left; width: 100%;}
#contentcolumn{margin-left: 375px; /*Set left margin to LeftColumnWidth*/}
#leftcolumn{float: left; width: 375px; /*Width of left column*/ margin-left: -750px; /*Set left margin to -(MainContainerWidth)*/}
.innertube{margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/margin-top: 0; font: 0.8em Verdana, Geneva, sans-serif; line-height: 1.75; margin-bottom: 30px;}
h6 {font: bold 1.5em tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif; margin: 25px 0px 25px 0px;}
