
/* ============================== */
/* ======= BODY, HEADERS ======== */
/* ============================== */

body{background:#3e136c}

h1 {color: #c5123c;
	font-size: 16pt;
	font-weight:bold;
	margin:5px 0 5px 0;
	font-family: Arial Narrow, Arial, Verdana, Helvetica}

h2 {color: #c5123c;
	font-size: 12pt;
	margin:0
	}
	
h3 {color: #c5123c;
	font-size: 16pt;
	font-weight:bold;
	margin:5px 0 5px 0;
	font-family: Arial Narrow, Arial, Verdana, Helvetica}

strong {font-weight:normal}
	
h5 {color: #431376;
	font-size: 14pt;
	font-weight:bold;
	margin:0;
	font-family: Arial Narrow, Arial, Verdana, Helvetica}
	
p {color: #431376;
	font-size: 14pt;
	font-weight:normal;
	margin:0;
	font-family: Arial Narrow, Arial, Verdana, Helvetica}
/* ============================== */
/* ======= DIV CLASSES ======== */
/* ============================== */
#container {
	position:absolute;
	z-index:0;
	width:656px;
	top:0;
	left:50%;
	margin-left:-500px;
	font-family: Arial, Verdana, Helvetica;
	}

#outerborders {width:1000px;float:left;position:relative;background:url(../mm/borders.gif) repeat-y;}

#header {
	position:relative;
	float:left;
	width:1000px;
	background:url(../mm/hdr.jpg) top no-repeat}
	
#red_navigation_bar {
	position:relative;
	float:left;
	width:949px;
	height:47px;
	margin:0px 1px 0 1px;
	background:url(../mm/nav.jpg) no-repeat}
	
#whitebox {
	position:relative;
	float:left;
	width:951px;
	margin:17px 0 0 25px;
	background:#fff}

#fpbox {position:relative;float:left;background:url(../mm/fpbox.jpg);width:178px;height:181px;margin:15px 0 0 19px}

#searchbox {
	position:relative;
	float:left;
	width:734px;
	height:93px;
	margin:1px 0 0 1px;
	text-align:left;
	overflow:hidden;
	background:url(../mm/searchbox.gif) no-repeat}

#imgbox {position:relative;float:left;width:214px;height:92px;margin:1px 1px 0 1px;overflow:hidden}

#mbackground {
	position:relative;
	float:left;
	width:405px;
	height:310px;
	margin:0px 0px 10px 0px;
	padding:16px 16px 16px 16px;
	background:url(../mm/mafbackground.gif) no-repeat}
	
#leftside{position:relative;float:left;width:731px}

#rightside {position:relative;float:left;width:215px;margin:0 0 0 2px}

#widecontent {position:relative;
	float:left;
	width:931px;
	min-height:400px;
	padding:10px;
	background:url(../mm/bigmaf.gif) no-repeat }

#listbox {
	position:relative;
	float:left;
	width:900px;
	border-bottom:solid 2px #431376;
	padding:0 0 5px 0;
	margin:0 0 5px 9px
}
#listboxImage {
	position:relative;
	float:left;
	width:230px;
}
#listboxContent {
	position:relative;
	float:left;
	width:660px;
	margin:0 0 0 10px
}
#hdrbox {
	float:left;
	position:relative;
	width:713px;
	height:65px;
	background:#c5123c;
	text-align:left;
	color:#fff;
	padding:5px 0 0 10px;
	line-height:180%
	}
#letbox {
	float:left;
	position:relative;
	width:177px;
	height:70px;
	text-align:left;
	background:#fff
	}
#links {
	position:relative;
	float:left;
	width:600px; 
	border-bottom:solid #431376
	 }
	
#toletbox {
	position:relative;
	float:left;
	width:215px;
	height:840px;
	margin:1px 1px 0px 1px;
	background:#c5123c}
	
#registerwithbox {
	position:relative;
	float:left;
	width:951px;
	margin:0px 0 0 25px;
	background:#ebeced}

