
body {
	margin: 20px;
	padding: 0px;
	height: 100%;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
}
a {
color : #99cc00;
text-decoration : none;
}
a:hover {
color : #ff9200;
text-decoration : none;
}
ul {
margin : 0 0 0 20px;
list-style-type : disc;
}
li {
margin : 4px 0 5px 10px;
}
blockquote {
margin : 1em;
padding : 0.5em;
background-color : #eeeeee;
border-top : 1px solid #cccccc;
border-bottom : 1px solid #cccccc;
}
blockquote p {
margin : 0.2em;
}
#container {
	margin: 0 auto;
	padding: 0px;
	width: 850px;
	/*min-height : 100%;*/
	text-align: left;
	vertical-align: middle;
	border: 2px solid #ffcc55;
   background-image: url(images/footer_top_1.jpg);
	background-repeat: no-repeat;
	background-position: bottom; 
}
* html .container {
	height: 100%;
}
#header {
margin : 0;
padding : 0;
height : 148px;
background-color : #ffffff;
background : url(images/header.jpg);
z-index : -1;
}
#header h1 {
margin : 0;
padding : 20px 0 0 20px;
font-size : 1.5em;
/*font-size : 1.8em;*/
letter-spacing : 0.1em;
color : #ffcc55;
font-weight : lighter;
filter: glow(color=#ff0000, strength=8); 
}
#header h2 {
margin : 0;
padding : 0 0 0 20px;
font-size : 0.9em;
font-weight : lighter;
letter-spacing : 0.1em;
color : #fffdcc;
}
#leftColumn {
float : left;
margin : 0;
padding : 0;
/* width was 185px */
width : 190px;
height : 1205px;
font-size : 0.9em;
/* background was sidebar_bamboo_1.gif */
background-image : url(images/sidebar_256.png);
}
#leftColumnDrinks {
float : left;
margin : 0;
padding : 0;
width : 190px;
font-size : 0.9em;
background-image : url(images/sidebar_256.png);
}
#leftColumnIndex {
float : left;
margin : 0;
padding : 0;
width : 190px;
font-size : 0.9em;
background-image : url(images/sidebar_256.png);
background-repeat : repeat;
z-index : -1;
}
#leftColumnPhotos {
float : left;
margin : 0;
padding : 0;
width : 190px;
font-size : 0.9em;
background-image : url(images/sidebar_256.png);
}
#leftColumnMusic {
float : left;
margin : 0;
padding : 0;
width : 190px;
font-size : 0.9em;
background-image : url(images/sidebar_256.png);
}
#leftColumnContact {
float : left;
margin : 0;
padding : 0;
width : 190px;
font-size : 0.9em;
background-image : url(images/sidebar_256.png);
}
#leftColumnEvents {
	float: left;
	margin: 0;
	padding: 0;
	width: 190px;
	font-size: 0.9em;
	background-image: url(images/sidebar_256.png);
}
#leftColumnMenu {
float : left;
margin : 0;
padding : 0;
width : 190px;
font-size : 0.9em;
background-image : url(images/sidebar_256.png);
}
#leftColumnNews {
float : left;
margin : 0;
padding : 0;
width : 190px;
font-size : 0.9em;
background-image : url(images/sidebar_256.png);
}
#leftColumnLinks {
float : left;
margin : 0;
padding : 0;
width : 190px;
font-size : 0.9em;
background-image : url(images/sidebar_256.png);
}
#leftColumnLocation {
float : left;
margin : 0;
padding : 0;
width : 190px;
font-size : 0.9em;
background-image : url(images/sidebar_256.png);
}
#leftColumnBanquets {
	float: left;
	margin: 0;
	padding: 0;
	width: 190px;
	font-size: 0.9em;
	background-image: url(images/sidebar_256.png);
}
#leftColumn p {
padding : 10px;
margin : 0;
color : #D9FFFF;
}
#leftColumnDrinks p {
padding : 10px;
margin : 0;
color : #D9FFFF;
}
#leftColumnPhotos p {
padding : 10px;
margin : 0;
color : #D9FFFF;
}
#leftColumnIndex p {
padding : 10px;
margin : 0;
color : #D9FFFF;
}
#leftColumnMusic p {
padding : 10px;
margin : 0;
color : #D9FFFF;
}
#leftColumnContact p {
padding : 10px;
margin : 0;
color : #D9FFFF;
}
#leftColumnEvents p {
padding : 10px;
margin : 0;
color : #D9FFFF;
}
#leftColumnMenu p {
padding : 10px;
margin : 0;
color : #D9FFFF;
}
#leftColumnNews p {
padding : 10px;
margin : 0;
color : #D9FFFF;
}
#leftColumnLinks p {
padding : 10px;
margin : 0;
color : #D9FFFF;
}
#leftColumnLocation p {
padding : 10px;
margin : 0;
color : #D9FFFF;
}
#leftColumnBanquets p {
padding : 10px;
margin : 0;
color : #D9FFFF;
}
#leftColumn h2 {
margin : 0;
padding : 10px 0 0 8px;
font-size : 1em;
color : #fffdcc;
font-weight : bold;
}
#leftColumnIndex h2 {
margin : 0;
padding : 10px 0 0 8px;
font-size : 1em;
color : #fffdcc;
font-weight : bold;
}
#leftColumnDrinks h2 {
margin : 0;
padding : 10px 0 0 8px;
font-size : 1em;
color : #fffdcc;
font-weight : bold;
}
#leftColumnPhotos h2 {
margin : 0;
padding : 10px 0 0 8px;
font-size : 1em;
color : #fffdcc;
font-weight : bold;
}
#leftColumnMusic h2 {
margin : 0;
padding : 10px 0 0 8px;
font-size : 1em;
color : #fffdcc;
font-weight : bold;
}
#leftColumnContact h2 {
margin : 0;
padding : 10px 0 0 8px;
font-size : 1em;
color : #fffdcc;
font-weight : bold;
}
#leftColumnEvents h2 {
margin : 0;
padding : 10px 0 0 8px;
font-size : 1em;
color : #fffdcc;
font-weight : bold;
}
#leftColumnMenu h2 {
margin : 0;
padding : 10px 0 0 8px;
font-size : 1em;
color : #fffdcc;
font-weight : bold;
}
#leftColumnNews h2 {
margin : 0;
padding : 10px 0 0 8px;
font-size : 1em;
color : #fffdcc;
font-weight : bold;
}
#leftColumnLinks h2 {
margin : 0;
padding : 10px 0 0 8px;
font-size : 1em;
color : #fffdcc;
font-weight : bold;
}
#leftColumnLocation h2 {
margin : 0;
padding : 10px 0 0 8px;
font-size : 1em;
color : #fffdcc;
font-weight : bold;
}
#leftColumnBanquets h2 {
margin : 0;
padding : 10px 0 0 8px;
font-size : 1em;
color : #fffdcc;
font-weight : bold;
}
#leftColumn ul {
margin : 0 0 0 0;
list-style : none;
}
#leftColumnIndex ul {
margin : 0 0 0 0;
list-style : none;
}
#leftColumnDrinks ul {
margin : 0 0 0 0;
list-style : none;
}
#leftColumnPhotos ul {
margin : 0 0 0 0;
list-style : none;
}
#leftColumnMusic ul {
margin : 0 0 0 0;
list-style : none;
}
#leftColumnContact ul {
margin : 0 0 0 0;
list-style : none;
}
#leftColumnEvents ul {
margin : 0 0 0 0;
list-style : none;
}
#leftColumnMenu ul {
margin : 0 0 0 0;
list-style : none;
}
#leftColumnNews ul {
margin : 0 0 0 0;
list-style : none;
}
#leftColumnLinks ul {
margin : 0 0 0 0;
list-style : none;
}
#leftColumnLocation ul {
margin : 0 0 0 0;
list-style : none;
}
#leftColumnBanquets ul {
margin : 0 0 0 0;
list-style : none;
}
#leftColumn li {
margin : 6px 0 5px 15px;
font-size : 0.8em;
}
#leftColumnIndex li {
margin : 6px 0 5px 15px;
font-size : 0.8em;
}
#leftColumnDrinks li {
margin : 6px 0 5px 15px;
font-size : 0.8em;
}
#leftColumnPhotos li {
margin : 6px 0 5px 15px;
font-size : 0.8em;
}
#leftColumnMusic li {
margin : 6px 0 5px 15px;
font-size : 0.8em;
}
#leftColumnContact li {
margin : 6px 0 5px 15px;
font-size : 0.8em;
}
#leftColumnEvents li {
margin : 6px 0 5px 15px;
font-size : 0.8em;
}
#leftColumnMenu li {
margin : 6px 0 5px 15px;
font-size : 0.8em;
}
#leftColumnNews li {
margin : 6px 0 5px 15px;
font-size : 0.8em;
}
#leftColumnLinks li {
margin : 6px 0 5px 15px;
font-size : 0.8em;
}
#leftColumnLocation li {
margin : 6px 0 5px 15px;
font-size : 0.8em;
}
#leftColumnBanquets li {
margin : 6px 0 5px 15px;
font-size : 0.8em;
}
#leftColumn li a {
/*color: #99cc00;*/
color: #FFFF99;
text-decoration: none;
/* text-shadow: 0.2em 0.2em #000000; /*text shadow on menu items NOT IE */
font-family: "Comic Sans MS";
font-size: 1.10em;
letter-spacing: 0.07em;
}
#leftColumnIndex li a {
color: #FFFF99;
text-decoration: none;

