BODY {
font-family : Verdana, Helvetica;
}
P {
font-family : Verdana, Helvetica;
font-size : 12px;
text-indent : 1cm;
text-align : justify;
}
p:first-letter {
color : #202020;
font-size : 150%;
}
DIV {
font-family : Verdana, Helvetica;
font-size : 10px;
}
body {
	margin: 0;
	padding: 0;
	background: url(images/bg_nud.jpg) 0px 0px;
	font-family: Verdana, Tahoma;
	font-size: 13px;
	color: #444545;
	line-height: 18px;
}
#container {
	width: 100%;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background: url(images/bg_nud.jpg) 325px 0px no-repeat;
}

A {
font-size : 10px;
font-family : Verdana, Helvetica;
text-decoration : none;
font-weight : normal;
}
A:link {
color : #202020;
}
A:active {
color : #222222;
}
A:visited {
color : #606060;
}
A:hover {
color : #000000;
text-decoration : underline;
}
h1, h2, h3, h4, h5, h6 {
background : url(images/cell40x.gif);
font-variant : small-caps;
font-weight : bold;
font-family : Verdana, Helvetica;
color : #908045;
text-align : center;
padding : 4px;
}
H1 {
font-size : 30px;
}
H1.just {
text-align : justify;
color : #ccc;
font-size : 30px;
}
H2 {
font-size : 24px;
}
H2.blues {
font-size : 24px;
color : #000066;
}
H3 {
font-size : 18px;
}
H4 {
font-size : 14px;
}
H5 {
font-size : 14px;
}


.headerbg {
background : url(images/poty.jpg);
font-family : Verdana, Helvetica;
font-size : 10px;
width : 95%;
}
.block640bg {
background : url(images/bg_nud.jpg);
font-family : Verdana, Helvetica;
font-size : 10px;
width : 640px;
height : 434px;
}
img {
border : 0;
}
.mytable, .mytable2 {
background-color : #fefefe;
width : 777px;
border : 1px solid #ccc;
margin : 5px;
padding : 5px;
}
.mytable2 {
background-color : #f0f0f0;
background-image : url(no.gif);
}
.blockbord {
margin : 0;
padding : 10px;
border : 1px solid #d9cec3;
background-image : url(images/bg_nud.jpg);
background-repeat : repeat-y;
}

.block-title, .blockcontent {
font-size : 10px;
font-family : Verdana, Helvetica;
margin : 0;
padding : 5px;
width : 125px;
}
.block-title {
background : url(images/cellpicb.gif);
color : #606060;
font-weight : bold;
text-align : center;
padding : 0;
width : 135px;
}
.blockcontent {
background-color : #f0f0f0;
text-align : left;
}
.small, .smalljust, .smallrig {
background : none;
color : #202020;
font-size : 9px;
font-weight : normal;
font-family : Verdana, Helvetica;
text-decoration : none;
}
.smallrig {
text-align : right;
font-size : 9px;
}
.smalljust {
text-align : justify;
}
select, textarea {
border-color : #ffffff;
color : #404040;
border : 1px solid;
font : normal 11px Verdana, Arial, Helvetica, sans-serif;
}
input {
border : 1px solid #cccccc;
padding : 3px;
color : #202020;
font : normal 11px Verdana, Arial, Helvetica, sans-serif;
}
input.post, textarea.post, select {
background : #fafafa;
}
input {
text-indent : 2px;
}
input.button {
background : #efefef;
border : 1px solid;
color : #202020;
font : 11px Verdana, Arial, Helvetica, sans-serif;
}
input.mainoption {
background : #fafafa;
font-weight : bold;
}
input.liteoption {
background : #fafafa;
font-weight : normal;
}
.code, .quote {
color : #404040;
background : #fafafa;
border : 1px solid #d1d7dc;
font : 11px Verdana, Arial, Helvetica, sans-serif;
}
.blockmy, .block450, .block500 {
text-align : center;
border : 1px solid #808040;
margin : 10px;
padding : 10px;
}
.blockmy {
width : 550px;
}
.block450 {
width : 500px;
text-align : justify;
}
.block500 {
width : 500px;
}

