/* author: Scott Marlow, Marketing By Marlow: 206-784-5454 

SITE COLORS

Pink:		#ff00ff

*/

body {
	font-family: arial;
	margin: 106px 0 0 150px;
	padding:0
}
#home2 {
	background-color: white;
	background-image: url(../images/twac_back2.jpg);
	background-repeat: no-repeat
}
#home {
	background-color: white;
	background-image: url(../images/twac_back4.jpg);
	background-repeat: no-repeat
}
element {
}

/* NAVIGATION: PRIMARY */

#nav ul, #nav2 ul   { margin: 0; padding: 5px 0 0 }
#nav li   { background-color: #000; display: inline; margin: 0 0.1em 0 0 }

#nav a   { color: #f0f; font-size: 11px; font-weight: bold; text-decoration: none; letter-spacing: 0.1em; padding: 0.3em }
#nav a:hover, #nav2 a:hover  { color: white }
#nav a.selected, #nav2 a.selected {
	color: white
}

/* NAVIGATION: SECONDARY */

#nav2 ul {
/* margin-left: -12px*/
}
#nav2 li {
	background-color: #f0f;
	display: inline;
	margin: 0 .1em 0 0;
	padding: 0
}
#nav2 a {
	color: black;
	font-size: 10px;
	font-weight: bold;
	letter-spacing: .1em;
	padding: .3em;
	text-decoration: none
}
#wrapper    { background-color: black; padding: 20px; right: auto; left: auto; width: 850px; border: solid 1px black }

/* MAIN CONTENT AREA */

#content   { background-color: #fff; padding: 20px; width: 756px }
#content h2 {
	background-color: #f0f;
/*	display: inline;*/
	font-size: 10px;
	font-weight: bold;
	letter-spacing: .1em;
	padding: .2em .4em .2em .4em;
	text-transform: uppercase
}
#content p {
/*	background-color: white;
	display: inline;
	margin-top: 0;
	padding: .2em 0 .5em 0;
	*/
	font-size: 12px;
	line-height: 1.8em;

}
#content p.subheader {
	font-size: 10px;
	font-weight: bold;
	letter-spacing: .1em;
/*	padding: .2em .5em .5em .6em; */
	text-transform: uppercase
}
#content a {
	background-color: #f0f;
	color: black;
	padding: .2em .4em .2em .4em;
	text-decoration: none
}
#content a:hover {
	color: white
}
#content ul {
	list-style-type: none
}
#content li {
	font-size: 12px;
	line-height: 1.7em;
	padding-bottom: .2em
}
#columnleft  { background-color: #fff; width: 250px; float: left }
#columnleft_info { width: 250px; float: left; border: solid 2px #ccc }
#columnright_info { width: 500px; float: right }
/* IMAGE GALLERY */

#gallery  { background-color: white; padding-top: 20px; width: 850px; height: 525px }
#gallery .gallery  { margin: 20px 20px 2px; float: right; border: solid 1px black }
#gallery #galleryimage  { margin-left: -100px }
#gallery .thumb {
	background-image: url(../images/thumb-x.jpg);
	margin: 1px;
	opacity:1;
	-moz-opacity:1.0;
	filter:alpha(opacity=100)
}
#thumbnails  { background-color: black; padding-top: 10px; padding-left: 4px; width: 380px }
#caption  { position: absolute; top: 600px; left: 585px }
#caption p {
	color: #666;
	font-size: 11px
}

/* CONTACT FORM */

form {
	margin: 1em 0 0 0;
	padding: 0
}
label {
	background-color: white;
	display: inline;
	font-size: 12px;
	line-height: 1.8em;
	margin-top: 0;
	padding: .6em .4em 0 .4em
}
input {
	color: #f0f
}
input[type=submit] {
	background-color: #f0f;
	color: black;
	font-size: 10px;
	font-weight: bold;
	letter-spacing: .1em;
	text-transform: uppercase
}
input[type=submit]:hover {
	color: white;
}
.pic {
	border: 8px solid black;
}

/* FOOTER */

#footer {
	position: absolute;
	top: 820px
}
#footer a {
	color: #999;
	font-size: 9px;
	letter-spacing: 0.1em;
	text-decoration: none
}
#footer a:hover {
	color: #333
}
#exhibit-image { right: auto; left: auto }
