/* CSS Document */

body{
	background-image:url(/images/body_tile.jpg);
	background-repeat:repeat-x;
	background-color:#ada37b;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:.75em;
	color:#404040;
}

div#wrapper{
	background-image:url(/images/content_tile.jpg);
	background-repeat:repeat-y;
	width:772px;
	margin:5px auto;
}

div#wrappercourses{
	background-image:url(/images/courses_tile.jpg);
	background-repeat:repeat-y;
	width:772px;
	margin:5px auto;
	text-align:left;
}

div#header{}
div#headermenu{float:left; width:301px; padding:0; margin:0}
div#headerimage{float:left; width:295px; padding:0; margin:0}
div#logo{width:100%; background-color:#FFFFFF; margin:0; padding:0;}
div#headerbanner{width:100%; background-image:url(/images/filler.jpg); background-repeat:no-repeat; background-position:right; height:175px;}

div#mainbody{
	padding:0 0 0 2px;
	float:left;
	width:596px;
}

div#mainbodycourse{
	padding:0 0 0 2px;
	width:768px;
}

div#content{clear:both;}

div#rightcolumn{
	float:left;
	width:172px;
	color:#FFFFFF;
}

div#rightimage{background-position:top; background-repeat:no-repeat; padding:0; margin:0}
div#righttext p.imagespacer{border-bottom:1px solid #fff;}

div#footer{
	background-color:#404040;
	color:#FFFFFF;
	border:5px solid #fff;
	text-align:center;
}

div#footer a, div#rightcolumn a{color:#FFFFFF;}
div#footer a:link{text-decoration:none;}
div#footer a:hover{text-decoration:underline;}

.displayblock{display:block; clear:both;}
.inside{padding:10px}

h1, h2, h3, h4, h5, h6{font-size:1.25em; color:#333366;}

a{color:#790000;}
a:link{text-decoration:none;}
a:hover{text-decoration:underline;}
a:visited{text-decoration:none;}
a:visited:hover{text-decoration:underline;}
