BODY	{ margin: 0px; padding: 0px; border: #FFFFFF 0px solid; }
H1.title {font-size: 45px; font-weight: 800; font-family: Comic sans MS,Tahoma, verdana, arial, sans-serif; COLOR: #FFFFFF; TEXT-DECORATION: none; display:inline; line-height:35px; text-align:center;}
.content_twitts { height:120px; padding-left:100px; padding-top:11px; padding-right:25px; margin-bottom:0px; font-size:10px; background:url(../images/post_twitts.gif) 0px 0px no-repeat; }
.text_twitts { font-size:10px; }
.date_twitts { font-size:8px; }
H2.bandetails {font-size: 18px; font-weight: 800; COLOR: #FFFFFF; TEXT-DECORATION: none; display:inline; line-height:20px;}
H2.titrebloc {font-size: 16px; font-weight: 900; COLOR: #181F4E; TEXT-DECORATION: none; display:inline; line-height:18px}
.ErrMsg	 	{ COLOR: #FF0000; FONT: 12px arial, sans-serif; font-weight: bold; }
.date-font	{ color: #FFFFFF; font: 10px arial, verdana, helvetica, sans-serif; font-weight: bold; }
/* NON MENU LINK COLORS */
a:link		{ color: #000000; text-decoration: underline; }
a:visited	{ color: #000000; text-decoration: underline; }
a:active	{ color: #000000; text-decoration: underline; }
a:hover		{ color: #FF6600; text-decoration: underline; }
/* THE NEXT LINE CONTROLS THE FONT SIZE ON ALL PAGES */
TABLE		{ COLOR: #777777; FONT: 12px arial, geneva, sans-serif; font-weight: normal; }
.title		{ COLOR: #225D00; FONT: 16px arial, geneva, sans-serif; font-weight: bold; }
.hilite		{ COLOR: #FF6600; font-weight: normal; }
.hilite-title	{ COLOR: #CC9900; FONT: 15px arial, geneva, sans-serif; font-weight: bold; }
.phonetitle	{ COLOR: #225D00; FONT: 14px arial, geneva, sans-serif; font-weight: bold; }
.footer		{ COLOR: #777777; FONT: 10px arial, geneva, sans-serif; font-weight: normal; }
#date-location	{ position: absolute; right: 15px; top: 6px; text-align: left; }
.date-font	{ color: #FFFFFF; font: 9px arial, sans-serif; font-weight: bold; }
.formmargin	{ margin: 0px; }
.just 		{ text-align: justify; }
.pageheight	{ height: 800px; }
.notewidth	{ width: 80%; }
/* PAGE LINES, OUTLINES & BORDERS */
.headercolor		{ background-color: #225D00; }
.headercolorGRAPHIC	{ background-color: #FFFFFF; }
.shadow		{ background-image: url("../images/shadow.gif"); background-repeat: repeat-x; height: 12px; }
.page-splits		{ border: #C0C0C0 1px solid; background-color: #F0F0F0; color: #F0F0F0; height: 5px; width: 100%; margin-top: 2px; margin-bottom: 2px; }	
.borders		{ border: #000000 1px solid; }
/* SIDEBAR CODE */
.sidebar-frameLEFT	{ width: 150px; height: 620px; margin: 0px; padding: 0px; border: #000000 0px solid; }
.sidebar-frameRIGHT	{ width: 150px; height: 600px; margin: 0px; padding: 0px; border: #000000 0px solid; }
.RIGHTsidebar	{ width: 180px; }
.LEFTsidebar	{ width: 180px; }
.sidebar	{ width: 150px; text-align: left; border: #777777 0px solid; padding: 0px; }
.sidebarlinks	{ COLOR: #777777; FONT: 12px arial, geneva, verdana, sans-serif; font-weight: normal; }
.sidebartext	{ COLOR: #777777; FONT: 11px arial, geneva, verdana, sans-serif; font-weight: normal; }
.sidebartitle	{
		font: 11px verdana, arial, sans-serif; font-weight: bold; width: 150px; color: #FFFFFF; margin-bottom: 3px; text-align: left; display: block; white-space: nowrap; background-color: #268506; background-image: url("../images/sidebar-title.gif"); border: #268506 1px solid; padding: 4px 4px 5px 4px;
		/* NOTE: PADDING ABOVE IS | top | right | bottom | left */
		}
.sideborder	{ border: #777777 1px solid; }
/* NUDGE SIDEBAR DOWN */
.sidenudge	{ height: 10px; }
/* HEADER SEARCH BOX STYLES */
.searchwidth		{ width: 180px; }
.searchsiteform		{ width: 110px; font: 11px arial, sans-serif; background-color: #FFFFFF; background-image: url("../images/shadeform.gif"); margin-right: 2px; border: #000000 1px solid; }
.searchsitedrop 	{ COLOR: #225D00; WIDTH: 110px; FONT: 11px arial, sans-serif;	}
.searchbox		{ background-color: #3C8412; margin-top: 3px; color: #FFFFFF; font: 9px verdana, arial, sans-serif; font-weight: bold; border: #659A62 1px solid; }
/* search.htm CODE */
.pagesearch	{ FONT: 13px arial, sans-serif; background-image: url("../images/shadeform.gif"); text-align: left; WIDTH: 165px; BORDER: #999999 1px solid; }
.pagesearchdrop	{ FONT: 13px arial, sans-serif; }
.pagesearchsubmit  { FONT: 11px arial, verdana, sans-serif; font-weight: normal; padding-top: 2px; padding-bottom: 2px; }
/* PRODUCT AND GALLERY STYLES */
.product-title 	{ color: #225D00; font: 15px arial, sans-serif; font-weight: bold; }
.price 		{ color: #339966; font: 16px arial, sans-serif; letter-spacing: 0px; font-weight: bold; text-decoration: underline; }
.listprice 	{ color: #CC9900; font: 12px arial, sans-serif; letter-spacing: 0px; font-weight: bold; text-decoration: line-through; }
.saleprice 	{ color: #FF6600; font: 16px arial, sans-serif; letter-spacing: 0px; font-weight: bold; }
.options	{ width: 100px; font-size: 11px; margin-top: 4px; margin-bottom: 4px; }
#ZOOM 		{ LEFT: 10px; POSITION: absolute; TOP: 10px; }
#POPBUTTONS	{ RIGHT: 10px; POSITION: absolute; TOP: 10px; }
.button-popups { background-color:#FFFFFF; FONT-FAMILY: arial, helvetica, sans-serif; color: #000000; font-size: 9pt; cursor:pointer; font-weight: normal; BORDER: #268506 1px solid; }
.buttonon-popups { background-color:#FFFFFF; FONT-FAMILY: arial, helvetica, sans-serif; color: #000000; font-size: 9pt; cursor:pointer; font-weight: normal; BORDER: #FF6600 1px solid; }
/* PRODUCT BOXES */
.box-top	{ background-image: url("../images/corner-TR.gif"); background-position: top right; background-repeat: no-repeat; }
.box-linetop		{ border-top: #D0D0BF 1px solid; }
.box-lineright		{ border-right: #D0D0BF 1px solid; }
.box-linebottom		{ border-bottom: #D0D0BF 1px solid; }
.box-lineleft		{ border-left: #D0D0BF 1px solid; }
.product-box		{ width: 200px; }
.productdetails-box	{ width: 425px; }
@media print { .printhide {display:none;} }
@media screen{ .printonly { display:none; } }
/* CONTACT FORM CODE */
.shadeform	{ FONT: 13px arial, verdana, sans-serif; background-image: url("../images/shadeform.gif"); text-align: left; WIDTH: 210px; BORDER: #000000 1px solid; }
.dropdown 	{ COLOR: #333333; WIDTH: 210px; FONT: 11px geneva, verdana, arial, sans-serif; }
.textarea	{ FONT: 13px arial, verdana, sans-serif; background-image: url("../images/shadeform.gif"); text-align: left; WIDTH: 300px; HEIGHT: 150px; BORDER: #000000 1px solid; }
.submitbutton 	{ FONT: 12px arial, verdana, sans-serif; font-weight: normal; padding-top: 2px; padding-bottom: 2px; }
/* FAQ PAGE CODE */
.faqquestion	{ background-color:#FFFFFF; FONT-FAMILY: arial, helvetica, sans-serif; font-size: 9pt; color: #000000; WIDTH: 390px; }
.faqanswer	{
		background-color:#FFFFFF;
		FONT-FAMILY: arial, helvetica, sans-serif;
		font-size: 9pt;
		color: #000000;
		WIDTH: 390px;
		scrollbar-shadow-color: #FFFFFF;
		scrollbar-highlight-color: #FFFFFF;
		scrollbar-face-color: #FFFFFF;
		scrollbar-3dlight-color: #FFFFFF;
		scrollbar-darkshadow-color: #FFFFFF;
		scrollbar-track-color: #FFFFFF;
		scrollbar-arrow-color: #FFFFFF;
		BORDER: #FFFFFF 1px solid;
		}
/* LINKS PAGE CODE */
.searchbutton	{ font: normal 11px arial, serif; }
.linksmargin	{ margin: 0px; margin-top: 6px; }
.searchform 	{ FONT: 13px arial, verdana, sans-serif; background-image: url("../images/shadeform.gif"); background-color: #FFFFFF; WIDTH: 120px; HEIGHT: 20px; BORDER: #999999 1px solid; }
/* NEWSLETTER FORM STYLE */
.newstable	{ width: 150px; margin-top:8px; margin-bottom:8px; border: #268506 1px solid; background-color: #E4F2D8; }
.newstext	{ COLOR: #000000; FONT: 11px arial, geneva, verdana, sans-serif; font-weight: normal; }
.newsform  	{ WIDTH: 100px; HEIGHT: 18px; FONT: 11px arial, georgia, "Times New Roman", sans-serif; BORDER: #777777 1px solid; }
/* GALLERY MESSAGE HOVER CODE */
.divstyle 	{ position: absolute; background: white; top: 0px; left: 0px; }
.pstyletitle	{ position: absolute; background-color: #F4FFEA; color: #000000; width: 100px; font-size: 10px; padding: 4px; font-family: verdana, arial, sans-serif; border: #268506 1px solid; }
.pstylebody 	{ position: absolute; background-color: #E1F3FF; color: black; font-size: 10px; font-family: verdana, arial, sans-serif; }
/* START THE CODE FOR THE MENUS */
.menutable	{ height: 40px; background-color: #FFFFFF; background-image: url("../images/shadow.gif"); border-top: #225D00 1px solid; border-bottom: #777777 0px solid; padding: 0px 4px 5px 4px;
		/* NOTE: PADDING ABOVE IS | top | right | bottom | left */
		}
.menu		{ font-family: arial, verdana, helvetica, sans-serif; font-size: 11px; font-weight: bold; text-align: center; text-decoration: none; display: block; white-space: nowrap; cursor: pointer; background-color: #478225; background-image: url("../images/menu-tab.gif"); border: solid #225D00;
		border-width: 0px 1px 1px 1px;
		/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
		padding: 5px 6px 5px 6px;
		/* NOTE: PADDING ABOVE IS | top | right | bottom | left */
		margin: 0px 1px 0px 1px;
		/* NOTE: MARGINS ABOVE ARE | top | right | bottom | left */
		}
a.menu:link 	{ color: #FFFFFF; text-decoration: none; }
a.menu:visited 	{ color: #FFFFFF; text-decoration: none; }
a.menu:active 	{ color: #FFFFFF; text-decoration: none; }
a.menu:hover 	{ background-color: #478225; color: #FFFFFF; text-decoration: none; border: solid #478225; padding-top: 9px; border-width: 0px 1px 1px 1px;
		/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
		}
