@charset "UTF-8";
/* CSS Document */
body {
	background-color:#22314b;
	margin:0px;
}

#container{
	position:relative;
	width:1003px;
	margin:0px auto;
	padding:0 0 0 0;
	height: 100%;
	background-color: #FFF;
}
img{	
	border:none;
}
#xmas {
left:34.5%;
margin:-10px 0 0 -218px;
position:absolute;
top:386px;
z-index:99999;
}
#pagecontainer1 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	WIDTH: 1003px;
	PADDING-TOP: 0px;
	background-color:#FFF;
	z-index:1;
	height:100%;
}

#bodytextcontainer {
	PADDING-RIGHT: px;
	PADDING-LEFT: px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	width: 1003px;
	margin-top:0px;
	position:relative;
	height: 100%;
	z-index: 25;
	left: 0;
	top: 0;
}

#content {
	height:100%;
	z-index: 20;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 780px;
	padding-right: 30px;
	padding-bottom: 0px;
	padding-left: 291px;	
}

#content1 {
	height:100%;
	z-index: 20;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 550px;
	padding-right: 30px;
	padding-bottom: 0px;
	padding-left: 291px;	
	
}

#contentataglance
 {
	height:100%;
	z-index: 20;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 230px;
	padding-right: 30px;
	padding-bottom: 0px;
	padding-left: 291px;	
}
.clear {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
.wp_followme_c3 {
color:#FFFAFA;
height:160px;
position:fixed;
right:0;
top:250px;
width:32px;
z-index:99999;
}
#LeftSideimgContainer {
	position:absolute;
	left:0px;
	top:0px;
	width:21px;
	height:100%;
	z-index:1;
}

#LeftSideContainer {
	position:absolute;
	left:21px;
	top:0px;
	width:237px;
	height:100%;
	z-index:1;
}
#RightSideContainer {
	position:absolute;
	left:258px;
	top:0px;
	width:745px;
	height:100%;
	z-index:0;
}
#pagebgimage {
	background-color:#22314b
}

#pagemain {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 1003px; PADDING-TOP: 0px; background-color: #fdfdfd
}

#pagecontainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 1003px; PADDING-TOP: 0px; background-color:#fdfdfd; position:absolute
}

#header {
	HEIGHT: 382px
}

#leftpart {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 21px; PADDING-TOP: 0px;
}

.leftimg {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	WIDTH: 21px;
	height: 382px;
	PADDING-TOP: 0px;
	background-color:#FFF
}

#logolinkpart {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 237px; PADDING-TOP: 0px
}

#logolinkcontainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 237px; PADDING-TOP: 0px
}

.logo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 42px; WIDTH: 217px; height:100px; PADDING-TOP: 13px; background:url(images/Logo_Background.jpg) no-repeat;
}

#verticallinkscontainer {
	width: 237px; height:244px; float:left; background-image:url(images/index_05.jpg)
}
#verticallinksbox {
	width: 197px; height:219px; float:left; padding-bottom:0px; padding-left:20px; padding-right:20px; padding-top:0px
}

#rightpart {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; float: right; width:745px
}

#fmalinkcontailer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; float: right; width:745px
}
.header_right {
	PADDING-RIGHT: 26px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 719px; PADDING-TOP: 05px; height: 55px; text-align: right; background-image:url(images/index_03.jpg)
}

.fma {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	float: right;
	width:745px;
	height:317px;
	z-index:auto;
}

.Reservationscontainer {
	float: right;
	width:745px;
	height:171px;
	padding: 0px;
}

#bottomheader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 1003px; PADDING-TOP: 0px; float:left
}

.squaregap {
	width: 21px; float:left; padding-left: 0px; height: 20px; padding-top: 0px;
}

.verticallinkend {
	width: 237px; float:left
}

.emptyspace1 {
	width: 745px; float: right; height: 139px; background-color: #FFF;
}

.emptyspacelfp {
	width: 237px; float: left; height: 10px; background-color: #fffcf2; font-size:5px
}

.emptyspace2 {
	width: 1003px; float: right; height: 10px; background-color: #fffcf2; font-size:5px
}

#middlecontainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 1003px; PADDING-TOP: 0px; float:left;
}

.verticalspace {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width:21px; background-color:#FFF
}

#blockcontainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 237px; PADDING-TOP: 0px; float:left;	
}

.verticalspace1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width:33px; background-color:#FFF; 
}

#blockcontainerblue {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 33px;
	PADDING-BOTTOM: 0px;
	WIDTH: 684px;
	
	float:left;
}

#blockcontainerbluemd {
	PADDING-RIGHT: 27px; PADDING-LEFT: 33px; PADDING-BOTTOM: 0px; WIDTH: 684px; PADDING-TOP: 0px; float:left;	
}

.verticalspace2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width:28px; background-color:#FFF
}

.blockyellow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 18px; width:237px;
}

.blockyellowtopimg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
}

.blockyellowdownimg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; height: 177px; background-image: url(images/index_17.jpg); width: 237px
}
.blockyellowdownimgemail {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; height: 151px; background-image: url(images/index_45.jpg); width: 237px
}
.blockyellowclub {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px; 
	height:391px;
	background-image:url(images/prioritycard_bannerbg.jpg);
	background-repeat:no-repeat;
	width: 237px;
}
.blockbluedownimgsmall {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; height: 152px; background-image: url(images/index_20.jpg); width: 237px
}

.weatherblockyellowdownimg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; height: 330px; background-image: url(images/index_16.jpg);background-repeat:no-repeat; width: 237px
}

.emptyspace3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width:237px; background-color:#FFF; height:18px;
}

.emptyspace4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width:237px; background-color:#FFF; height:22px;
}

.blockcontainerbluetop {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
}

.blockcontainerbluelf {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width:327px
}

.blockbluetopimglf {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
}

.blockbluedownimglf {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; height: 177px; background-image: url(images/index_18.jpg); width: 327px
}

#blockbluelf {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width: 200px;
}
#blockbluert {
	PADDING-RIGHT: 18px; PADDING-LEFT: 9px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; width: 99px;
}

#more {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width: 200px; text-align:right
}

.verticalspace3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width:31px; background-color:#FFF
}

.blockcontainerbluert {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width:326px
}

.blockbluetopimgrt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
}

.blockbluedownimgrt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; height: 177px; background-image: url(images/index_19.jpg); width: 326px
}

.emptyspace5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width:684px; background-color:#FFF; height:18px;
}

.textcontainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width:684px;
}

.textcontentheading {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 33px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 17px;
}

.textcontentheading1 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 34px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 1px;
}

.textcontainermid {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width:684px; background-image:url(images/index_39.jpg); background-repeat:repeat-y;
}

.textcontentmd {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 20px; width:652px 
}
.Newtextcontentmd {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width:652px 
}
.textcontainerbottom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width:684px;
}

.textcontentbottomlf {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; background-image:url(images/index_32.jpg); background-repeat:no-repeat; width:16px; height:17px
}

.textcontentbottomrt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; background-image:url(images/index_34.jpg); background-repeat:no-repeat; width:16px; height:17px
}

.textcontentbottomcenter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; background-image:url(images/index_33.jpg); background-repeat:repeat-x; width:652px; height:17px
}

.emptyspace6 {
	width: 1003px; float: left; height: 29px; background-color: #fffcf2; font-size:5px
}

.emptyspace7 {
	width: 22px; float: left;
}

.bottomlinktextcol {
	PADDING-RIGHT: 25px;
	PADDING-LEFT: 25px;
	PADDING-BOTTOM: 29px;
	PADDING-TOP: 29px;
	width: 953px;
	float:left
}

.topcurve {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width: 953px; float:left; font-size:5px
}

.topcurvelf {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width: 10px; height:10px; float:left; background-image:url(images/index_41.jpg); background-repeat:no-repeat;
}

.topmid {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width: 933px; height:10px; float:left; background-color:#9fbaff; font-size:5px
}

.topcurvert {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width: 10px; height:10px; float:right; background-image:url(images/index_42.jpg); background-repeat:no-repeat;
}

.bottomcurve {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width: 953px; float:left
}

