@charset "utf-8";

/* CSS Document */


/* Show Hide Div Stuff */

#happy, #happy2, #happy3 {
	display: none;
	
}
.hidden { display: none; }

/* Show HIde Div STuff End */

@font-face {
    font-family: 'DeutschGothicNormal';
    src: url('fonts/Deutsch-webfont.eot');
    src: url('fonts/Deutsch-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/Deutsch-webfont.woff') format('woff'),
         url('fonts/Deutsch-webfont.ttf') format('truetype'),
         url('fonts/Deutsch-webfont.svg#DeutschGothicNormal') format('svg');
    font-weight: normal;
    font-style: normal;

}


.indent12 {  }


.parchment {
	
	background-image:url(pics/gold_parchment_sm.jpg);
	background-repeat:repeat;
	padding: 20px;
	
	
}



body p {
	
	font-family: times, Times New Roman, times-roman, georgia, serif;
	font-size: 16px;
	line-height: 22px;
	color: #2E2E2E;
	
}

.gothmed {
	font: 28px/34px 'DeutschGothicNormal', Arial, sans-serif;
	letter-spacing: 0;
	color:#93B324;
}

.gothbig {font: 34px/42px 'DeutschGothicNormal', Arial, sans-serif;letter-spacing: 0; color:#000000;}

		.gothsmall {font: 18px/27px 'DeutschGothicNormal', Arial, sans-serif;}
		
		#container {
			width: 800px;
			margin-left: auto;
			margin-right: auto;
		}


		
		

.centerphonic {text-align:center; border: 3px ridge #06F; padding: 12px;}

#containFirst p:first-line {
	font-family: Old English, Georgia,serif;
	font-size: 107%;
	line-height: 0.95em;
	margin-right: 0.03em;
	margin-bottom:-0.25em;
	color:#373737;
}



hr { margin: 30px 0; }

.bottomright {
   
  
  float:right;
   

}

