html,body {
	margin:0;
	padding:0;
	color:#000;
	background:#93CDF1;
}
body {
	padding:0px;
	font-family: "Trebuchet MS", verdana, arial, helvetica, sans-serif;
	font-size: 13px;
	}
	
	/* CSS for the box starts here */
	.box {
		margin: 50px 25px 25px 25px;
		padding: 0 12px 0 0;
		background:#FFFFEE url(/images/body-border.gif) 100% 0 repeat-y;
	}
	.bi {
		padding:0 0 0 12px;
		background:#FFFFEE url(/images/body-border.gif) 0 0 repeat-y;
	}
	.bt {
		height:17px;
		margin:0 -12px;
		background:url(/images/body-back.gif) 100% 0 no-repeat;
	}
	.bt div {
		width:18px;
		height:17px;
		background:url(/images/body-back.gif) 0 0 no-repeat;
	}
	.bb {
		height:17px;
		margin:0 -12px;
		background:url(/images/body-back.gif) 100% 100% no-repeat;
	}
	.bb div {
		width:18px;
		height:17px;
		background:url(/images/body-back.gif) 0 100% no-repeat;
	}
	.box p, .box ul {
		margin:0;
		padding:4px 0px;
		background:#FFFFEE;
	}
	.box li {
		margin:0 0 0 2em;
		padding:0;
	}

#content	{ margin: 153px 10px 0px 14px; background:#FFFFEE; 	clear:all;} 

#sitename	{ position:absolute; left:50px;	top:26px; } 
#navbar	{ position:absolute; width:55%; right:25px; top:50px; text-align:right;} 
#homeimg { padding: 20px 0px 0px 10px; width: 285px; float: right; }

h1 { 	display: none;}
h2 { 	font-size: 19px; background:#FFFFEE; padding: 10px 0px 0px 0px;}
h3 { 	font-size: 16px; background:#FFFFEE; padding: 5px 0px 0px 0px;}
dt { 	padding: 5px 0px 0px 0px; font-weight: bold; }
img { 	border: 0; }

#content li {	list-style: circle outside;
	padding: 5px;}

#main-content li{
	width:95px;
	background:#FFFFEE;
	padding:0px;
	text-align:center;
	position:relative;
	float:left;
	display:inline;
	margin: 10px 15px 10px 15px;
}


#main-content img { border: 1px solid #039; }

#main-content  a span{
/*\*/
	position:absolute;
	left:-9999px;

}

#main-content a:hover span{	
	top:5px;
	left:5px;
	width:85px;
	background:#93CDF1;
	color:#039;
	padding: 0px;
	font-size:80%;
	border:1px solid #039;
} 

#photonav { text-align:center;}
#back { display:inline; text-align:center; padding-right: 20px;}
#index { display:inline; text-align:center; padding-right: 20px; padding-left: 20px;}
#next { display:inline; text-align:center; padding-left: 20px;}
#photo { padding: 20px; text-align:center;}
#photo img { border: 1px solid #039; }
