/* COLORS */
.grey {color:#4b4b4b;}
.green {color:#9c3;}
.blue {color:#134bac;}
/* CLASSES */
.bold { font-weight: bold; }
.left { float: left; margin-right: .5em; }

body {
	background-color:#4b4b4b;
	color:#fff;
	margin:0;
	padding:0;
	font:1em/1.5em georgia, "times new roman", times, serif;
}
h2 {font-size:1.5em;color:#134bac;}

a:link {color:#fff;}
a:visited {color:#fff;}
a:active, a:hover {color:#8ab92e;}

.left {float:left; margin-right:.5em;}
.right {float:right; margin-left:.5em;}

.bullet {
	color:#9c3;
	background-color:inherit;
	margin-right:.5em;
}
p#descImage {float:left; margin-right:1em;}
p#descText {
	margin-left:350px;
	color:#134bac;
	background-color:inherit;
	font:bold 2em/3em georgia, "times new roman", times, serif;
}
div#top {
	background-color:#eeff66;
	color:#4b4b4b;
	margin:0;
}
div#sidebar {
	font-size:1.2em;
	clear:left;
	width:15%;
	float:left;
    background-color:#eeff66;
    height:100%;
        margin:0;
}
#sidebar h4, #sidebar a:link, #sidebar a:visited, #sidebar a:hover, #sidebar a:active  {
	padding:10px 0 0 27px;
	margin:0;
}
#sidebar h4 {background-color:#9c3;color:#fff;font-size:1.1em}
#sidebar a#current {color:#fff; background-color:#4b4b4b;}

#sidebar ul {
	margin:0;
	padding:0;
	border-width:0 0; 
}
#sidebar ul li {
	list-style:none;
	margin:0;
	padding:0;
}
#sidebar a {
	display:block;
	text-decoration:none;
	padding:.5em 0;
	font-variant:small-caps;
}
#sidebar a:link, #sidebar a:visited {
	background-color:#eeff66;
	color:#000;
}
#sidebar a:hover, #sidebar a:active {
	background-color:#000;
	color:#eeff66;
}
div#main {
	font:1em/1.5em verdana, arial, helvetica, sans-serif;
	width:80%;
	background-color:#4b4b4b;
	color:#fff;
        margin:0;
}
div#footer {
	clear:both;
	background-color:#9c3;
	color:#4b4b4b;
	text-align:right;
	padding:.25em 1em;
	font-size:.9em;
}
#footer a {color:#4b4b4b;}
	

