body {
	background: #7fb557;
	font-family : "Maiandra GD", Tahoma, sans-Serif;
}

a {
	text-decoration: none; 
	color: #000000;
}
a:hover {
	text-decoration: none; 
	color: #000000;
}


img {
	border:none;
}

#photo {
	top: 5;
	left: 0;
	width: 100%;
	height: 100%;
	display: table;
}
#photopage {
	display: table-cell;
	margin-left: auto;
    margin-right: auto;
	text-align: center;
}


#phototitle {
	margin-left: auto;
    margin-right: auto;
	text-align: center;
	font-family : "Maiandra GD", Tahoma, sans-Serif;
	font-weight: bold;
	font-size: 16px;
}

#photopic {
	margin-left: auto;
    margin-right: auto;
	text-align: center;
	outline: 4px solid #000000;
}

#splashimage {
	outline: 10px solid #000000;
}
#gallery {
	top: 5;
	left: 0;
	width: 100%;
	height: 100%;
	display: table;
}
#gallerytitle {
	margin-left: auto;
    margin-right: auto;
	text-align: center;
	font-family : "Maiandra GD", Tahoma, sans-Serif;
	font-weight: bold;
	font-size: 16px;
}
#gallerypics {
	margin-left: auto;
    margin-right: auto;
	text-align: center;
	padding: 5px;
}
#gallerypic {
	outline: 4px solid #000000;
	margin: 5px;
}

b.rtop, b.rbottom{display:block; background: #7F7F7F;}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #C3C3C3}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

#logo {
	position:absolute;
	left:60;
	top:10;
	z-index:3;
	font-family : "Maiandra GD", Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 76px;
	color: #000000;
}

#menubar {
	position:absolute;
	left:95;
	top:100;
	width: 75;
	height: 275;
	z-index:1;
	background: #000000;
}

#menu {
	position:absolute;
	left:0;
	top:120;
	width: 170;
	height: 275;
	z-index:2;
	font-family : "Maiandra GD", Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 24px;
	text-align: right;
	color: #C3C3C3;
}

#menuitem {
	text-decoration: none; 
	text-transform: uppercase;
	padding-right: 30;
	color: #C3C3C3;
}

#activemenuitem {
	text-decoration: none; 
	text-transform: uppercase;
	color: #C3C3C3;
	padding-right: 30;
	background:#7F7F7F;
}

.feed {
	position: absolute;
	top: 395;
	left: 120;
	border:1px solid;
	border-color:#FC9 #630 #330 #F96;
	padding:0 3px;
	font:bold 10px "Maiandra GD",verdana,sans-serif;
	color:#FFF;
	background:#F60;
	text-decoration:none;
}

.signup {
	position: absolute;
	top: 420;
	left: 15;
	z-index:1;
	font-family : "Maiandra GD", Helvetica, Arial, sans-serif;
	font-size: 12;
	color: #000000;
}

.content {
	position:absolute;
	left:200;
	top:100;
	width: 500;
	z-index:1;
	background: #C3C3C3;
	font-family : "Maiandra GD", Helvetica, Arial, sans-serif;
	font-size: 12;
	color: #FFFFFF;
}

.contentitem:first-line {
	font-weight: bold;
	font-size: 14;
}

.contentitem {
	margin: 50;
}

.contentitem a {
	text-decoration: none; 
	color: #7F7F7F;
}

.contentitem a:hover {
	text-decoration: none; 
	color: #FFFFFF;
}

#contentname {
	position:absolute;
	left:200;
	top:100;
	width: 490;
	text-align: right;
	text-transform: capitalize;
	z-index:2;
	font-family : "Maiandra GD", Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 32px;
	color: #7F7F7F;
}