#picarea {
	position:relative;
	float:left;
	width:390px;
}
#infoarea {
	position:relative;
	float:left;
	width:490px;
	margin:0 0 0 20px
}
#bottomnavigation {
	position:relative;
	float:left;
	width:951px;
	margin:17px 40px 0 30px;
	color:#fff
	}
	

	
	
/* ============================== */
/* ========  LINK CLASSES ======= */
/* ============================== */

a { outline: 0 none; }
a:link {font-family: Arial, Verdana, Helvetica;
	font-size: 12pt;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	color: #431376}
a:visited {font-family: Arial, Verdana, Helvetica;
	font-size: 12pt;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	color: #431376}
a:hover {font-family: Arial, Verdana, Helvetica;
	font-size: 12pt;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	color: #c5123c}

a:link.navbar {font-decoration: underline;color: #ffffff; margin:0px 15px 0px 15px;font-size: 14pt}
a:visited.navbar {font-decoration: underline;color: #ffffff; margin:0px 15px 0px 15px; font-size: 14pt}
a:hover.navbar {font-decoration: normal;color: #36125c; margin:0px 15px 0px 15px; font-size: 14pt}

a:link.bottomnav {font-decoration: underline;color: #ffffff;font-size: 10pt}
a:visited.bottomnav {font-decoration: underline;color: #ffffff; font-size: 10pt}
a:hover.bottomnav {font-decoration: normal;color: #c5123c; font-size: 10pt}

a:link.contact {font-decoration: underline;font-size: 12pt;color: #c5123c}
a:visited.contact {font-decoration: underline;font-size: 12pt;color: #c5123c}
a:hover.contact {font-decoration: normal;font-size: 12pt;color: #ffffff}

a:link.tinylink {font-decoration: underline;font-size: 7.5pt;color: #3e136c}
a:visited.tinylink {font-decoration: underline;font-size: 7.5pt;color: #3e136c}
a:hover.tinylink {font-decoration: normal;font-size: 7.5pt;color: #000}

a:link.fplink {font-decoration: none;font-size: 10pt;color: #fff}
a:visited.fplink {font-decoration: none;font-size: 10pt;color: #fff}
a:hover.fplink {font-decoration: underline;font-size: 10pt;color: #e594a7}


a:link.bigwhite {font-decoration: none;font-size: 14pt;color: #fff}
a:visited.bigwhite {font-decoration: none;font-size: 14pt;color: #fff}
a:hover.bigwhite {font-decoration: underline;font-size: 14pt;color: #c5123c}


a:link.big {font-family: Arial, Verdana, Helvetica;
	font-size: 24pt;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	color: #c5123c}
a:visited.big {font-family: Arial, Verdana, Helvetica;
	font-size: 24pt;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	color: #c5123c}
a:hover.big {font-family: Arial, Verdana, Helvetica;
	font-size: 24pt;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	color: #431376}



/* ============================== */
/* =========  FORM STUFF  ======= */
/* ============================== */

input.norm {font-size:9pt;border:solid 1px black;background:white;color:#333333}
textarea.norm {font-size:9pt;border:solid 1px black;background:white;color:#333333}
select.norm {font-size:9pt;border:solid 1px black;background:white;color:#333333}

input.contactform {font-size:10pt;border:none;background:#ddd;color:#000;padding:3px}
textarea.contactform {font-size:10pt;border:none;background:#ddd;color:#000;padding:3px;width:450px;height:150px}

.searchbut {font-size: 9pt;font-weight:normal;color:#fff;background:#c5123c;width:60px;height:28px;border:none;cursor:pointer;text-align:center;padding:0}
.stdbtn {font-size:10pt;color:#ffffff;border:0;padding:4px 10px;background:#3e136c;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.stdbtncontact {font-size:10pt;color:#ffffff;border:0;padding:4px 10px;background:#3e136c;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;width:200px}
/* ========================================= */
/* ====  G E N E R A L    S T U F F  ======= */
/* ========================================= */

.small {font-size: 7.5pt}

p {margin:0}

ul {margin:0;padding:0}
li {margin:0 0 0 17px;padding:0}