/* Green Links */
.greelink A:link {color:#74762E;}  
.greelink A:visited {
	color: #FF9F9F;
}
.greelink  A:hover{
	color: #E01034;	
}       
.greenlink A:active {
	color:#C85828;
	font-family: "Adobe Caslon Pro", "Hoefler Text", Georgia, Garamond, Times, serif;
	
} 


/* Red Links */
.white-border A:link { text-decoration:none;}  
.white-border A:visited {text-decoration:none;}
.white-border A:hover{
	text-decoration:none;
}       
.white-border A:active {text-decoration:none;}     
.white-border { border: #ffffff 1px dotted; }


/* Fonts */
@font-face {  
	  font-family: shadowedblackwide;  
	  src: url(/firelightchurch/fonts/shadowedblackwide.ttf) format("truetype");  
	} 

@font-face {  
	  font-family: Becker;  
	  src: url(/firelightchurch/fonts/Becker.ttf) format("truetype");  
	} 
	
	
 

.fancy-letter {
  
       float: left;

       margin: -1px 2px 2px 0;
  
      }


.captionL {
	text-align:center;
	color: #BB3301;
	float:left;
	margin-right:7px;
	
}

.padbord  {
		border: ridge #1D1D1D 2px; 
		padding: 3px;
		margin: 7px;
		float:left;
		
		}
		
		
.captionL img {
	border: ridge black 3px;
	padding:12px; 
	margin:7px;
	
}

.captionR{
	margin-left:7px;
	padding:3px;
	text-align:center;
	color: #BB3301;
	float:right;
	border: solid black 3px;
	
}

.caption {
	border: ridge black 3px;
	padding:12px; 
	margin:7px;
	
}
	


.framepad {
	border: ridge black 3px;
	padding:7px; 
	margin:7px;
	}


.floatright {float:right; border: ridge black 3px; padding:7px; margin:7px;}

.floatleft {float:left; border: ridge black 3px; padding:7px; margin:20px;}


.gray7 {
	font-size: 16px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-style: italic;
	color: #666;
}

.red7 {
	font-size: 16px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-style: italic;
	color: #cc0000;
}




blockquote.quote_black_lg {
	font: 18px/30px normal Tahoma, sans-serif;
	padding-top: 22px;
	padding-left: 12px;
	margin: 5px;
	background-image: url(pics/curly_top_quote.png);
	background-position: top -12px;
	background-repeat: no-repeat;
	text-indent: 0px;
	
	
  }
  blockquote.quote_black_lg span {
	display: block;
	background-image: url(pics/curly_bottom_quote.png);
	background-repeat: no-repeat;
	background-position: 330px 3px ;
	padding-left: 70px;
	
	
}



blockquote.quote_black {
	font: 18px/30px normal Tahoma, sans-serif;
	padding-top: 22px;
	padding-left: 12px;
	margin: 5px;
	background-image: url(pics/curly_top_quote.png);
	background-position: top -12px;
	background-repeat: no-repeat;
	text-indent: 0px;
	
	
  }
  blockquote.quote_black span {
	display: block;
	background-image: url(pics/curly_bottom_quote.png);
	background-repeat: no-repeat;
	background-position: 290px 3px ;
	padding-left: 90px;
	
	
}

.quote_black .upabit {
	
	background-position: 397px 3px ;
	
	
}

blockquote.quote_black.bluebottle {
	
	background-color:#bce;
	
	padding-bottom:10px;
	border: ridge 3px #000000;
	
	
}



blockquote.quote_green {
  font: 18px/30px normal Tahoma, sans-serif;
  padding-top: 22px;
  margin: 5px;
  background-image: url(blockquote/open.png);
  background-position: top left;
  background-repeat: no-repeat;
  text-indent: 65px;
  margin-bottom: 20px;
  }
  blockquote.quote_green span {
    display: block;
    background-image: url(blockquote/close.png);
    background-repeat: no-repeat;
    background-position: bottom right;
}



blockquote.yellowbg2 {
	background-image:url(bgpics/yellow_notebook_paper_hearts.png);
	background-repeat: repeat;
	font: 18px/30px Georgia, Verdana, Geneva, sans-serif;

	font-style:italic;
	padding-top:7px;
	margin: -12px;
	text-indent:0px;
	
	
	
}

blockquote.yellowbg {
	background-image:url(bgpics/yellow_notebook_paper_hearts.png);
	background-repeat: no-repeat;
	font: 18px/30px Georgia, Verdana, Geneva, sans-serif;

	font-style:italic;
	padding-top: 22px;
	margin: 12px;
	text-indent:90px;
	
	
	
}

blockquote.yellowbg span {
	display: block;
	background-image: url(bgpics/yellow_notebook_paper_hearts_bottom.png);
	background-repeat: no-repeat;
	background-position: 30px bottom;
	width: 400px;
	padding-left:70px;
	padding-top: 30px;
	padding-bottom: 30px;
	
	
}

.bigline {
	line-height: 1.4em;       
	}
	
blockquote.quote_red {
	font: 18px/30px normal Tahoma, sans-serif;
	padding-top: 22px;
	margin: 5px;
	background-image: url(Blockquote/blockquote_red.gif);
	background-position: top left;
	background-repeat: no-repeat;
	text-indent: 65px;
  }
  blockquote.quote_red span {
	display: block;
	background-image: url(Blockquote/quote_down.png);
	background-repeat: no-repeat;
	background-position: bottom right;
}


blockquote.quote_red_point {
	font: 18px/30px normal Tahoma, sans-serif;
	padding: 12px 12px 12px 55px;
	margin: 5px;
	background-color: #ffffff;
	border: ridge 3px black;
	background-image:url(Blockquote/Exclamation_Point_sm2.png);
	background-position: -4px 10px;
	
	background-repeat: no-repeat;
	
	
  }
  
blockquote.quote_red_point span.arrow {
	display: block;
	background-image: url(Blockquote/ico-down-arrow-header.jpg);
	background-repeat: no-repeat;
	background-position: bottom right;
}

span.arrow {
	display: block;
	background-image: url(Blockquote/ico-down-arrow-header.jpg);
	background-repeat: no-repeat;
	background-position: bottom right;
}


blockquote.quote_red_check {
	font: 18px/30px normal Tahoma, sans-serif;
	padding-top: 17px;
	margin: 5px;
	background-color: #ffffff;
	background-image:url(Blockquote/Exclamation_Point.JPG);
	background-position: -50px left;
	background-repeat: no-repeat;
	text-indent: 65px;
	
  }

blockquote.quote_check {
  font: 18px/30px normal Tahoma, sans-serif;
  padding-top: 17px;
  margin: 5px;
  background-image: url(blockquote/check.png);
  background-position: top left;
  background-repeat: no-repeat;
  text-indent: 65px;
  }	
	
	
.orangemph {color: #FF8000; font-weight: bold; font: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; }

.drop
{
 float: left;
 font-family: Old English, Georgia,serif;
 font-size: 230%;
 line-height: 0.85em;
 margin-right: 0.03em;
 margin-bottom:-0.25em;
}

.dropOrange
{
 float: left;
 font-family: Old English, Georgia,serif;
 font-size: 300%;
 line-height: 0.85em;
 margin-right: 0.03em;
 margin-bottom:-0.25em;
 color:#F60;
}

.dropBlackGothic
{
 float: left;
 font-family: "ShadowedBlackWide", "Old English", Georgia,serif;
 font-size: 300%;
 line-height: 0.85em;
 margin-right: 0.03em;
 margin-bottom:-0.25em;
}


span.dropredGothic
{
 float: left;
 font-family: "ShadowedBlackWide", "Old English", Georgia,serif;
 font-size: 300%;
 line-height: 0.89em;
 margin-right: 0.03em;
 margin-bottom:-0.25em;
 color:#CC0000;
}

.dropGreenGothic
{
 float: left;
 font-family: "ShadowedBlackWide", "Old English", Georgia,serif;
 font-size: 300%;
 font-weight: bold;
 line-height: 0.85em;
 margin-right: 0.03em;
 margin-bottom:-0.25em;
 color: #629D69;
}


span.dropred
{
 float: left;
 font-family: Old English, Georgia,serif;
 font-size: 300%;
 line-height: 0.85em;
 margin-right: 0.03em;
 margin-bottom:-0.25em;
 color:#CC0000;
}

.dropblue
{
 float: left;
 font-family: Old English, Georgia,serif;
 font-size: 300%;
 font-weight: bold;
 line-height: 0.85em;
 margin-right: 0.03em;
 margin-bottom:-0.25em;
 color: #0066FF;
}

 .GothTitle{
	font-size:1.7em;
	font-family:"Cloister Black";
	font-weight:bold
}
 


/* Red Links */
A:link {color:#CC0000;}  
A:visited {color: #CC0000;}
A:hover{
	color: #0F0;
}       
A:active {color:#000000;}     
	
 
 


/* Black / Blue colors
A:link{color:#000000; text-decoration: underline ;}
A:visited{color:#759AD2; text-decoration:underline;} 
a:hover{background-color:#327BD6; color:#000000; text-transform:uppercase; font-weight:900}	
a:active {background-color:#16A5F1;}
*/

.padme {margin: 24px; padding:12px;}
.BlueEM {color: #0066FF; font-weight:500; letter-spacing:.3em; font-size:16px;}
.BlueHeader {color: #0066FF; font-weight:600; letter-spacing:0.2em; font-size:18px;}
.miniblue {color: #0066FF; font-weight:300; letter-spacing:.2em; font-size:14px;}
.pinksubheader {color: #FF3399; letter-spacing:.2em; font-size:16px;}
.pinksubcenter {color: #FF3399; letter-spacing:.2em; font-size:16px; text-align:center;}
.align_center {text-align:center;}
.emphasized {
	color:#0066FF;
	font-weight:bold;
	font:Verdana, Arial, Helvetica, sans-serif ;
	font-size: 18px;
	
} 

.dark {background-color:#000000}
.nebula {
	
/*	background-image: url(backgrounds/00-star-space-hubble-tile-pleiades-dkblue.jpg);*/
}

.rednebula  {
	
	background-image: url(backgrounds/01-hubble-red-star-cracker.jpg);
}

.ac {
color:#acacac;
}

.cap2 {
	color:#0099FF;
	font-family: "Comic Sans MS";
	line-height: normal;
	font-size: 24px;
}
.green_14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: italic;
	font-weight: normal;
	font-variant: small-caps;
	color: #464891;
}
.cap {font-size: 20px; line-height: 25px; font-weight: normal; color: #FF0000; font-family: georgia, times; }

.capblue {font-size: 27px; line-height: 24px; color:#0099FF; font-family: Lucida, times; font-weight: 700; }

.blue2 {font-size: 17px; line-height: 22px; font-weight: 500; color:#1631E7; font-family: Lucida, times; }

.boldpink {font-size: 17px; line-height: 22px; font-weight: 500; color:#FA03CE; font-family: Lucida, times; }

.emphasized_navy {
	color: #0066FF;
	font-weight:bold;
	font:Verdana, Arial, Helvetica, sans-serif ;
	font-size: 18px;
	
} 
.reditalic {
	color: #FF0000;
	font-weight: bold;
	font-style: italic;
	font-size: 16px;
}
.blackbold {
	color: #000000;
	font-weight: 900;
	font-family: Arial Black, Impact, Tahoma;
	
}

.redbold {
	color: #FF0000;
	font-weight: 900;
	font-family: Arial Black, Impact, Tahoma;
	
}



.yellowblack {
	color: #FFFF00;
	font-weight: 900;
	font-family: Arial Black, Impact, Tahoma;
	background-color:#000000;
	
}

.style4 {color: #0066FF; font-weight: bold; font: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; }
.aqua_14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: oblique;
	font-weight: normal;
	font-variant: normal;
	color: #49C7D1;
	text-transform: none;
}
.caporange {
	float:none;
	font-size: 24px;
	line-height: 51px;
	font-weight: normal;
	color:#D76C1E;
	font-family: Lucida, times;
}


.bighappy {
	font-family: "comic sans";
	font-size: 24px;
	font-style: italic;
	line-height: 0.8px;
	color: #F90000;
	background-color: #0DDB9D;
}



.wine {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: x-large;
	color: #CB280C;
}

.JesusSeaGrean {
	color:#64A2AD;
	
}


  
.fancy-letter {
  
       float: left;
	   margin: -1px 2px 2px 0;
  
      }


.shadowblack24center {
	font-size: 24px;
	text-align: center;
	font-family:ShadowedBlackWide;
	color: #6C6C6C;
}
.shadowblack {font-family: ShadowedBlackWide, "Old English", Georgia, serif}

/* end fonts */
.gray24 {
	font-size: 24px;
	color:#C0C0C0;
	font-family: Georgia, "Times New Roman", Times, serif;
}

.gray18 {
	font-size: 18px;
	color:#7AA628;
	font-family: Georgia, "Times New Roman", Times, serif;
	letter-spacing: 0.2em;
}
.big24 {
	font-size: 24px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-weight: bold;
	color: #E86915;
}

.big18 {
	font-size: 18px;
	font-family: Georgia, "Times New Roman", Times, serif;
	
	font-weight: bold;
	color: #E86915;
}

.white18 {
	font-size: 20px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-weight: bold;
	color: #ffffff;
}




.fruit18 {
	font-size: 20px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-weight: bold;
	color: #95BF02;
}


.blueburn {
	font-size: 22px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-weight: bold;
	color: #446BB5;
	
}

.blueburn2 {
	font-size: 20px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-weight: normal;
	color: #446BB5;
	padding: 12px; 10px;
	
}

.redburn {
	font-size: 22px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-weight: bold;
	color: #F00000;
}
	
/*  Font Sizes */

.font-eighteen {
	font-size: 18px;
	color: #707070;
}

.font24 {font-size: 24px;  }
.font34 {
	font-size: 30px;
	line-height:38px;
}

.font-twelve {font-size: 18px;  }
.font-nine { font-size: 9px; }

.boldItalian { font-weight:bold; font-style:italic;}




/* colors */

.nice_wine {color: #BB3301;}
.nice_wine18 {color: #BB3301; font-size: 18px; }
.nice_green_a  {
	color: #000000;
	background-color: #999966;
}
.black {
	color:#000000;
	
}

.orange {
	color:#FF8000;
	text-align: center;
}
.greenish {color:#8DDCBB;}
.redish {color:#E9250A;}
.blueish {color:#2982C9;}
.mauvish {
	color:#D72209;
}

.bord1 {border: ridge #000000 3px; }
.red {
	color:#EB5B05;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: 600;
}


/* end colors */


.odometer {
	
	background:black;
	color:#ffffff; 
	width:130px;
	padding-left:17px; 
	font-family:'Times New Roman', Times, serif;
	
}

.odometerBrushed {
	
	background:black;
	color:#ffffff; 
	font-family:BrushstrokePlain, 'Times New Roman', Times, serif;
	font-size: 32px;
	line-height: 38px;
	
}

@font-face {
	font-family: 'ChantelliAntiquaRegular';
	src: url('Chantelli_Antiqua-webfont.eot');
	src: local('☺'), url('Chantelli_Antiqua-webfont.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

.chantelli {font: 18px/27px 'ChantelliAntiquaRegular', Arial, sans-serif;}

@font-face {
	font-family: 'BrushstrokePlain';
	src: url('BRUSHSTP-webfont.eot');
	src: local('☺'), url('BRUSHSTP-webfont.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}



.brushed22 {font: 22px/28px 'BrushstrokePlain', Arial, sans-serif;letter-spacing: 0;}

.brushed18 {font: 18px/27px 'BrushstrokePlain', Arial, sans-serif;}


@font-face {
	font-family: 'FloranteatLauraRegular';
	src: url('FLORLRG_-webfont.eot');
	src: local('☺'), url('FLORLRG_-webfont.woff') format('woff'), url('FLORLRG_-webfont.ttf') format('truetype'), url('FLORLRG_-webfont.svg#webfontM2BweCn4') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'FloranteatLauraItalic';
	src: url('FLORLI__-webfont.eot');
	src: local('☺'), url('FLORLI__-webfont.woff') format('woff'), url('FLORLI__-webfont.ttf') format('truetype'), url('FLORLI__-webfont.svg#webfontWsrYtEge') format('svg');
	font-weight: normal;
	font-style: normal;
}

.floral18 {font: 18px/23px 'FloranteatLauraRegular', Arial, sans-serif;letter-spacing: 3px;}

.floral14 {font: 14px/18px 'FloranteatLauraRegular', Arial, sans-serif;}
.floralitalic {font: 18px/27px 'FloranteatLauraItalic', Arial, sans-serif;}
		
.tinygrey { 
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	color:#ccc;
}



#container {
			width: 800px;
			margin-left: auto;
			margin-right: auto;
		}

body{
	
	color: #424242;
	font-family: "Adobe Caslon Pro", "Hoefler Text", Georgia, Garamond, Times, serif;
	
}


.sundaydriver {
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 24px;
	letter-spacing: 0pt;
	font-weight: normal;
	color: #222222;
	text-align: center;

}

h2 { color:#000000;
font-size:23px;
margin-top: 12px;

margin-right: 0pt;

margin-bottom: 10px;

margin-left: 0pt;

}

.qui  

{
	font-family: georgia, serif;
	color: #381704;
	font-size: 18px;
	letter-spacing: 0.1em;
	line-height: 170%;
	text-align: center;
	padding-top: 11px;
	font-weight: 100;
	text-transform: uppercase;

}

.scrip {
	
	color:#3B200F;
font-family:georgia,serif;
font-size:16px;
font-weight:bold;
line-height:125%;
display:inline;

}



#masthead{
	text-align:center;
	margin: 0 auto;
	text-indent:-9999px;
	height: 250px;
	width: 903px;
	background: #fff top left no-repeat url('head.jpg');
	border-bottom: 1px dotted #bbb;
}


#blurb{
	margin: 80px 0 0 0;
}



#blurb p{
	color: #424242;
	letter-spacing:0.1em;
	width: 300px;
	text-align:center;
	margin: 40px auto;	
	text-transform: lowercase;
	line-height: 145%;
	font-size: 14pt;
	font-variant: small-caps;
}


.conferenceHeaderOrange

{
	
	font: bold 22px "Century Schoolbook", Georgia, Times, serif;
	color: #333;
	line-height: 90%;
	margin: 7px 0 7px 0;
	letter-spacing: -1px;
	color:#F60;
	
	
}


.conferenceHeader

{
	
	font: bold 34px "Century Schoolbook", Georgia, Times, serif;
	color: #333;
	line-height: 90%;
	margin: 7px 0 7px 0;
	letter-spacing: -1px;
}


.conferenceHeaderSm

{
	font: bold 18px "Century Schoolbook", Georgia, Times, serif;
	color: #333;
	line-height: 90%;
	margin: 7px 0 7px 0;
	letter-spacing: .7em;
}


.conferenceHeaderLarge

{
	font: bold 24px "Century Schoolbook", Georgia, Times, serif;
	color: #333;
	line-height: 90%;
	margin: 7px 0 7px 0;
	letter-spacing: -2px;
}
.bigTeal {
	font-family:  'Hoefler Text', Georgia, 'Times New Roman', serif;
	font-weight: normal;
	font-size: 1.3em;
	letter-spacing: 0.2em;
	line-height: 1.1em;
	margin:0px;
	text-align: center;
	text-transform: uppercase;
	color:#69828F;
	
}


.bigBadOrange {
	font-family:  'Hoefler Text', Georgia, 'Times New Roman', serif;
	font-weight: normal;
	font-size: 1.3em;
	letter-spacing: 0.2em;
	line-height: 1.1em;
	margin:0px;
	text-align: center;
	text-transform: uppercase;
	color:#D38925;	
}
/* HEADLINE 1 */


.LargeHeadline {

                font-family: times, Times New Roman, times-roman, georgia, serif;
		font-size: 37px;
	        line-height: 40px;
	        letter-spacing: -1px;
		color: #444;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
                font-weight: 100;
				
}

.MiddleHeadline {

		font-family: times, Times New Roman, times-roman, georgia, serif;
		font-size: 28px;
		line-height: 40px;
		letter-spacing: -1px;color: #444;
		
}

.upper {

             
		text-transform: uppercase;

		
}

.ParagraphText{
	font-family: times, Times New Roman, times-roman, georgia, serif;
	font-size: 18px;
	line-height: 24px;
	color: #2E2E2E;
	
}





NiceHeader {
	background: #90a090;
	border-bottom: double 3px #aba;
	border-left: solid 1px #9a9;
	border-right: solid 1px #565;
	border-top: solid 1px #9a9;
	font: italic normal 230% 'Times New Roman', Times, serif;
	letter-spacing: 0.2em;
	margin: 0;
	padding: 15px 10px 15px 60px;
}

.greenback 

{
	
	border-bottom: double 3px #aba;
	border-left: solid 1px #9a9;
	border-right: solid 1px #565;
	border-top: solid 1px #9a9;
	font: italic normal 130% 'Times New Roman', Times, serif;
	letter-spacing: 0.2em;
	margin: 12px;
	
	padding: 7px 3px 7px 7px;
	}


.old {
	
	background: #90a090;
	border-bottom: double 3px #aba;
	border-left: solid 1px #9a9;
	border-right: solid 1px #565;
	border-top: solid 12px #000000;
	font: italic normal 130% 'Times New Roman', Times, serif;
	letter-spacing: 0.04em;
	margin: 0;
	padding: 7px 3px 7px 7px;
}

/* 
p:first-letter{
               text-transform: none;
          }
*/

jj {
     color: #424242;
     font-family: "Adobe Caslon Pro", "Hoefler Text", Georgia, Garamond, Times, serif;
	letter-spacing:0.1em;
	text-align:center;
	margin: 40px auto;
	text-transform: lowercase;
	line-height: 145%;
	font-size: 14pt;
	font-variant: small-caps;
        }

.twitter {
	font-family: "Adobe Caslon Pro", "Hoefler Text", Georgia, Garamond, Times, serif;
	font-style: italic;
	color: #424242;
	text-align: center;
		
		}

.blurb {
color:#424242;
font-family:"Adobe Caslon Pro","Hoefler Text",Georgia,Garamond,Times,serif;
font-size:14pt;
font-variant:small-caps;
letter-spacing:0.1em;
line-height:145%;
text-align:center;
text-transform:lowercase;
width:300px;

}

.whiteme { color:#ffffff; }

.yellowbk {
	background-color: #FFF1B3;
}

.bluebk {
	background-color: #BFECEE;
}

.bkgreen {
	background-color: #DBEEBF;
}

		
.botmarg p {
	margin-bottom: 22px;
	
}



/* From Gay Page */

#leftbox{
	
	float: left;
	
	width:313px;
	height:200;
	z-index:2;
	
	
}

#rightbox {
	float:right;
	
	width:300px;
	height:200;
	z-index:2;
	
	padding-right: 7px;
	margin-right: 7px;
	
}

.framered {
	border: ridge #B32E0D 7px;
	padding:7px; 
	margin:7px;
	}


#fatbox {
	float: right;
	width:400px;
	height:auto;
	z-index:2;
	padding: 12px;
	margin: 25px;
	
}

/* Custom Headers */

h6 {
	font-family: Old English, Georgia,serif;
	font-size: 110%;
	line-height: 0.95em;
	
	margin-right: 0.03em;
	margin-bottom:-0.25em;
	color: #BB3301;
	font-weight: normal;
	
	 
}


.toggle { }

a.bluelink:link { background-color: #336699; color:#ffffff; }
a.bluelink:visited { background-color: #336699; color:#ffffff; }
a.bluelink:hover { background-color: #336699; color:#ffffff; }

a.bluelink:active { background-color: #336699; color:#ffffff; }