/**
* CSS
* 
* @version 1.0
* @author Christopher Rankin 
*/

* {margin: 0;padding: 0;}

body {background:transparent url(/ndxz-studio/site/img/back1100a.gif) repeat-y 12px 0;}

#header {width:100%;height:220px;background:#fff url(/ndxz-studio/site/img/headback0311.gif) repeat-x 0 0;}

#header img {padding:26px 24px 24px 6px;border:0;border-right:1px solid #777;float:left;}

#headtext {float:left;margin-left:40px;margin-top:30px;width:580px;}
#headtext h2 {font-size:64px;}
#headtext p {font:26px/120% helvetica, arial, sans-serif;color:#000;}

#headtext ul {list-style:none;font:14px/140% helvetica, sans-serif; color:#777;margin:0;padding:0;margin-left:8px;}
#headtext ul li {display:inline;text-indent:0;}
#headtext ul a {color:#777;text-decoration:none;}
.navpl {color:#ccc;font-weight:bold;}
#headtext ul a:hover {color:#FFCC33;text-decoration:underline;}

.section-1 .headonline {display:none;}
.section-1 .headprint {display:none;}

.section-1 .page14 .headonline {display:block;}
.section-1 .page14 .headmain {display:none;}

.section-1 .page15 .headprint {display:block;}
.section-1 .page15 .headmain {display:none;}

.section-4 .headonline {display:block;}
.section-4 .headmain {display:none;}
.section-4 .headprint {display:none;}

.section-2 .headprint {display:block;}
.section-2 .headmain {display:none;}
.section-2 .headonline {display:none;}

#menu {
    width: 220px;
    top: 240px;
	left: 10px;
    position: absolute;
	background-color:transparent;
	}

#menu a {color:#bb0000;}
#menu a:hover {color:#ffcc33;}
#menu p {margin:0 0 0 14px;font:10px verdana, sans-serif;position:absolute;top:380px;}
#menu img {display:none;}

#mainmenu {
	position:relative;
	list-style:none;
	margin:0;
	padding:0;
	margin-left:10px;
	font:bold 18px verdana, sans-serif;
	width:180px;
	height:110px;
	}

#mainmenu li {margin-bottom:0px;}

#mainmenu a {
	font-size:12px;
	color:#777;
	text-decoration:none;
	text-transform: uppercase;
	}

#mainmenu a:hover {color:#ffcc33;}

#mainmenu #about a {font-size:46px;}
#mainmenu #online a {font-size:42px;}
#mainmenu #print a {font-size:50px;}
#mainmenu #floor a {font-size:29px;}
#mainmenu #contact a {font-size:33px;}


#content {
		margin-left:276px;
		padding:20px 0px;
		width:800px;
		padding-bottom:100px;
		}

#content p {font:12px/150% verdana, arial, sans-serif;color:#777;margin-top:8px;width:580px;}
#content h2 {font:normal 24px/100% verdana arial, sans-serif;margin:0;padding:0;margin-top:10px;}
#content h3 {width:500px;font:normal 12px/120% verdana, arial, sans-serif;color:#000;margin:0;padding:0;}
#content a {color:#bb0000;}
#content a:hover {color:#ffcc33;}

.section-1 #content p {width:580px;font:18px/120% verdana, sans-serif;margin-bottom:20px;color:#393939;}
.section-1 #content h3 {width:540px;font:normal 24px/120% verdana, helvetica, sans-serif;margin-bottom:10px;margin-top:40px;color:#333;}

.section-1 #content dt {
	font:bold 18px verdana, sans-serif;margin-top:20px;margin-bottom:2px;
}
.section-1 #content dd {width:580px;font:12px/150% verdana, sans-serif;color:#000;margin-top:0;margin-bottom:0;}

#headtext ul a.selected {color:#000;}
#img-container {margin-top:30px;}
#img-container img {margin-top:30px;margin-right:30px;padding:4px;border:1px solid #d1d1d1;}

#content .slide {width:220px;height:100px;margin:20px 14px;float:left;padding:0px 6px;border:1px solid #d1d1d1;font:normal 12px/120% verdana, arial, sans-serif;}
#content .slide img {border:1px solid #d1d1d1;padding:2px;margin-top:10px;}
#content .slide p {margin-top:1px;color:#777;padding-left:4px;width:200px;}
#content .slide a {color:#777;text-decoration:none;}
#content .slide a:hover {text-decoration:underline;}

