/* CSS Document */

table#tmpl_maintable {
	width:800px;
}
table#tmpl_contenttable {
	width:600px;
}
td#tmplA_1 {
	width:800px;
	height:141px;
	background-image:url(template_top.jpg);
	background-position:top;
	background-repeat:no-repeat;
	cursor:pointer;
}
td#tmplA_21 {
	width:100px;
	background-image:url(template_left.jpg);
	background-position:top;
	background-repeat:repeat-y;
}
td#tmplA_22 {
	width:600px;
	background-color:#800000;/*#8F2F02;*/
}
td#tmplA_23 {
	width:100px;
	background-image:url(template_right.jpg);
	background-position:top;
	background-repeat:repeat-y;
}
td#tmplA_3 {
	width:800px;
	height:141px;
	background-image:url(template_bott.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
div#tmplB_1 {
	width:800px;
	height:141px;
	position:relative;
}
div#tmplB_21 {
	width:100px;
}
div#tmplB_23 {
	width:100px;
}
div#tmplB_3 {
	width:800px;
	height:141px;
	position:relative;
}
div#tmplB_footer {
	color:#ffffff;
	position:absolute;
	top:2px;
	right:110px;
	font-size:9px !important;
}
a.tmpl_footer_link, a:visited.tmpl_footer_link {
	color:#ffffff;
	font-size:9px !important;
}
a:active.tmpl_footer_link, a:hover.tmpl_footer_link {
	text-decoration:underline;
}
div#rapidfyre {
	color:#999999;
	position:absolute;
	top:50px;
	right:110px;
	font-size:9px !important;
}
div#rapidfyre a, div#rapidfyre a:visited, div#rapidfyre a:link {
	color:#999999;
	font-weight:bold;
	font-style:italic;
}
div#rapidfyre a:hover, div#rapidfyre a:active {
	color:#ffffff;
}
div#socialMedia {
	position:absolute;
	left:128px;
	top:44px;
	width:312px;
	height:48px;
	cursor:pointer;
	z-index:300;
}

/* menu css */

/* content items here down */
td#tmplA_breadcrumb {
	width:600px;
	height:20px;
}
td#tmplA_menumain {
	width:150px;
}
td#tmplA_contentmain {
	width:450px;
	height:350px;
}
div#csc-header {
	padding:0px;
	margin:0px;
}
.csc-textpic-caption {
	color:#ffffff;
	font-family:Georgia, "Times New Roman", Times, serif;
}

#lbCaption {
	color:#000000;
	font-size:22px;
	padding-top:7px;
}
#lbNumberDisplay{
	padding-top:3px;
	color:#555555;
	font-style:italic;
}
/*modify the lightbox to be on top */
#overlay{
	z-index:19999 !important;	
}
#lbLightbox{
	z-index:20000 !important;
}

div#pageTitlePresent {
	display:none;
}
h1#pageTitle {
}
div#pageSubtitlePresent {
	display:none;
}
h2#pageSubtitle {
}
div#tmplB_breadcrumb,div#tmplB_breadcrumb a {
	position:relative;
	font-size:10px;
	text-align:left;
	margin:0px 10px;
	padding:0px;
	text-align:right;
	visibility:hidden;
}
div#tmplB_menumain {
	position:relative;
	width:150px;
	padding:0;
	margin:0;
}
div#tmplB_contentmain {
	position:relative;
	width:430px;
	padding:0px 10px 10px 10px;
	margin:0px;
}
/* tan hack */
* html div#tmplB_contentmain {
width: 450px; /* for IE5 and IE6 in quirks mode */
w\idth: 430px; /* for IE6 in standards mode */
}
/* Pre Hack Comment \*/
* html div#tmplB_contentmain {
width: 450px;
}
/* Post Hack Comment */



/* two column css */
table#two_column {
	width:430px;
}
td#two_column1 {
	width:200px;
}
td#two_middle {
	width:30px;
}
td#two_column2 {
	width:200px;
}

/* team css */
div#team_small {
	position:relative;
	margin:8px 0px 8px 0px;
	background-image:url(team_gradient.gif);
	background-position:top right;
	background-repeat:repeat-y;
	background-color:#800000;
	width:200px;
	height:75px;
	text-align:right;
	padding:0px 7px 0px 0px;
	border-top:1px solid #666;
	border-left:1px solid #aaa;
	border-right:1px solid #000;
	border-bottom:2px solid #000;
}
* html div#team_small {
	width: 209px;
	w\idth: 209px;
}
img#team_small_pic {
	float:left;
