/* 
	Amended at the very bottom. 
	By Jeremy Britton, 
	December 4, 2006
*/


/* site-wide styles */

.bodytext {
	font-family: verdana, geneva, arial, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #666666;
}

h4 {
	font-family: verdana, geneva, arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
    line-height: 12px;
	color: #666666;
}

h3 {
	font-family: verdana, geneva, arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
    line-height: 16px;
	color: #666666;
}

.title {
	font-family: verdana, geneva, arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
    line-height: 24px;
	color: #666666;
}


/* nav styles */

.home A:visited{
	font-family: verdana, geneva, arial, sans-serif;
	color: #999999;
	font-size: 10px;
	line-height: 12px;
}

.home, .home A:active, .home A:hover{
	font-family: verdana, geneva, arial, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #666666;
}

.home A:link{
	font-family: verdana, geneva, arial, sans-serif;
	color: #666666;
	font-size: 10px;
	line-height: 12px;
}

.home2 A:visited{
	font-family: verdana, geneva, arial, sans-serif;
	color: #999999;
	font-size: 12px;
	line-height: 17px;
}

.home2, .home2 A:active, .home2 A:hover{
	font-family: verdana, geneva, arial, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #666666;
}

.home2 A:link{
	font-family: verdana, geneva, arial, sans-serif;
	color: #666666;
	font-size: 12px;
	line-height: 17px;
}

.inset{
	font-family: verdana, geneva, arial, sans-serif;
	font-size: 10px;
	line-height: 12px;
	margin-left:21px;
	color: #666666;
}

.aboutme A:visited{
	font-family: verdana, geneva, arial, sans-serif;
	color: #999999;
	font-size: 10px;
	line-height: 12px;
}

.aboutme, .aboutme A:active, .aboutme A:hover{
	font-family: verdana, geneva, arial, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #666666;
}

.aboutme A:link{
	font-family: verdana, geneva, arial, sans-serif;
	color: #3399cc;
	font-size: 10px;
	line-height: 12px;
}

.services A:visited{
	font-family: verdana, geneva, arial, sans-serif;
	color: #999999;
	font-size: 10px;
	line-height: 12px;
}

.services, .services A:active, .services A:hover{
	font-family: verdana, geneva, arial, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #666666;
}

.services A:link{
	font-family: verdana, geneva, arial, sans-serif;
	color: #ff9900;
	font-size: 10px;
	line-height: 12px;
}

.portfolio A:visited{
	font-family: verdana, geneva, arial, sans-serif;
	color: #999999;
	font-size: 10px;
	line-height: 12px;
}
.portfolio, .portfolio A:active, .portfolio A:hover{
	font-family: verdana, geneva, arial, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #666666;
}

.portfolio A:link{
	font-family: verdana, geneva, arial, sans-serif;
	color: #669900;
	font-size: 10px;
	line-height: 12px;
}

.news A:visited{
	font-family: verdana, geneva, arial, sans-serif;
	color: #999999;
	font-size: 10px;
	line-height: 12px;
}
.news, .news A:active, .news A:hover{
	font-family: verdana, geneva, arial, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #666666;
}

.news A:link{
	font-family: verdana, geneva, arial, sans-serif;
	color: #9900cc;
	font-size: 10px;
	line-height: 12px;
}

.contact A:visited{
	font-family: verdana, geneva, arial, sans-serif;
	color: #999999;
	font-size: 10px;
	line-height: 12px;
}
.contact, .contact A:active, .contact A:hover{
	font-family: verdana, geneva, arial, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #666666;
}

.contact A:link{
	font-family: verdana, geneva, arial, sans-serif;
	color: #999900;
	font-size: 10px;
	line-height: 12px;
}

.search A:visited{
	font-family: verdana, geneva, arial, sans-serif;
	color: #999999;
	font-size: 10px;
	line-height: 12px;
}

.search, .search A:active, .search A:hover{
	font-family: verdana, geneva, arial, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #666666;
}

.search A:link{
	font-family: verdana, geneva, arial, sans-serif;
	color: #999966;
	font-size: 10px;
	line-height: 12px;
}
/* zurbwords styles */

.header {
	font-family: times, verdana, geneva, arial, sans-serif;
	font-size: 16px;
	line-height: 12px;
	color: #666666;
}

.date {
	font-family: verdana, geneva, arial, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #999999;
}

.current, .current A:link, .current A:active, .current A:hover, .current A:visited{
	font-family: verdana, geneva, arial, sans-serif;
	font-size: 16px;
	line-height: 18px;
	color: #666666;
}
.articles, .articles A:link, .articles A:active, .articles A:hover, .articles A:visited{
	font-family: verdana, geneva, arial, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #666666;
}



/* Amendments */

/*____________________________________________________________________________________________________*/
/* QUOTATION */
DIV.blockquote				{	margin:0 2.5em; }
DIV.blockquote *,
*.quote						{	color: #777; background: #FAFAFA; }
*.quote						{	font-weight:normal; margin:0; padding-left:2.5em; }
.quote.open					{	background: url(/_img/icon/quotation/openQuote.gif) no-repeat top left; }
CITE						{	clear:both; display:block; margin:2em 0 .5em 0; }
CITE, CITE A				{	color:#AAA; font-size:11px; font-weight:normal; font-style:normal; }

/*____________________________________________________________________________________________________*/
/* NOTATION */
EM							{	font-style:normal; color:#000; background:#FF9; }
DIV.blockquote EM,
*.quote EM					{	font-style:inherit; color:#777747; background: #fafa96; }
 {

}