font-family: "Comic Sans MS";
font-size: 1.10em;
letter-spacing: 0.07em;
/*	font-weight:bold; */
}
#leftColumnDrinks li a {
color: #FFFF99;
text-decoration: none;

font-family: "Comic Sans MS";
font-size: 1.10em;
letter-spacing: 0.07em;
}
#leftColumnPhotos li a {
color: #FFFF99;
text-decoration: none;

font-family: "Comic Sans MS";
font-size: 1.10em;
letter-spacing: 0.07em;
}
#leftColumnMusic li a {
color: #FFFF99;
text-decoration: none;

font-family: "Comic Sans MS";
font-size: 1.10em;
letter-spacing: 0.07em;
}
#leftColumnContact li a {
color: #FFFF99;
text-decoration: none;

font-family: "Comic Sans MS";
font-size: 1.10em;
letter-spacing: 0.07em;
}
#leftColumnEvents li a {
color: #FFFF99;
text-decoration: none;

font-family: "Comic Sans MS";
font-size: 1.10em;
letter-spacing: 0.07em;
}
#leftColumnMenu li a {
color : #FFFF99;
text-decoration : none;
text-decoration: none;

font-family: "Comic Sans MS";
font-size: 1.13em;
letter-spacing: 0.05em;
}
#leftColumnNews li a {
color: #FFFF99;
text-decoration: none;

