/* Start of CMSMS style sheet 'SP2009' */
body
{
	margin:0px;
	padding:0px;
	background:#005382;
	/*background-attachment:fixed;*/
	font-family:"Trebuchet MS", Arial;
	font-size:13px;
	line-height:18px;
	color:#000;
}
div, ul, li, p, form, span, a, td, table
{
	margin:0px;
	padding:0px;
	font-family:"Trebuchet MS", Arial;
	font-size:13px;
	line-height:18px;
	color:#000;
}

ul, li{display:block;}
img{border:none;}

a{text-decoration:none;}
a:hover{text-decoration:underline;}

.leftFloat{float:left;}
.rightFloat{float:right;}
.clear{clear:both;}


.leftColumn{float:left; width:240px; text-align:justify;  }
.rightColumn{float:right; width: 230px; text-align:justify; margin-left:10px; }
.middleColumn{float:left; width: 380px; text-align:justify; margin-left:15px; }

.paddingTop{padding-top:12px;}
.paddingBottom{padding-bottom:12px;}

.topBg{position:absolute; width:100%; top:0px; left:0px; height:286px; z-index:-1;}
.wrapper{width:940px; margin:0 auto; position:relative; z-index:100;}
.topArea{background:transparent url(/uploads/sp2009/images/top-bg.gif) repeat-x top; width:100%;}

.nav{width:923px; float:left; display:block; margin-top:16px; margin-bottom: 5px;}
.nav ul{list-style:none;}
.nav ul li
{
	float:left;
	width:auto;
	margin-right:66px;
	color:#b5b5b5;
}
.nav ul li a{color:#b5b5b5; text-decoration:none;}
.nav ul li a:hover{color:#f3fcff;}
.nav ul li.first{margin-left:5px;}

.header{height:309px; display:block; margin-bottom:9px;}
.leftContainer{width:288px; float:left;}
.rightContainer{width:636px; float:right;}

.transBg{background:url(/uploads/sp2009/images/transBg.png) repeat;}
.transBg .indent{padding:11px;}
.maxHeight{height:306px;}
.menulist{list-style:none; border: 5px solid #005382; background-color: #6698b4; width: 100%; padding: 5px;}
.menulist h3{ color: #ffffff; }
.menulist li{background:url(/uploads/sp2009/images/bullet01.png) no-repeat left 2px; padding:0 0 17px 32px;}

.shadowBg_t{background:url(/uploads/sp2009/images/shadow_t.png) repeat-x top; padding-top:3px;}
.shadowBg_b{background:url(/uploads/sp2009/images/shadow_b.png) repeat-x bottom; padding-bottom:3px;}
.shadowBg_l{background:url(/uploads/sp2009/images/shadow_l.png) repeat-y left; padding-left:3px;}
.shadowBg_r{background:url(/uploads/sp2009/images/shadow_r.png) repeat-y right; padding-right:3px;}
.shadoxBoxContent{background:#fff; padding:12px;}

.mainImageContent{background:url(/uploads/sp2009/images/MainImage.jpg) no-repeat left 2px;}

.more
{
	background:url(/uploads/sp2009/images/more_icon.png) no-repeat left top; 
	display:block; 
	width:45px; 
	height:31px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0e7aad;
	font-weight:bold;
	padding:8px 0 0 37px;
}
.more:hover{color:#5aa5c8; text-decoration:none;}

.welcomeTxt{line-height:30px; font-size:14px;}

.imgBorder{border:#575658 solid 1px; padding:2px; background:#fff; margin: 5px;}

.descArea{width:617px; float:right; text-align:justify; }
.descHead
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#7c8288;
	font-size:18px;
	font-weight:bold;
	font-style:oblique;
}
.bluetxt{color:#0784ca;}
.gridView, .gridView td, .gridView p, .gridView span{font-size:14px;}
.gridView td{background:#fff; padding:12px;}
.gridView h2{margin:0px; margin-bottom:6px;}
.gridView .headTxt{color:#1f82a2; font-size:17px; font-weight:normal;}

.footer{margin-top:19px; text-align:center; color:#FFFFFF;}
.footerLink, .footerLink a{font-size:12px; color:#FFFFFF}
.footerLink a:hover{color:#FFFFFF; text-decoration:none;}
.copyrighttxt, .copyrighttxt a{font-size:12px; color:#FFFFFF;}

.NewsSummary
{
   width: 250px;
   margin-bottom: 10px;
   font-size:12px;

}

.NewsSummaryPostdate
{
 font-weight: bold;
}
.NewsSummaryCategory
{
	font-size: 10px;
}

.NewsSummaryLink a
{
	font-size: 16px;
	font-weight: bold;
	color: #7c8288;
}

.NewsSummaryAuthor
{
  font-size: 10px;
  
}

.leftMenu
{
  float: left;
  width: 250px;
  margin-bottom: 10px;
  border: 1px solid #ff0000;
}


.mainImageContent_home{background:url(/uploads/images/headers/home.jpg) no-repeat left 2px;}


.mainImageContent_river_shannon{background:url(/uploads/images/headers/river_shannon.jpg) no-repeat left 2px;}
.mainImageContent_cruise_choices{background:url(/uploads/images/headers/cruise_choices.jpg) no-repeat left 2px;}
.mainImageContent_food_and_wine{background:url(/uploads/images/headers/food_and_wine.jpg) no-repeat left 2px;}
.mainImageContent_rates_and_schedule{background:url(/uploads/images/headers/rates_and_schedule.jpg) no-repeat left 2px;}
.mainImageContent_contact_us{background:url(/uploads/images/headers/contact_us.jpg) no-repeat left 2px;}

/* End of 'SP2009' */