.bottomcurvelf {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width: 10px; height:10px; float:left; background-image:url(images/index_43.jpg); background-repeat:no-repeat;
}

.bottommid {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width: 933px; height:10px; float:left; background-color:#9fbaff; font-size:5px
}

.bottomcurvert {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width: 10px; height:10px; float:right; background-image:url(images/index_44.jpg); background-repeat:no-repeat;
}

.bottomlinktxt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width: 953px; float:left; background-color:#9fbaff; text-align:center
}

.copyrights {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px; width: 1003px; text-align: center; float:left; font-family: verdana;	font-size: 11px; font-weight: normal; color: #000000;
}

/* Text CSS */
.mainlinks {
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #1c449c;
	text-decoration: none;
}

.mainlinks:visited {
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #e18d14;
	text-decoration: none;
}

.mainlinks:hover {
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #1c449c;
	text-decoration: underline;
}

.mainlinkscurrent {
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #646411;
	text-decoration: none;
}
.reviewlk {
	font-family: verdana;
	font-size: 11px;
	font-weight:bold;
	color: #e18d14;
	text-decoration: none;
}

.reviewlk:visited {
	font-family: verdana;
	font-size: 11px;
	font-weight:bold;
	color: #1c449c;    
	text-decoration: none;
}

.reviewlk:hover {
	font-family: verdana;
	font-size: 11px;
	font-weight:bold;
	color: #e18d14;
	text-decoration: underline;
}

.reviewlkcurrent {
	font-family: verdana;
	font-size: 11px;
	font-weight:bold;
	color: #646411;
	text-decoration: none;
}

.emaillinks {
	font-family: verdana;
	font-size: 11px;
	font-weight:bold;
	color: #e18d14;
	text-decoration: none;
}

.emaillinks:visited {
	font-family: verdana;
	font-size: 11px;
	font-weight:bold;
	color: #393;
	text-decoration: none;
}

.emaillinks:hover {
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #e18d14;
	text-decoration: underline;
}

.icon
{
	vertical-align:middle;
	padding-right:3px;
	padding-left:3px
}

.bodytextblock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 16px; width:652px; float: left
}

.Newbodytextblock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width:652px; float: left
}


h1 {
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #183879;
	text-decoration: none;
	text-align:justify;
	margin:0px;
}
h2 {
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #183879;
	text-decoration: none;
	margin:0px;
	}
h3 {
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #183879;
	text-decoration: none;
	margin:0px;
	}
.divider {
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #7697e5;
	text-decoration: none;
	text-align:center;
}

.bodytextmatter {
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #183879;
	text-decoration: none;
	text-align:justify;
	line-height:15px;
/*	margin-left:-8px;*/	
	margin-left:0px;		
}

.bodytextmatter2 {
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #183879;
	text-decoration: none;
	line-height:15px;
}
.contactaddress {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width: 652px; text-align: center; float:left
}

.bodytextheader {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #183879;
	text-decoration: none;
}

.bodytextmattercenter {
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #183879;
	text-decoration: none;
}

.txtfield
{
	font-family:Verdana;
	font-size:11px;
	width:150px;
}

.selectDropDown
{
	font-family:Verdana;
	font-size:11px;
}

.listcontent UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
.listcontent LI {
	DISPLAY: block; BACKGROUND: url(images/bullet.jpg) #fff no-repeat 0px 2px; LIST-STYLE-TYPE: none; HEIGHT: 30px;PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; FONT: normal 11px Verdana; COLOR: #08235e; PADDING-TOP: 0px
}
.listcontent LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: normal 11px Verdana; COLOR: #08235e; PADDING-TOP: 0px; text-decoration:none
	
}
.listcontent LI A:hover {
	text-decoration:underline
}

.normallinkcell {
	width: 217px; float:left; padding-left: 20px; height: 20px; padding-top: 4px; padding-bottom:3px
}
.normallinkcell2 {
	width: 217px; float:left; padding-left: 20px; height: 18px; padding-top: 4px;
}

.verticallinkdivider {
	width: 198px; float:left; padding-left:20px;
}