font-family: "Comic Sans MS";
font-size: 1.10em;
letter-spacing: 0.07em;
}
#leftColumnLinks li a {
color: #FFFF99;
text-decoration: none;

font-family: "Comic Sans MS";
font-size: 1.10em;
letter-spacing: 0.07em;
}
#leftColumnLocation li a {
color: #FFFF99;
text-decoration: none;

font-family: "Comic Sans MS";
font-size: 1.10em;
letter-spacing: 0.07em;
}
#leftColumnBanquets li a {
color: #FFFF99;
text-decoration: none;

font-family: "Comic Sans MS";
font-size: 1.10em;
letter-spacing: 0.07em;
}
#leftColumn li a:hover {
color : #00FFFF;
text-decoration : none;
}
#leftColumnIndex li a:hover {
color : #00FFFF;
text-decoration : none;
}
#leftColumnDrinks li a:hover {
color : #00FFFF;
text-decoration : none;
}
#leftColumnPhotos li a:hover {
color : #00FFFF;
text-decoration : none;
}
#leftColumnMusic li a:hover {
color : #00FFFF;
text-decoration : none;
}
#leftColumnContact li a:hover {
color : #00FFFF;
text-decoration : none;
}
#leftColumnMenu li a:hover {
color : #00FFFF;
text-decoration : none;
}
#leftColumnNews li a:hover {
color : #00FFFF;
text-decoration : none;
}
#leftColumnLinks li a:hover {
color : #00FFFF;
text-decoration : none;
}
#leftColumnLocation li a:hover {
color : #00FFFF;
text-decoration : none;
}
#leftColumnBanquets li a:hover {
color : #00FFFF;
text-decoration : none;
}
#leftColumnImg_1 {
width : 75px;
height : 69px;
background : url("images/sun.gif") no-repeat;
display : block;
margin-left : auto;
margin-right : auto;
}
#leftColumnImg_2 {
width : 75px;
height : 69px;
background : url("images/sun_1.gif") no-repeat;
display : block;
margin-left : auto;
margin-right : auto;
}
#leftColumnImg_3 {
width : 181px;
height : 134px;
background : url("images/treasuremap.gif") no-repeat;
margin-left : 7px;
margin-right : auto;
margin-top : 30px;
}
#leftColumnImg_4 {
/* background : url("images/tikis.gif") no-repeat; */
background : url("images/xmas_3.png") no-repeat;
/*width : 175px;
height : 65px */
width : 170px;
height : 252px;

