/* =========================Global=======http://www.manisheriar.com/holygrail/index.htm==========================*/
/* import reset css */

@import "reset.css";

body{
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	background-image: url(../images/global/body_bgX.png);
	background-repeat: repeat-x;
}
img{ border:0px; }
a:visited{ color:#000000;}
a{color:#AF1D37;}
p{ line-height:20px;}

/* ========================= Classes =================================*/
.clear{ clear:both;}
.left{ float:left;}
.right{	float:right;}
.floatleftImg {float:left; padding-left:17px; padding-top:17px;}
.floatrightImg {float:right; padding:0px 20px 0px 0px;}
.red {color:#AF1D37;}
.tan {color:#F5EBD1;}
.green {color:#01503B}
.padRight {padding-right:10px;}
.padLeft {padding-left:55px;}
.subPageHeaderImg{padding:20px;}
.rotatingbanner{padding:0px;}
.redImgBorder {border: 3px #af1d37 solid;}
.leftColImage{padding:0px;}
.membership {
	border-bottom:1px dashed #000000;
	padding:10px 0;
}


#container {
	width:950px;
	margin: 20px auto; 	
}
#header{
	background-color:#F5EBD1;
	border: 3px solid #FFFFFF;

}
#logo{
	
}

#nav{
	height:35px;
	
}
#nav ul {padding-left: 15px; padding-top:6px;}

#nav li {
	list-style-type: none;
	display: inline;
}

#nav li a{
font-family: Helvetica, Arial,sans-serif;
font-size:.8em;
	text-decoration:none;
	padding-right:3px;
	padding-top:5px;
	color: #AF1D37;
}
#nav li a:hover{
	border-bottom: 3px solid #B52441;
	padding-bottom: 3px;
}	

#content {
	margin-top:20px;
	background-color:#F5EBD1;
	border: 3px solid #FFFFFF;
	
	position:relative;
	padding:10px;

	
}

.tablecell	{
border: 0;
padding: 10px;
margin: 0; 
height: 245px;
}


#home ul {
	width:300px;
}
#home ul li {
	list-style-type: none;
	display: inline;
	padding: 20px 20px;
	font:24px/1.2em "Arial Narrow", sans-serif;	
	color:#AF1D37;
}

#home h1 {
	font: 24px Corbel,"Courier New", Courier, monospace;
	padding-top: 15px;
	padding-bottom: 10px;
	padding-left: 25px;
	width:500px;
}
#content ol {
	width:400px;
	padding: 10px 0 0 25px;
}

#content ul {
	width:350px;
	padding-left:30px;
	
}
#content li {		
	font:12px/1.8em Arial, sans-serif;
	padding-bottom:5px;	
	
	
}

#footer{
	hieght:50px;
	border-top: 1px dotted #CCCCCC;
	margin-top:25px;
}
#footer p{
	padding:15px 0 10px 25px;
	font: 10px Helvetica, Arial,  sans-serif;
	color: #999999;
	text-align:center;
}
/*=======SUBPAGE CSS==========================================================*/
#leftcol {
	position:relative;
	top:-10px;
	left:-10px;
	float:left;
	width:180px;  /* for IE5/WIN */
	voice-family: "\"}\"";
	voice-family:inherit;
	width:160px; /* actual value */
	margin:0 0 -10px 0;
	padding:0px 10px;
	background:#F5EBD1;
	z-index:100;	
	
	
	
}
#leftcol ul {
	padding: 0 5px 0 11px;
	width:200px;
}
#leftcol li {
	list-style-type: none;
	display:block;
	padding:10px;
	font:22px/1.2em "Arial Narrow", sans-serif;	
}


#leftcol a{
	font-family: Helvetica, Arial,sans-serif;
	font-size:.9em;
	text-decoration:none;
	color: #AF1D37;
	padding:0px;
	}
#leftcol a:hover{
	border-bottom: 3px solid #B52441;
	padding-bottom: 3px;
	
}	





#rightcol {
	position:relative;
	top:-10px;
	right:-10px;
	float:right;
	width:220px;  /* for IE5/WIN */
	voice-family: "\"}\"";
	voice-family:inherit;
	width:200px; /* actual value */
	margin:0 10px -10px 0;
	padding:10px;
	background:#F5EBD1;
	z-index:99;
	
	}
	

#centercol {
	position:relative;
	margin:0 240px 0 180px;
	padding-left:55px;
	padding-bottom:10px;
	border-left: medium solid #01503B;
	}
#centercol h1{
	font: 24px Corbel,"Courier New", Courier, monospace;
	color: #AA3045;	
	padding: 0 0 10px 0;
	margin: 0px;
}
#rightcol h1{
	font: 24px Corbel,"Courier New", Courier, monospace;
	color: #AA3045;	
	padding: 0 0 10px 0;
	margin: 0px;
	text-align:center;
}
#centercol h2{
	font: bold 17px "Times New Roman", Times, serif;
	color: #000000;
	padding:15px 0 7px 0;
	margin: 0px;
}
#centercol h3{
	font: italic normal 19px Corbel, "Courier New", Arial, monospace;
	color: #000;
	padding:7px 0 11px 15px;	
}
#centercol p{
	font: Corbel,"Courier New", Arial, monospace;
	color: #000000;
	padding-bottom: 10px;
}
#centercol  a{
	font: Corbel,"Courier New", Arial, monospace;
	color: #af1d37;
	text-decoration:none;
}
#centercol  a:hover{
	color:#af1d37 ;
	text-decoration:underline;
}
