body{
  background: url('../../images/blue-fade.jpg') repeat-y;
  margin:0;
  padding:0;
  font-family:arial;
}

#container{
  width:1000px;
}

img{display:block;}

ul{
  margin-top:10px;
}
li{
  margin-bottom:10px;
}

#menu{
  float:left;
  margin-top:20px;
}
#menu ul{
  list-style:none;
  padding:0;
  margin:0;
}
#menu ul li{
  margin:0;
}
#menu ul li a{
  display:block;
  background:url('../../images/nav-bg.jpg') no-repeat;
  width:175px;
  height:25px;
  margin-bottom:1px;
  padding-left:60px;
  padding-top:5px;
  color:#fff;
  text-decoration:none;
  xborder:1px solid black;
}
#menu ul li a:hover{
  background-position: 0 -60px;
}
#menu ul li a.active{
  background-position: 0 -30px;
}

#main{
  float:left;
  width:700px;
  margin:3px 0 0 20px;
}
#main a{
  color:black;
}
#admin-main{
  width:700px;
  margin:3px 0 0 260px;
}
#admin-main h1{
  margin:0;
  margin-left:200px;
  padding:0;
}
#admin-main a{
  color:black;
  text-decoration:none;
}
#admin-main a:hover{
  text-decoration:underline;
}

#footer{
  padding:20px 0 10px 255px;
  color:#0070c0;
  font-size:10px;
}

#bar{
  clear:both;
}

span.blue{
  color:#0d4fa3;
  color:#0070c0;
}

p.testimonial-from{
  font-weight:bold;
  margin-bottom:35px;
}

table.course-list{
  margin-bottom:20px;
}
table.course-list td.hdr{
  font-weight:bold;
}

button.add{
  margin-top:20px;
}

form.course{
  margin-top:20px;
}

#slideshowholder{
  margin: 20px 0 0 20px;
}
#slideshowthumbs{
  xmargin-top:5px;
}

#slideshowCaption {
	padding: 0;
	margin:0;
	margin-top:10px;
	white-space: nowrap;
	overflow: hidden;
	font-size: 10pt;
	color: #000;
	margin-bottom:2px;
}
#slideshow{
	position:relative;
	margin-top:-22px;
}
#stopStartImage{
	position:absolute;
	bottom:3px;
	right:3px;
}
img.thumbimage{
  border:0;
  margin:0;
	margin-bottom:10px;
	width:99px;
}
img.inline{
	display:inline;
}
#nonJSContent{
  color:#fff;
  font-size:10pt;
  margin:20px 0 0 20px;
}