display : block;
margin-left : auto;
margin-right : auto;
margin-top : 15px;
}
#leftColumnImg_5 {
	background: url(images/sb_wheel_1.png) no-repeat;
	width: 170px;
	height: 181px;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
#centerColumn {
margin : 0 0 0 190px;
padding : 0;
font-size : 0.9em;
background : url(gradient/bg_1_black-blue_radial_gradient_2000.jpg);
background-repeat : repeat;
}
#centerColumnDrinks {
margin : 0 0 0 190px;
padding : 0;
font-size : 0.9em;
background : url(gradient/bg_1_black-blue_radial_2000.jpg);
background-repeat : repeat;
}
#centerColumnIndex {
margin: 0 0 0 190px;
padding: 0;
font-size : 0.9em;
background: url(gradient/bg_1_black-purple_gradient_2100.jpg);
background-repeat : repeat;
}
#centerColumnEvents {
	margin: 0 0 0 190px;
	padding: 0;
	font-size: 0.9em;
	background-attachment: fixed;
	background-image: url(gradient/bg_body_dark_yellow_1000.png);
	/*   position:relative;
   visibility: visible;
/*    z-index: -1; */
	background-repeat: repeat-x;
}

/*#centerColumnPhotos {
	margin: 0 0 0 190px;
	padding: 0;
	font-size: 0.9em;
	background: url(gradient/bg_1_black-green_gradient_2000.png.png);
	background-repeat: repeat;
} */
#centerColumnPhotos{
	margin: 0 0 0 190px;
	padding: 0;
	font-size: 0.9em;
	background-attachment: fixed;
	background-image: url(gradient/bg_body_black_yellow_1000.png);
	/*   position:relative;
   visibility: visible;
/*    z-index: -1; */
	background-repeat: repeat-x;
}
/*#centerColumnMusic {
	margin: 0 0 0 190px;
	padding: 0;
	font-size: 0.9em;
	background: url(gradient/bg_1_black-purple_gradient_6000.png);
	background-repeat: repeat;
} */
#centerColumnMusic{
	margin: 0 0 0 190px;
	padding: 0;
	font-size: 0.9em;
	background-attachment: fixed;
	background-image: url(gradient/bg_body_black_purple_1000.png);
	/*   position:relative;
   visibility: visible;
/*    z-index: -1; */
	background-repeat: repeat-x;
}
/*#centerColumnContact {
margin : 0 0 0 190px;
padding : 0;
font-size : 0.9em;
background : url(gradient/bg_1_black-blue_radial_gradient_2000.jpg);
background-repeat : repeat;
}
/* #centerColumnMenu {
margin : 0 0 0 190px;
padding : 0;
font-size : 0.9em;
background : url(gradient/bg_1_black-blue_radial_gradient_2000.jpg);
background-repeat : repeat;
}*/
#centerColumnContact {
	margin: 0 0 0 190px;
	padding: 0;
	font-size: 0.9em;
	background-attachment: fixed;
	background-image: url(gradient/bg_body_starburst_purple_1000.png);
	/*   position:relative;
   visibility: visible;
/*    z-index: -1; */
	background-repeat: repeat-x;
}
#centerColumnMenu {
	margin: 0 0 0 190px;
	padding: 0;
	font-size: 0.9em;
	background-attachment: fixed;
	background-image: url(gradient/bg_body_dark_green_1000.png);
	/*   position:relative;
   visibility: visible;
/*    z-index: -1; */
	background-repeat: repeat-x;
}
/*#centerColumnNews {
margin : 0 0 0 190px;
padding : 0;
font-size : 0.9em;
background : url(gradient/bg_1_black-blue_radial_gradient_2000.jpg);
background-repeat : repeat;
}*/
#centerColumnNews {
	margin: 0 0 0 190px;
	padding: 0;
	font-size: 0.9em;
	background-attachment: fixed;
	background-image: url(gradient/bg_body_starburst_green_1000.jpg);
	/*   position:relative;
   visibility: visible;
/*    z-index: -1; */
	background-repeat: repeat-x;
}
/*#centerColumnLinks {
margin : 0 0 0 190px;
padding : 0;
font-size : 0.9em;
background : url(gradient/bg_1_black-blue_radial_gradient_2000.jpg);
background-repeat : repeat;
}*/
#centerColumnLinks {
	margin: 0 0 0 190px;
	padding: 0;
	font-size: 0.9em;
	background-attachment: fixed;
	background-image: url(gradient/bg_body_black_yellow_1000.png);
	/*   position:relative;
   visibility: visible;
/*    z-index: -1; */
	background-repeat: repeat-x;
}
#centerColumnLocation {
margin : 0 0 0 190px;
padding : 0;
font-size : 0.9em;
background : url(gradient/bg_1_blue-lightblue_rectangle_gradient_630.jpg);
background-repeat : repeat;
}
#centerColumnFunctions {
margin : 0 0 0 190px;
padding : 0;
font-size : 0.9em;
background : url(gradient/bg_1_blue-lightblue_rectangle_gradient_630.jpg);
background-repeat : repeat;
}
#centerColumnSQL {
font-style : normal;
}
#menu {
	padding: 0 0 5px 3px;
	margin: 0 0 0 0;
	height: 174px;
}
#menuDivide {
position : relative;
width : 5px;
height : 700px;
top : 0;
background-image : url(images/bamboo_verticle.gif);
}
#centerColumn p {
padding : 10px;
height : 60px;
margin : 8px;
}
#centerColumn h2 {
margin : 0;
padding : 10px 0 5px 8px;
font-size : 1.3em;
letter-spacing : 0.1em;
}
#centerColumn a {
color : #fffdcc;
text-decoration : none;
}
centerColumn a:hover {
color : #000000;
text-decoration : none;
}
#centerColumnHL_1 {
margin-top : 10px;
padding : 10px 15px 10px 15px;
font-size : inherit;
margin : 10px 30px 10px 15px;
}
#centerColumnHL_2 {
padding-left : 15px;
padding-right : 15px;
}
#centerColumnHL_3 {
padding-left : 15px;
padding-right : 15px;
}
#centerColumnImg_1 {
width : 640px;
height : 206px;
/* height : 128px; */ /* removed for xmas above */
/* background : url("images/post_1_xmas.png") no-repeat; /* for xmas  */
/* background : url("images/post_1.png") no-repeat; */
background : url("images/post_1_parrots.png") no-repeat; /* St. Pat's Day */
display : block;
margin-left : auto;
margin-right : auto;
padding : 10px 0 10px 0;
}
#centerColumnImg_2 {
width : 640px;
height : 100px;
background : url("images/post_2.png") no-repeat;
display : block;
margin-left : auto;
margin-right : auto;
padding : 10px 0 10px 0;
}
#footer {
background : url(images/footer_water.gif);
height : 60px;
width: 850px;
margin : 90px 0 0 0;
}
#footer p {
line-height : 15px;
text-align : center;
font-size : 0.6em;
}
#footer a {
color : #fffdcc;
text-decoration : none;
}
#footer a:hover {
color : #000000;
text-decoration : none;
}
.leftColumnSSI {
padding : 10px 10px 10px 10px;
}
.centerColumnSSI {
margin-top : 10px;
margin-left : 15px;
margin-right : 15px;
margin-bottom : 10px;
font-size : inherit;
}
.footerLeft {
line-height : 2em;
font-size : 0.8em;
text-align : left;
color : #fffdcc;
padding : 0 0 0 8px;
margin-left : auto;
margin-right : auto;
}
.copyright {
font-size : xx-small;
color : #fffdcc;
}
.footerlinks {
font-size : x-small;
color : #fffdcc;
}
.divide {
color : #853407;
}
.menuImage {
padding : 1px;
border : 2px solid #ffcc55;
}
.headerImage {
background : url("images/trees.gif") no-repeat;
width : 335px;
height : 67px;
position : relative;
top : 32px;
left : 515px;
}
.headerTitle {
width : 375px;
height : 50px;
position : relative;
top : -220px;
left : 5px;
text-shadow:0.1em 0.1em 0.2em black;
z-index : 1;
}
.headerTorch1 {
background : url("images/torch_1.png") no-repeat;
width : 50px;
height : 150px;
position : relative;
top : 0;
left : 400px;
}
.headerTorch2 {
background : url("images/torch_2.png") no-repeat;
width : 150px;
height : 150px;
position : relative;
top : 0;
left : 150px;
}
#footerImg1 {
width : 100px;
height : 98px;
background : url("images/footer_ship.png") no-repeat;
position : relative;
top : -129px;
left : 125px;
}
#footerImg2 {
width : 275px;
height : 165px;
background : url("images/footer_mermaid.png") no-repeat;
position : relative;
top : -290px;
left : 575px;
}
.videoFrame {
margin-left : auto;
margin-right : auto;
padding : 10px 0 10px 0;
}
.roundbox-tr {
margin : 15px auto;
padding : 0;
background : url("images/roundbox_tr.gif") no-repeat right top;
width : 90%;
}
.roundbox-tl {
margin : 0;
padding : 0;
background : url("images/roundbox_tl.gif") no-repeat left top;
}
.roundbox-br {
margin : 0;
padding : 0;
background : url("images/roundbox_br.gif") no-repeat right bottom;
}
.roundbox-bl {
margin : 0;
padding : 0;
background : url("images/roundbox_bl.gif") no-repeat left bottom;
}
.roundbox-content {
margin : 0;
padding : 2.5em 3.5em;
}
.roundbox-content p {
margin : 0;
padding : 0;
line-height : 1.6;
}
table.sample {
border-width : 0;
border-style : none;
border-color : gray;
border-collapse : separate;
background-color : white;
}
table.sample th {
border-width : 0;
padding : 4px;
border-style : none;
border-color : gray;
background-color : white;
}
table.sample td {
border-width : 0;
padding : 4px;
border-style : none;
border-color : gray;
background-color : white;
}
img.directions1 {
border : 1px solid #ffcc55;
}
table.map {
border-width : 1px;
border-style : solid;
border-color : #ffcc55;
}
.caption {
background-image : url(images/mailer_caption.gif);
width : 600px;
height : 65px;
color : #ffcc55;
border-style : solid solid solid solid;
border-width : 1px;
margin-right : auto;
margin-left : auto;
font-size : 14px;
font-weight : bold;
text-align : center;
background-repeat : no-repeat;
background-position : center;
border-color : #ffcc55;
}
TABLE.mailer {
background-image : url(images/mailer_form.gif);
font-family : arial;
font-size : 10pt;
width : 600px;
height : 300px;
margin-left : auto;
margin-right : auto;
background-position : center;
background-repeat : no-repeat;
border-width : 1px;
border-style : solid;
border-color : #ffcc55;
}
TH.mailer {
font-size : 10pt;
color : #ffcc55;
text-align : center;
}
TR.mailer {
border-style : solid solid solid solid;
border-width : 1px;
margin-left : auto;
margin-right : auto;
border-color : #ffcc55;
width : 600px;
height : 300px;
background-repeat : no-repeat;
background-position : center;
}
TD.mailer {
font-size : 10pt;
color : #fffdcc;
text-align : right;
}
.mailerLabels {
color : #2f1007;
font-weight : bold;
}
.center {
margin-left : auto;
margin-right : auto;
text-align : center;
}
.centerIMG {
display : block;
text-align : center;
margin-left : auto;
margin-right : auto;
}
object.c1 {
width : 640px;
height : 505px;
margin-bottom : 0;
margin-left : 10px;
margin-right : 0;
margin-top : 0;
}
TR.halloween {
border-style : solid solid solid solid;
border-width : 2px;
border-color : #e03c00;
text-align : center;
}
.orangeBorder {
border:#ffcc55 thin solid;  
}
.orangeBorderSB {
	border-left: ridge #ffcc55;
	border-top: ridge #ffcc55;	
}
/* Orange Round Corner Border */
.t {background: url(images/dot.gif) 0 0 repeat-x; width: 20em}
.b {background: url(images/dot.gif) 0 100% repeat-x}
.l {background: url(images/dot.gif) 0 0 repeat-y}
.r {background: url(images/dot.gif) 100% 0 repeat-y}
.bl {background: url(images/bl.gif) 0 100% no-repeat}
.br {background: url(images/br.gif) 100% 100% no-repeat}
.tl {background: url(images/tl.gif) 0 0 no-repeat}
.tr {background: url(images/tr.gif) 100% 0 no-repeat; padding:10px}
/* End Orange Round Corner Border */

