#Layer1
 {
	width:90%;
	height:500px;
	z-index:1;
	padding:10px;
	overflow: scroll;
}

a {
	text-decoration: none;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
body {
	background-image: url('http://www.calvarycreations.org/images/bg.jpg');
	font-family: Arial, Helvetica, sans-serif;
 	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
h1
{
color:#9BCAFF;
font-family:Verdana;
font-size:16px;
font-weight:600;
}
h2
{
color:#264571;
font-family:Verdana;
font-size:14pt;
}
h3
{
color:#264571;
font-family:Verdana;
font-size:13pt;
}
h4
{
color:#264571;
font-family:Verdana;
font-size:12pt;
}
td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}
.bg
 {
   background-image: url('images/calvary_12.jpg');
}
.bg1
 {
background-color:#C4D4DB;
}
.bg2
 {
 background-color:#003150;
}
.bg3
 {
 border-bottom:solid;
 border-bottom-color:#FF0000;
}
.bd {
border:1px solid #264571; 
}
.text {
  font-family:tahoma;
  font-size:11px;
  color: #03456F;
}
.text2 {
  font-family:  verdana ;
  font-size: 9PT;
  color: #ffffff;
}
.text3 {
  font-family: verdana ;
  font-size: 8PT;
  color: #ffffff;
  font-weight:bold;
}
a.text3 {
  font-family:  verdana ;
  font-size: 8PT;
  color: #ffffff;
  font-weight:bold;
}
.footer
{ 
  font-family:Verdana;
  font-size:11px;
  color: #9BCAFF;
}
.alt_footer
	{
	font-family:Verdana;
	font-size:10px;
	color: #0068AE;
	}	
.text4 {
  font-family: arial ;
  font-size: 16px;
  color: #9BCAFF;
  font-weight:bold;
}
.text5 {
  font-family: arial ;
  font-size: 14px;
  color: #9BCAFF;
  font-weight:bold;
}
.mono {
  font-family:  Monotype Corsiva ;
  font-size: 16PT;
  color: #264571;
}


.alink {
  font-family:  verdana ;
  font-size: 10PT;
  color: #ffffff;
  font-weight:bold;
}
 .side_columns
	{
	vertical-align:top;
	text-align:center;
	padding:2px;
	width:178px;
	background-color:#003150;
	/*border:1px solid #264571; */
	}		
.main_column
	{
	vertical-align:top;
	text-align:justify;
	padding:5px;
/*	width:450px;
	font-family:Verdana;
	font-size:8.5pt;
	color:#187474;*/
	background-color: #FFFFFF; /*#F7F8E8;*/
	}
.content{
font-family:Verdana;
font-weight:bold;
color: #96D5E2;
font-size:14px;
}
.content2{
font-family:Verdana;
font-weight:bold;
color: #03456F;
font-size:12px;
}
.content3{
font-family:Verdana;
color: #2E5B9C;
font-size:11px;
font-weight:bold;
}
a.content3{
font-family:Verdana;
color: #2E5B9C;
font-size:11px;
font-weight:bold;
}
.markup{
font-family:Verdana;
color: #17B3CE;
font-weight:bold;
font-size:14px;
text-decoration:none;
}
.Title{
font-family:Verdana;
font-size:18px;
font-weight:bold;
font-stretch:extra-expanded;
color: #FF0000; /*#996600*/
}
.promotion_title{
font-family:Verdana;
font-size:24px;
font-weight:bold;
font-stretch:extra-expanded;
color:#000000;
}
.normal{
font-family:Verdana;
color: #03456F;
font-size:10px;
}
.normal-text{
font-family: Verdana;
font-size:11px;
color: #000000;
}
.normal-text-wt{
font-family: Verdana;
font-size:11px;
color: #FFFFFF;
}
.button2{
font-family:Verdana;
color:#053343;
font-size:16px;
font-weight:bold;
background-color:#EDBF96;
text-align:center;
}
.button3{
font-family:Verdana;
color: #4192D3;
font-size:15px;
font-weight:bold;
text-decoration:none;
}
.shop_cart_button{
font-family:Verdana;
color:#ce3f07;
font-size:13px;
font-weight:bold;
text-decoration:none;
}

.sub_title{
font-family:Verdana;
font-size:20px;
color: #518299;
font-weight:bolder;
text-decoration:none;
text-align:center;
}	
.category_tree
	{
	vertical-align:top;
	}	
.cat_tree_section_heading
	{
	font-family:Verdana;
	padding:3px;
	font-size:12px;
	color:f1f0fd;
	font-weight:bold;
	}
a.cat_tree_section_heading
	{
	font-family:Verdana;
	padding:3px;
	font-size:12px;
	color:f1f0fd;
	font-weight:bold;
	}
.cat_tree_listing	
	{
	font-family:arail;
	padding:3px;
	font-size:10px;
	text-align:left;
	vertical-align:top;
	color:#000000;	
	background:#FFB51A;
	
	}
			
/*LEFT COLUMN*/
/**content region**/
/*******************************************/
a.contentheading
	{
	font-family:Verdana;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	background:#1B3B62;
	}
td.contentheading
	{
	font-family:Verdana;
	padding:7px;
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
	text-align:left;
	vertical-align:middle;
	width:100%;
	background:#1B3B62;
	}
	
/***********************************/
td.contentsubheading
	{
	font-family:Verdana;
	padding:5px;
	font-size:12px;
	color: #1A4D68;
	font-weight:bold;
	text-align:left;
	vertical-align:middle;
	height:15px;
	width:100%;
	background: #6CBEF4;
	}
td.contenttext
	{
	font-family:Verdana;
	padding:5px;
	font-size:10px;
	color: #2F3E4F;
	text-align:justify;
	vertical-align:top;
	background: #C9D9DA;	
	}
td.oddlisting
	{
	font-family:Verdana;
	padding:5px;
	font-size:10px;
	color: #03456F;/*#187474;*/
	text-align:justify;
	vertical-align:middle;
	background:#D6E3F3;	
	}	
td.evenlisting
	{
	font-family:Verdana;
	padding:5px;
	font-size:10px;
	color:#FFFCD2;
	text-align:justify;
	vertical-align:middle;
/*	width:100%;*/
	background:#9CBCE2;
	}
td.headlisting
	{
	font-family:Verdana;
	padding:5px;
	font-size:10px;
	color:#FFFCD2;
	font-weight:bold;
	text-align:justify;
	vertical-align:middle;
/*	width:100%;*/
	background: #3C73B0;
	}	
a.headerlinks {
  font-family:  verdana ;
  font-size: 10px;
  color: #000000;
  font-weight:bold;
}			
td.msgtext
	{
	font-family:Verdana;
	padding:5px;
	font-size:10px;
	color:#03456F;
	text-align:justify;
	vertical-align:top;
	width:100%;
	background:	#C8E3F0;	
	}
td.boxtext
	{
	font-family:Verdana;
	padding:5px;
	font-size:10px;
	color:#FF5D08;
	text-align:justify;
	vertical-align:top;
	background:#DFF2FF;	
	}				
.pagingbutton
	{
	color: #000066; 
	font-family: verdana; 
	font-size: 8pt; 
	font-style: italic; 
	border-left-style: 
	ridge; border-left-width: 3; 
	border-right-style: ridge; 
	border-right-width: 3; 
	text-align:center;
	font-weight:bold;
	background-color: #AEAFCE;
	}	
.alt_row_1
	{
	background: #CAE8F7;
	font-family:Verdana;
	font-size:12px;
	color: #125EA9;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	}
.alt_row_2
	{
	background:#125EA9;
	font-family:Verdana;
	font-size:12px;
	color:#CAE8F7;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	}	
.table_heading
{
font-family:Verdana;
font-size:11px;
color:#1B3B62;
font-weight:bold;
}