

a:link  {  color: #0000A5; text-decoration: none}
a:visited  {  color: #0000A5; text-decoration: none}
a:hover {  color: #6e76a6; text-decoration: underline}
a {text-decoration:none}
a img{border:none}



body {
background-image:url(pattern_156.gif);
background-color:#000000;
margin:0;
padding:0;
font-size:.9em;
line-height:1.3em;
font-family:Arial, Helvetica, sans-serif;
}
th {font-weight:bold}

html {
margin:0;
padding:0;}

#wrapper { 
 margin: 0 auto;
 width: 980px;
}


#faux {
 background: url(back.gif);
 margin-bottom: 0px;
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%
}

#rightcolumn { 
 display: inline;
 color: #333;
 margin: 0px;
 padding: 0px;
 width: 750px;
 float: right;
 padding-right: 10px;
}

#leftcolumnn { 
 float: left;
 color: #333;
 margin: 0px;
 padding: 0px;
 width: 210px;
 display: inline;
 position: relative;
}


.clear { clear: both; background: none; }


h1{
	font-size: 1.8em;
	color: #1e285b;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	padding:25px 0px 15px 0px;
	line-height:1.4em;
	
}
.holder {margin-top:-30px;height:180px}
.price_green {float:left;width:133px;height:100%;background-image:url(../images/price.jpg);background-repeat:no-repeat;color:white;font-size:24px;text-align:center;padding-top:45px;margin-right:40px;display:block}
.price_blue {float:left;width:133px;height:100%;background-image:url(../images/price_blue.jpg);background-repeat:no-repeat;color:white;font-size:24px;text-align:center;padding-top:45px;margin-right:40px;display:block}
.price_left_text {float:left;width:400px}
.price_right_text {float:right;width:400px}
.subhead {
color: #6e76a6;
font-size: 1.3em;
font-weight:bold;

}
.sidebartitle {
	color: #000;
	font-weight: bold;
	}
.red {
color: #000;
text-decoration: none;
font-weight: bold;
}
a:hover .red  {color: #6e76a6}
.contentpane{width:800px;float:right;height:100%}
#leftcolumn {width: 180px;
float:left;
height:100%}
#leftcolumnn a:link  {  color: #000000; text-decoration: none}
#leftcolumn a:visited  {  color: #000000; text-decoration: none}
#leftcolumn a:hover {  color: #6e76a6;
}

.topbar {font-size: 10px;
}
.topbar a:link  {
font-size: 10px;
color: #000;
text-decoration: none;}
.topbar a:active  {font-size: 10px;
color: #000;
text-decoration: none;
}
.topbar a:visited  {font-size: 10px;
color: #000;
text-decoration: none;
}
.topbar a:hover {font-size: 10px;
color: #0000A5;
}
.tablerow {
background-color: #1e285b;
	padding:5px;
	color: white;
	font-weight:bold;
	}
	
.tablerowalt {
background-color:#EFEFEF;
}
	
		
.moreinfo {
color: #000;
text-decoration: none;
font-size: 12px;
}

.datahold { font-size: 12px;
	}
	
	.tees {font-size:12px;font-weight:bold;padding:5px 0px}
	
.hotel_datahold { font-size: 12px;
	
	font-weight: bold;}
	
#leftcolumn ul {margin-left: 0px;
padding:20px 0px 0px 15px;}

#leftcolumn li {list-style: none;
margin:0px;
padding:8px 4px 8px 10px;
font-size:1.1em;
font-weight:bold;
color:black;
}

#leftcolumn li a:link  {  color: #000000; text-decoration: none}
#leftcolumn li a:visited  {  color: #000000; text-decoration: none}
#leftcolumn li a:hover {  color: #606773}




.prices {font-size: 16px; font-weight: bold;}

.button {font-size: 13px;
display: block;

}


.moreinfo_smaller {
	font-size: 11px;
	color: #000;
}
.accomodations {
background-color: #F7E4B9;
line-height:90%;
	
	color: #000
	}

.courselist_img {padding-top:17px}

h2 {font-size:1.2;
color:#1E285B}

h2.list {font-size:1.1em;
font-weight:bold;
color:black;
padding:10px 0px -10px 0px;
margin:0px;}

h3 {font-size:1.1em;
font-weight:bold;
color:black}
	
.moreinfo {padding-top:10px}

#footer  {
background-image:url(../images/footer.jpg);
width:900px;
height:206px;
padding:270px 40px 20px 40px;
color:white}

#footer  a{

color:white}

#footer .center {text-align:center}

#centeredmenu {border-bottom:1px solid #1E285B;height:35px;width:100%;background-color:#E7E7E7}

/* 
	LEVEL ONE
*/

ul.dropdown{position:relative}

ul.dropdown, ul.dropdown ul, ul.dropdown ul ul                         { 
list-style: none;
margin:0px;
padding:0px; }
ul.dropdown li                      { float: left; background: #E7E7E7;font-size:1.2em;font-weight:bold;zoom: 1}
ul.dropdown a:hover		            { color: #fff; }
ul.dropdown li a, ul.dropdown li a:visited                     { display: block; padding: 8px 25px; border-right: 1px solid #333;
	 								  color: #222; }
ul.dropdown li.last a         { border-right: none; } /* Doesn't work in IE */
ul.dropdown li.hover,
ul.dropdown li:hover                { background: #1E285B;position: relative; }
ul.dropdown li.hover a, ul.dropdown li.hover a:visited              { color: white; text-decoration:none}


/* 
	LEVEL TWO
*/
ul.dropdown ul 						{ width: 250px; visibility: hidden; position: absolute; top: 100%; left: 0;border-top:1px solid black}
ul.dropdown ul li 					{ font-weight: normal; background: #f6f6f6; color: #000; 
									  border-bottom: 1px solid #ccc; float: none;font-size:.8em;font-weight:normal }
									  
                                    /* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a					{ border-right: none; width: 100%; display: inline-block;padding: 7px 25px;color: black !important  } 
ul.dropdown ul li.hover                  { background: #BCC2DA !important;} 
ul.dropdown ul li:hover a            { color: white; text-decoration:none}  
/* 
	LEVEL THREE
*/
ul.dropdown ul ul 					{ left: 100%; top: 0; }
ul.dropdown li:hover > ul 			{ visibility: visible; }

ul.bookatrip {margin:0px;
padding:0px;
}

ul.bookatrip li {padding-bottom:3px}

.regions img {border:2px solid #ccc;margin:4px;padding:1px}

.regions a img:hover {border:2px solid #1e285b}

.button2, .button2 a {  
    background: url(../images/button_package.png) 0 -50px;  
    height:50px;  
    width:299px;  
    display:block;  
}  
.button2 a {  
    background-position: 0 0;  
}  

.button3, .button3 a {  
    background: url(../images/button_samples.png) 0 -50px;  
    height:50px;  
    width:299px;  
    display:block;  
}  
.button3 a {  
    background-position: 0 0;  
}  
