/* CSS Document */

body {
	background: #FFCCFF; 
	margin:0;
	padding:0;
}

@font-face {
	font-family: "Kristen ITC";
    src: url(../fonts) format(TrueType);
}

@font-face {
	font-family: "Bookman Old Style";
    src: url(../fonts) format(TrueType);
}

p { font-family:  Geneva, Arial, Helvetica, sans-serif; font-size:14px;}
h2 { font-family: Geneva, Arial, Helvetica, sans-serif; font-size:16px; }

.header { font-family: "Bookman Old Style", Geneva, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: 700;}
.midheader { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: 700;}
.loptext {  font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; } 

#wrapper {
	width: 820px;
	margin:0 auto 0 auto;
	text-align: left;
	background: #fff;
	border: none;
}
#header {
	width: 820px;
	background: url(../images/header.jpg) no-repeat;
	height: 100px;
	position: relative; 
}
#menu {
	float: left;
	clear: both;
	width: 820px;
}
#border {
	clear: both;
	width: 820px;
	position: relative;
	height: 5px;
	background: #e493bc;
}

#container {
	width: 804px;
	overflow-y: auto;	
	text-align: left;
	margin: 8px;	
	height: 560px;
	/*float: left;
	
	clear: both; */
}

#content {
	width: 550px;
	text-align: center;
	float: left;

}

#text {
	width: 445px;
	overflow-y: auto;	
	text-align: left;
	margin: 5px;	
	float: left;
}

#rightcol {
	width: 155px;
	float: right;
	text-align: center;
}

#leftcol {
	width: 155px;
	float: left;
	text-align: center;
}

#right_textcol {
	width: 155px;
	height: 98%;
	float: right;
	margin-top: 5px;	
	text-align: center;
	background: #fff url(../images/vertical_line.gif) repeat-y top left;
	padding-left: 10px;
}

#left_textcol {
	width: 155px;
	float: left;
	margin-top: 5px;
	text-align: center;
	background: #fff url(../images/vertical_line.gif) repeat-y top right;
	padding-right: 10px;
}

#footer {
	clear: both; 
	width: 100%; 
	padding-bottom: 10px; 
	background: #fff url(../images/horizontal_line.gif) repeat-x top left; 
	padding-top: 10px; 
	text-align: center;
}
.leftimg {float: left; margin: 10px; clear: both; }
.rightimg {float: right; margin: 10px; clear: both; }

a:visited {
	color: #FF66CC;
}
a {
	color: #FF66CC;
	text-decoration: none;
}
a:hover {
	color: #FF99CC;
	text-decoration: underline;
}

