/* CSS Document for the "Urban Blue" CoffeeCup Software HTML Editor Template
   Copyright 2008 CoffeeCup Software - coffeecup.com */

/*##############################################################
  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:Arial, Verdana, Helvetica, sans-serif; color:#000; background:#fff url(../images/body_bg1.png) left top repeat-x}
a {outline:none; color:#044e77}
	a:hover {text-decoration:none}
p {line-height:1.5em}
p1 {line-height:1.5em}
em {font-style:italic}

h1 {float:left; margin-top:5px; font-size:2.0em; text-transform:; font-weight:bold; color:#fff}
h2 {float:left; margin-top:5px; font-size:2.0em; text-transform:; font-weight:bold; color:#fff}
h3 {margin:5px 0 ; font-size:1.75em; color:#044e77}
	h3.headline_decor {padding:10px 0 0 55px; background:url(../images/anchor1.gif) left 50% no-repeat}

h5 {margin-bottom:15px; font-size:1.5em; font-weight:bold; color:#044e77}
h4 {font-size:1.25em; color:#044e77; line-height:1.5em margin-top:5px}

/*#######################
  Layout Styles 
#######################*/
 
#homepage {background:#fff url(../images/shophome_body_bg2.png) left top repeat-x}

#wrapper {width:970px; overflow:hidden; margin:0 auto}
	#header {padding:0 85px; width:940px; height:126px; background:#044e77 url) left top no-repeat}
	#homepage #header {float:left; display:inline; padding:0 25px 25px 25px; height:303px; color:#fff}
		
			#navigation {float:right; display:inline; margin-top:15px; width:500px}
				#navigation li {float:right; display:inline; margin-right:25px; text-transform:uppercase}
					#navigation li a {color:#fff; text-decoration:none}
						#navigation li a:hover {text-decoration:underline}

			#hero {padding-right:280px; width:360px}
            #hero image {float:right; }							
				#hero h2 {padding-top:10px; font-size:2.25em; color:#FFFFFF}
				#hero p {font-size:1.15em}
							
		#content {clear:both; float:left; display:inline; padding:0 15px 15px 15px; width:940px}
			#content p, #content ul, #content dl, #content ol {margin:15px 0}
               #content p1 {margin:5px 0}
				#content ul li {margin:15px}
                
                #left_column {float:left; display:inline; width:630px}
                #left_column p {line-height:1.5em}
				
			#right_column {float:left; display:inline; margin-left:25px; width:266px;}
				#calendar_headline {padding:35px 0 5px 55px; background:url(../images/calendar.jpg) 0 50% no-repeat}			
				#calendar {list-style-type:none; font-size:12px; }
					#calendar li {width:250px; padding:8px 8px 15px 8px; line-height:1.5em}
						#calendar .alt {background-color:#ffffff; border-top:2px solid #ffffff}
					#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_wrapper {clear:both; width:100%; background:url(../images/footer_bg.png) left top repeat-x}				
			#footer {padding:20px 15px; width:940px; margin:0 auto; font-size:.9em; color:#fff}
				#footer a {color:#fff}


