/*

80% white on site bg #c0bdba
70% white on site bg #a8a49f
60% white on site bg #908c87

*/

/* main page copy */

.tv11 {
	font-family: Arial, Verdana Helvetica, sans-serif;
	font-size: 13px;
	color: #bbbbbb;
	color: #c0bdba;
	color: #908c87;
	line-height:15px;
}


/* nav headers */

.t1home1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #848481;
	color: #c0bdba;
	line-height: 19px;
}

.t1home1link {
	color: #f9f9f9;
}

a.t1home1link:hover {
	color: #000;
}

.t1home1link2 {
	color: #333;
}

a.t1home1link2:hover {
	color: #c0bdba;
}

.t1home1link3 {
	color: #f9f9f9;
}

a.t1home1link3:hover {
	color: #999;
}


/* main page copy links */

a{
	text-decoration: none;
	color:#c0bdba;
	color: #908c87;
}

a:hover {
	color: #ffffff;
	color: #333;
}

.darktext {
	color: #555;
}
a.darktext:link {
	color: #555;
}
a.darktext:visited {
	color: #555;
}
a.darktext:hover {
	color: #c0bdba;
}


/* nav squares */

.t1spacer {
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	font-size: 16px;
	color: #e1e1e1;
	line-height: 19px;
	background-color: #ffffff;
	background-color: #000;
	margin-top: 5px;
	margin-right: 3px;
}
.t1spacer1 {
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	font-size: 16px;
	line-height: 19px;
	background-color: #a8a49f;
	background-color: #ccc;
	margin-top: 5px;
	margin-right: 3px;
	}
a.t1spacer1 {
	color: #a8a49f;
	color: #ccc;
}
a.t1spacer1:hover {
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	font-size: 16px;
	line-height: 19px;
	background-color: #ffffff;
	background-color: #333;
	margin-top: 5px;
	margin-right: 3px;
}



#htmlcontent{
width:800px;
margin:auto;
position:relative;
clear:left;
}

body{
background-color:#292921;
background-color:#f9f9f9;
font-family: Arial, Helvetica, sans-serif;
}









/*
 NAV SECTION LINKS - 5c5c57 - 707069

.t1dk1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #707069;
	line-height: 19px;
}
a.t1dk1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #999999;
	line-height: 19px;
}
.t1w {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #e1e1e1;
	line-height: 19px;
}

/*
NAV: SPACER ROLLOVERS
	background-color: #4B4B47;
	background-color: #b3b3ad;

.t1spacermail {
	float: left;
	font-size: 14px;
	color: #888888;
	line-height: 17px;
	margin-top: 2px;
	margin-right: 3px;
}
.red{
	background-color: #f00;
}
a.t1spacermail:hover {
	float: left;
	font-size: 14px;
	color: #ffffff;
	line-height: 17px;
	margin-top: 2px;
	margin-right: 3px;
	}
.spacecontainer{
}

/*
NAV: MAIN LINKS: small links

.t1acc {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 15px;
	color: #9e9e9b;
}
/*
 NAV: MAIN LINKS: big links

.t1bcc {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 21px;
	color: #b3b3ad;
}
/*
NAV: MAIN LINKS: mid size

.t1cc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #a3a3a0;
	line-height: 19px;
}
a.t1cc:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffffff;
	line-height: 19px;
}

a.t1home1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #cdcbc8;
	color: #fff;
	line-height: 19px;
}
a.t1home1:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #cdcbc8;
	line-height: 19px;
}
a.t1home1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffffff;
	line-height: 19px;
}


a.t1invis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #292921;
	line-height: 19px;
}
a.t1invis:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #5F5F5A;
	line-height: 19px;
}
a.t1invis:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666;
	line-height: 19px;
}



/*
tv11 = verdana 11


.tv11u {
	font-family: Arial, Verdana Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	text-decoration: underline;
}
.tv11w {
	font-family: Arial, Verdana Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}
.tv11dk1 {
	font-family: Arial, Verdana Helvetica, sans-serif;
	font-size: 11px;
	color: #5c5c57;
}
.tv11dk2 {
	font-family: Arial, Verdana Helvetica, sans-serif;
	font-size: 11px;
	color: #747470;
}
.tv11cc {
	font-family: Arial, Verdana Helvetica, sans-serif;
	font-size: 11px;
	color: #848481;
}




/*
OTHER STUFF FOR NAV


.t1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffffff;
	line-height: 19px;
}
a.t1home1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffffff;
	line-height: 19px;
}
.t1cc1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #CCCCCC;
	line-height: 19px;
}
.t1reverse {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffffff;
	line-height: 17px;
}
a.t1reverse:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #cccccc;
	line-height: 17px;
}
t1.a:visited {
	color: #FFFFFF;
}
.t1bg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #333333;
	background-color: #aaaaaa;
}
.t1a {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 14px;
	color: #CCCCCC;
}
.t1aw {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 15px;
	color: #ffffff;
}
.t1adk1 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 14px;
	color: #6D6D6A;
}
.t1b {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 20px;
	color: #CCCCCC;
}
.t1bw {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 21px;
	color: #ffffff;
}
.t1bdk1 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 20px;
	color: #71716e;
}
.t20 {
	font-family:arial;
	font-size:22;
	line-height:26px;
	color:#4A4A46}
t20.a:hover {
	font-family:arial;
	font-size:20;
	line-height:26px;
	letter-spacing: -1px;
	color:ffffff
}
.t23 {
	font-family:arial;
	font-size:28;
	line-height:28px;
	letter-spacing: -1px;
	color:#cccccc}
t23.a:hover {
	font-family:arial;
	font-size:23;
	letter-spacing: -1px;
	line-height:26px;
	color:ffffff
}



.home {
	font-family:verdana;
	font-size:10px;
	line-height:9px;
	color:#666666}
home.a:hover {
	font-family:verdana;
	font-size:10px;
	line-height:9px;
	color:#666666
}



/*
stuff


#squareDiv{ position:relative; width:19px; height:22px; z-index:1; visibility: visible; clip: rect(   ); left: 104px; top: -180px }


/*
 background colour

body {
	background-position: left top;
	background-color: #292921;
}
.imageborder {
	color: #292921;
	background-color: #292921;
}
.imageborderover {
	color: #cccccc;
	background-color: #cccccc;
}
a.imageborder:hover {
	color: #cccccc
}
//a.imageborder:visited {
	color:85856b;
}
.imageon {
	color:#cccccc
}
