/* THIS SECTION IS FOR THE MENU */
/* yellow swirl color is #FFA70C */
/* assemblage brown is #7A6B6B */
/* dark brown is #4C4242 */
/* purple is #70586F */
body
{
	background-color: #fff;
}

#topNavigation {
margin-left: 25px;
width: 200px;
}

#topNavigation ul
{
margin-left: 0;
padding-left: 0;
padding-top: 5px;
list-style-type: none;
font-size: 1.6em;
}

#topNavigation li
{
padding-top: 10px;
padding-bottom: 5px;
}

#topNavigation a, #topNavigation strong
{
display: block;
padding: 0px;
margin: 0px;
}

#topNavigation a
{
	color: #4C4242;
}

#topNavigation strong
{
	color: #FFA70C;
	font-weight: normal;
}

/* this rule gets rid of a double indent issue */
#topNavigation strong.home
{
	color: #FFA70C;
	padding: 0px;
}

#topNavigation a:link, .navListTop a:visited
{
color: #4C4242;
text-decoration: none;
}

#topNavigation a:hover
{
/*background-color: #369;*/
color: #FFA70C;
}

/* turn off firefox borders on main navigation */
#topNavigation a:active, #topNavigation a:focus
{
	outline: 0;
}

/* THIS SECTION HIDES THE PAGE TITLE */
h2.pageTitle
{
	position: absolute;
	left: -5000px;
	top: -5000px;
}

/* THIS SECTION ADDS SOME BASIC STYING FOR CONTENT AREAS */

div#meat
{
	padding-top: 1.3em;
}

div#content
{
	color: #70586F;
	font-size: larger;
	margin-top: 0em;
	padding-top: 0em;
}

div.contentMain div#pageContent p
{
	margin-top: 0em;
	margin-bottom: 1em;
}

div.contentMain div#pageContent img
{
	padding-right: 1em;
}

/* publication overrides */

div.publication
{
	margin-top: 0px;
}

div.publication div.moduleNav ul {
	margin-top: 0em;
}

div.publication div.moduleNav ul li {
	border-top: none;
	padding: 0px;
        margin-left: 220px;
        margin-bottom: 2em;
}
div.publication div.moduleNav ul li h4 {
     margin-top: 0px;
}
div.publication div.moduleNav ul li div.primaryImage
{
	position: absolute;
 float: left;
 margin-left: -220px;
 z-index: 0;
}

div.publication div.primaryContent h3.postTitle {
margin-top: 0px;
padding-top: 0px;
}

div.publication div.relatedItems div.images
{
padding-left: 1.5em;
padding-top: 0em;
margin-top: 0em;
}

div.publication div.relatedItems div.images ul li
{
padding-bottom: 1em;
}

div.publication a
{
 color: #4C4242;
}

div.publication a:visited
{
 color: #4C4242;
}

div.publication a:hover
{
 color: #FFA70C;
}

/* THIS SECTION MAKES SURE LINKS IN SIDEBAR IMAGES ARE COLORED PROPERLY */
div.publication div.relatedItems .tnDesc a
{
 color: #4C4242;
}

/* THIS SECTION MAKES SURE LINKS IN SIDEBAR IMAGES ARE COLORED PROPERLY */
div.publication div.relatedItems .tnDesc a:visited
{
 color: #4C4242;
}


/* THIS SECTION MAKES SURE LINKS IN SIDEBAR IMAGES ARE COLORED PROPERLY */
div.publication div.relatedItems .tnDesc a:hover
{
 color: #FFA70C;
}

/* AFTER ALL THAT COLORING - WE ARE GOING TO HIDE THE SIDEBAR IMAGES OFFSCREEN */
div.publication div.relatedItems .tnDesc
{
	position:absolute;
	left:-5000px;
	top:-5000px;
}

div#form input, div#form textarea
{
	font-family:"Times New Roman",Georgia,Serif;
	font-size: larger;
}
div#form tr#discoSubmitRow input {
	color:#4C4242;
	font-family:"Times New Roman",Georgia,Serif;
	font-weight: bold;
	font-size: larger;
	background-color:#FFF;
	border: 1px solid;
	border-color: #4C4242;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');
} 
