/* CSS Document */

body, td, p {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 10pt;
}
body {
		background-color: #cac6ab;
}
.colour_sitebkgd {
		background-color: #877B61;
}

a { color: #485458; font-weight: bold; text-decoration: underline; }
a:hover { text-decoration: none; }

h1 { font-size: 18pt; color: #000000; }
h2 { font-size: 14pt; color: #000000; }
h3 { font-size: 12pt; color: #000000; }

#mainTable { 
	background-color: #cac6ab !important;
	width: 785px;
}
#mainArticleTable { 
	background-color: #cac6ab !important;
	width: 600px;
}

.contentTable { width: 585px; height: 100%; }
.contentTable td { 
	padding-left: 4px; 
	padding-right: 4px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.colTable {
	border-right:1px solid #808080;
}
.colTable td { padding: 5px; }
.colTable th {
	height:20px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 0px;
	margin-left: -5px;
	margin-top: -5px;
}
.colTable th a {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

#signupBox {
	border-left: 1px solid #485458;
	border-right: 1px solid #485458; 
	background-color: #FFFFFF;
}

.vMenuOn { padding-left: 20px; color: #FFFFFF; background: url(images/vMenuOn_blue.gif);}
.vMenu {
	color: #FFFFFF;
	background: none;
	line-height: 18px;
}
.vMenu a { padding-left: 20px; color: #485458; font-weight: bold; text-decoration: none;}
.vMenu a:hover { background:  url(images/smallBlueArrowWide.gif); text-decoration: none;}

.hMenu {
	color: #FFFFFF;
	background: none;
	padding-top:5px;
}
.hMenu a { color: #485458; font-weight: bold; text-decoration: underline;}
.hMenu a:hover { text-decoration: none;}

.blueBkgd { background:  url(images/h_newblue.gif); color: #FFFFFF; padding-left: 5px;}
.brownBkgd { background:  url(images/h_darkBrown_tall.gif); color: #FFFFFF;}

.brown { color: #7F7358;}
.blue { color: #485458; }
.tan { color: #485458; }
.submenu { margin-left: 30px;}

td.teamPhotoCol { padding-left: 0px; border-bottom: 1px solid #485458; width: 80px; vertical-align: bottom; }
td.teamDescCol { padding-bottom: 5px; padding-top: 15px; vertical-align: middle; border-bottom: 1px solid #485458; }

p.leftCol { padding-left:20px;}

.example {
	color: #99ee66;
	font-family: courier, "times new roman";
	font-size: 12pt;
	font-style: italic;
	font-weight: bold;
	margin-left: 20px;
	border: 1px solid #99ee66;
	padding: 5px;
	width: 300px;
}

.image_info {
    display:block;
    font-size:10px;
    color:#999;
    border:0px;
    }
.wrapper {
    margin:0px auto;
    padding-top:0px;
    padding-left:0px;
    padding-right:0px;
    padding-bottom:0px;
    width:580px;
    border: 0px solid #000;
    text-align:left;
}
.show_title a {
    font-size:12px;
    text-decoration:none;
    color:#000;
}
.image_info a {
    text-decoration:none;
    color:#000;
}
img {
	border-width: 0;
}
.image {
    margin-bottom:5px;
}
.image img {
    padding: 6px 6px 6px 6px;
    border: 1px solid #000;
    display:block;
    background-color: #fff;
    margin-top: 10px;
}
.navigation, .navigation a {
	text-decoration: none;
    color: #485458;
    margin-top:9px;
    font-weight:bold;
}
.thumbnail_row {
    margin-top: 1px;
}
.thumbnail_row img {
    border:1px solid #000;
    margin-top:10px;
}
.thumbnail_center {
    padding:1px;
    border:1px solid #000 !important;
}
.small, .small a {
    margin-top: 20px;
    text-decoration:none;
    color:#000;
}
#slideshow_wrapper {
	width: 340px;
	text-align: center;
	padding: 5px;
	margin: 5px;
	border: 1px solid #485458;
}