body {
	background : #220011 url(../../design-porn/hashed.gif) repeat top left;
	text-align : center;
	font-family: "Trebuchet MS",verdana,sans-serif; 
	font-size: small;
	color : #fff;
}


ul,ol { list-style:none }
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin:0; padding:0 }


#container {
	background : #2B121E;
	border : 1px solid #666;
	text-align : left;
	padding : 3px;
	font-size : x-small;
	width : 75%;
	margin : 0 auto;
}
html>body #container {
        font-size : small;
}

html>body  table {
        font-size : small;
}

table {
        font-size : x-small}

ul#nav {
	padding : 3px 0px 2px 8px;
        text-align : left;
	margin: 25px 30px 1px 30px;
	font-size : x-small;
	color: #666;
        border-top :  1px solid #666;
        border-left :  1px solid #666;
        border-right :  1px solid #666;
	background : #321F29;
}

html>body ul#nav { font-size : small; padding : 3px 0px 2px 4px;}

ul#nav li {
	display: inline; 
        margin : 0;
}

ul#nav li a
{
	padding: 0.2em 1em;
	background-color: #321F29;
	color: #ddd;
	text-decoration: none;
	border-right: 1px solid #666;
	margin : 0;
	margin-left : -4px;
}

ul#nav li a#menu_gallery,
ul#nav li a:hover {
	color : #fff;
	background : #666;
}

#fp_content {
	margin : 10px 0 0 0;
}

#content {
	text-align : left;
	padding : 8px;
}

h1 {
	font-size : 160%;
	margin : 10px 0px;
}

.highlight {
	width : 510px;
	margin : 5px auto;
	border-top : 3px solid #550000;
        border-bottom : 3px solid #550000;
	background : #770011;
	padding : 10px;
}

a {
	color : #B05281;
}

a:hover {
	color : #fff;
	background : #FAE7AA;
}

a:visited {
	color : #B05281;
}

a.bread {
	color : #FE0381;
      font-size : 200%;
      text-decoration : underline;
}

a.bread:hover {
	color : #fff;
	background : #FAE7AA;
      font-size : 200%;
      text-decoration : none;
}

a.bread:visited {
	color : #FE0381;
      font-size : 200%;
      text-decoration : underline;
}

a.en {
	color : #B05281;
      font-size : 150%;
      text-decoration : underline;
}

a.en:hover {
	color : #fff;
	background : #FAE7AA;
      font-size : 150%;
      text-decoration : none;
}

a.en:visited {
	color : #B05281;
      font-size : 150%;
      text-decoration : underline;
}

q {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	quotes: "\201C" "\201D" "\2018" "\2019";
}



td.head {
	font-size : 150%;
	text-decoration : none;
}

td.title {
        font-size : 135%;
}

td.albumdesc {
	border-top : 1px solid #fff;
}

table.modnavbox {
	border-top : 1px solid #ddd;
        border-bottom : 1px solid #ddd;
        background-color: #321F29;
}

td.admin span.admin {
	font-style : italic;
}

span.error {color : red;}

div.viewcounter { color : #666; font-size : 90%;}

span {color : #666;
     font-size : x-small;

}

img.er { 
    BORDER: #666 2px solid; 
} 

img {
       border-width: 0px;   
} 