.verticalmainlinks {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	padding-left:13px
}
.verticalmainlinks:hover {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	text-decoration: underline;
}

.verticalmainlinkscurrent {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #1c429c;
	text-decoration: none;
	
}

.blacktextmatter {
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.bluetextmatter,.bluetextmatter:visited,.bluetextmatter:hover  {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #183879;
	text-decoration: none;
}

.weathertextmatter {
	font-family: verdana;
	font-size: 9px;
	font-weight: normal;
	color: #0055a9;
	text-decoration: none;
}

.weathertextmatterbig {
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
	color: #0055a9;
	text-decoration: none;
	padding-left:10px
}


.weathertextmattercell {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #0055a9;
	text-decoration: none;
	
}

.textcontentmatter
{
	width: 630px;
	float:none;
	padding: 0px;
	height: auto;
}

.textcontent
{
	width:370px;
	float:left;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:10px;
}

.textcontentsmall
{
	width:310px;
	float:left;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:10px;
}

.imgcontainer
{
	width:231px;
	float:right;
	padding: 0px;
	padding-top: 10px;
}
.imgcontainerbig
{
	width:310px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:10px;
	float:right
}

.listedtextmatter {
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #183879;
	text-decoration: none;
	text-align:left;
	line-height:25px;
}

.smalltextmatter {
	font-family: verdana;
	font-size: 9px;
	font-weight: normal;
	color: #183879;
	text-decoration: none;
	text-align:left;
	line-height:20px;
}

.block
{
	width: 610px;
	float:left;
	padding: 0px;
}
.topblock
{
	
	width: 315px;
	float:left;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	background-color:#a1b4d9
	
}
.topblocktxt
{
	width: 610px;
	float:left;
	background-color:#a1b4d9;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:0px;
	padding-top:10px;
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	color:#000f09;
}
.midblock
{
	width: 610px;
	float:left;
	padding-bottom:0px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	background-color:#FFFFFF;
}

.localweathertextcontent
{
	width:350px;
	float:left;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}

.localweatherblockcontent
{
	width:237px;
	float:left;
	padding-bottom:0px;
	padding-left:15px;
	padding-right:0px;
	padding-top:25px;
}


.emailfrdtextheader {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #183879;
	text-decoration: none;
	font-weight:bold;
	
}
.emailfrdtxtfield
{
	font-family:Verdana;
	font-size:11px;
	width:180px;
	
}
.eventblock
{
	width: 652px;
	float:left;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}

.eventmidblock
{
	width: 622px;
	float:left;
	padding-bottom:15px;
	padding-left:15px;
	padding-right:15px;
	padding-top:15px;
	background-color:#e7edf9;
}.localweather {
	padding: 10px;
	float: none;
}

.textdivider {
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #1c449c;
	text-decoration: none;
}

.bodytextblockver2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width:652px; float: left
}

.bannerbox {
	float: left;
	widht: 623px;
	height:auto;
}
.dotline2{
	background-image:url(images/dotline1.gif);
	background-repeat:repeat-x;
	height:1px;
	}
.tdmargin{
	padding-left:10px;
	}
.arial12white{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
	color:#ffffff;
	line-height:18px;
	margin:0px;
	}
.arial12blk{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
	font-weight:normal;
	text-decoration:none;
	color:#1b242e;
	line-height:18px;
	}
.arial11gry{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px;
	font-weight:normal;
	text-decoration:none;
	color:#1b242e;
	line-height:18px;
	}
a.arial11gry{
	text-decoration:none;
	color:#1b242e;
	}
a:hover.arial11gry{
	text-decoration:none;
	color:#1c449c;
	}
.diningtabbrd{
	border:solid 1px #999999;
	}
.weatherblck{
	position:absolute;
	top:165px;
	right:30px;
	}









.arial-blue13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #183879;
}

.arial-black12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.arial-12-black{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
}


.arial-black12-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.dot-line{
	border-bottom-width: thin;
	border-bottom-style: dashed;
	border-bottom-color: #7697E5;
	}
	
	.h1-1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #1D2631;
}

.h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
}

