/* CSS Document */
body{
	font-family: Arial,verdana,helvetica,sans-serif;
	font-size: 13px;
	color: #999999;
	line-height: 1.166;	
	margin: 0px;
	padding: 0px;
	background: #cccccc fixed;
}

/******* hyperlink and anchor tag styles *******/

a:link, a:visited{
	color: #999999;
	text-decoration: none;
	z-index:9;
}

a:hover{
	text-decoration: none;
	color: #9F1F42;
	z-index:10;
}

/************** header tag styles **************/

h1{
 font: 15px Arial,verdana,helvetica,sans-serif;
 color: #999999;
 line-height: 2.5;
 margin: 0px;
 padding: 0px;
}

p{
 font: 12px Arial,verdana,helvetica,sans-serif;
 color: #666666;
 line-height: 1.3;
 margin: 0px;
 padding: 0px;
}

.Navs {
	position:absolute;
	color: #FFFFFF;
	font-size: 14px;
	z-index:8;
}


/******* top nav *******/


.style2 {color: #B8CBC7;

}

.searchText {font-size: 12px;
color: #788BBC;
line-height: 1.3;

}

.BreadcrumbText {color: #999999;
font-size: 12px;
}

.breadText2 {font-size: 13px;
padding: 3px;
color: #9F1F42}

.breadText2 a {font-size: 13px;
color: #999999}

.breadText2 a:hover {font-size: 13px;
color: #9F1F42}

.breadText2 a:link {font-size: 13px;
color: #999999}

.breadText2 a:visited {font-size: 13px;
color: #999999}

.searchResultText {font-size: 14px;
color: #788BBC}

.searchResultText a {font-size: 14px;
color: #788BBC}

.searchResultText a:hover {font-size: 14px;
color: #788BBC
text-decoration: underline}


.searchResultText a:link {font-size: 14px;
color: #788BBC}

.searchResultText a:visited {font-size: 14px;
color: #788BBC}


.subtext {font-size: 12px;
color: #788BBC;
line-height: 1.6;
}

.subtext a {font-size: 12px;
color: #999999}

.subtext a:link {font-size: 12px;
color: #788BBC}

.subtext a:hover {font-size: 12px;
color: #B8CBC7;
text-decoration: underline}


.subtext a:visited {font-size: 12px;
color: #788BBC}

.hiddenLinksText {font-size: 9px;
color: #FFFFFF}

.hiddenLinksText a {font-size: 9px;
color: #FFFFFF}

.hiddenLinksText a:link {font-size: 9px;
color: #FFFFFF}

.hiddenLinksText a:hover {font-size: 9px;
color: #FFFFFF}


.hiddenLinksText a:visited {font-size: 9px;
color: #FFFFFF}

.style6 {font-family: Verdana, Arial, Helvetica, sans-serif

}

.style7 {font-family: Arial, Helvetica, sans-serif
color: #B8CBC7;
z-index:8;

}
.style8 {color: #788BBC}

.style9 {color: #FFFFFF;
font-size: 14px;
}

.quote {
	font-size: 16px;
	font-style: italic;
	color: #CCCCCC;
}

#TextSmall {
	position:absolute;
	left:18px;
	top:137px;
	width:12px;
	height:13px;
	border:0px;
	z-index:9;
}
#TextBig {
	position:absolute;
	left:55px;
	top:137px;
	width:12px;
	height:11px;
	z-index:9;
}

.TextSizeText {font-size: 12px;
color: #788BBC;
line-height: 1.3;

}


/***********************************************/
/* Layout Divs                                 */
/***********************************************/

.medium {
font-size:98%;
}
.large {
font-size:105%;
}
.xlarge {
font-size:130%;
}

#pagecell1{
	position:absolute;
	top: 20px;
	bottom: 20px;
	left: 16px;
	right: 1150px;
	width:1000px;
	background-color: #ffffff;
	height: 1000px;
}

#pagecell2{
	position:absolute;
	top: 20px;
	bottom: 20px;
	left: 16px;
	right: 1150px;
	width:1000px;
	background-color: #ffffff;
	height: 1100px;
}

#pagecell3{
	position:absolute;
	top: 20px;
	bottom: 20px;
	left: 16px;
	right: 1150px;
	width:1000px;
	background-color: #ffffff;
	height: 1300px;
}

#page {
	position:absolute;
	left:13px;
	top:21px;
	width:987px;
	height:548px;
	z-index:1;
	background-color: #FFFFFF;
}


#top_nav {
	position:absolute;
	left:225px;
	top:62px;
	width:700px;
	height:37px;
	z-index:0;
	background: #788BBC; 
}
#main_image {
	position:absolute;
	left:87px;
	top:87px;
	width:272px;
	height:342px;
	z-index:1;
}

#PhotoCredit {
	position:absolute;
	left:87px;
	top:600px;
	width:272px;
	height:70px;
	z-index:1;
}


#Logo {
	position:absolute;
	left:499px;
	top:87px;
	width:110px;
	height:52px;
	z-index:5;
}
#TextHolder {
	position:absolute;
	left:505px;
	top:239px;
	width:429px;
	height:558px;
	background-color: #ffffff;
	z-index:8;
}

#mainNav {
	position:absolute;
	left:505px;
	top:181px;
	width:457px;
	height:21px;
	z-index:9;
}

#footer {
	position:absolute;
	left:505px;
	top:956px;
	width:430px;
	height:21px;
	z-index:10;
}

#TextSizeHold {	position:absolute;
	left:18px;
	top:137px;
	width:165px;
	height:46px;
	z-index:2;
}

#SearchBar {
	position:absolute;
	left:774px;
	top:365px;
	width:140px;
	height:60px;
	z-index:7}

#credit {
	position:absolute;
	left:18px;
	top:840px;
	width:220px;
	height:46px;
	z-index:7;
}

#breadcrumb {
	position:absolute;
	left:225px;
	top:337px;
	width:476px;
	height:20px;
	z-index:9;
}

#headerNavHolder {
	position:absolute;
	left:253px;
	top:70px;
	width:659px;
	height:34px;
	z-index:1;
}

#subnav {
	position:absolute;
	left:18px;
	top:373px;
	width:168px;
	height:314px;
	z-index:10;
}

#TextSizeTextHolder {
	position:absolute;
	left:18px;
	top:170px;
	width:63px;
	height:15px;
	z-index:11;
}

#hiddenLinks {
	position:absolute;
	left:859px;
	top:659px;
	width:120px;
	height:179px;
	z-index:12;
}

#space {
	height:200px;
	border:2 #ffffff; 
}
