html {
	color:blue;
	background:#000000;
}
body {
	width:100%;
	text-align:center;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:76%;
	color:#fff;
	padding:5px;
	border:0;
	margin:0;
	background: black;
}
a, a:visited {color:white;}
a:hover {text-decoration:none;}

#wrapper{width:90%;margin:0px 0px 0px 0px;text-align:left;background : #000000;}
/*	background:transparent;	background-attachment : scroll;	background-repeat : repeat;	background-image : url(../graphics/bg2.jpg);}
*/
#wrap1a{width:15%; margin:0px; text-align:left;background : #000000;float:left;}
#wrap1b {width:85%; margin:0px; text-align:left; background:#fff;float:left;}
#page_head {width:100%;	height:115px;background : #FFA500;}

h1#logo {font-size:45px; font-family:"trebuchet ms", tahoma, arial, verdana, sans-serif; float:left; margin:0; color:blue; font-weight:normal;}
h1#logo b {color:#c9ba65; font-family:"times new roman", serif;}
h1#logo a, h1#logo a:visited, h1#logo a:hover {text-decoration:none;}

h2#slogan {clear:left; font-family:"trebuchet ms", tahoma, arial, verdana, sans-serif; font-size:11px; font-weight:normal; color:#blue; margin:0;}

#info {clear:both; width:200px; padding-bottom:15px; background:maroon url(../graphics/horizontal_line.gif) bottom left repeat-x;}
#info h2 {font-family:"trebuchet ms", tahoma, arial, verdana, sans-serif; font-size:1.4em; margin:0; color:#a40; text-align:left; margin-bottom:10px;}
#info h3 {font-family:"trebuchet ms", tahoma, arial, verdana, sans-serif; font-size:1.1em; font-weight:normal; margin:0; color:#565; text-align:left; margin-bottom:10px;}


#content {width:100%; background:#fff url(../graphics/vertical_line.gif) 512px 0 repeat-y;}
#content h3 {
	font-size:12px;
	color: #B22222;
	margin:10px 0 0 0;
	font-weight:bold;
}

#left_column {
	width:480px;
	float:left;
	padding: 5px 15px 0px 15px;
	background: #fff;
	/*filter:alpha(opacity=55);
	opacity:0.55;
	*/
	z-index : 10;
}

#right_column {width:33%; background: #fff; float:right;}

#page_foot {
	clear:both;
	width:100%;
	height:50px;
	position:relative;
	margin:0;
	padding:0;
	background : brown;
	filter:alpha(opacity=90);
	opacity:0.90;
	z-index : 10;
}

p {
	font-size:11px;
	color: black;
	line-height:16px;
	margin:5px 0 15px 0;
}
ul.points, li.points {font-size:10px;	color: Teal;line-height:16px;margin:0px 0 0px 0;}
.clear {clear:both;}
.bold {font-weight:bold;}
p.float_right, img.left {float:right;}
p.cite {
	color: Olive;
}
.logo{
	font-size:40px;
	height:4em;
	font-family:"trebuchet ms", tahoma, arial, verdana, sans-serif;
}
.brite{color : White;}
.dark{	color:black;}
.spacer {margin-top:10px;}
#content a img {border:0;}
p.date {font-size:10px; font-weight:bold; color:#448;}
p.highlight {background:#dfd7ca; border:1px solid #aaa; padding:5px;}
pre {font-size:11px; color:#008;}
ol li {font-size:10px;}
.f_left {float:left;}
.hiddenfromview {display:none;}

a.animated img {visibility:hidden;}
a.animated:hover {background:yellow;}
a.animated:hover img {visibility:visible; border:0;}

#main_menu {
	padding:15px;
	margin:50px 0 0 2px;
	font-size:.75em;
}

.mmk{background-color : #000000;color:blue;}
.mm1{background-color : #996600;}
.mm2{background-color : #006666;}
.mm3{background-color : #CC66FF;}
.mm4{background-color : #009900;}
.mm5{background-color : #CC0000;}
.mm6{background-color : #CC6666;}
.mm7{background-color : #CC66AA;}
a:hover {background-color : silver;}
.mms{background-color : #000000;}

.link1{color:darkred;font-size:.8em;}
.link1:hover {background-color : aqua;}
.link1:visited {color : tan;}

#text1 {
	position:absolute;
	top:100;
	left:100;
	width:460px;
	height:700px;
	background-image: url(../graphics/box2.png);
	background-repeat: no-repeat;
	z-index:10;
	padding:10px;
	margin:0px;
	filter:alpha(opacity=90);
	opacity:0.90;
	background-position : top left;
	font-size:12px;
	background-color : White;
}

