/*** WedShare.com and Control Panel style definitions CONTENT ***/
body { font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
	font-size: 13px;
	line-height: 1.4em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #584E56;
	bgcolor: #D9E4F0;
	margin: 5px; } 

p, td, span { font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #584E56;
	margin: 0; }
	
p 	{padding: 5px 0px;}

li { font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
	font-size: 13px;
	line-height: 1.4em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	list-style-type: square; }
	
/***  Separator Line #DAE8F4 ***/
.hr {
    margin: 0;
	padding: 0;
	border-top: 1px solid #DDD;
	height: 4px;
	overflow: hidden;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;}
	
.thumbcaption {
	font-size: 10px;
	font-style: italic;}

.date  { font-size: 12px;
	line-height: 1.4em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
 	font-weight: bold;
 	margin-bottom: 10px;
 	color: #BA0F53}

.search { font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
	color: #FFFFFF; 
	font-size: 10px;
	font-weight: normal; 
	height: 20px; 
	border: 1 solid #003366; 
	background-color: #000000;}
	
.error { font-size: 13px;
  	line-height: 1.4em;
  	font-style: normal;
	font-weight: normal;
	font-variant: normal;
  	color: #BA0F53;
  	font-weight: bold;
  	text-decoration: none; }
  
.alert { 
  	font-size: 13px;
	line-height: 1.4em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal; 
  	color: #BA0F53; }
	
/* Trying to replace this with the alert tag instead */
.headerfusia { 
    font-size: 90%;
	line-height: 1.4em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
  	color: #BA0F53; }
	
.whatsnew { 
    font-size: 90%;
	line-height: 1.4em;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
  	color: #BA0F53;
	CURSOR: pointer;
	text-decoration: none; }

.bluetxt { font-size: 90%;
	line-height: 1.4em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
  	color: #336699;
  	text-decoration: none; }

/* Gray #EEE rounded content boxes backgrounds 880width */
.contentboxLg {
    width:880px;
	margin:0px;
	padding:0px;
	background:#FFF;
	text-align:left;
	vertical-align:top;}

.contentboxLg .contentboxTop { 
	width:880px;
	height:20px;
	margin-bottom:0px;
	padding-bottom:0px;
	background:url(/images/rounded_corners/content_border_EEE_top.png) no-repeat;}
	
.contentboxLg .contentboxMiddle {
	float:center;
	width:880px;
	margin:0px;
	padding-top:5px;
	padding-bottom:5px;
	background:url(/images/rounded_corners/content_border_EEE_middle.png) repeat;}
	
.contentboxLg .contentboxBottom {
	width:880px;
	height:20px;
	margin:0px;
	padding:0px;
	background:url(/images/rounded_corners/content_border_EEE_bottom.png) no-repeat;}
	
/* Gray #EEE rounded content boxes backgrounds 600width with Blue BG */
.contentboxMed {
    width:600px;
	margin:0px;
	padding:0px;
	text-align:left;
	vertical-align:top;}

.contentboxMed .contentboxTop { 
	width:600px;
	height:18px;
	margin-bottom:0px;
	padding-bottom:0px;
	background:url(/images/rounded_corners/content_border_EEE_top_600.png) no-repeat;}
	
.contentboxMed .contentboxMiddle {
	float:center;
	width:600px;
	margin:0px;
	padding-top:5px;
	padding-bottom:5px;
	background:url(/images/rounded_corners/content_border_EEE_middle_600.png) repeat;}
	
.contentboxMed .contentboxBottom {
	width:600px;
	height:18px;
	margin:0px;
	padding:0px;
	background:url(/images/rounded_corners/content_border_EEE_bottom_600.png) no-repeat;}

/* Gray #EEE rounded content boxes backgrounds 290 width with White BG */
.contentboxSm {
    width:290px;
	margin:0px;
	padding:0px;
	text-align:left;
	vertical-align:top;}

.contentboxSm .contentboxTop { 
	width:290px;
	height:18px;
	margin-bottom:0px;
	padding-bottom:0px;
	background:url(/images/rounded_corners/content_border_EEE_top_290.png) no-repeat;}
	
.contentboxSm .contentboxMiddle {
	float:center;
	width:290px;
	margin:0px;
	padding-top:5px;
	padding-bottom:5px;
	background:url(/images/rounded_corners/content_border_EEE_middle_290.png) repeat;}
	
.contentboxSm .contentboxBottom {
	width:290px;
	height:18px;
	margin:0px;
	padding:0px;
	background:url(/images/rounded_corners/content_border_EEE_bottom_290.png) no-repeat;}

	
/* Used to be #0087CD blue font color, now is green #6DAF00 */
.specialheader { 
	font-size: 15px;
	line-height: 1.5em;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
  	color: #6DAF00;
  	text-decoration: none; }
 
 /* Used for footer copyright text and on Sitebuilder Designs page customization images note */ 
.disclaimer, p.disclaimer, div.disclaimer {  
  	font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
  	font-size: 10px;
	line-height: 1.4em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
  	color: #533519 } 

/* Used for Homepage blog posts */ 	
.homeblog, p.homeblog, div.homeblog {  
  	font-size: 11px;
	line-height: 1.4em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	padding-bottom: 2px; } 
	
.homeblogDate, p.homeblogDate, div.homeblogDate {  
	font-size: 11px;
	line-height: 1.4em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
 	font-weight: normal;
 	color: #BA0F53;} /* #AE1E5E for fusia */
	
a.homeblog:link { font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #0066CC;
	line-height: 1.4em;
	font-weight: normal;
	text-decoration: none;
	outline: 0; }
		
a.homeblog:visited { font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #0066CC;
	line-height: 1.4em;
	font-weight: normal;
	text-decoration: none; }
		
a.homeblog:active { font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #0066CC;
	line-height: 1.4em;
	font-weight: normal;
	text-decoration: none; }
		
a.homeblog:hover { font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #6DAF00;
	line-height: 1.4em;
	font-weight: normal;
	text-decoration: none;}
	
/* Website Design Themes Headers */
.designsheader { font-size: 1.2em;
  	color: #584E56; 
  	margin: 0px;
  	font-style: normal;
	font-weight: bold;
	font-variant: normal; }

/* Main Website Headers in blue #336699 */
.mainheader {
    font-size: 1.8em;
	line-height: 1.2em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
  	color: #336699; 
  	margin: 0px;
  	padding: 0px;}
	
/* Control Panel Headers in blue #336699 */
.cpheader {
    font-size: 2.2em;
	line-height: 1.2em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
  	color: #336699; 
  	margin: 0px;
  	padding: 0px;}

.line { border-width: 0px 0px 1px 0px; 
  	border-style: solid; 
  	border-color: #6699CC; }

.line2 { border-bottom-width: 1px; 
  	border-bottom-style: solid; 
  	border-bottom-color: #CCCCCC; }

.button { font-size: 11px; 
	font-weight: bold; 
	CURSOR: hand;
	border: 1 solid #336699; 
	background-color: #EEF4FB; }
  
/* HEADERS  */
h1, h2, h3, h4, h5, h6 { font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
	clear: left;
	font-style: normal;
	font-weight: normal;
	font-variant: normal; }
	
/*** Brighter Blue Royal Blue Headers Big ***/
h1 { font-size: 1.5em;
	margin: 0 0 .3em 0;
	color: #584E56; }
	
/*** Website Green Headers Big in Pricing, Features and Planning Tools Page ***/	
h2 { font-size:1.5em;
	margin: .5em 0 .5em 0;
	color: #6DAF00; }
	
/*** Control Panel Green Sub Headers on pages (older bright blue #0087CD) ***/
h3 { 
	font-size: 1.5em;
	line-height: 1.3em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
  	color: #6DAF00; 
  	margin: 0 0 0 0;
  	padding: 0px;
	text-decoration: none;}

/*** Dark Blue HEADERS ***/ 
h4 { font-size:1.5em;
    line-height: 1.3em;
	margin: 0 0 .3em 0;
	color:#369; }
	
/*** Dark Brown HEADERS ***/ 
h5 { font-size:1.8em;
	margin: 0 0 .3em 0;
	color: #533519; }

/*** EVENT CALENDER HEADERS ***/
h6	{ margin: 0 0 .3em 0;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	text-indent: 0;
	letter-spacing: 0;
	margin-bottom: 2px;
	color: #336699; }
 	
.menudivider { font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 1.4em; }

/*  Floating Images in the Footer Menu Pages  */
.action{ margin: 15px;
	float: right;
	border: 0px solid #666666;}

/*  Newsletter Ticker Home Page  */
#cont { position: relative;
	width: 260px;
	height: 70px;
	overflow: hidden;}
	
.news { position: absolute;
	width: 260px;
	height: 68px;
	font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
	font-size: 10px;
	visibility: hidden;}

/*  Flash on Home Page  */
div.homepageFlash { margin: 0px 0px 0px 0px;
	float: left; }
	
div.homepageFlash img { border: 0;
	display: block;
	width: 425px;
	height: 250px; }
	
/*  Right Column Content to Start Free Trial on Home Page  */
div.rightColumn { margin: 0px 0px 0px 0px;
	float: right; }
	
div.rightColumn img { border: 0;
	display: block;
	width: 90px;
	height: 150px; }
	
/*  e-Stationery on Home Page  */
div.stationery_cards { margin: 0px 0px 0px 0px;
	float: left; }
	
div.stationery_cards img { border: 0;
	display: block;
	width: 237px;
	height: 162px; }
	
	
/*  Computer Couple on Home Page Aligned Right  */
div.couplePhoto { margin: 0px 0px 2px 0px;
	float: right; }
	
div.couplePhoto img { border: 0;
	display: block;
	width: 280px;
	height: 230px; }
	
/* Testimonial Photo Left Aligned in Homepage */
.testimonial_text { font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
	color: #2F3C57;
	font-size: 11px;}
	
div.testimonial_left { width: 212px;}

div.testimonialPhoto { margin: 0px 0px 0px 0px;
	float: left; }

div.testimonialPhoto img { border: 0;
	display: block;
	width: 110px;
	height: 106px; }

/*** LINKS ***/
a:link 	{ font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
	font-size: 13px;
	line-height: 1.4em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #0066CC;
	text-decoration: none;
	outline: 0; }

a:visited {	font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
	font-size: 13px;
	line-height: 1.4em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #0066CC;
	text-decoration: none;
	outline: 0;}
		
a:active { font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
	font-size: 13px;
	line-height: 1.4em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #0066CC;
	text-decoration: none;
	outline: 0;}

a:hover { font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
	font-size: 13px;
	line-height: 1.4em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #6DAF00;  /*  #AE1E5E for Fusia  */
	text-decoration: none;
	outline: 0; }

/* Sitebuilder Breadcrumbs Menu */ 
.breadcrumbs, p.breadcrumbs, div.breadcrumbs {  font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
  	font-size: 10px;
	line-height: 1.4em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal; 
  	text-decoration: none;
  	color: #533519;
  	margin: 0px;
  	padding: 0px; } 
  
a.breadcrumbs {  font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
  	font-size: 10px;
	line-height: 1.4em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
  	text-decoration: none;
  	color: #0066CC;
  	margin: 0px;
  	padding: 0px;
	outline: 0; }

a.breadcrumbs:visited {	font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
  	font-size: 10px;
	line-height: 1.4em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
  	text-decoration: none;
  	color: #0066CC;
  	margin: 0px;
  	padding: 0px;}
		
a.breadcrumbs:active { font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
  	font-size: 10px;
	line-height: 1.4em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
  	text-decoration: none;
  	color: #0066CC;
  	margin: 0px;
  	padding: 0px;}

a.breadcrumbs:hover { font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
  	font-size: 10px;
	line-height: 1.4em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
  	text-decoration: none;
  	color: #6DAF00;  /*  #AE1E5E or #B6316C for Fusia  */
  	margin: 0px;
  	padding: 0px; }
	
/*** Pagination for Website Designs Themes & Colors Webpage.  ***/
.pagemenu_active { 
    font-size: 14px;
	font-weight: bold;
	text-decoration: none;	
	padding: 5px 14px;
	line-height: 1.5em;
	color: #FFFFFF;
	background-color: #336699;
	background-image: url(../images/btn-bg-shadow.png);
	background-repeat: repeat-x;
	background-position: 0pt 50%;}
	
.pagemenu, a.pagemenu, a.pagemenu:visited { font-size: 12px;
	font-weight: bold;
	text-decoration: none;	
	padding: 2px 8px;
	line-height: 1.5em;
	color: #336699;
	background-color: #DAE8F4;
	background-image: url(../images/btn-bg-shadow.png);
	background-repeat: repeat-x;
	background-position: 0pt 50%;
	outline: 0;}
	
a.pagemenu:hover { font-size: 12px;
	font-weight: bold;
	text-decoration: none;	
	padding: 2px 8px;
	line-height: 1.5em;
	color: #FFFFFF;
	background-color: #87BF5D;
	background-image: url(../images/btn-bg-shadow.png);
	background-repeat: repeat-x;
	background-position: 0pt 50%;}	
		
/*** SITE MENU LINKS FOR Main Site
	background-image : url(images/button_bg.gif);  ***/
	
.sitemenu { font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
		font-size: 13px;
		color: #FFFFFF;
		line-height: 1.4em;
		font-weight: normal;
		text-decoration: none;
		border-bottom: 0px; }
		
a.sitemenu { font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
		font-size: 13px;
		color: #FFFFFF;
		line-height: 1.4em;
		font-weight: normal;
		text-decoration: none;
		border-bottom: 0px; 
		outline: 0;}
		
a.sitemenu:visited { font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
		font-size: 13px;
		color: #FFFFFF;
		line-height: 1.4em;
		font-weight: normal;
		text-decoration: none;
		border-bottom: 0px; }
		
a.sitemenu:active { font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
		font-size: 13px;
		color: #FFFFFF;
		line-height: 1.4em;
		font-weight: normal;
		text-decoration: none;
		border-bottom: 0px; }
		
a.sitemenu:hover { font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
		font-size: 13px;
		color: #FFFFFF;
		line-height: 1.4em;
		font-weight: normal;
		text-decoration: none;
		border-bottom: 0px; } 	


/*** SITE FOOTER MENU LINKS */
a.footermenu { font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
    font-size: 12px;
	line-height: 1.4em;
	color: #369;
	font-weight: normal;
    text-decoration: none;
	border-bottom: 0px;
	outline: 0; }

a.footermenu:visited { font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
    font-size: 12px;
	line-height: 1.4em;
	color: #369;
	font-weight: normal;
    text-decoration: none;
	border-bottom: 0px; }
	
a.footermenu:active { font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
    font-size: 12px;
	line-height: 1.4em;
	color: #369;
	font-weight: normal;
    text-decoration: none;
	border-bottom: 0px; }
	
a.footermenu:hover { font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
    font-size: 12px;
	line-height: 1.4em;
	color: #6DAF00;
	font-weight: normal;
    text-decoration: none;
	border-bottom: 0px; }

/*  Feedback Fusia small link text */
.feedback { 
	font-size: 13px;
	line-height: 1.4em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
  	color: #BA0F53;
  	text-decoration: none; }
	
a.feedback { 
	font-size: 13px;
	line-height: 1.4em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
  	color: #BA0F53;
	CURSOR: hand;
	text-decoration: none;
	outline: 0; }
	
a.feedback:visited { 
	font-size: 13px;
	line-height: 1.4em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
  	color: #BA0F53;
	CURSOR: hand;
	text-decoration: none; }

a.feedback:active { 
	font-size: 13px;
	line-height: 1.4em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
  	color: #BA0F53;
	CURSOR: hand;
	text-decoration: none; }
	
a.feedback:hover { 
	font-size: 13px;
	line-height: 1.4em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
  	color: #BA0F53;
	CURSOR: hand;
	text-decoration: none; }
	
 /*  Smaller White Text for Packages Most Popular Text */
.smallertext {
	font-size: 10px;
	color: #fff;
	line-height: 1.4em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;}

/*  Small Blue Text and links - for homepage bottom text on index.html */
.smaller { font-size: 10px;
  font-weight: bold;
  color: #003366;
  text-decoration: none; }
  
.smalltext { font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #336699;
	line-height: 1.4em;
	font-weight: normal;
	text-decoration: none;
	border-bottom: 0px; }
	
a.smalltext { font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #336699;
	line-height: 1.4em;
	font-weight: normal;
	text-decoration: none;
	border-bottom: 0px;
	outline: 0; }
		
a.smalltext:visited { font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #336699;
	line-height: 1.4em;
	font-weight: normal;
	text-decoration: none;
	border-bottom: 0px; }
		
a.smalltext:active { font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #336699;
	line-height: 1.4em;
	font-weight: normal;
	text-decoration: none;
	border-bottom: 0px; }
		
a.smalltext:hover { font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #6DAF00;
	line-height: 1.4em;
	font-weight: normal;
	text-decoration: none;
	border-bottom: 0px; }
	
/*  Footer text for Multimedia Gallery Coppermine footer link referece Works so keep it! */
.footer, div.footer { font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
	font-size: 5px;
	color: #ffffff;
	line-height: 1.4em;
	font-weight: normal;
	text-decoration: none;
	border-bottom: 0px; }
	
div.footer a:link { font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
	font-size: 5px;
	color: #ffffff;
	line-height: 1.4em;
	font-weight: normal;
	text-decoration: none;
	border-bottom: 0px;
	outline: 0; }
		
div.footer a:visited { font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
	font-size: 5px;
	color: #ffffff;
	line-height: 1.4em;
	font-weight: normal;
	text-decoration: none;
	border-bottom: 0px; }
		
div.footer a:active { font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
	font-size: 5px;
	color: #ffffff;
	line-height: 1.4em;
	font-weight: normal;
	text-decoration: none;
	border-bottom: 0px; }
		
div.footer a:hover { font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
	font-size: 5px;
	color: #ffffff;
	line-height: 1.4em;
	font-weight: normal;
	text-decoration: none;
	border-bottom: 0px; }
	
	
/*  Footer text and Reference Links */
.reference { font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #533519;
	line-height: 1.4em;
	font-weight: normal;
	text-decoration: none;
	border-bottom: 0px; }
		
a.referencelinks { font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #533519;
	line-height: 1.4em;
	font-weight: normal;
	text-decoration: none;
	border-bottom: 0px;
	outline: 0; }
		
a.referencelinks:visited { font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #533519;
	line-height: 1.4em;
	font-weight: normal;
	text-decoration: none;
	border-bottom: 0px; }
		
a.referencelinks:active { font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #533519;
	line-height: 1.4em;
	font-weight: normal;
	text-decoration: none;
	border-bottom: 0px; }
		
a.referencelinks:hover { font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #533519;
	line-height: 1.4em;
	font-weight: normal;
	text-decoration: none;
	border-bottom: 0px; }
	
/*  Back to Top link text  */
.backtotop { font-size: 11px;
	color: #6699CC;
	font-weight: normal; }
	
a.backtotop { font-size: 11px;
  	color: #6699CC;
	font-weight: normal;
	cursor: pointer;
	text-decoration: none;
	outline: 0; }

a.backtotop:visited { font-size: 11px;
  	color: #6699CC;
	font-weight: normal;
	cursor: pointer;
	text-decoration: none; }

a.backtotop:active { font-size: 11px;
  	color: #6699CC;
	font-weight: normal;
	cursor: pointer;
	text-decoration: none; }

a.backtotop:hover { font-size: 11px;
  	color: #6699CC;
	font-weight: normal;
	cursor: pointer;
	text-decoration: none; }

/*** FEATURES Links Page ***/
a.featurelist { font-size: 12px;
  	color: #336699;
	line-height: 1.4em;
	font-weight: normal;
	text-decoration: none;
	border-bottom: 0px;
	outline: 0; }
	
a.featurelist:visited { font-size: 12px;
  	color: #336699;
	font-weight: normal;
	text-decoration: none;
	cursor: hand; }
	
a.featurelist:focus { font-size: 12px;
	color: #CC33CC;
	cursor: hand;
	font-weight: normal;
	text-decoration: none; }
	
a.featurelist:active { font-size: 12px;
	color: #CC33CC;
	font-weight: normal;
	cursor: hand;
	text-decoration: none; }
			
a.featurelist:hover { font-size: 12px;
	color: #336699;
	font-weight: normal;
	cursor: hand;
	text-decoration : none; }

/*** Sort Order Options in Photo Gallery ***/
.sortorder_options { margin: 0px;
    white-space: nowrap; }
	
		
/*** ADMIN MENU LINKS FOR CONTROL PANEL - PHOTO GALLERY 
	background-image : url(images/button_bg.gif);  ***/
.admin_menu { font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
        border: 1px solid #999999;
		color: #6699CC;
		background-color: #EEF4FB;
        background-position : bottom;
        margin-top: 2px;
        margin-bottom: 2px;
        text-align: center;
		padding-top: 2px;
        padding-bottom: 2px;
        padding-left: 2px;
        padding-right: 2px; }

.admin_menu a { color: #336699;
        text-decoration: none;
        position: relative;
        padding-top: 2px;
        padding-bottom: 2px;
        padding-left: 2px;
        padding-right: 2px; }

.admin_menu a:visited { color: #336699;
        text-decoration: none;
        position: relative;
        padding-top: 2px;
        padding-bottom: 2px;
        padding-left: 2px;
        padding-right: 2px; }
		
.admin_menu a:active { color: #336699;
        text-decoration: none;
        position: relative;
        padding-top: 2px;
        padding-bottom: 2px;
        padding-left: 2px;
        padding-right: 2px; }
		
.admin_menu a:hover { color: #6699CC;
        text-decoration: none;
		position: relative;
		padding-top: 2px;
        padding-bottom: 2px;
        padding-left: 2px;
        padding-right: 2px; }

/*** ADMIN MENU LINKS FOR CONTROL PANEL - POLLS, BUDGET MANAGER, ETC 
	background-image : url(images/button_bg.gif);  ***/
.admin_menu_general { color: #FFFFFF;
		font-size: 12px;
		font-weight: bold;
        border: 1px solid #999999;
		background-color: #6699CC;
        background-position : bottom;
        margin-top: 2px;
        margin-bottom: 2px;
        text-align: center;
		padding-top: 2px;
        padding-bottom: 2px;
        padding-left: 4px;
        padding-right: 4px; }

.admin_menu_gen a { color: #6699CC;
        text-decoration: none;
		border: 1px solid #999999;
        background-color: #EEF4FB;
		position: relative;
        padding-top: 2px;
        padding-bottom: 2px;
        padding-left: 2px;
        padding-right: 2px; }

.admin_menu_gen a:visited { color: #6699CC;
        text-decoration: none;
		border: 1px solid #999999;
        background-color: #EEF4FB;
		position: relative;
        padding-top: 2px;
        padding-bottom: 2px;
        padding-left: 2px;
        padding-right: 2px; }
		
.admin_menu_gen a:active { color: #6699CC;
        text-decoration: none;
		border: 1px solid #999999;
        background-color: #EEF4FB;
		position: relative;
        padding-top: 2px;
        padding-bottom: 2px;
        padding-left: 2px;
        padding-right: 2px; }
		
.admin_menu_gen a:hover { color: #336699;
        text-decoration: none;
		border: 1px solid #999999;
		background-color: #EEF4FB;
		position: relative;
		padding-top: 2px;
        padding-bottom: 2px;
        padding-left: 2px;
        padding-right: 2px; }		
		
.new { font-size: 15px;
  	color: #B6316C;
	font-weight: normal;
	text-decoration: none; }

a.new { font-size: 11px;
  	color: #BA0F53;
	font-weight: normal;
	CURSOR: hand;
	text-decoration: none;
	outline: 0; }

a.new:visited { font-size: 11px;
  	color: #BA0F53;
	font-weight: normal;
	CURSOR: hand;
	text-decoration: none; }
	
a.new:active { font-size: 11px;
  	color: #BA0F53;
	font-weight: normal;
	CURSOR: hand;
	text-decoration: none; }
	
a.new:hover { font-size: 11px;
  	color: #BA0F53;
	font-weight: normal;
	CURSOR: hand;
	text-decoration: none; }

.toplinks { font-size: 11px;
  	color: #0087CD;
	font-weight: normal;
	text-decoration: none; }

a.toplinks { font-size: 11px;
  	color: #0087CD;
	font-weight: normal;
	CURSOR: pointer;
	text-decoration: none;
	outline: 0; }

a.toplinks:visited { font-size: 11px;
  	color: #0087CD;
	font-weight: normal;
	CURSOR: pointer;
	text-decoration: none; }
	
a.toplinks:active { font-size: 11px;
  	color: #0087CD;
	font-weight: normal;
	CURSOR: pointer;
	text-decoration: none; }

a.toplinks:hover { font-size: 11px;
  	color: #0087CD;
	font-weight: normal;
	CURSOR: pointer;
	text-decoration: none; }

/* ----------------------------------------------- */
/*                                                 */
/*             		FORM STYLES                	   */
/*                                                 */
/* ----------------------------------------------- */  		

INPUT { font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
	font-weight: normal;
	color: #336699;
	font-size: 11px;
	padding-left: 4px;}
	
.textinput {  font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
    font-size: 12px;
	font-weight: bold;
    border: 1px solid #6699CC;
    padding-right: 3px;
    padding-left: 3px; }

.listbox { font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
    font-size: 100%;
    border: 1px solid #6699CC;
    vertical-align : middle; }

.comment_button { font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
    font-size: 85%;
    border: 1px solid #336699;
    background-position : bottom;
    padding-left: 3px;
    padding-right: 3px; }
	
INPUT.colorborder { font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
	font-weight: normal;
	color: #336699;
	font-size: 11px;
	padding-left: 4px;
	border-right: 1px solid #6699CC;
    border-top: 1px solid #6699CC;
    border-left: 1px solid #6699CC;
    border-bottom: 1px solid #6699CC; }
	
INPUT.buttontext, INPUT.buttontext:link, INPUT.buttontext:visited, INPUT.buttontext:active { 
    font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
	font-size: 15px;
	font-weight: normal;
	font-variant: normal;
	color: #ffffff;
	cursor: pointer;
	padding: 4px 15px;
	text-decoration: none;
	background-color: #336699;
	background-image: url(../images/btn-bg-shadow.png);   /* background-position: 0pt 50%;  */
	background-repeat: repeat-x;
	background-position: 0pt 30%;
	border: 2px #EEE solid ;} 

INPUT.buttontext:hover {
	font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
	font-size: 15px;
	font-weight: normal;
	font-variant: normal;
	color: #ffffff;
	cursor: pointer;
	padding: 4px 15px;
	text-decoration: none;
	background-color: #87BF5D;  /* Green color bg */
	background-image: url(../images/btn-bg-shadow_hover.png); /* background-position: 0pt 50%;  */
	background-repeat: repeat-x;
	background-position: 0pt 20%;
	border: 2px #EEE solid;}

html>/**/body input.buttontext { overflow:auto; cursor: pointer;} 
	
a.buttonlink, a.buttonlink:visited, a.buttonlink:active, .buttonlink { 
    font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
	font-size: 1.2em;
	line-height: 2.5em;
	font-weight: normal;
	color: #ffffff;
	cursor: pointer;
	padding: 5px 20px;
	text-decoration: none;
	background-color: #336699; 
	background-image: url(../images/btn-bg-shadow.png); /* background-position: 0pt 50%;  */
	background-repeat: repeat-x;
	background-position: 0pt 30%;
	border: 2px #EEE solid;}
	 
a.buttonlink:hover {
    font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
	font-size: 1.2em;
	line-height: 2.5em;
	font-weight: normal;
	color: #ffffff;
	cursor: pointer;
	padding: 5px 20px;
	text-decoration: none;
	background-color: #87BF5D;  /* green color bg */
	background-image: url(../images/btn-bg-shadow_hover.png); /* background-position: 0pt 50%;  */
	background-repeat: repeat-x;
	background-position: 0pt 20%;
	border: 2px #EEE solid;}
	
a.buttonlinksm, a.buttonlinksm:visited, a.buttonlinksm:active, .buttonlinksm { 
    font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
	font-size: 1.1em;
	line-height: 2em;
	font-weight: normal;
	color: #ffffff;
	cursor: pointer;
	padding: 4px 20px;
	text-decoration: none;
	background-color: #336699;  
	background-image: url(../images/btn-bg-shadow.png); /* background-position: 0pt 50%;  */
	background-repeat: repeat-x;
	background-position: 0pt 30%;
	border: 2px #EEE solid;}
	 
a.buttonlinksm:hover {
    font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
	font-size: 1.1em;
	line-height: 2em;
	font-weight: normal;
	color: #ffffff;
	cursor: pointer;
	padding: 4px 20px;
	text-decoration: none;
	background-color: #87BF5D;  /* green color bg */
	background-image: url(../images/btn-bg-shadow_hover.png); /* background-position: 0pt 50%;  */
	background-repeat: repeat-x;
	background-position: 0pt 20%;
	border: 2px #EEE solid;}

SELECT { font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
	color: #336699;
    font-weight: normal;
    font-size: 11px;
    background-color: #FFFFFF;
	border-right: 1px solid #6699CC;
    border-top: 1px solid #6699CC;
    border-left: 1px solid #6699CC;
    border-bottom: 1px solid #6699CC; }

CHECKBOX { font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
    font-size: 11px;
    color: #6699CC;
	background-color: #F0F8FF;}

RADIOBUTTON { font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
	font-size: 11px;
    border-right: none;
    border-top: medium none;
    border-left: medium none;
    border-bottom: medium none; }

TEXTAREA { font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
    font-size: 11px;
    color: #336699;
	scrollbar-base-color: #EEF4FB;
	scrollbar-face-color: #EEF4FB;
    scrollbar-3dlight-color: #EEF4FB;
    scrollbar-arrow-color: #336699;
    scrollbar-darkshadow-color: #A9C2DB;
    background-color: #FFFFFF;
	padding-left: 4px; }

/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x                                              x */
/* x     	OUTLINE BLOCK                     	  x */
/* x                                              x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */    
  
.outline { border: 1px solid #CCCCCC; }
.outline_blue { border: 1px solid #A9C2DB;
				border-top: medium none;}
.outline2 { border: 3px solid #A9C2DB }  /* Save-The-Date Border Planning Tool */
.outline3 { border: 1px solid #A9C2DB; } /* Border on small right column pictures throughout the wedshare site */
.outline4 { border: 1px solid #6699CC; } /* Border budget block items on Control Panel */
.dotted { border: 2px dotted #9DCE78; } /* Dotted border or line */
.dashed { border: 1px dashed #96C573; } /* Dashed border or line */

.outline_side {
	margin: 0px 0px 0px 0px;
	border-width: 0 1px 0 0px;
	border-color: #6699CC;
	border-style: solid;}

.outline_left {
	margin: 0px 0px 0px 0px;
	border-width: 0 0px 0 1px;
	border-color: #6699CC;
	border-style: solid;}
	
.outline_sides {
	margin: 0px 0px 0px 0px;
	border-width: 0 1px 0 1px;
	border-color: #6699CC;
	border-style: solid;}
	
.outline_topandsides {
	margin: 0px 0px 0px 0px;
	border-width: 1px 1px 0px 1px;
	border-color: #6699CC;
	border-style: solid;}
	
.outline_bottomandsides {
	margin: 0px 0px 0px 0px;
	border-width: 0px 1px 1px 1px;
	border-color: #6699CC;
	border-style: solid;}

.background_1  { background-color: #FFFFFF; } /* White Background Reference */
.background_2  { background-color: #CCCCCC; } /* Main Site Box Border - Light Gray */
.background_3  { background-color: #A9C2DB; } /* Main Header Border Box - Medium Blue */
.background_4  { background-color: #EEF4FB; } /* Main Header and Forms Background Box - Light Blue */
.background_5  { background-color: #EFF7E8; } /* Right Column Box Background - Light Green */
.background_6  { background-color: #336699; } /* Right Column Box Border - Blue */
.background_7  { background-color: #CCCCCC; } /* Division Line Between Body and Right Column - Light Gray  */
.background_8  { background-color: #F2F2FC; } /* Right Column Box Background - Light Purple */
.background_9  { background-color: #FFF0F5; } /* Light Pink Background  */
.background_10  { background-color: #F5F5F5; } /* Control Panel Light Gray Background */
.background_11  { background-color: #6699CC; } /* TOP MENU BAR BLUE Background */
.background_12  { background-color: #F8F8FF; } /* Control Panel Light Lavender Background */
.background_13  { background-color: #FCFDFF; } /* Poll results bg extra light blue */
.background_14  { background-color: #EEE; } /* Right Column Separator in main website */

/* This colors the outside rows and columns to this Design Block. */
.DarkGrayCell {  
  font-weight: bold;
  background-color: #CCCCCC;
  padding-top: 5px;
  margin-left: 0px;
  margin-right: 0px;
  padding-bottom: 5px}

.LiteGrayCell {  
  background-color: #F5F5F5;
  padding-top: 5px;
  margin-left: 0px;
  margin-right: 0px;
  padding-bottom: 5px}

.DarkBlueCell { 
  font-weight: bold;
  background-color: #B0CDEA}
  
.DarkerBlueCell { 
  font-weight: bold;
  background-color: #B0CDEA}

.MedBlueCell {  
  background-color: #E4EFFB}

.LiteBlueCell {  
  background-color: #EEF4FB;}

.LiterBlueCell { 
  background-color: #FCFDFF}

.otherCell {  
  background-color: #EEF4FB;
  border-top-width: 1px; 
  border-top-style: solid; 
  border-top-color: #666666;
  border-bottom-width: 1px; 
  border-bottom-style: solid; 
  border-bottom-color: #666666;
  border-bottom: 1px solid #CCCCCC;
  border-top: 1px solid #CCCCCC;}

.DarkGreenCell {  
  background-color: #CAE3AE}

.MedGreenCell {  
  background-color: #E1EED6}

.LiteGreenCell { 
  background-color: #EDF6E5}

.MedPinkCell {  
  background-color: #F6DAE3}

.LitePinkCell { 
  background-color: #FFF0F5}


/*  Background Color and Font for File 1/2 Top Header  */
.navmenu { font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
        color: #FFFFFF;
        font-weight: bold;
        background : #336699 ;
        border-style: none; }

.thumbnails { background: #FFFFFF ;
        padding: 5px; }

.image { border-style: solid;
        border-width:1px;
        border-color: #000000;
        margin: 2px; }

.imageborder { border: 1px solid #000000;
        background-color: #FFFFFF;
        margin-top: 30px;
        margin-bottom: 30px; }
		
.imagecaption { font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
  font-size: 11px; 
  text-decoration: none;
  color: #082078; 
  background-color: #f2f3f5;
  margin-top: 6px;
  margin-left: 9px;
  margin-right: 9px;
  margin-bottom: 6px }
  
.img_caption_table { border: none;
        background-color: #FFFFFF;
        width : 100%;
        margin : 0px; }

.img_caption_table th { background: #336699 ;
        font-size: 100%;
        color : #FFFFFF;
        padding-top: 4px;
        padding-right: 10px;
        padding-bottom: 4px;
        padding-left: 10px;
        border-top : 1px solid #003366; }
		
/* day.php Mini Calendar Day Number */
.dayviewminical, th.date {
	text-align: center;
	background-color: #FFFFFF;
	font-size: 47px;}

/*** NAVIGATION ***/
.nav, a.nav:link, a.nav:visited, a.nav:active, a.nav:hover { 
  font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif; 
  font-size: 11px;
  text-decoration: none;
  color: #336699;
  margin-top: 2px;
  margin-bottom: 2px;
  outline: 0; }

.navline { background-color: #6699CC;
  CURSOR: hand; }
.bgnavactive { background-color: #CAE3AE;
  CURSOR: hand; }
.bgnav { background-color: #EEF4FB;
  CURSOR: hand; }
.bgnavover { background-color: #E1EED6;
  CURSOR: hand; }

a.sectionlink { font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  text-decoration: none;
  color: #FFFFFF;
  outline: 0; }

a.sectionlink.active { font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  text-decoration: none;
  color: #FFFFFF; } 

a.sectionlink:visited  { font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  text-decoration: none;
  color: #FFFFFF; } 

a.sectionlink:hover { font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  text-decoration: none;
  color: #D9EBF9; }

a.sectionlinkblue { font-family : "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  text-decoration: none;
  color: #082078;
  outline: 0; }

a.sectionlinkblue.active { font-family : "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  text-decoration: none;
  color: #082078; } 

a.sectionlinkblue:visited  { font-family : "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  text-decoration: none;
  color: #082078; } 

a.sectionlinkblue:hover { font-family : "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  text-decoration: none;
  color: #0087CD; }

a.crumbtrail:Visited  { font-family : "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
  font-size: 8pt;
  text-decoration: none;
  font-weight: normal;
  color: #0087CD; }

a.top {font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif; 
	font-weight: bold; 
	font-size: 12px; 
	color:#C8D200;
	outline: 0;}
	
a.top:active {font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
	font-weight: bold; 
	font-size: 12px; 
	color:#C8D200;}
	
a.top:visited {font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
	font-weight: bold; 
	font-size: 12px; 
	color:#C8D200;}
	
a.top:hover {font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
	font-weight: bold; 
	font-size: 12px; 
	color:#C8D200;}

/*  Photo Gallery Control Panel  */
.maintable { border: 1px solid #666666;
        background-color: #EEF4FB;
        margin-top: 1px;
        margin-bottom: 1px;		
		padding-top: 2px;
        padding-right: 5px;
        padding-bottom: 2px;
        padding-left: 5px;}

/*  BG Color and Text for Random Files and Last Additions Headers for Photo Gallery -Control Panel  */
.tableh1 { font-size: 12px;
		color: #336699;
		background: #D1D7DC;
        padding-top: 2px;
		font-weight: bold;
        padding-right: 10px;
        padding-bottom: 2px;
        padding-left: 10px;}

/*  BG Color and Text for E-Card From, To, Greetings and Message Headers  */
.tableh2 { font-size: 12px;
		background: #CCCCCC ;
        padding-top: 3px;
        padding-right: 10px;
        padding-bottom: 3px;
        padding-left: 10px;}

/*  BG Color and Text for Rate this file, File information, Name of User, Add your Comment Headers  */
.tableh2_compact { background: #D1D7DC ;
        color : #666666;
        padding-top: 5px;
        padding-right: 5px;
        padding-bottom: 5px;
        padding-left: 5px;}

/*  Background Color for Picture View Alone, SlideShow, E-Card Form BG,  */
.tableb { background: #EDEDED ;
        padding-top: 3px;
        padding-right: 10px;
        padding-bottom: 3px;
        padding-left: 10px;}
		
		
		
/*** Right Header Link ***/
.rightheader_links {
	font-size: 14px;	
	font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
	color:#584E56; /* don't use just black, it won't look good */
}
a.rightheader_links:link 	{ font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
	font-size: 14px;
	line-height: 1.4em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #0066CC;
	text-decoration: none; }

a:rightheader_links {	font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
	font-size: 14px;
	line-height: 1.4em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #0066CC;
	text-decoration: none;}
		
a:rightheader_links { font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
	font-size: 14px;
	line-height: 1.4em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #0066CC;
	text-decoration: none;}

a:rightheader_links { font-family: "Century Gothic", "Trebuchet MS", Palatino, "Lucida Grande", Helvetica, Arial, sans-serif;
	font-size: 14px;
	line-height: 1.4em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #6DAF00;  /*  #AE1E5E for Fusia  */
	text-decoration: none; }

