* {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #666600;
	background-color: #000000;
	letter-spacing:1px;
	line-height:22px;
}
a {
	color:#AAA;
	text-decoration:none;
	background-color:transparent;
}
a:hover {
	color:#FFF;
	text-decoration:none;
	background-color:transparent;
}

table {
	margin-bottom:25px;
}
img {
	border:none;
	outline:none;
	background-color:transparent;
}

.title, .title a {
	font-size:15px !important;
	padding-bottom:10px;
	color: #9933CC;
}
.contactLink{
	color:#AAA;
	background-color:transparent;
}

.webMasterLink{
	font-size:9px;
	color:#666;
}

#portfolioTable {
	text-align:center;
	width:60%;
}
#tTable {
	text-align:left;
	width:100%;
}

#portfolioTable td, #tTable td {
	font-size:12px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
}
#portfolioTable a, #tTable a{
	font-size:12px;
	color:#AAA;
	text-decoration:none;
	background-color:transparent;
}
#portfolioTable a:hover, #tTable a:hover{
	color:#FFF;
}

#ThumbTitle{
	text-align:center;
	margin-bottom:0;
	padding-bottom:0;
	padding-top:10px;
	padding-left:5px;
	padding-right:5px;	
}

#Thumbs{
	text-align:center;
	margin-bottom:0;
	padding-bottom:0;
	width:780px;
}
#Thumbs td{
	padding-top:20px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:20px;
	text-align:center;
}

#Footer{
	width:780px;
	height:40px;
	margin-bottom:0;
}

a.bread{
	font-size:8px;
	vertical-align:text-bottom;
}

a.index, a.indexO, a.portfo, a.portfoO, a.exhi, a.exhiO, a.comm, a.commO, a.tr, a.trO, a.stu, a.stuO, a.con, a.conO, a.pri, a.pri0{
	font-size:12px;
	text-decoration:none;
	letter-spacing:.35px;
}

a.index, a.portfo, a.exhi, a.comm, a.tr, a.stu, a.con, a.pri {
	color:#FFF;
}
a.indexO, a.index:hover, a.indexO:hover {
	color:#C5BE8D;
}
a.portfoO, a.portfo:hover, a.portfoO:hover {
	color:#930000;
}
a.exhiO, a.exhi:hover, a.exhiO:hover {
	color:#668DAE;
}
a.commO, a.comm:hover, a.commO:hover {
	color:#A04518;
}
a.trO, a.tr:hover, a.trO:hover {
	color:#58875B;
}
a.stuO, a.stu:hover, a.stuO:hover {
	color:#2B2B42;
}
a.pri0, a.pri:hover, a.pri0:hover {
	color:#9999FF;
}
a.conO, a.con:hover, a.conO:hover {
	color:#B9B900;
}

#navLinks td{
	width:auto;
	padding:0;
	margin:0;
	padding-left:5px;
	padding-right:5px;
	text-align:right;
	white-space:nowrap;
	letter-spacing:normal;
}

.textArea {
	padding:20px;
}

.textArea strong {
	/*font-weight:bold;*/
}

.textArea, .textArea p, .textArea u, .textArea strong {
	background:#FFF;
	font-size:10px;
	color:#000;
	text-align:left;
	line-height:22px;
}

.textArea a {
	font-size:10px;
	color:#000;
	text-decoration:none;
}

.textArea a:hover {
	text-decoration:underline;
}

a.subLink {
	color:#00FFFF;
	font-size:12px;
}

.subTD, .subTD p, .subTD i, .subTD a, .subTD form, .subTD form table, .subTD form table td{
	font-size:12px;
}

.subTD form table td input, .subTD form table td select, .subTD form table td select option, input{
	background:#FFF;
	color:#000;
	font-size:10px;
}

.subTD b{
	font-size:12px;
	/*font-weight:bolder;*/
}

hr {
	width:75%;
	background:#CCC;
	border:none;
	height:1px;
}

#Notes, #Notes p, #Notes div, #Notes b, #Notes span, #Notes i, #Notes u {
	background-color:#FFF;
	color:#000;
	letter-spacing:normal;
}

.hidden, .hidden b, .hidden h1, .hidden a {
	font-size:1px;
	line-height:1px;
	color:#000;
}

a.newLink {
	font-size:12px;
	color:#996600;
}

.printTable {
	font-size: 10px;
	color: #CDD2BD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
