/*************************************************************************
' Function : CSS defintions for the store.
' Product  : CandyPress Store Frontend
' Version  : 4.1

' Modified : May 2007
' Copyright: Copyright (C) 2004 Webs Unlimited, Inc. 
'            See "license.txt" for this product for details regarding 
'            licensing, usage, disclaimers, distribution and general 
'            copyright requirements. If you don't have a copy of this 
'            file, you may request one at http://www.candypress.com
'**************************************************************************/

/* General Tag specifications */
td, TD
	{
	VERTICAL-ALIGN: top;
	}
	
HTML, html
	{
	MARGIN: 0;
	PADDING: 0;
	BACKGROUND-COLOR: #1A2E46;
	BACKGROUND-IMAGE: url(images/bkgd.jpg);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-ATTACHMENT: fixed;
	BACKGROUND-POSITION: center top;
	}

BODY, body
	{
	COLOR: #333333; 
	FONT: 11px/18px Arial, Helvetica, sans-serif; 
	}

ul, UL
	{
	LIST-STYLE-IMAGE: url(images/bullet.gif); 
	}

TABLE, P, UL, OL, LI, table, p, ul, ol, li, TEXTAREA, textarea
	{
	FONT: 11px/18px Arial, Helvetica, sans-serif; 
	}
	
INPUT, OPTION, SELECT, input, option, select
	{
	FONT: 11px/12px Arial, Helvetica, sans-serif; 
	}

