/* CSS Document *//*##############################################################
  Eric Meyer's Latest version of Reset.css (includes Baseline)
##############################################################*/ html, body, div, span,
applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dd, dl, dt, li, ol, ul,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	line-height: 1;
	font-family: inherit;
	text-align: left;
	vertical-align: baseline;
}
a img, :link img, :visited img {border: 0}
table {border-collapse: collapse; border-spacing: 0}
ol, ul {list-style: none}
q:before, q:after,
blockquote:before, blockquote:after {content: ""}/*#######################
  Element Styles 
#######################*/body {font-size:12px; font-family:Lucida, Arial, Verdana, Helvetica, sans-serif; color:#fff; background:#0c283b url(../images/body_bg.jpg) left 145px repeat-x; }
a {outline:none; color:#90b3d2; text-decoration:none}
	a:hover {text-decoration:underline}
p {line-height:1.25em}
em {font-style:italic}h1 {margin-top:45px; font-size:3.5em; color:#86755b}
h2 {margin-bottom:15px; font-size:1.75em; color:#eaddc3}
	h2.headline_decor {padding:5px 0 0 35px; background:url(../images/fleur_de_lis.jpg) left 50% no-repeat}
h3 {font-size:1.5em; color:#eaddc3}/*#######################
  Layout Styles 
#######################*/
 
#wrapper {width:100%; background:url(../images/wrapper_bg.jpg) left top repeat-x}
	#content_wrapper {width:960px; overflow:hidden; margin:0 auto}
	#header {float:left; display:inline; padding:0 17px 0 17px; width:926px; height:146px; background:url(../images/wrapper_bg.jpg) left top repeat-x}
		#store_info {float:left; display:inline; width:580px; padding-top:5px}		#navigation {float:right; display:inline; width:346px; margin-top:57px; text-align:center}
			#navigation li {float:right; display:inline; margin-right:25px; font-weight:bold; text-transform:uppercase}
				#navigation li a {font-size:1.15em; color:#204e78; text-decoration:none}
					#navigation li a:hover {color:#225d8f}				/* Drop-Down Category Menu */		
				#navigation .categories_link {position:relative}									
				#group_list {position:absolute; top:auto; left:-999em; width:135px; background-color:#204e78; border:1px dotted #0c283b}
				#navigation li:hover #group_list, #navigation li.sfhover #group_list {left:0}
					#group_list li {width:125px; margin:0; padding:7px; font-weight:normal; text-transform:none; font-size:.9em; background:none}
						#navigation #group_list li a {display:block; text-align:left; text-decoration:none; color:#fff}
							#navigation #group_list li a:hover {text-decoration:underline; border:none}
		
		#content {clear:both; float:left; display:inline; padding:20px 17px; width:926px; background:#0c283b url(../images/body_bg.jpg) top left repeat-x}
			#content p {margin:15px 0; line-height:1.5em}			/* Form Styles */
			#content input, textarea {width:350px}	
			#content input#submit {width:auto; font-weight:bold}														
			
			#left_column {float:left; display:inline; width:630px}
				
			#right_column {float:left; display:inline; margin-left:25px; width:266px}
				#calendar_headline {padding:5px 0 5px 30px; background:url(../images/calendar_icon.jpg) 0 50% no-repeat}			
				#calendar {list-style-type:none; font-size:12px}
					#calendar li {width:250px; padding:8px 8px 15px 8px}
						#calendar .alt {background-color:#325b7c; border-top:2px solid #194161}
					#calendar_button {width:266px; border-bottom:2px solid #113349; background:url(../images/calendar_button_bg.jpg) left top repeat-x}
						#calendar_button a {display:block; padding:15px 0; font-size:13px; font-weight:bold; text-align:center; color:#e3d7bf; background:url(../images/curved_arrow.jpg) 25px 10px no-repeat}
		
			#footer {clear:both; padding:10px 17px; width:926px; margin:60px 0 0 0; line-height:none; font-size:.9em}														
		