/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */
/* ESTABLISHING SPECS */
/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */

body {
	margin: 0px;
	padding: 0px;
	border: 0px;
	background: #FFFFFF;		
	}

a 	{ color: #333333; text-decoration: underline; }
a:link 	{ color: #333333; text-decoration: underline; }
a:visited	{ color: #333333; text-decoration: underline; }
a:active	{ color: #999999;  }
a:hover	{ color: #999999;  }

/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */
/* LAYOUT SPECS */
/* For establishing where different sections of the page appear */
/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */

#banner {
	margin: 0px;
	padding: 200px 0px 0px 0px;
	border: 0px;
	background: url(twelve/icons.jpg) top left no-repeat;		
	}

#links {	
	position: absolute;
	top: 580px;
	left: 0px;
	width: 300px;
	}

#content {
	position: absolute;
	top: 530px;
	left: 350px;
	}

/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */
/* CONTENT SPECS - BANNER */
/* For establishing how elements in the 'banner' area will be displayed */
/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */
	
/* -------------------------------------------ENTRY - DATE */

.date	{
	font-family: garamond, times new roman, times, serif;
	font-size: xx-large;
	font-weight: bold;
	color: #ffffff;
  	background: #666666; 
	padding: 5px 10% 5px 10px;
	margin-top: 20px;
	margin-left: 350px;
	-moz-border-radius: 20px 0px 0px 20px;

	}			

/* -------------------------------------------ENTRY - TITLE */

.title	{
	font-family: garamond, times new roman, times, serif;
	font-size: x-large;
	font-weight: bold;
	color: #ffffff;
  	background: #666666; 
	padding: 5px 10% 5px 10px;
	margin-top: 40px;
	margin-bottom: 40px;
	margin-left: 350px;
	-moz-border-radius: 20px 0px 0px 20px;

	}			

/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */
/* CONTENT SPECS - CONTENT */
/* For establishing how elements in the 'content' area will be displayed */
/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */

/* -------------------------------------------MAIN BLACK MENU */

.menu	{
	font-family: garamond, times new roman, times, serif;
	font-size: medium;
	font-weight: bold;
	color: #999999;
	background: #000000; 
	margin-top: 20px;
	padding: 5px;
	-moz-border-radius: 20px 0px 0px 0px;
	}			

.menu a 		{ color: #999999; padding: 5px; }
.menu a:link 		{ color: #999999; padding: 5px; }
.menu a:visited 	{ color: #999999; padding: 5px; }
.menu a:active 	{ color: #000000; padding: 5px; background: #999999; }
.menu a:hover 	{ color: #000000; padding: 5px; background: #999999; }

/* -------------------------------------------INTERFACE OPTIONS */

.options	{
	font-family: garamond, times new roman, times, serif;
	font-size: small;
	font-weight: bold;
	color: #000000;
	background: #999999; 
	padding: 5px;
	}			

.options a 		{ color: #000000; padding: 5px; }
.options a:link 	{ color: #000000; padding: 5px; }
.options a:visited 	{ color: #000000; padding: 5px; }
.options a:active 	{ color: #999999; padding: 5px; background: #666666; }
.options a:hover 	{ color: #999999; padding: 5px; background: #666666; }

/* -------------------------------------------ENTRY - BODY */

.entry {
	font-family: garamond, times new roman, times, serif;
	font-size: medium;
	font-weight: normal;
	color: #000000;
	line-height: 120%;
	padding-right: 10%;
	}

/* -------------------------------------------CAPTIONS */

.caption { 
	font-family: garamond, times new roman, times, serif;
	font-size: small; 
	}

/* -------------------------------------------FOR FLOATING IMAGES */

.floatleft { float: left; padding-right: 10px; }

.floatright { float: right; padding-left: 10px; }

/* -------------------------------------------FINEPRINT BOX */

.fineprint {
	font-family: garamond, times new roman, times, serif;
	color: #000000;
	background: #999999;
	font-size: small;
	font-weight: normal;
 	line-height: 130%;
	padding: 10px 10% 10px 10px;
	-moz-border-radius: 20px 0px 0px 20px;
	}	
		
.fineprint a 		{ color: #000000; text-decoration: underline; }
.fineprint a:link 	{ color: #000000; text-decoration: underline; }
.fineprint a:visited 	{ color: #000000; text-decoration: underline; }
.fineprint a:active 	{ color: #cccccc; text-decoration: underline; }
.fineprint a:hover 	{ color: #cccccc; text-decoration: underline; }

/* -------------------------------------------STANDALONE HEADER */

.standaloneheader {
	font-family: garamond, times new roman, times, serif;
	color: #ffffff;
	background: #666666;
	font-size: xx-large;
	font-weight: bold;
 	margin-top: 20px;
 	padding: 10px 10% 10px 10px;
	-moz-border-radius: 20px 0px 0px 20px;
	}	
		
/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */
/* CONTENT SPECS - LINKS */
/* For establishing how elements in the 'links' area will be displayed */ 
/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */

/* -------------------------------------------BANNERS */

.banner {
	font-family: garamond, times new roman, times, serif;
	color: #000000;
	font-size: small;
	font-weight: normal;
  	line-height: 115%;
  	text-align: right;
	margin-top: 30px;
	}		

/* -------------------------------------------SIDEBAR TITLE */

.sidetitle {
	font-family: garamond, times new roman, times, serif;
	background: #666666;
	font-size: medium;
	font-weight: bold;
  	padding: 5px 10px 5px 5px;
  	margin-top: 30px;
	text-align: right;
	-moz-border-radius: 0px 20px 0px 0px;
	}		

.sidetitle a 	{ color: #999999; text-decoration: underline; }
.sidetitle a:link { color: #999999; text-decoration: underline; }
.sidetitle a:visited { color: #999999; text-decoration: underline; }
.sidetitle a:active { color: #cccccc; text-decoration: underline; }
.sidetitle a:hover { color: #cccccc; text-decoration: underline; }

/* -------------------------------------------SIDEBAR LIGHT */

.sidelight {
	font-family: garamond, times new roman, times, serif;
	color: #000000;
	background: #cccccc;
	font-size: small;
	font-weight: normal;
  	line-height: 115%;
  	padding: 5px 10px 5px 5px;				
	text-align: right;
	}	
		
.sidelight a 		{ color: #000000; font-weight: normal; text-decoration: underline; }
.sidelight a:link 	{ color: #000000; font-weight: normal; text-decoration: underline; }
.sidelight a:visited 	{ color: #000000; font-weight: normal; text-decoration: underline; }
.sidelight a:active 	{ color: #666666; font-weight: normal; text-decoration: underline; }
.sidelight a:hover 	{ color: #666666; font-weight: normal; text-decoration: underline; }

/* -------------------------------------------SIDEBAR DARK */

.sidedark {
	font-family: garamond, times new roman, times, serif;
	color: #000000;
	background: #999999;
	font-size: small;
	font-weight: normal;
  	line-height: 115%;
  	padding: 5px 10px 5px 5px;				
	text-align: right;
	}	
		
.sidedark a 		{ color: #000000; font-weight: normal; text-decoration: underline; }
.sidedark a:link 	{ color: #000000; font-weight: normal; text-decoration: underline; }
.sidedark a:visited 	{ color: #000000; font-weight: normal; text-decoration: underline; }
.sidedark a:active 	{ color: #cccccc; font-weight: normal; text-decoration: underline; }
.sidedark a:hover 	{ color: #cccccc; font-weight: normal; text-decoration: underline; }

/* -------------------------------------------INDENTED TEXT */

.sideindent {
	padding-right: 10px;				
	}	


/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */
/* CONTENT SPECS - ARCHIVES */
/* Special specs just for interior pages */
/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */


/* -------------------------------------------FOR MASTER CATEGORY LIST */
/*                                                      main categories */

.catsmaster {
	font-weight: normal;
 line-height: 140%;
	}

.catsmaster a { font-weight: normal; text-decoration: underline; }
.catsmaster a:link { font-weight: normal; text-decoration: underline; }
.catsmaster a:visited { font-weight: normal; text-decoration: underline; }
.catsmaster a:active { font-weight: normal; text-decoration: underline; }
.catsmaster a:hover { font-weight: normal; text-decoration: underline; }


/* -------------------------------------------FOR MASTER CATEGORY LIST */
/*                                                       subcategories */

.subcatsmaster {
	font-size: small;
	font-weight: normal;
 line-height: 140%;
	margin-left: 5%;
	}

.subcatsmaster a { font-weight: normal; text-decoration: underline; }
.subcatsmaster a:link { font-weight: normal; text-decoration: underline; }
.subcatsmaster a:visited { font-weight: normal; text-decoration: underline; }
.subcatsmaster a:active { font-weight: normal; text-decoration: underline; }
.subcatsmaster a:hover { font-weight: normal; text-decoration: underline; }
