

/*_____________________________________________________________________________*/
/* core */

	.ControlPanel{background:#FFF;border:#CCC dotted;border-width:0 0 1px 0;}
	.ControlPanel table{margin:0 auto;}
	.ControlPanel .SubHead{font-size:12px;}
	.ControlPanel a.CommandButton{font-size:10px;font-weight:normal;}

/*_____________________________________________________________________________*/
/* content styles */

	/* generic */
	div,p,td,th,li,dt,dd,blockquote,span,
	legend,input,textarea,select{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1em;color:#333;}
	
	/* paragraphs and quotes */
	p{margin:0 0 0.8em 0;padding:0;line-height:1.2;}
	blockquote{margin:0 0 0.8em 1.6em;padding:0 0 0 0.5em;line-height:1.2;font-style:italic;}
	
	/* headings */
	h1,h2,h3,h4,h5,h6{font-family:Verdana, Arial, Helvetica, sans-serif;color:#333;margin:0 0 0.8em 0;padding:0;line-height:normal;}
	
	h1{font-size:1.666em;font-weight:bold;}
	h2{font-size:1.666em;font-weight:normal;}
	h3{font-size:1.333em;font-weight:bold;}
	h4{font-size:1.333em;font-weight:normal;}
	h5{font-size:1.166em;font-weight:bold;}
	h6{font-size:1.166em;font-weight:normal;}
	
	/* links */
	a{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1em;outline:none;}
	a:link{color:#86B32D;text-decoration:underline;}
	a:visited{color:#86B32D;text-decoration:underline;}
	a:hover{color:#86B32D;text-decoration:none;}
	a:active{color:#86B32D;text-decoration:underline;}

/*_____________________________________________________________________________*/
/* dnn styles overwrite */

	html{height:100%;}
	#Body{background:#333;font-size:12px;height:100%;}
	.Normal,.NormalTextBox{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#333;}
	.Head,.SubHead,.SubSubHead{font-family:Verdana, Arial, Helvetica, sans-serif;color:#333;}
	.Head{font-size:13px;font-weight:bold;}
	.SubHead{font-size:12px;font-weight:bold;}
	.SubSubHead{font-size:11px;font-weight:bold;}
	
	a.CommandButton{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
	a.CommandButton:link{color:#86B32D;text-decoration:none;}
	a.CommandButton:visited{color:#86B32D;text-decoration:none;}
	a.CommandButton:hover{color:#86B32D;text-decoration:underline;}
	a.CommandButton:active{color:#86B32D;text-decoration:underline;}
	
	.StandardButton{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
	

/*_____________________________________________________________________________*/
/* design elements */

	#dnnct #header{width:900px;padding-top:30px;margin:0 auto;background:#333;position:relative;z-index:999;}
	#dnn_dnnLOGO_hypLogo{display:block;width:509px;height:41px;margin:0 20px 30px;}
	#dnnct #navMain{width:900px;}
	#dnnct #navMain ul{list-style:none;padding:0;margin:0;}
	#dnnct #navMain li{list-style:none;padding:0;margin:0;float:left;position:relative;}
	#dnnct #navMain li.SelectedTab{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
	#dnnct #navMain a{font:bold 12px Verdana, Arial, Helvetica, sans-serif;color:#FFF;display:block;width:85px;margin-right:3px;padding:10px 20px;float:left;background:#000;}
	#dnnct #navMain a:hover{text-decoration:none;background:#86B32D;color:#000;}
	#dnnct #navMain li.SelectedTab a{font:bold 12px Verdana, Arial, Helvetica, sans-serif;background:#FFF;color:#000;}

			/* 4.1.1. Second level */
			#dnnct #navMain li ul{width:180px;padding:0;margin:0;list-style:none;position:absolute;left:-99999px;top:34px;z-index:999;}
			#dnnct #navMain li li,
			#dnnct #navMain li.SelectedTab li a{background:#333;color:#FFF;}
			#dnnct #navMain li li a{width:150px;border-top:1px #555 solid;border-bottom:0;padding:4px 20px 4px 10px;margin:0;line-height:normal;text-align:left;font-weight:normal;}
			#dnnct #navMain li li a:hover,
			#dnnct #navMain li li.SelectedTab a{background:#86B32D;color:#000;}
			#dnnct #navMain li li a.hasChildren{background:url(arrow-white.png) 98% 50% no-repeat #333;}
			#dnnct #navMain li li.SelectedTab a.hasChildren{background:url(arrow-white.png) 98% 50% no-repeat #86B32D;}
			#dnnct #navMain li li a.hasChildren:hover{background:url(arrow-white.png) 98% 50% no-repeat #86B32D;}
			
			/* 4.1.2. Third level and beyond */
			#dnnct #navMain li li ul{border-top:0;}
			#dnnct #navMain li li.SelectedTab li a{background:#333;}
			#dnnct #navMain li li.SelectedTab li a:hover{background:#86B32D;}
			#dnnct #navMain li li.SelectedTab li a.hasChildren{background:url(arrow-white.png) 98% 50% no-repeat #333;}
			#dnnct #navMain li li.SelectedTab li a.hasChildren:hover{background:url(arrow-white.png) 98% 50% no-repeat #86B32D;}
			
			/* no need to change these hover classes unless you need more than 4 levels */
			#dnnct #navMain li:hover ul ul,
			#dnnct #navMain li:hover ul ul ul,
			#dnnct #navMain li:hover ul ul ul ul,
			#dnnct #navMain li.iehover ul ul,
			#dnnct #navMain li.iehover ul ul ul,
			#dnnct #navMain li.iehover ul ul ul ul{left:-99999px;}
			
			#dnnct #navMain li:hover ul,
			#dnnct #navMain li.iehover ul{left:0;}
			#dnnct #navMain li li:hover ul,
			#dnnct #navMain li li li:hover ul,
			#dnnct #navMain li li.iehover ul,
			#dnnct #navMain li li li.iehover ul{left:180px;}
			
		/* 4.2. Footer Nav */
		#dnnct #footer{clear:both;width:860px;margin:5px auto 20px;background:#555;padding:10px 20px;text-align:right;}
		#dnnct #footer, #dnnct #footer *{font-size:1em;}
		#dnnct #FooterNav ul{padding:0;margin:0 0 1em;list-style:none;}
		#dnnct #FooterNav li{padding:0;margin:0 1em;list-style:none;display:inline;}
		#dnnct #FooterNav a{font-size:0.9em !important;color:#FFF;}
		#dnnct #FooterNav .SelectedTab{font:normal 1em Verdana, Arial, Helvetica, sans-serif;}
		#dnnct #footer .footer{margin:0 1em;font-size:0.9em;color:#FFF;}
	
	#dnnct #member-options{position:absolute;top:30px;right:30px;color:#FFF;padding:10px 20px;}
	#dnnct a.member-option:link{color:#FFF;text-decoration:none;}
	#dnnct a.member-option:visited{color:#FFF;text-decoration:none;}
	#dnnct a.member-option:hover{color:#86B32D;text-decoration:none;}
	#dnnct a.member-option:active{color:#86B32D;text-decoration:none;}
	
/*_____________________________________________________________________________*/
/* links and text elements */

	
/*_____________________________________________________________________________*/
/* panes */

	#panes{clear:both;width:860px;margin:0 auto;background:#FFF;padding:40px 20px;overflow:hidden;}
	.ContentPane{width:610px;float:left;}
	.SidePane{width:230px;float:right;}
	
	
/*_____________________________________________________________________________*/
/* Vasilis Terzopoulos // thinkofdesign.com */

