 body  {
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
  	padding:0 0 <length> 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	background-color: #fff;
	background-image:url(../adminscripts/images/topbg.gif);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
}

h1, h2, h3, h4, h5, h6 {font-family:Arial, Helvetica, sans-serif;}

h3, h4 {
color:#2865a6;
font-size: 20px;
padding: 0px;
margin-top: 5px;}

#container {
	width: 800px;
	text-align: left; /* this overrides the text-align: center on the body element. */
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;} 
	
p img { margin-right: 5px; }	

td {font-family: Arial, Helvetica, sans-serif;}


th {font-family: Arial, Helvetica, sans-serif;}

p {font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#333333;}

table {font-size: 15px;
color:#333333;
}


#adminarea {
width: 800px;
margin-top: 85px;
}

#menucontainer {
height: 110px;
}



	#smallwords{
	font-size: 12px;
	color:#666666;
	margin-bottom: 30px;
	padding-top: 5px;
	margin-left: 15px;
	}
	


#images {
border: 0px solid #000;
background-color:#fff;
width: 400px;
height: 150px;
}


a.button{
	background:url(../adminscripts/images/button.gif);
	display:block;
	color:#555555;
	font-weight:bold;
	float:left;
	height:30px;
	line-height:29px;
	margin-bottom:5px;
	margin-right: 3px;
	text-decoration:none;
	width:191px;
}


a.button1{
	background:url(../adminscripts/images/buttonblue.gif);
	display:block;
	color:#555555;
	font-weight:bold;
	float:left;
	height:30px;
	line-height:29px;
	margin-bottom:5px;
	margin-right: 3px;
	text-decoration:none;
	width:191px;
}


a.button2{
	background:url(../adminscripts/images/button2.gif);
	display:block;
	color:#555555;
	font-weight:bold;
	float:left;
	height:30px;
	line-height:29px;
	margin-bottom:5px;
	margin-right: 3px;
	text-decoration:none;
	width:131px;
}



a.button3{
	background:url(../adminscripts/images/button2.gif);
	display:block;
	color:#555555;
	font-weight:bold;
	float:right;
	height:30px;
	line-height:29px;
	margin-bottom:5px;
	margin-right: 25px;
	text-decoration:none;
	width:131px;
}


p a:link {color:#2364c6;	text-decoration: none;}
p a:visited {text-decoration: none;color:#2364c6;}
p a:hover {text-decoration: underline;color:#d07831;}
p a:active {text-decoration: none;color:#2364c6;}

a:hover.button {
	color:#0066CC;
}
a:hover.button1 {
	color:#0066CC;
}

a:hover.button2 {
	color:#0066CC;
}

a:hover.button3 {
	color:#0066CC;
}


/* -------------------- */
/* CLASSES				*/
/* -------------------- */
	.add{
		background:url(../adminscripts/images/add.gif) no-repeat 10px 8px;
		text-indent:32px;
		display:block;
	}
	.delete{
		background:url(../adminscripts/images/delete.gif) no-repeat 10px 7px;
		text-indent:32px;
		display:block;
	}
	.user{
		background:url(../adminscripts/images/user.gif) no-repeat 10px 8px;
		text-indent:32px;
		display:block;
	}
	.alert{
		background:url(../adminscripts/images/alert.gif) no-repeat 10px 6px;
		text-indent:32px;
		display:block;
	}
	.check{
		background:url(../adminscripts/images/check.gif) no-repeat 10px 8px;
		text-indent:32px;
		display:block;
	}
	.download{
		background:url(../adminscripts/images/download.gif) no-repeat 10px 8px;
		text-indent:32px;
		display:block;
	}
	
	.upload{
	background:url(../adminscripts/images/upload.gif) no-repeat 10px 6px;
	text-indent:32px;
	display:block;
	}
	

	.lens{
		background:url(../adminscripts/images/lens.gif) no-repeat 10px 8px;
		text-indent:32px;
		display:block;
	}
	.info{
		background:url(../adminscripts/images/info.gif) no-repeat 10px 8px;
		text-indent:32px;
		display:block;
	}

	.cal{
		background:url(../adminscripts/images/calendar.gif) no-repeat 10px 6px;
		text-indent:32px;
		display:block;
	}

	.pages{
		background:url(../adminscripts/images/edit.gif) no-repeat 10px 5px;
		text-indent:32px;
		display:block;
	}

	.podcast{
		background:url(../adminscripts/images/podcast.gif) no-repeat 10px 3px;
		text-indent:32px;
		display:block;
	}

	.slide{
		background:url(../adminscripts/images/slide.gif) no-repeat 10px 7px;
		text-indent:32px;
		display:block;
	}


	.video{
		background:url(../adminscripts/images/video.gif) no-repeat 10px 5px;
		text-indent:32px;
		display:block;
	}


#alertbox {
width: 550px;
height:auto;
padding:10px;
margin-top: 10px;
margin-bottom: 10px;
margin-left: 0px;
margin-right: 0px;
color:#333333;
background-color:#FFFFCC;
border: 1px solid #FFCC00;
}


#warningbox {
width: 550px;
height:auto;
padding:10px;
margin-top: 10px;
margin-bottom: 10px;
margin-left: 0px;
margin-right: 0px;
color:#333333;
background-color:#fcd9d9;
border: 1px solid #cd8989;
}