.white-rep{
	background-image: url(../images/rep-white.jpg);
	background-repeat: repeat-y;
	}



.aaa-h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

.aaa-arial13-black-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

.aaa-arial13-black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}


.aaa-border {
	border: thin solid #787878;
}



.aaa-border-dot {
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
/*Table properties*/
table.events {
	background:#E7EDF9 none repeat scroll 0 0;
	border:1px solid #b0c2ea;
	border-collapse:collapse;
	color:#183879;
	margin:-5px 0 15px;
	font: 400 normal 11px/normal verdana, arial, helvetica, sans-serif;
}

table.events caption {
background:transparent;
font:normal 11px verdana, arial, helvetica, sans-serif;
text-align:left;
}

table.events td,table.events th {
border:1px dashed #7697E6;
color:#183879;
padding:0.8em;
}

table.events thead th,tfoot th {
	background:#7697E6 none repeat scroll 0 0;
	border:1px solid #b0c2ea;
	color:#F6ECF0;
	padding-top:6px;
	text-align:left;
	font: 700 normal 11px/normal verdana, arial, helvetica, sans-serif;
}

table.events tbody td a {
background:transparent none repeat scroll 0 0;
color:#9E401A;
font-weight:700;
text-decoration:underline;
}

table.events tbody td a:hover {
background:transparent;
color:#FA198A;
}

table.events tbody th a {
background:transparent;
color:#F6ECF0;
font:normal 11px verdana, arial, helvetica, sans-serif;
font-weight:400;
text-decoration:none;
}

table.events tbody th a:hover {
background:transparent;
color:#FFF;
}

table.events tbody th,table.events tbody td {
text-align:left;
vertical-align:top;
}

table.events tfoot td {
background:#38160C;
border:1px solid #38160C;
padding-top:6px;
}

table.events .odd {
background:#7B2342;
}

table.events tbody tr:hover {
background:#FFF;
}

table.events tbody tr:hover th,table.events tbody tr.odd:hover th {
background:#3A4C58;
}

#btp {
position:absolute;
right:-72px;
top:5px;
z-index:9999;
}
#pagecurl {
	height: 159px;
	width: 583px;
	background: url(images/pagecurlbg.jpg) repeat-x left top;
	position: relative;
	border: 1px solid #cccccc;
	padding: 20px;
}
#pagecurl h2 {
	color: #000;
	text-transform: uppercase;
	font: bold 14px Verdana, Geneva, sans-serif;
}

.curve {
	background: url(images/pagecurl.jpg);
	height: 64px;
	width: 102px;
	position: absolute;
	top: 0px;
	right: 0px;
}
.curlypara {
	color:#273166;
	margin-left:-8px;
	text-align:justify;
	text-decoration:none;
	width: 561px;
	padding:10px 10px 0px;
	font: normal 11px/15px verdana;
}
.curlypara img {
	float:right;
	padding-left:20px;
	z-index:9999;
	padding-top:6px;
}
*+html .curlypara img {
	padding-top:0px;}
.wp_followme_c2 {
background:#59B7FF none repeat scroll 0 0;
color:#FFFFFF;
height:160px;
position:fixed;
right:0;
top:176px;
width:32px;
}
h5.evesub {
color:#9E401A;
font-family:verdana;
font-size:11px;
font-weight:bold;
text-decoration:none;
display:inline!important;
}
/*#meta { margin-top: 1px; width: 600px; float: left; }*/
#meta {
margin:0 auto;
width:640px;
}
#meta td { text-align: left; font: 11px Verdana, Geneva, sans-serif; padding:2px 10px;  }
#meta td.meta-head { text-align: left; font-size:10px; padding:2px 10px;vertical-align:top;}
#meta td textarea { width: 100%; height: 20px; text-align: right; }

#meta .due {
font-size:14px;
font-weight:700;
color:#183879;
}
#meta td p {
	font: 11px Verdana, Geneva, sans-serif;
}
.virtualpage5.hidepiece h3 {
display: block;
padding:15px 15px 0;
text-align:center;
width:640px;
font:700 20px Arial, Helvetica, sans-serif;
}