@charset "utf-8";

/* ---------- DISPLAYS LOGO ONLY WHEN PRINTING DOCUMENT ---------- */
#print-logo {display:block;}
#print-logo {display: none;}
/* ---------- DISPLAYS LOGO ONLY WHEN PRINTING DOCUMENT ---------- */

img { border: none; } 
.img_border
{
border:#AA0000 solid 1px;
padding-bottom:14px;
padding-top:14px;

}

body  {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	line-height:1.5;
	background: #FFFFFF;
	margin: 0; padding: 0;
	text-align: center; 
	color: #000000;
	background-image:url(img/01-top.jpg);
	background-repeat:repeat-x;
}
 #container { 
	width: 850px; 
	margin: 24px auto; /* the auto margins (in conjunction with a width) center the page */
	background: #FFffff;	
	border: none;
	text-align: left; 
	
} 
 #top {
 	padding: 0px 0px 0px 0px;
	float: right;  
	width: 850px;  
	/*height:24px;*/
	/*background-image:url(img/01-top.jpg);*/
}
 #header h1 {
}

/* --------------- FORMATTING RIGHT SIDE ---------------  */
 #rightside {
	float: right;  
	width: 333px;  
	background: #FFfffF;
	font-size:10px;
}
 .rightside_txt {
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	margin: 0px 17px 0px 17px;
	line-height: 1.5;
}
 #right1 {
	float: left;  
	width: 167px;/*167*/  
	background: #ffffff;
	border:none;
	padding: 0px 0px 0px 0px;
}
 #right2 {
	float: right;  
	width: 166px;  
	background: #ffffff;
	border:none;
padding: 0px 0px 0px 0px;
}
/* --------------- FORMATTING RIGHT SIDE ---------------  */



/* --------------- FORMATTING CONTENT ------------------  */


 #content { 
	margin: 0 333px 0 0; 
	padding: 0px 0px 0px 0px; /* padding=space inside div - margin=space outside div  */
	background: #ffffff;
}
#content ul li{  
font-size:80%;
padding: 0px 15px 0px 0px;
list-style:disc;
color: #333333/*6A0300*/;
line-height: 1.5;
}
#content P{  
font-size:80%;
font-weight:100;
padding: 0px 15px 0px 0px;
text-align:justify;
color: #333333/*6A0300*/
}
.p{  
font-size:80%;
font-weight:100;
padding: 0px 15px 0px 0px;
text-align:justify;
color: #333333/*6A0300*/
}
input, textarea{  
font-size:12px;
font-weight:100;
font-style:italic;
color: #aa0000/*6A0300*/;
}
#content h1{  
font-size:112%;
font-weight:400;
font-style:normal;
text-transform: uppercase;
letter-spacing: 0px;
color: #AA0000;
background-image:url(img/h1bg.jpg);

}
#content h2{  
font-size:97%;
font-weight:200;
font-style:italic;
letter-spacing: 0px;
color: #AA0000;
line-height:1;
}
.likeh2
{

font-weight:500;
font-style:italic;
letter-spacing: 0px;
color: #AA0000;
}


#content h3{  

}
#content h4{  

}
#content h5{  

font-size:65%;
font-weight:100;
padding: 0px 15px 0px 0px;
text-align:justify;
color: #333333/*6A0300*/
}
#content h6{  
font-size:80%;
font-weight:100;
font-style:normal;
color: #000000;


}


/* --------------- FORMATTING CONTENT ------------------  */


/*----------- inline navigation -----------------------*/
		#inline_nav
		{
		background-color:#ffffff;
		border:#666666 dotted 1px;
		display:block;
		float:none;
		padding: 3px 3px 6px 3px;
		color:#666666;
		font-size: 10px;
		line-height:1.7;
		}
		.inline_nav a
		{color:#666666;		}
		.inline_nav a:hover
		{color:#000000;				}

/*----------- inline navigation -----------------------*/


/* --------------- FORMATTING FOOTER -------------------  */
/* zeroing the margins IN FOOTER P of the first element in the footer will avoid the possibility of margin collapse - a space between divs */

#footer { 
	padding: 0px 0px 0px 0px;  
	background-image:url(img/01-bottom.png);
	background-repeat:repeat-x;
	height:101px;
} 
 #footer p {
	margin: 0; 
	padding: 79px 0; 
	font-size:80%;
	text-align:center;
}
#footer A {
	color:#000000; background-color:#727272
	}
#footer A:hover {
	color:#ffffff
	}
/* --------------- FORMATTING FOOTER -------------------  */



.float_right { 
	float: right;
	margin-left: 8px;
}
.float_left { 
	float: left;
	margin-right: 8px;
}
.clearfloat { 
/* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

