body
{
        background-color:#e6e3e3;
        background-image:url(images/background.jpg);
        background-repeat:repeat;
        background-position:center center;
}
*
{
	background-repeat:no-repeat;
	font-family:trebuchet ms, tahoma, verdana, arial;
        color:#003366;
	font-size:12px;
	margin:0px;
	padding:0px;
}

p
{
	padding:6px 0px;
}

#header
{
	background-image:url(images/M1_Web-3.jpg);
	background-repeat:no-repeat;
	height:170px;
}

#date
{
	float:left;
	line-height:36px;
	height:36px;
	margin:0px 24px;
}

#date *
{
	color:#cccccc;
}

#search
{
	float:right;
	height:36px;
	line-height:36px;
	margin:0px 24px;
}

#search *
{
	color:#cccccc;
}

#search input
{
	color:#000000;
}

#logo
{
	clear:both;
	float:left;
	height:96px;
	margin:1px 24px 0px 24px;
}

#navigation
{
	clear:both;
	float:left;
	height:36px;
	line-height:36px;
	margin:0px 12px;
}

#navigation li
{
	cursor:pointer;
	float:left;
	font-weight:bold;
	list-style:none;
	padding:0px 12px 0px 12px;
	position:relative;
	z-index:1000;
}

#navigation a
{
	color:#003366;
	text-decoration:none;
}

#navigation a:hover
{
	color:#0000cc;
	text-decoration:underline;
}

#navigation li ul
{
	background-color:#ffffff;
	border:#cccccc solid 1px;
	border-bottom:none;
	display:none;
	left:0px;
	position:absolute;
	top:36px;
					width:180px;
}

#navigation li ul li
{
	border-bottom:#cccccc solid 1px;
	padding:0px;
	width:180px;
}

#navigation li ul li a
{
	display:block;
	font-weight:normal;
	padding:0px 12px;
}

#navigation li:hover ul, #navigation li.over ul
{
	display:block;
}

		#navigation li ul li ul
		{
			border:none;
			margin:0px 0px 0px 12px;
			position:relative;
			top:0px;
			width:168px;
		}
		
		#navigation li ul li ul li
		{
			border:none;
			width:168px;
		}

#users
{
	float:right;
	height:36px;
	line-height:36px;
	margin:0px 24px;
}

#users a
{
	color:#000000;
	font-weight:bold;
}

#users a:hover
{
	color:#0000cc;
	text-decoration:underline;
}

#breadcrumbs
{
	border-bottom:#cccccc dotted 0px;
	height:36px;
	line-height:36px;
	padding:0px 24px;
}

#breadcrumbs *
{
	color:white;
	font-weight:bold;
}

#breadcrumbs a:hover
{
	color:#0000cc;
	text-decoration:underline;
}

#dnn_LeftPane
{
	float:left;
	padding:0px 12px;
	position:relative;
}

#dnn_ContentPane
{
	float:left;
	margin-right:-100%;
}

#dnn_ContentPane p
{
	text-align:justify;
}

#dnn_ContentPane ul
{
	margin:0px 24px 24px 24px;	
}

#dnn_RightPane
{
	float:right;
	padding:0px 12px;
	position:relative;
}

#footer
{
	border-top:#cccccc solid 1px;
	clear:both;
	padding:12px 0px;
}

#footer *
{
	color:#666666;
	font-size:12px;
}

#footer div
{
	line-height:18px;
	text-align:center;
}

#footer div.standards, #footer div.standards *
{
	display:none;/*font-size:10px; */
}

/* -- // -- */

#nukedesigners_3w
{
	padding:0px 240px 0px 240px;	
}

#nukedesigners_3w #container
{
	width:100%;	
}

#nukedesigners_3w #header
{
	margin-left:-240px;
	margin-right:-240px;
}

#nukedesigners_3w #dnn_ContentPane
{
	width:100%;
}

#nukedesigners_3w #dnn_LeftPane
{
	margin-left:-240px;
	width:216px;
}

#nukedesigners_3w #dnn_RightPane
{
	margin-right:-240px;
	width:216px;
}

#nukedesigners_3w #footer
{
	margin-left:-240px;
	margin-right:-240px;
}

/* -- // -- */

#nukedesigners_2w
{
	padding:0px 240px 0px 0px;	
}

#nukedesigners_2w #container
{
	width:100%;	
}

#nukedesigners_2w #header
{
	margin-right:-240px;
}

#nukedesigners_2w #dnn_ContentPane
{
	width:100%;
}

#nukedesigners_2w #dnn_ContentPane div.container
{
    margin:12px 0px 12px 12px;
}

#nukedesigners_2w #dnn_RightPane
{
	margin-right:-240px;
	width:216px;
}

#nukedesigners_2w #footer
{
	margin-right:-240px;
}

/* -- // -- */

#nukedesigners_3f
{
	margin:0px auto;
	padding:0px 240px 0px 240px;
	width:480px;
        background-image:url(images/backgroundwide.jpg);
        background-repeat:repeat-y;
        background-position: center 170px;
}

#nukedesigners_3f #container
{
	width:480px;	
}

#nukedesigners_3f #header
{
	margin-left:-240px;
	margin-right:-240px;
        background-image:url(images/NUKEDESIGNERWIDE.jpg);
}

#nukedesigners_3f #dnn_ContentPane
{
	width:480px;
}

#nukedesigners_3f #dnn_LeftPane
{
	margin-left:-240px;
	width:216px;
}

#nukedesigners_3f #dnn_RightPane
{
	margin-right:-240px;
	width:216px;
}

#nukedesigners_3f #footer
{
	margin-left:-240px;
	margin-right:-240px;
}

/* -- // -- */

#nukedesigners_2f
{
	margin:0px auto;
	padding:0px 240px 0px 0px;
	width:480px;
        background:transparent;
        background-repeat:repeat-y;
        background-position:center center;
}

#nukedesigners_2f #container
{
	width:480px;	
}

#nukedesigners_2f #header
{
	margin-right:-240px;
        background-image:url(images/M1_Web-3.jpg);
        background-repeat:no-repeat;
}

#nukedesigners_2f #dnn_ContentPane
{
	width:480px;
}

#nukedesigners_2f #dnn_ContentPane div.container
{
    margin:12px 0px 12px 12px;
}

#nukedesigners_2f #dnn_RightPane
{
	margin-right:-240px;
	width:216px;
}

#nukedesigners_2f #footer
{
	margin-right:-240px;
}

/* -- // -- */

.SkinObject
{
	color:#000000;
	font-family:trebuchet ms, tahoma, verdana, arial;
	font-size:12px;
	font-weight:normal;
}

a.SkinObject, a.SkinObject:active, a.SkinObject:visited
{
	color:#0000cc;	
}
.premium, .webskingraft {font-size:15px;font-weight:bold; color:#003366;}
.upgrade{font-size:15px;font-weight:bold; color:#003366;}

/* -- // -- */

