img,td,tr,table,p,a {
        margin: 0;
	padding: 0;
}
body { 
	margin: 0em;
	padding: 0em;
	font-size: 100.01%;
	color: black;
	background-color: white;
	background: url(/images/bg-grad.jpg) repeat-x;
}
p {
    margin: 0em;
	padding: 0em;
	margin-bottom: 1em;
	margin-top: 0.5em;
}
div#content {
    width: 60%;
	margin: 1em auto;
	min-width: 500px;
   	
}
div.menu {
    background: black;
	color: white;
	width: 60%;
	margin: 0em auto;
	margin-bottom: 1em;
	padding: 5px 5px 0px 5px;
}
div.menu > a:active, div.menu > a:hover {
    background: url(/images/menu-bar-light.jpg);
}
div.menu > b {
    display: inline;
	padding: 5px;
} 
div.menu > a {
	display: inline;
    color: white;
	text-decoration: none;
	background: url(images/menu-bar.jpg); 
	background-repeat: repeat-y;
	margin: 1px 3px;
	padding: 5px;
}
div.menu > div#footer {
    padding: 5px;
}


div.rounded {
    padding-top: 10px;
    padding-bottom: 10px;
}
div.rounded div.t {
    background: url(/images/box-black-hor.jpg) 0 0 repeat-x; 
	width: auto; 
	margin: 1em 0em;
}
div.rounded div.b {background: url(/images/box-black-bottom.jpg) 0 100% repeat-x}
div.rounded div.l {background: url(/images/box-black-left.jpg) 0 0 repeat-y}
div.rounded div.r {background: url(/images/box-black-right.jpg) 100% 0 repeat-y}
div.rounded div.bl {background: url(/images/box-black-bl.jpg) 0 100% no-repeat}
div.rounded div.br {background: url(/images/box-black-br.jpg) 100% 100% no-repeat}
div.rounded div.tl {background: url(/images/box-black-tl.jpg) 0 0 no-repeat}
div.rounded div.tr {background: url(/images/box-black-tr.jpg) 100% 0 no-repeat; padding:10px}

div.album {
}
div.album div.photo {
   border: 1px solid black;
   margin: 1em;
   padding: 1em;
}
div.album div.photo img {
   display: block;
   border: none;
   margin: 0 auto;
   
}
div.album div.photo > span.caption {
   display: block;
}

div.center-ad {
   text-align: center;
   padding-top: 10px;
}
