/* CSS Document */
body{
background: #fff url(img/bgloop.jpg) repeat-x;
margin: 0px;
}

#container{
margin: 0 auto;
background: url(img/bgbig.jpg);
width: 950px;
height: 426px;
}

#container_admin{
margin: 0 auto;
background: url(img/bgbig-admin.jpg);
width: 950px;
height: 351px;
}

#links{
	margin-top: 80px;
	text-align: right;
	float: left;
	height: 25px;
	width: 950px;
}

#links{
	font-family: verdana;
	font-size: 11px;
	color: #fff;
}

#links a:link { color: #fff; text-decoration: none; }
#links a:visited { color: #fff; text-decoration: none; }
#links a:active { color: #ccc; text-decoration: underline; }
#links a:hover { color: #ccc; text-decoration: underline; }


#content{
	float: left;
	margin-top: 25px;
	margin-left: 48px;
	width: 855px;
}

#content a:link{ color:#503C30; }
#content a:visited{ color:#503C30; }
#content a:active{ color:#503C30; }
#content a:hover{ color:#000; text-decoration: none; }

h1{
	color: #000;
	font-family: Arial;
	font-size: 30px;
}

p{
	font-family: Arial;
	font-size: 12px;
}

img{
	margin-right: 35px;
	margin-top: 35px;
	border: 1px solid;
}

#login{
	position: fixed;
	right: 0px;
	bottom: 0px;
	font-family: Arial;
	font-size: 9px;
}


.photo img:link{ border: 1px solid; border-color: #000; }
.photo img:visited{ border: 1px solid; border-color: #000; }
.photo img:active{ border: 1px solid; border-color: #000; }
.photo img:hover{ border: 1px solid; border-color: #fff; }


.gallery{
width: 700px;
height: 100%;
margin: 0 auto;
clear: both; 
float: none;
}

div.photo{
	float: left;
}

fieldset{
	padding-bottom: 10px;
	border: 1px dashed #ccc;
	margin-bottom: 10px;
}

legend{
	font-family: Georgia;
	font-size: 14px;
	background: none;
	color: #333;
}
