/*__________________________________________

	DURO (c) 2008
	Website by FuzzProductions.com
	
	
	
	THIS DOCUMENT IS FOR TYPE ONLY!!
	
		--Colors---------------------
			Home: #3ba8e0
			About: #8065c2
			Capabilities: #a33f3f
			Technologies: #9aae89
			Markets: #1c71c1
			Textile Testion: #f3b96e
			
			Dark Gry: #646464
			Light Gry: #c7c7c7
			
			Footer bg: #f0f0f0
			
			List-style: #ff5a1b
			
		-----------------------------
	
____________________________________________*/

/*
=GLOBAL
*********************************************/
body {
	font-family: helvetica, arial, sans-serif;
	font-size: 100%;
	color: #c7c7c7;
}

p {
	font-size: .85em;
	line-height: 1.125em;
	color:#3d3d3d;
	padding: 12px 12px 0 12px;
}

a:link, a:active, a:hover, a:visited {
	font-size:0.9em;
	text-decoration:none;
	color:#646464;
}

a:link {}
a:active {}
a:hover {}
a:visited {}

/*
=NAV
*********************************************/
#nav{
	font-size: .75em;
}

	#nav ul li {
		text-align: center;
		text-transform: uppercase;
	}
	
	#nav ul li a {
		color: #646464;
		text-decoration: none;
		font-size: 11px; /* can't be larger than 11px */
	}
	
		#nav ul li ul li a {
			color: #646464;
			text-decoration: none;
			font-size: 12px;
		}
	
	#nav ul li h3 {
		font-size: 11px; /* can't be larger than 11px */
	}
	
		#nav ul li ul li {
			text-align: left;
		}
		
		
		/*set global colors for hover and active state*/
	
		/*HOME*/
		#nav ul li a.navHome:hover{
			color:#3ba8e0;
		}
			/*for current page*/
			#nav ul li.currentpage h3.navHome {
				color:#3ba8e0;
			}
			/*for subpages*/
			#nav ul li.activeparent a.navHome {
				color:#3ba8e0;
			}
			
		/*Capabilities*/
		#nav ul li a.navCapabilities:hover{
			color:#a33f3f;
		}
			/*for current page*/
			#nav ul li.currentpage h3.navCapabilities {
				color:#a33f3f;
			}
			/*for subpages*/
			#nav ul li.activeparent a.navCapabilities {
				color:#a33f3f;
			}
			
		/*Technologies*/
		#nav ul li a.navTechnologies:hover{
			color:#9aae89;
		}
			/*for current page*/
			#nav ul li.currentpage h3.navTechnologies {
				color:#9aae89;
			}
			/*for subpages*/
			#nav ul li.activeparent a.navTechnologies {
				color:#9aae89;
			}
			
		/*MARKETS*/
		#nav ul li a.navMarkets:hover{
			color:#1c71c1;
		}
			/*for current page*/
			#nav ul li.currentpage h3.navMarkets {
				color:#1c71c1;
			}
			/*for subpages*/
			#nav ul li.activeparent a.navMarkets {
				color:#1c71c1;
			}
	
		/*TEXTILE TESTING*/
		#nav ul li a.navTextile:hover{
			color:#f3b96e;
		}
			/*for current page*/
			#nav ul li.currentpage h3.navTextile {
				color:#f3b96e;
			}
			/*for subpages*/
			#nav ul li.activeparent a.navTextile {
				color:#f3b96e;
			}
			
		/*ABOUT*/
		#nav ul li a.navAbout:hover{
			color:#8065c2;
		}
			/*for current page*/
			#nav ul li.currentpage h3.navAbout {
				color:#8065c2;
			}
			/*for subpages*/
			#nav ul li.activeparent a.navAbout{
				color:#8065c2;
			}
			
			/*CONTACT*/
			ul.contactSubnav li a{
				color:#646464;
				font-size:12px;
			}
			ul.contactSubnav li a:hover{
				color:#8065c2;
			}

	
	/*
		THESE GET !IMPORTANT RULES TO OVERRIDE ANY CASES WHERE THERE ARE MATCHING CLASSES
	*/
	#nav ul li.currentpage ul li a, #nav ul li.activeparent ul li a {
		text-decoration:none;
		color: #646464 !important;
	}
	
	#nav ul li.currentpage ul li a:hover, #nav ul li.activeparent ul li a:hover {
		text-decoration:none;
		color: #ffffff !important;
	}
	
		#nav ul li ul li.currentpage h3 {
			color:#ffffff !important;
		}
	
	
/*
=HOMEPAGE
*********************************************/	
#homepage {
	
}
	#homepage blockquote {
		font-size: .85em;
		line-height: 1.25em;
		color:#888888;
	}
	#homepage .feed .listHeader {
	    font-size: 1.25em;
	    font-weight:normal;
	}

/*
=CONTENT
*********************************************/
#left_col h1.about_duro, #left_col h1.capabilities_duro, #left_col h1.technologies_duro, #left_col h1.markets_duro, #left_col h1.textile_duro, h1.contact{
	text-transform: uppercase;
	font-size:1.1em;
	letter-spacing:1px;
}


#left_col h1.about_duro{
	color: #8065c2;
}
#left_col h1.capabilities_duro{
	color: #a33f3f
}
#left_col h1.technologies_duro{
	color: #9aae89;
}
#left_col h1.markets_duro{
	color: #1c71c1;
}
#left_col h1.textile_duro{
	color: #f3b96e;
}

#right_col {
	color: #646464;
	text-decoration: none;
	font-size: .85em;
	font-weight: normal;
}

	#right_col a {
		color: #1c71c1;
		text-decoration: none;
		padding: 2px;
	}

	#right_col a:hover {
		color: #1c71c1;
		text-decoration: underline;
	}
	
	#right_col h4.dl_cat_title {
		font-size:16px;
		padding:16px 0 6px;
	}
	
	#right_col img {
		margin: 0 5px 5px 0;
	}
	
	#right_col ul {
		color: #646464;
		text-decoration: none;
		font-weight: normal;
	}
	
	#right_col ul.dl_list {
		list-style-position:inside;
	}
	
		#right_col ul li {
			color: #646464;
		}
	
	#right_col span.title {
		float:left;
		width:100%;
	}
	
/*
=FOOTER
*********************************************/
#footer h1 {
	font-size: .75em;
	color:#bebebe;	
}