a, a:link, a:active, a:visited, A, A:LINK, A:VISITED, A:ACTIVE
	{
	COLOR: #80BC26; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	}

a:hover, A:HOVER
	{
	COLOR: #053E8F; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	}

select, SELECT
	{
	BORDER: 1px solid #999999; 
	PADDING: 2px; 
	MARGIN: 3px 0px;
	}

H1, h1
	{
	COLOR: #80BC26; 
	FONT: 18px/20px Arial, Helvetica, sans-serif; 
	TEXT-TRANSFORM: uppercase;
	FONT-WEIGHT: normal;
	MARGIN-TOP: 0px;
	PADDING-TOP: 0px;
	}

H2, h2
	{
	COLOR: #053E8F; 
	FONT: 11px/15px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: bold;
	TEXT-TRANSFORM: uppercase;
	TEXT-DECORATION: none;
	PADDING-TOP: 7px;
	}

H3, h3
	{
	COLOR: #004466; 
	FONT: 11px/15px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: BOLD;
	TEXT-TRANSFORM: uppercase;
	PADDING-BOTTOM: 0px;
	MARGIN-BOTTOM: 0px;
	}


/* Topt Navigation */
.topNav
	{
	COLOR: #333333; 
	FONT: 11px/15px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal;
	PADDING: 20px 20px 10px 0px;
	}

.topNav a, .topNav a:link, .topNav a:visited
	{
	COLOR: #333333; 
	FONT: 11px/15px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	}

.topNav a:hover
	{
	COLOR: #80BC26; 
	TEXT-DECORATION: underline;
	}

	
/* Secondary/Side Navigation */
.sideNav
	{
	BORDER-RIGHT: 2px solid #DEDEDE;
	PADDING: 2px 13px 2px 23px;
	}

.sideNavH, .sideNavH a, .sideNavH a:link, .sideNavH a:active, .sideNavH a:visited
	{
	COLOR: #053E8F; 
	FONT: 11px/15px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: bold;
	TEXT-TRANSFORM: uppercase;
	TEXT-DECORATION: none;
	PADDING-TOP: 7px;
	}

.sideNavH a:hover
	{
	COLOR: #80BC26; 
	FONT: 11px/15px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: bold;
	TEXT-TRANSFORM: uppercase;
	TEXT-DECORATION: none;
	}

.sideNavSub
	{
	COLOR: #666666; 
	FONT: 11px/15px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	PADDING-LEFT: 14px;
	}

.sideNavSub a, .sideNavSub a:link, .sideNavSub a:visited
	{
	COLOR: #666666; 
	FONT: 11px/15px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	}

.sideNavSub a:hover
	{
	COLOR: #053E8F; 
	FONT: 11px/15px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	}


/* Main Content */
.mainContent
	{
	PADDING: 2px 23px 2px 13px;
	}

.testimonial
	{
	COLOR: #10305E;
	BORDER: 2px solid #6EB6CD;
	PADDING: 10px;
	}
	
.testimonialQuote
	{
	COLOR: #10305E;
	FONT: 12px/15px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: bold;
	}

.testimonialAuthor
	{
	COLOR: #10305E;
	FONT: 10px/15px Arial, Helvetica, sans-serif; 
	FONT-STYLE: italic;
	TEXT-ALIGN: right;
	PADDING-TOP: 4px;
	}
	
.photoGallery img, .photoGallery IMG
	{
	BORDER: 1px solid #999999;
	MARGIN: 5px;
	}

#flightInfo
	{
	FONT: 11px/15px Arial, Helvetica, sans-serif; 
	}
	
.eventsH
	{
	COLOR: #80BC26; 
	FONT: 11px/15px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: bold;
	TEXT-TRANSFORM: uppercase;
	}

.events a, .events a:link, .events a:visited
	{
	COLOR: #333333; 
	FONT: 11px/15px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline;
	}

.events a:hover
	{
	COLOR: #80BC26; 
	FONT: 11px/15px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline;
	}

.eventDate
	{
	COLOR: #053E8F; 
	FONT: 10px/13px Arial, Helvetica, sans-serif; 
	TEXT-TRANSFORM: uppercase;
	FONT-WEIGHT: bold;
	}
	
.blogger-labels
	{
	COLOR: #999999; 
	FONT: 10px/13px Arial, Helvetica, sans-serif; 
	FONT-STYLE: italic;
	TEXT-DECORATION: none;
	DISPLAY: inline;
	MARGIN-LEFT: 5px;
	PADDING: 0px 2px;
	BORDER-LEFT: 1px solid #999999;
	BORDER-RIGHT: 1px solid #999999;
	}

.blogger-labels a, .blogger-labels a:link, .blogger-labels a:visited
	{
	COLOR: #999999; 
	FONT: 10px/13px Arial, Helvetica, sans-serif; 
	FONT-STYLE: italic;
	TEXT-DECORATION: none;
	}

.blogger-labels a:hover
	{
	COLOR: #80BC26; 
	FONT: 10px/13px Arial, Helvetica, sans-serif; 
	FONT-STYLE: italic;
	TEXT-DECORATION: underline;
	}

.mediaDate
	{
	COLOR: #666666; 
	FONT: 10px/13px Arial, Helvetica, sans-serif; 
	TEXT-TRANSFORM: uppercase;
	FONT-WEIGHT: normal;
	}
	
.newsH 
	{
	COLOR: #053E8F; 
	FONT: 11px/13px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: bold;
	TEXT-TRANSFORM: uppercase;
	TEXT-DECORATION: none;
	}


/* BreadCrumbs */
.breadCrumbs, .breadcrumbs  
	{
	COLOR: #999999; 
	FONT: 10px/15px Arial, Helvetica, sans-serif;
	}

.breadCrumbs a, .breadCrumbs a:link, .breadCrumbs a:active, .breadCrumbs a:visited, .breadCrumbs A, .breadCrumbs A:LINK, .breadCrumbs A:ACTIVE, .breadCrumbs A:VISITED,
.breadcrumbs a, .breadcrumbs a:link, .breadcrumbs a:active, .breadcrumbs a:visited, .breadcrumbs A, .breadcrumbs A:LINK, .breadcrumbs A:ACTIVE, .breadcrumbs A:VISITED
	{
	COLOR: #999999; 
	FONT: 10px/15px Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	}

.breadCrumbs a:hover, .breadCrumbs A:HOVER, .breadcrumbs a:hover, .breadcrumbs A:HOVER
	{
	COLOR: #999999; 
	FONT: 10px/15px Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	}


/* Copyright */
.BotCopy
	{
	COLOR: #666666; 
	FONT: 11px/13px Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	}



/* Footer */
.Footer
	{
	COLOR: #628AA6; 
	FONT: 11px/13px Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	TEXT-ALIGN: center;
	MARGIN-TOP: 10px; 
	}

.Footer a, .Footer a:link, .Footer a:visited
	{
	COLOR: #628AA6; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
	}

.Footer a:hover
	{
	COLOR: #679AC5; 
	TEXT-DECORATION: underline;
	FONT-WEIGHT: normal;
	}
