/* --------------------------------------------------------------

  Origionally from : ZenCSS Container Pack 2 
  Converted in Jan 2009

 ---------------------------------------------------------------- */


/* ---------------------- Sections ------------------------------ */

.FullWidth 
	{
	width: 100%;
	}
.Width60pc
	{
	width: 60%;
	}
.Container 
	{
	margin: 0px;
	margin-bottom: 10px;
	_margin-top: 5px;
	}
.HTitle 
	{
	margin: 0px;
	padding: 4px;
	}
.Htitle h1, .Htitle h2, .Htitle h3, .Htitle h4 
	{
	margin: 0px;
	padding: 0px;
	display: inline;
	}
.Content 
	{
	padding: 10px; /* ie the text inside the bottom section */
	border: 0px solid transparent;
	}
.Border /* bottom section */
	{
	border: 1px solid #CCC;   
	}
.NoBorder /* bottom section */
	{
	border: 0px solid transparent;    
	}
.NoBorderOrMargin /* bottom section */
	{
	margin: 0px;
	padding: 0px;
	border: 0px solid transparent;    
	}

	
/* ---------------------- My Specials ---------------------- */

.SpecialTitle 
	{
	margin: 0px;
	padding: 4px;
	}
.SpecialNoTitle 
	{
	margin: 0px;
	padding: 0px;
	}
.SpecialTitle h1, .SpecialTitle h2, .SpecialTitle h3, .SpecialTitle h4 
	{
	margin: 0px;
	padding: 0px;
	display: inline;
	}
.SpecialContent 
	{
	padding: 0px;
	}
	
.SpecialMenuBorderA 
	{
    border-top: 0pc solid transparent;
	border-left: 1px solid #CCC;     
	border-right: 1px solid #CCC;     
	border-bottom: 1px solid #F66; /* red to match the lines in the menu itself */      
	}
	
.SpecialGalleryBorderA 
	{
    border: 0px solid transparent;     
	}

	
/* ---------------------- Fill Colors --------------------------- */