/*.shadow {
box-shadow: 7px 7px 8px #818181; 
-webkit-box-shadow: 7px 7px 8px #818181;
-moz-box-shadow: 7px 7px 8px #818181;
filter: progid:DXImageTransform.Microsoft.dropShadow(color=#6FD1D4, offX=1, offY=1, positive=true); 
} */

/* set shadow background for navigation flags except IE*/
      <!--[if !IE]>-->
.flag {
	position:relative;
	top:1px;
	left:1px;
	background-color:transparent;
	width:20px;
	height:13px;
}
.flag div {
	position:relative;
	width:20px;
	height:13px;
}
.flag div div img {
	position:relative;
	top:-8px;
	left:-5px;
	border:1px solid #transparent;
}
.flag div div {
	position:relative;
	top:2px;
	left:2px;
	background-color:#6FD1D4;
	width:17px;
	height:13px;
}
	<!--<![endif]-->
/* end shadow background for naigation flags */

/* shadow on IE Flags */
Img.flag {}
.flag {
/*
width:18px;
height:18px;
background-color:transparent;
text-shadow: 0.2em 0.2em #6FD1D4;
box-shadow: 7px 7px 8px #818181;
-webkit-box-shadow: 7px 7px 8px #818181;
-moz-box-shadow: 7px 7px 8px #818181; */
filter: progid:DXImageTransform.Microsoft.dropShadow(color=#6FD1D4, offX=1, offY=1, positive=true); 
} 
.ie .menuShadow { /* shadow on menu items * IE only */
filter: progid:DXImageTransform.Microsoft.dropShadow(color=#25242B, offX=1, offY=1, positive=true);
/*text-shadow: 0.2em 0.2em #25242B; */
/* filter: DropShadow(Color=#0066cc, OffX=5, OffY=-3, Positive=1);width:300px;font-size:20pt; */
}
.chrome .menuShadow { /* shadow on menu items * Google Chrome only */
text-shadow: #000 0.2em 0.2em 0.19em;
}
.menuShadow { /* shadow on menu items * Safari, Opera, Firefox 3.1+ only */
text-shadow: #000 0.2em 0.2em 0.19em;
}

.menuTitle {
	filter: progid:DXImageTransform.Microsoft.dropShadow(color=#25242B, offX=1, offY=1, positive=true);
	text-shadow: #000 0.2em 0.2em 0.19em;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

