






/* Page Text Styles */


.pagetitle { font-size:24; color:#B60000; text-decoration:none; font-family:"Lucida Sans Unicode", arial; font-weight:600; font-style:normal; line-height:normal; letter-spacing:3px;}
.pricetitle { font-size:16; color:#B60000; padding-bottom:6px; padding-right:0px; text-decoration:none; font-family:"Lucida Sans Unicode", arial; font-weight:500; font-style:normal; line-height:normal; letter-spacing:1px;}

.pricefrom { font-size:16; color:#808080; padding-bottom:6px; padding-right:0px; text-decoration:none; font-family:"Lucida Sans Unicode", arial; font-weight:500; font-style:normal; line-height:normal; }
.priceitem { font-size:16; color:#000000; padding-left:0px; padding-right:0px; text-decoration:none; font-family:"Lucida Sans Unicode", arial; font-weight:500; font-style:normal; line-height:140%; }

.redtitle { font-size:16; color:#B60000; padding-bottom:6px; padding-right:0px; text-decoration:none; font-family:"Lucida Sans Unicode", arial; font-weight:500; font-style:normal; line-height:normal; letter-spacing:1px;}

.addresstext { font-size:16; color:#000000; padding-left:0px; padding-right:0px; text-decoration:none; font-family:"Lucida Sans Unicode", arial; font-weight:500; font-style:normal; line-height:140%; }
.addresstextsm { font-size:14; color:#000000; padding-left:0px; padding-right:0px; text-decoration:none; font-family:"Lucida Sans Unicode", arial; font-weight:500; font-style:normal; line-height:140%; }
.addresstextlink { font-size:16; color:#B60000; padding-left:0px; padding-right:0px; text-decoration:none; font-family:"Lucida Sans Unicode", arial; font-weight:500; font-style:normal; line-height:140%; }
.addresstextlink:hover { font-size:16; color:#c0c0c0; padding-left:0px; padding-right:0px; text-decoration:none; font-family:"Lucida Sans Unicode", arial; font-weight:500; font-style:normal; line-height:140%; }



.newstext { font-size:16; color:#000000; padding-left:0px; padding-bottom:4px; text-decoration:none; font-family:"Lucida Sans Unicode", arial; font-weight:600; font-style:normal; line-height:140%; }
.newstextsm { font-size:14; color:#000000; padding-left:0px; padding-right:0px; text-decoration:none; font-family:"Lucida Sans Unicode", arial; font-weight:500; font-style:normal; line-height:140%; }
.newstextlink { font-size:14; color:#B60000; padding-left:0px; padding-right:0px; text-decoration:none; font-family:"Lucida Sans Unicode", arial; font-weight:500; font-style:normal; line-height:140%; }
.newstextlink:hover { font-size:14; color:#c0c0c0; padding-left:0px; padding-right:0px; text-decoration:none; font-family:"Lucida Sans Unicode", arial; font-weight:500; font-style:normal; line-height:140%; }


.facebook { font-size:16; color:#B60000; padding-bottom:15px; padding-right:0px; text-decoration:none; font-family:"Lucida Sans Unicode", arial; font-weight:500; font-style:normal; line-height:normal; letter-spacing:1px;}


/* Body and Table Cells */

body.bgmain {background-image: url(art/bg_page.jpg); background-repeat:repeat-x; background-color:#2C2C2C; background-attachment:fixed; background-position: bottom center;}

.spacer { font-size:0; color:#000000; text-decoration:none; font-family:arial; font-weight:400; }
.header { font-size:0; }
.tdmain { padding-left:20px; padding-right:25px; padding-top:10px; }
.tdpanel { padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px; background-color:#ffffff; }

.tdpanelflowers { padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px; background-image: url(art/bg_flowers.jpg); background-repeat: no-repeat; background-color:#ffffff; background-position: bottom center;}

.lhs { font-size:0; padding-right:0px; padding-left:0px; padding-top:0px; }
.footer { font-size:12; padding-right:0px; padding-left:18px; padding-top:0px; }
.table { margin-left:30px; }

.navbg {background-image: url(art/bg_nav.jpg); background-repeat: no-repeat; background-color:#ffffff; background-position: top left;}




/* Image Styles */

.imgr { margin-left:10px; }
.imgl { margin-right:10px; }
.bdr { border:yes; border-width:4px; border-style:groove; border-color: #29333B #607C9C #C6D2DE #26282A; }
.tn { border-color:#006E5D; border:yes; border-width:1px; height:133px; width:100px; }






/* Link Styles */

a:hover { text-decoration: none; color: #B60000; }
a { text-decoration:none; color: #000000; }
a:active { outline:none; }

.pagelink { font-size:12; color:#006A66; text-decoration:none; font-family:arial; font-weight:400; font-style:normal; line-height:normal; text-transform:none; }

.pagelink:hover { font-size:12; color:#ffffff; text-decoration:none; font-family:arial; font-weight:400; font-style:normal; line-height:normal; text-transform:none; }

.navlink { font-size:11; color:#5775A3; padding-left:0px; text-decoration:none; font-family:arial; font-weight:500; font-style:normal; line-height:normal; text-transform:none; }

.navlink:hover { font-size:11; color:#e0e0e0; padding-left:0px; text-decoration:none; font-family:arial; font-weight:500; font-style:normal; line-height:normal; text-transform:none; }

.navlinkon { font-size:11; color:#002768; padding-left:0px; text-decoration:none; font-family:arial; font-weight:600; font-style:normal; line-height:normal; text-transform:none; }

.footerlink { font-size:12; color:#ffffff; padding-left:6px; padding-right:6px; padding-top:1px; padding-bottom:1px; margin-right:17px; text-decoration:none; font-family:arial; font-weight:500; font-style:normal; line-height:normal; text-transform:none; }

.footerlink:hover { font-size:12; color:#ffffff; padding-left:6px; padding-right:6px; padding-top:1px; padding-bottom:1px; text-decoration:none; font-family:arial; background-color:#000000; font-weight:500; font-style:normal; line-height:normal; text-transform:none; }

.footerlinkon { font-size:12; color:#ffffff; padding-left:6px; padding-right:6px; padding-top:1px; padding-bottom:1px; margin-right:17px; text-decoration:none; font-family:arial; background-color:#000000; font-weight:500; font-style:normal; line-height:normal; text-transform:none; }

.footerlinkon:hover { font-size:12; color:#B60000; padding-left:6px; padding-right:6px; padding-top:1px; padding-bottom:1px; text-decoration:none; font-family:arial; background-color:#000000; font-weight:500; font-style:normal; line-height:normal; text-transform:none; }

.maplink { font-size:10; color:#404040; padding-top:0px; padding-bottom:0px; padding-left:0px; font-family:arial; font-weight:500; }

.botp { font-size:11; color:#808080; text-decoration:none; font-family:arial; font-weight:400; font-style:normal; line-height:normal; }
.botplink { font-size:11; color:#5A5A5A; text-decoration:none; font-family:arial; font-weight:400; font-style:normal; line-height:normal; }
.botplinkred { font-size:11; color:#B60000; text-decoration:none; font-family:arial; font-weight:400; font-style:normal; line-height:normal; }
.botplinkred:hover { font-size:11; color:#ffffff; text-decoration:none; font-family:arial; font-weight:400; font-style:normal; line-height:normal; }
.hms { font-size:9; color:#808080; text-decoration:none; font-family:tahoma, arial; font-weight:400; font-style:normal; line-height:normal; }
.hmslink { font-size:9; color:#c0c0c0; text-decoration:none; font-family:tahoma, arial; font-weight:400; font-style:normal; line-height:normal; }









/* Inline Scroller Styles */


DIV.ImageScroller
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;	
	color:#ffffff;
	top:0px;
	width:816px;
	height: 324px;
	overflow:auto;
	z-index:99;
}




DIV.AboutScroller
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;	
	color:#ffffff;
	top:0px;
	width:510px;
	height: 324px;
	overflow:auto;
	z-index:99;
}




DIV.NewsScroller
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;	
	color:#ffffff;
	top:0px;
	width:350px;
	height: 360px;
	overflow:auto;
	z-index:99;
}




DIV.FreeindexScroller
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;	
	color:#ffffff;
	top:0px;
	width:380px;
	height: 342px;
	overflow:auto;
	z-index:99;
}





DIV.mainContentScroller
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;	
	color:#ffffff;
	top:0px;
	width:480px;
	height: 300px;
	overflow:auto;
	scrollbar-face-color:#ffffff;
	scrollbar-track-color:#ffffff;
	scrollbar-arrow-color:#053155;
	scrollbar-highlight-color:#053155;
	scrollbar-3dlight-color:#053155;
	scrollbar-shadow-color:#053155;
	scrollbar-darkshadow-color:#053155;
	padding:0px 10px 0px 0px;
	z-index:99;
}

