body {
	background-color:#EAE5D9;
	color:#4F4D4B;
	font-family:verdana;
	font-size:7pt;
	margin:0
}

h1.title { margin-top:0; }
h3 { mnargin:0; }
img { border:0; }
a { color:#AA0000; }
a:hover { color:#4D4D4D; text-decoration:none; }

.header { padding:20px; background-color:#FFF; }
.header h1 { margin:0 }
.header a { color:#AA0000; text-decoration:none; }
.header small { font-weight:normal; }

.header .menu {
	overflow:hidden;
}
.header .menu ul {
	margin:0;
	padding:0;
}
.header .menu li {
	float:left;
	list-style-type:none;
	border-bottom:1px dotted #FFFFFF;
	margin-right:5px;
}
.header .menu a {
	display:block;
	padding:3px;
}


.menu { padding:0 10px; }
.menu a { color:#AA0000; text-decoration:none; font-size:7pt; }

.pages { padding:20px; background:#FFF;  }
.pages span { background:#AA0000; color:#FFF; padding:3px 5px; }
.pages a { text-decoration:none; display:bock; padding:3px 5px; color:#4D4D4D; }
.pages a:hover { background:#AA0000; color:#FFF; }

input.link { width:100%; font-size:8pt; }
textarea.link { width:100%; font-size:8pt; height:150px; }


#upload-container .upload-source label { font-weight:bold; font-size:12px; cursor:pointer; }
#upload-url { padding:10px 0; }
#upload-file { padding:10px 0; }
.upload-source { padding:10px 0; }

.upload-button,
.login-button { 
	margin-top:20px; 
}


.footer { padding:10px 20px; background:#444; color:#FFF; }
.footer a { color:#FFF; padding:0 2px; text-decoration:none; }
.footer a:hover { text-decoration:underline; }
.footer a small { }


.footer-comments { padding:10px 20px; background:#EEE; margin-bottom:10px; }
.footer-links { padding:10px 20px; }


#eXTReMe { padding:0 20px; }

.hide { display:none; }
img.full { position:absolute; border:1px solid #FFF; width:auto !important; }

#imageGrid {
	position:relative;
	background:url(/grid/img/image.gif);
}

#imageGrid div {
	position:absolute;
	overflow:hidden;
}

a.thumb {
	display:block;
	border:1px solid #FFF;
}

a.thumb:hover {
	border:1px solid #AA0000;
}

.box0 {
	width:192px;
	height:288px;
}
.box1 {
	width:128px;
	height:192px;
}
.box2 {
	width:128px;
	height:96px;
}
.box3 {
	width:64px;
	height:96px;
}
.porn {
	opacity: .3;	
}
