@charset "utf-8";
/* CSS Document */

html {
overflow: -moz-scrollbars-vertical; 
overflow-y: scroll;
}

div.hidden
{
	display:none;
}

body {
	background-color: #6f1401;
	background-image:url(../images/header_bgPLAIN3.jpg);
	background-repeat: repeat-x;
	background-attachment:fixed;
}

/* HIGHLIGHT BOX STUFF */

table#highlightBox
{
	width:365px;
	margin:0px;
	padding: 0px 15px 0px 12px;
	/*background-color:#eae9e9;*/
	border-style:solid;
	border-width:1px 0px 1px 0px;
	border-color:#605a40;
}

table#highlightBox p
{
	color:#6B1A14;
	font-family: Arial, Helvetica, sans-serif;
}

table#highlightBox ul
{
	list-style-type:disc;
	padding-left:11px;
	color:#6B1A14;
}

table#highlightBox ul li
{
	padding:2px 2px 6px 3px;
	line-height:15px;
	font-family: Arial, Helvetica, sans-serif;
}

table#highlightBox ul li a
{
	color:#6B1A14;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
}

table#highlightBox ul li a:hover
{
	color:#a19300;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}



/* CELL STUFF */
table#blackBackgroundTable
{
	background-color:#000000;
	margin:0px auto;
}
table#thumbnailTable
{
	background-color:#000000;
	margin:0px auto;
	width:640px;
}
table#thumbnailTable a
{
	text-decoration:none;
	color:#FFFFFF;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
}
table#thumbnailTable a:hover
{
	text-decoration:none;
	color:#a19300;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
}
p.bigDescription
{
	color:#FFFFFF;
	font-size:16px;
	font-family: Arial, Helvetica, sans-serif;
	margin:3px 0px 5px 0px;
}
p#selected
{
	font-weight:bold;
	color:#a19300
}
table#thumbnailTable p.thumbnailDescription
{
	padding:0px 0px 0px 0px;
	margin:3px 0px 0px 0px;
}
span#theTitle
{
	color:#a19300;
}
p#theDetailedDescription
{
	color:#a19300;
	font-style:italic;
	margin:0px 0px 30px 0px;
	padding:0px 120px 0px 0px;
}
p#backButton
{
	float:right;
	vertical-align:top;
	color:#FFFFFF;
}
p#backButton a
{
	color:#FFFFFF;
	text-decoration:none;
	text-align:center;
}


/* Subnav/Highlights section on right */

ul#theSideNav
{

}
ul#theSideNav li ul#subSideNav
{
	display:none;
	color:#605a40;
	list-style-type:disc;
	margin-left:3px;
}
ul#theSideNav li ul#subSideNav li
{
	line-height:12px;
	padding:3px 0px 4px 0px;
	list-style-image:disc;
}
.selectedLI {
	color: #a59502;
	list-style-image:disc;
	list-style-position: outside;
	font-weight: bold;
}
#selectedLI {
	color: #605a40;
	list-style-image:disc;
	list-style-position: outside;
	font-weight: bold;
}
ul#theSideNav ul#subSideNav li a
{
	list-style-type:disc;
	color:#605a40;
	text-decoration:none;
}
ul#theSideNav ul#subSideNav li a:hover
{
	list-style-type:disc;
	color:#a19300;
}

p.content span#theTop a
{
	text-decoration:none;
	color:#3e3122;
	margin-bottom:2px;
}

p.content span#theTop a:hover
{
	text-decoration:none;
	color:#a19300;
}

p#theList a, p#theList a:hover, p#theList a:active
{
	color:#3e3122;
	text-decoration: none;
}
p#theList a:visited {
	text-decoration: none;
}



/*Case studies sections */
p#pageTitle
{
	font-size: 16px;
	font-weight:bold;
	color: #3e3122;
}
span#redText
{
	color: #6b1a14;
}
span#sideTitleThingy, span.standOutText
{
	color: #3e3122;
	font-weight:bold;
}

span#boldStuff
{
	font-size: 13px;
	color: #3e3122;
	font-weight: bold;
}
span#bigBoldStuff
{
	font-size: 16px;
	color: #3e3122;
	font-weight: bold;
}

p.liglhtBrownText
{
	color: #605a40;
}
span.miniHeaders
{
	color: #6b1a14;
	font-weight: bold;
	font-size: 13px;
}
span.biggerSubHeadings
{
	color: #3e3122;
	font-weight: bold;
	font-size: 13px; 
}

/*Other Style stuff */

p#firstParagraph
{
	padding-top:9px;
}

ul.myContentBullets
{
	list-style-image:url(../images/arrow.png);
}
ul#moveULover
{
	margin-left:-5px;
}

img#theBorder
{
	border-color:#a19300;
	border-width:1px;
}

#contactright {color: #605a40; font-family: Arial, Helvetica, sans-serif; font-size:12px;}
#contactright p {padding:10px 0px 0px 4px;}

#contactempl p {color: #605a40; font-family: Arial, Helvetica, sans-serif; font-size:11px;}
#contactempl p a {color: #a19300; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none;}

#contactform {color: #3e3122; font-family: Arial, Helvetica, sans-serif; font-size:11px;}
#contactform span.redcontact {color: #F00; font-weight:bold;}

.thin-line{
	line-height:8px;
}

.simulated-list-item {
	margin-bottom:8px;
}