/*------------------------------------------------------------------
[Rare Design Lab webmaster@raedesignlab.com]

Project:		NeoNasty.com (Version2 T W O)
Version:		1.1
Date Created:	01/28/09 
Date Completed:	02/01/09
-------------------------------------------------------------------*/


    * {
	padding:0;
	margin:0;
	color: #000000;
    }
    h1, h2, h3, h4, h5, h6, p, pre, blockquote, label, ul, ol, dl, fieldset, address { margin:1em 0; }
    li, dd { margin-left:5%; }
    fieldset { padding: .5em; }
    select option{ padding:0 5px; }

    .hide, .print-logo, .close-button{ display:none; }
    .left{ float:left; }
    .right{ float:right; }
    .clear{ clear:both; height:1px; font-size:1px; line-height:1px; }
    a img{ border:none; }


body {
	background: #101010;
	color: #fff;
	font-size: 1em;
	line-height: 1.4;
	margin: 0;
	padding: 0;
	font-family: "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: medium;
	line-height: 100%;
	word-spacing: normal;
	letter-spacing: normal;
	text-decoration: none;
	text-transform: none;
	text-align: left;
	text-indent: 0ex;
	background-image:url(images/bg2.gif);
	background-repeat:repeat-y;
	background-position:center;
	background-position:top;
}
.preload{display:none;}
/*------------------------------------------------------------------
[ H E A D E R ]
-------------------------------------------------------------------*/
#header_container {width:1024px; margin: 0 auto;}
#header_01 {
	background-image:url(images/header_02.gif);
	background-repeat:no-repeat;
	height:100px;
	text-align:center;
	padding-left:500px;
	padding-top:49px;
	padding-right:20px;
	color:#999999;
	font-size:12px;
	text-align:right;}
/*------------------------------------------------------------------
[ N A V ]
-------------------------------------------------------------------*/
#nav_container {width:1024px; margin: 0 auto; text-align:center}

#nav_home a {
	background-image:url(images/nav_home.gif);background-repeat:no-repeat;
	width:74px; height:84px; float:left; margin:0;}
#nav_home a:hover {
	background-image:url(images/nav_home_white.gif);background-repeat:no-repeat;
	width:74px; height:84px; float:left; margin:0;}
	
#nav_models a {
	background-image:url(images/nav_models.gif);background-repeat:no-repeat;
	width:81px; height:84px; float:left; margin:0;}
#nav_models a:hover {
	background-image:url(images/nav_models_white.gif);background-repeat:no-repeat;
	width:81px; height:84px; float:left; margin:0;}	
	
#nav_videos a {
	background-image:url(images/nav_videos.gif);background-repeat:no-repeat;
	width:78px; height:84px; float:left; margin:0;}
#nav_videos a:hover {
	background-image:url(images/nav_videos_white.gif);background-repeat:no-repeat;
	width:78px; height:84px; float:left; margin:0;}		
	
#nav_wallpaper a {
	background-image:url(images/nav_wallpaper.gif);background-repeat:no-repeat;
	width:117px; height:84px; float:left; margin:0;}
#nav_wallpaper a:hover {
	background-image:url(images/nav_wallpaper_white.gif);background-repeat:no-repeat;
	width:117px; height:84px; float:left; margin:0;}

#nav_links a {
	background-image:url(images/nav_links.gif);
	background-repeat:no-repeat;
	width:75px; height:84px; float:left; margin:0;}
#nav_links a:hover {
	background-image:url(images/nav_links_white.gif);background-repeat:no-repeat;
	width:75px; height:84px; float:left; margin:0;}

#no_links {
	background-image:url(images/nav_links_blank.gif);
	background-repeat:no-repeat;
	width:75px; height:84px; float:left; margin:0;}

#nav_blank {
	background-image:url(images/header_09.gif);background-repeat:no-repeat;
	width:329px; height:84px; float:left; margin:0;}

#nav_join a {
	background-image:url(images/nav_join.gif);background-repeat:no-repeat;
	width:109px; height:84px; float:left; margin:0;}
#nav_join a:hover {
	background-image:url(images/nav_join_white.gif);background-repeat:no-repeat;
	width:109px; height:84px; float:left; margin:0;}

#nav_members a {
	background-image:url(images/nav_members.gif);background-repeat:no-repeat;
	width:161px; height:84px; float:left; margin:0;}
#nav_members a:hover {
	background-image:url(images/nav_members_white.gif);background-repeat:no-repeat;
	width:161px; height:84px; float:left; margin:0;}
/*------------------------------------------------------------------
[ B A C K G R O U N D S ]
-------------------------------------------------------------------*/
.black_bg {width:1012px; margin: 0 auto; background-color:#000; clear:both; padding-left:12px;}
.fadeshow3 {width:1012px; margin: 0 auto; background-color:#000; clear:both; padding-left:12px;}
.thumb3_bg {width:1006px; margin: 0 auto; background-color:#000; clear:both; padding-left:18px;}
.thumb3_bg img {padding-right:12px;}
.thumb6_bg {width:1006px; margin: 0 auto; background-color:#000; clear:both; padding-left:18px;}
.thumb6_bg img {padding-right:12px; padding-bottom:12px;}
.text_box3_bg {width:1006px; margin: 0 auto; background-color:#000; clear:both; padding-left:18px; height:200px;}
.text_box1_bg {width:1006px; margin: 0 auto; background-color:#000; clear:both; padding-left:18px; padding-top:20px; height:100px;}
/*------------------------------------------------------------------
[ T E X T   B O X E S ]
-------------------------------------------------------------------*/
.text_box_300wide {
	width:300px; color:#CCCCCC; float:left; background-color:#000000; padding: 0px 0px 0px 20px; font-size:14px; font-style:italic}
.text_box_900wide {
	width:940px; color:#CCCCCC; float:left; background-color:#000000; padding: 0px 0px 0px 20px; font-size:14px; font-style:italic}
/*------------------------------------------------------------------
[ F O O T E R ]
-------------------------------------------------------------------*/
#footer {
	height:334px; text-align:center; clear:both; background-color:#000000; width:1024px; margin: 0 auto;}

	#footer a {
	color: #fff; text-decoration: underline;}

	#footer a:visited {
	color: #fff;}
	
	#footer a:hover {
	color: #FF0000; text-decoration: none;}

	#footer ul {
	margin: 0; padding-top:100px; padding-right:30px; text-align:center;}

	#footer li {
	list-style-type: none; display: inline; color:#fff;}

#footer_text {
color:#000000; width:1024px; margin: 0 auto; text-align:center;}