.FillWhite 	{	background-color: #FFF; }




/* ---------------------- Color Specifics ----------------------- */
	

/* =============== Clear ================ */

.Clear
	{
	background-color: transparent;
	border: 1px solid #CCC;
	border-bottom: 1px solid transparent;
	}
.Clear h1, .Clear h2, .Clear h3, .Clear h4 
	{
	color: #444;
	}

/* =============== Clear ================ */

.UnderLine
	{
	background-color: transparent;
	border: 0px solid transparent;
	border-bottom: 1px solid #CCC;
	}
.UnderLine h1, .UnderLine h2, .UnderLine h3, .UnderLine h4 
	{
	color: #444;
	}

/* =============== White =============== */

.White 
	{
	background-color: #FFF;
	border: 1px solid #CCC;
	border-bottom: 0px solid transparent;
	}
.White h1, .White h2, .White h3, .White h4 
	{
	color: #333;
	}
	
/* =============== Blue =============== */

.Blue 
	{
	background-color: #37A;               /* <<---- Header : fill   */
	border: 1px solid #37A;               /* <<---- Header : top/left/right border */
	border-bottom: 0px solid transparent; /* <<---- Header : bottom */
	}
.Blue h1, .Blue h2, .Blue h3, .Blue h4 
	{
	color: #EEE;                          /* <<---- Header : text */
	}

/* =============== Black =============== */

.Black 
	{
	background-color: #000000;
	border: 1px solid #000000;
	border-bottom: 0px solid transparent;
	}
.Black h1, .Black h2, .Black h3, .Black h4 
	{
	color: #EEE;
	}

/* =============== Olive =============== */

.Olive 
	{
	background-color: #6f6e18;
	border: 1px solid #6f6e18;
	border-bottom: 0px solid transparent;
	}
.Olive h1, .Olive h2, .Olive h3, .Olive h4 
	{
	color: #EEE;
	}

/* =============== Sunset =============== */

.Sunset 
	{
	background-color: #a35f01;
	border: 1px solid #a35f01;
	border-bottom: 0px solid transparent;
	}
.Sunset h1, .Sunset h2, .Sunset h3, .Sunset h4 
	{
	color: #EEE;
	}

/* =============== DeepBlue =============== */

.DeepBlue 
	{
	background-color: #123c56;
	border: 1px solid #123c56;
	border-bottom: 0px solid transparent;
	}
.DeepBlue h1, .DeepBlue h2, .DeepBlue h3, .DeepBlue h4 
	{
	color: #EEE;
	}

/* =============== Gray =============== */

.Gray 
	{
	background-color: #808080;
	border: 1px solid #808080;
	border-bottom: 0px solid transparent;
	}
.Gray h1, .Gray h2, .Gray h3, .Gray h4 
	{
	color: #EEE;
	}

/* =============== Red =============== */

.Red 
	{
	background-color: #AA0000;
	border: 1px solid #AA0000;
	border-bottom: 0px solid transparent;
	}
.Red h1, .Red h2, .Red h3, .Red h4 
	{
	color: #EEE;
	}

/* =============== Violet =============== */

.Violet 
	{
	background-color: #551294;
	border: 1px solid #551294;
	border-bottom: 0px solid transparent;
	}
.Violet h1, .Violet h2, .Violet h3, .Violet h4 
	{
	color: #EEE;
	}


	
/* --------------------------=============== Lite ===============-------------------------- */

/* =============== LiteBlue =============== */

.LiteBlue {
	background-color: #eaf1f6;
	border: 1px solid #d8d8d8;
	border-bottom: 1px solid #eaf1f6;
}
.LiteBlue h1, .LiteBlue h2, .LiteBlue h3, .LiteBlue h4 {
	color: #111111;
}
.LiteBlue {
	border: 1px solid #d8d8d8;
	border-bottom: 0px solid transparent;
}

/* =============== LiteOlive =============== */

.LiteOlive {
	background-color: #f0f0e7;
	border: 1px solid #d8d8d8;
	border-bottom: 1px solid #f0f0e7;
}
.LiteOlive h1, .LiteOlive h2, .LiteOlive h3, .LiteOlive h4 {
	color: #111111;
}
.LiteOlive {
	border: 1px solid #d8d8d8;
	border-bottom: 0px solid transparent;
}

/* =============== LiteSunset =============== */

.LiteSunset {
	background-color: #f6efe5;
	border: 1px solid #d8d8d8;
	border-bottom: 1px solid #f6efe5;
}
.LiteSunset h1, .LiteSunset h2, .LiteSunset h3, .LiteSunset h4 {
	color: #111111;
}
.LiteSunset {
	border: 1px solid #d8d8d8;
	border-bottom: 0px solid transparent;
}

/* =============== LiteDeepBlue =============== */

.LiteDeepBlue {
	background-color: #e7ebee;
	border: 1px solid #d8d8d8;
	border-bottom: 1px solid #e7ebee;
}
.LiteDeepBlue h1, .LiteDeepBlue h2, .LiteDeepBlue h3, .LiteDeepBlue h4 {
	color: #111111;
}
.LiteDeepBlue {
	border: 1px solid #d8d8d8;
	border-bottom: 0px solid transparent;
}

/* =============== LiteGray =============== */

.LiteGray {
	background-color: #f2f2f2;
	border: 1px solid #d8d8d8;
	border-bottom: 1px solid #f2f2f2;
}
.LiteGray h1, .LiteGray h2, .LiteGray h3, .LiteGray h4 {
	color: #111111;
}
.LiteGray {
	border: 1px solid #d8d8d8;
	border-bottom: 0px solid transparent;
}

/* =============== LiteRed =============== */

.LiteRed {
	background-color: #f7e9e6;
	border: 1px solid #d8d8d8;
	border-bottom: 1px solid #f7e9e6;
}
.LiteRed h1, .LiteRed h2, .LiteRed h3, .LiteRed h4 {
	color: #111111;
}
.LiteRed {
	border: 1px solid #d8d8d8;
	border-bottom: 0px solid transparent;
}

/* =============== LiteViolet =============== */

.LiteViolet {
	background-color: #eee7f4;
	border: 1px solid #d8d8d8;
	border-bottom: 1px solid #eee7f4;
}
.LiteViolet h1, .LiteViolet h2, .LiteViolet h3, .LiteViolet h4 {
	color: #111111;
}
.LiteViolet {
	border: 1px solid #d8d8d8;
	border-bottom: 0px solid transparent;
}

/* =============== Overriders =============== */

.BBorder {
	border: 0px solid transparent;
}
.BBorder {
	border-bottom: 1px solid #d8d8d8;
}