.stylered {
color : #cc0000;
text-align : center;
font-size : 16px;
font-weight : bold;
}
.thumbnail {
text-align : center;
vertical-align : baseline;
white-space : nowrap;
}
table.thumbnail {
border-collapse : separate;
display : inline-table;
}
.thumbLink {
text-align : center;
border-style : solid;
border-width : 1px;
border-color : #808040;
margin : 10px;
background-color : #fafafa;
color : #808040;
}
.thumb_picture {
color : #808040;
}
.thleft, .thright, .picbox, .thxml {
text-align : center;
border : 1px solid #ccc;
padding : 5px;
background-color : #fafafa;
}
.thleft {
float : left;
margin : 0 10px 0 0;
}
.thright {
float : right;
margin : 0 0 0 10px;
}
.thxml {
float : left;
width : 130px;
text-align : left;
font-size : 10px;
margin : 0 5px 5px 0;
}
.picbox {
margin : 10px;
}
.clearboth {
clear : both;
}
.fltright {
float : right;
}
.fltleft {
float : left;
}
#showimage {
position : absolute;
visibility : hidden;
border : 1px solid gray;
}
#dragbar {
cursor : pointer;
background-color : #cccccc;
min-width : 100px;
}
#dragbar #closetext {
font-weight : bold;
margin-right : 1px;
text-align : center;
}
#tail {
background : transparent none repeat scroll 0% 0%;
margin : -20px auto 0;
width : 60px;
border : 0 solid #808040;
voice-family : inherit;
padding : 0;
}
#llinks6 {
z-index : 2;
position : absolute;
top : 2px;
left : 2px;
width : 110px;
color : #999999;
padding-bottom : 10px;
}
#centered {
position : absolute;
height : 200px;
width : 400px;
margin : -100px 0 0 -200px;
top : 50%;
left : 50%;
text-align : center;
padding : 10px;
background-color : transparent;
border : 1px dotted #000000;
overflow : auto;
}
.flefty {
float : left;
width : 210px;
padding : 5px;
}
#commrss {
width : 100%;
}
#commrss ul {
display : inline;
list-style : none;
}
#commrss li {
border-top : 1px dotted #eeeeee;
width : 400px;
padding : 10px;
text-align : justify;
}
#commrss li a {
font-style : italic;
}
#commrss li:hover {
background : #fafafa;
}
#selftab {
width : 500px;
padding : 0;
text-align : center;
}
#selftab td {
text-align : center;
border-style : solid;
border-width : 0;
border-color : #808040;
margin : 5px;
padding : 5px;
color : #808040;
}
#selftab td img {
border-style : solid;
border-width : 1px;
border-color : #808040;
}
#selftab td a {
color : #808040;
}
#selfdiv {
width : 770px;
text-align : center;
}
#selfdiv img {
border-style : solid;
margin : 5px;
padding : 0;
border-width : 1px;
border-color : #808040;
}
#self550 {
width : 550px;
text-align : center;
}
#self550 img {
border-style : solid;
margin : 5px;
padding : 0;
border-width : 1px;
border-color : #808040;
}

#wrapper {
  width: 500px;
  margin:5px auto;
  background:#f0f0f0;
 text-align: left;
  border:1px solid #606060;
}

#header {
  background:#36332c;
  height:122px;
}

#form {
  padding:10px;
}

#form input,#form textarea {
  font:12px Georgia,sans-serif;
}

#form label {
  display: block;
  margin: 3px 0 3px 0;
}

#form .box {
  background:#f6f6f0;
  padding:3px;
  border:1px solid #5a5a50;
  border-left:3px solid #5a5a50;
  width:200px;
}

#form p {
  padding-top:10px;
}

#form textarea {
  background:#f6f6f0;
  padding:3px;
  border:1px solid #5a5a50;
  border-left:3px solid #5a5a50;
  width:90%;
}

#form .cbox {
  background:#f6f6f0;
  padding:3px;
  border:1px solid #5a5a50;
  border-left:3px solid #5a5a50;
  width:20%;
}