/*	padding-right:7px;*/
	width:75px;
	height:75px;
	border-right:1px solid #200;
}
* html div#team_small_pic {
	width: 82px;
	w\idth: 75px;
}
/* Hide form MacIE \*/
* html img#team_small_pic {
margin: 0 -3px;
}/* End hiding */
div#team_small_name {
	position:relative;
	margin:0px;
	padding:0px;
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	font-weight:bold;
	font-style:italic;
	color:#ffffff;
}
div#team_small_profession, div#team_small_profession2 {
	font-size:9px;
}
div#team_small_link {
	position:absolute;
	right:7px;
	bottom:3px;
}
a#team_small_link2, a:link#team_small_link2, a:visited#team_small_link2, a:active#team_small_link2 {
	color:#bbf;
/*	font-family:"Times New Roman", Times, serif;*/
	font-weight:bold;
	font-size:9px;
	bottom:0px;
}
a:hover#team_small_link2 {
	margin:0 0 -1px 0;
	border-bottom:1px dashed #ffffff;
}
img#team_small_link_img {
	width:11px;
	height:7px;
	border:0px;
}
div#team_info{
	position:relative;
	/*background-color:#660000;*/
}
img#team_pic {
}
div#team_name, div#team_specialty, div#team_hobbies, div#team_about {
	position:relative;
	display:block;
	color:#ffffff;
	font-weight:bold;
	margin:0px;
	padding:7px 15px;
}
div#team_name2, div#team_specialty2, div#team_hobbies2, div#team_about2 {
	position:relative;
	display:block;
	margin:0 0 0 15px;
	padding:0;
	font-weight:normal;
	font-style:italic;
}

/* BEGIN addition to alter typical behavior of field */
div#team_specialty, div#team_hobbies, div#team_about, div#team_hobbies2, div#team_about2 {
	display:none;
}
/* END */

div#team_about2 {
	padding:0px 0px 10px 0px;
}
/* browse (prev|up|next)*/
table#browse_table {
	margin:30px 0px 0px 0px;
	padding:10px;
	background-color:#660000;
	border:1px solid #4f0000;
	background-image:url(../user_upload/other/red-gradient.gif);
	background-position:top;
	background-repeat:repeat-x;
}
img.browse_arrow {
	width:20px;
	height:20px;
}
.browseText {
	display:block;
	padding-top:10px;
}
/* google map css */
div#map div {
	color:#000000;
}


/* intro page */
table#intro_maintable {
	position:relative;
	width:100%;
	height:100%;
}
td#intro_1 {
	position:relative;
	width:100%;
	height:141px;
	background-color:#000000;
}
td#intro_2 {
	position:relative;
	width:100%;
	height:172px;
}
td#intro_3 {
	position:relative;
	width:100%;
	background-color:#000000;
}
div#intro1 {
	position:relative;
	top:0px;
	width:800px;
}
div#intro2 {
	position:relative;
	top:0px;
	left:135px;
	width:665px;
	height:172px;
	background-image: url(intro.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
div#intro3 {
	position:relative;
	top:0px;
	width:800px;
	text-align:center;
}

.teamPhotoCredit, .teamPhotoCredit a {
	text-align:center;
	font-size:8px;
	font-style:italic;
}

/************************/
#menu {
	width:140px;
	margin:-12px 0 25px 10px;
	padding:0;
}
.menuUL2 {
	margin:0 0 0 10px;
	padding:0;
}
#menu li {
	list-style-type:none;
}
#menu, #menu li, #menu li a {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px !important;
	color:#F7DE93;
}
#menu li a,
#menu li a:active,
#menu li a:visited {
	display:block;
	text-decoration:none;
}
#menu li a:hover {
	color:#ffffff;
}
#menu .menuCUR1-link,
#menu .menuCUR2-link {
	color:#ffffff;
}
#menu .menuCUR1 .menuCUR-container,
#menu .menuCUR2 .menuCUR-container {
	background-color:#660000;
}
#menu .menuSPC1 {
	margin:12px 0 3px 0;
	color:#ffffff;
	font-weight:bold;
	font-size:18px !important;
	font-family:Georgia, "Times New Roman", Times, serif;
	background:transparent url(../user_upload/other/menu_spacer.gif) no-repeat 0 100%;
}
#menu li span {
	display:block;
	padding:2px 1px 3px 4px;
}

