/* WNT Designs, Inc. */
/* Copyright 2005 */

body {color: #740228; background-color: #BEBEBE; font-size:.8em; font-family: Verdana, Geneva, sans-serif; margin: 0; }

h1 {font-family: arial, helvetica, sans-serif; margin-left: 10px;  }

table.outer {margin: 0 auto; }
td.dkgrey {background-color: #362D30}

a:link {color:#fff; text-decoration: underline; }
a:visited {color:#fff; text-decoration: underline; }
a:hover {color:#E7A903; text-decoration: underline; }
a:active {color:#E7A903; text-decoration: underline; }

.space {height: 1.75em; }
td.leftTableNav {text-align: left; font-weight: bold; }
td.leftTableNav a:link {display: block; color:#740228; background-color: transparent; padding: 2px 9px; text-decoration: none; }
td.leftTableNav a:visited {display: block; color: #740228; background-color: transparent; padding: 2px 9px; text-decoration: none; }
td.leftTableNav a:hover {display: block; color:#000; background-color: #E7A903; padding: 1px 9px; text-decoration: none; 
	border-top: 1px outset #fff;
	border-right: 1px none #fff;
	border-bottom: 1px outset #fff;
	border-left: 1px outset #fff; }
td.leftTableNav a:active {display: block; color:#fff; background-color: #E7A903; padding: 1px 9px; text-decoration: none; 
	border-top: 1px outset #fff;
	border-right: 1px none #fff;
	border-bottom: 1px outset #fff;
	border-left: 1px outset #fff; }
	
td.leftTableNav {text-align: left; font-weight: bold; }
td.leftTableNav a:link {display: block; color:#740228; background-color: transparent; padding: 2px 9px; text-decoration: none; }
td.leftTableNav a:visited {display: block; color: #740228; background-color: transparent; padding: 2px 9px; text-decoration: none; }
td.leftTableNav a:hover {display: block; color:#000; background-color: #E7A903; padding: 1px 9px; text-decoration: none; 
	border-top: 1px outset #fff;
	border-right: 1px none #fff;
	border-bottom: 1px outset #fff;
	border-left: 1px outset #fff; }
td.leftTableNav a:active {display: block; color:#fff; background-color: #E7A903; padding: 1px 9px; text-decoration: none; 
	border-top: 1px outset #fff;
	border-right: 1px none #fff;
	border-bottom: 1px outset #fff;
	border-left: 1px outset #fff; }	
	
td.navOverLeft {display: block; color:#000; background-color: #E7A903; font-weight: bold; padding: 1px 9px; text-decoration: none; 
	border-top: 1px outset #fff;
	border-right: 1px none #fff;
	border-bottom: 1px outset #fff;
	border-left: 1px outset #fff; }
	
td.navOverLeftOn a:link {display: block; color:#fff; background-color: #E7A903; font-weight: bold; padding: 1px 9px; text-decoration: none; 
	border-top: 1px outset #fff;
	border-right: 1px none #fff;
	border-bottom: 1px outset #fff;
	border-left: 1px outset #fff; }
td.navOverLeftOn a:visited {display: block; color:#fff; background-color: #E7A903; font-weight: bold; padding: 1px 9px; text-decoration: none; 
	border-top: 1px outset #fff;
	border-right: 1px none #fff;
	border-bottom: 1px outset #fff;
	border-left: 1px outset #fff; }
td.navOverLeftOn a:hover {display: block; color:#000; background-color: #E7A903; font-weight: bold; padding: 1px 9px; text-decoration: none; 
	border-top: 1px outset #fff;
	border-right: 1px none #fff;
	border-bottom: 1px outset #fff;
	border-left: 1px outset #fff; }
td.navOverLeftOn a:active {display: block; color:#000; background-color: #E7A903; font-weight: bold; padding: 1px 9px; text-decoration: none; 
	border-top: 1px outset #fff;
	border-right: 1px none #fff;
	border-bottom: 1px outset #fff;
	border-left: 1px outset #fff; }

td.rightTableNav {text-align: left; font-weight: bold; }
td.rightTableNav a:link {display: block; color:#740228; background-color: transparent; padding: 2px 9px 2px 2em; text-decoration: none; }
td.rightTableNav a:visited {display: block; color: #740228; background-color: transparent; padding: 2px 9px 2px 2em; text-decoration: none; }
td.rightTableNav a:hover {display: block; color:#000; background-color: #E7A903; padding: 1px 9px 1px 2em; text-decoration: none; 
	border-top: 1px outset #fff;
	border-right: 1px outset #fff;
	border-bottom: 1px outset #fff;
	border-left: 1px none #fff; }
td.rightTableNav a:active {display: block; color:#fff; background-color: #E7A903; padding: 1px 9px 1px 2em; text-decoration: none; 
	border-top: 1px outset #fff;
	border-right: 1px outset #fff;
	border-bottom: 1px outset #fff;
	border-left: 1px none #fff; }
	
td.rightTableNavOn a:link {display: block; color:#fff; background-color: #E7A903; padding: 1px 9px 0 2em; text-decoration: none; 
	border-top: 1px outset #fff;
	border-right: 1px outset #fff;
	border-bottom: 1px outset #fff;
	border-left: 1px none #fff; }
td.rightTableNavOn a:visited {display: block; color:#fff; background-color: #E7A903; padding: 1px 9px 0 2em; text-decoration: none; 
	border-top: 1px outset #fff;
	border-right: 1px outset #fff;
	border-bottom: 1px outset #fff;
	border-left: 1px none #fff; }
td.rightTableNavOn a:hover {display: block; color:#000; background-color: #E7A903; padding: 1px 9px 0 2em; text-decoration: none; 
	border-top: 1px outset #fff;
	border-right: 1px outset #fff;
	border-bottom: 1px outset #fff;
	border-left: 1px none #fff; }
td.rightTableNavOn a:active {display: block; color:#000; background-color: #E7A903; padding: 1px 9px 0 2em; text-decoration: none; 
	border-top: 1px outset #fff;
	border-right: 1px outset #fff;
	border-bottom: 1px outset #fff;
	border-left: 1px none #fff; }
	
td.navOverRight {color:#000; background-color: #E7A903; font-weight: bold; padding: 1px 9px 1px 2em; text-decoration: none; 
	border-top: 1px outset #fff;
	border-right: 1px outset #fff;
	border-bottom: 1px outset #9C9C9C;
	border-left: 1px none #fff; }

td.whatWeDo1 {background-color: transparent; color: #000; font-weight: bold; text-decoration: underline; text-align: center; }
td.whatWeDo2 {font-weight: bold; background-color: transparent; color: #000; }

td.client {font-weight: bold; background-color: transparent; color: #000; }
/* td.whatWeDo {background-color: #362D30; color: #fff; } */
	
td.email {color:#fff; background-color:#362D30; padding: .5em .5em .5em 1em; text-align: left; }
td.email a:link {color:#fff; text-decoration: none; }
td.email a:visited {color:#fff; text-decoration: none; }
td.email a:hover {color:#E7A903; text-decoration: underline; }
td.email a:active {color:#E7A903; text-decoration: underline; }

td.license {font-size: .7em; color:#fff; background-color:#362D30; padding-right: 1em; text-align: right; }

td.footer {color: #fff; padding: 1em; background-color:#000; }

/* hover nav for images */
img.thumbs {border-width: 1px; width: 75px; height: 75px; }
a:link img.thumbs {border: 1px solid #362D30; }
a:visited img.thumbs {border: 1px solid #362D30; }
a:hover img.thumbs {border: 1px solid #E7A903; }
a:active img.thumbs {border: 1px solid #E7A903; }

/*img.project {border-width: 1px; width: 75px; height: 75px; }*/
a:link img.project {border: 1px solid #362D30; }
a:visited img.project {border: 1px solid #362D30; }
a:hover img.project {border: 1px solid #E7A903; }
a:active img.project {border: 1px solid #E7A903; }

img.logo {border:0; width:128px; height:73px; }
img.homeCollage {border:0; width:100px; height:143px; }
img.about {border:0; width:423px; height:207px; }

span.title {text-align: left; font-size: 1.5em; color: #fff; background-color: #740228; }
span.small {font-size: .75em; color: #fff; }
span.normal {font-size: .8em; }
td.insideText {font-weight: bold; padding: 30px 70px 50px 70px; text-align: left; }