#form .abox {
  background:#f6f6f0;
  padding:3px;
  border:1px solid #5a5a50;
  border-left:3px solid #5a5a50;
  width:50%;
}

#form .captcha {
  margin-top:5px;
}

#form .captcha img {
  border:1px solid #5a5a50;
}

#form .button {
  background:#09A3AD;
  border:1px solid #252520;
  color:#ccccbb;
}

#form .error {
  display: block;
  background:#3f3b33 url(images/error.gif) no-repeat 3px 5px;
  color:#fff;
  padding:2px 2px 2px 15px;
  width:300px;
  margin:2px 0 0 0;
}

#attachments {
  margin:5px 0 5px 0;
}

#attachments .restrictions {
  background:#e9e9dd;
  margin-bottom:5px;
  border:1px solid #dadacb;
  padding:5px;
  display: block;
}

#attachments .attachment_box {
  display: block;
}

#message {
  background:#e9e9dd;
  margin-bottom:10px;
  border:1px solid #dadacb;
  padding:5px;
text-align: left;
}

#message .onload {
}

#message .errorMsg {
}

#message .boxTrapper {
}

#message .thanks {
  background:url(images/thanks.gif) no-repeat right center;
  display:block;
}

.moduleRowOver {
background-color : #000000;
cursor : pointer;
}
.moduleRowSelected {
background-color : #000000;
}
.inputRequirement {
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
color : #ff0000;
}
.infoBoxContents {
background : #d0d0d0;
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
color : #808040;
border-width : 1px;
border-color : #707070;
}

#nav {padding:0; margin:0; list-style:none; height:35px; background:#ccc url(images/three_0.gif) repeat-x; position:relative; z-index:500; font-family:arial, verdana, sans-serif;}
#nav li.top {display:block; float:left;}
#nav li a.top_link {display:block; float:left; height:35px; line-height:33px; color:#222; text-decoration:none; font-size:11px; font-weight:bold; padding:0 0 0 6px; cursor:pointer;background: url(images/three_0.gif);}
#nav li a.top_link span {float:left; display:block; padding:0 24px 0 12px; height:35px; background: url(images/three_0.gif) right top no-repeat;}
#nav li a.top_link span.down {float:left; display:block; padding:0 24px 0 12px; height:35px; background: url(images/three_0a.gif) no-repeat right top;}

#nav li:hover a.top_link {color:#fff; background: url(images/three_1.gif) no-repeat;}
#nav li:hover a.top_link span {background:url(images/three_1.gif) no-repeat right top;}
#nav li:hover a.top_link span.down {background:url(images/three_1a.gif) no-repeat right top; padding-bottom:3px;}

.subnav {
width : 140px;
padding : 0;
margin : 0;
}
.subnav ul {
margin : 0;
padding : 0;
}
.subnav li {
text-align : left;
font : bold 10px/18px tahoma, sans-serif;
color : #ded6b8;
border-top : 1px dotted #72684e;
list-style : none;
}
.subnav li a {
text-align : left;
font : bold 10px/18px tahoma, sans-serif;
color : #72684e;
display : block;
padding : 0 0 0 16px;
width : 120px;
text-decoration : none;
}
.subnav li a:hover {
background : #fafafa;
color : #000;
}
.subnav li a.act {
background : #e7c799;
color : #fff;
}

ul#menu {
margin : 0;
padding : 0;
list-style-type : none;
width : auto;
position : relative;
display : block;
height : 30px;
font-size : 12px;
font-weight : bold;
text-transform : lowercase;
background : transparent url("images/head-nud.jpg") repeat-x left top;
font-family : "Trebuchet MS", Helvetica, Arial, Verdana, sans-serif;
border-bottom : 0px solid #908045;
border-top : 1px solid #908045;
}
ul#menu li {
display : block;
float : left;
margin : 0;
padding : 0;
}
ul#menu li a {
display : block;
float : left;
color : #5d432a;
text-decoration : none;
font-weight : bold;
padding : 12px 20px 0 20px;
height : 24px;
}
ul#menu li a:hover {
color : #908045;
background : transparent url("images/over.jpg") no-repeat right top;
}