/*
pink #DEA093
red: #BD5C4D
*/

/* ================================== GENERAL / COLORS ================================== */

body	{
	background-color:#cccccc; 
	font-family: verdana, arial, geneva, sans-serif; 
	font-size: 11px;
	color: #666666; 
	background-image:url(images/greyBG.gif); 
	background-repeat:repeat;
}

#uberContainer	{
	position:relative;
	margin: 0 auto;
	width: 900px;
	border: 0px solid #ff0000;
}

td	{font-size:11px;}

h1		{font-size: 150%; color: #666666; font-variant:small-caps;} 
h2		{ font-size: 110%; color: #BD5C4D; font-variant:all-caps;}
h3 		{font-size: 115%;; color: #330000; font-style: italic;}

a:link, a:hover, a:active, a:visited   {text-decoration: none;}

#content a:visited	{color: #555555;}
#content a:link 	{color: #D27B6E;}
#content a:hover, .content a:active	{color: #BD5C4D; !important;}

.links a:link {color: #666666; font-weight: bold;}
.links a:hover, a:active	{color: #BD5C4D; font-weight: bold;}
.links  a:visited   {color: #999999; font-weight: bold;}

.bottomLinks a:link {color: #666666; font-weight: bold;}
.bottomLinks a:hover, a:active	{color: #BD5C4D; font-weight: bold;}
.bottomLinks  a:visited   {color: #999999; font-weight: bold;}

.bordered 	{border: #666666; solid 1px;}
.red	{color:#BD5C4D;}
.discreet	{color:#888888;}

.discreet a:link {color: #888888;font-weight:normal;}
.discreet a:visited {color: #888888;font-weight:normal;}
.discreet a:hover, a:active	{color: #BD5C4D;font-weight:normal;}

.readmore a:link, a:visited {
	font-size: 10px;
	font-weight: bold;
	color:	#777777;
}

/* ================================== HOMEPAGE ================================== */

#flash	{
	position:absolute;
	left:50%;
	margin-left:-300px;
	top:60px;
}

#homelinks	{
	position:absolute;
	left:0px;
	top:530px;
	width:100%;
	text-align:center;	
}

#homeCredit	{
	position:absolute;
	left:150px;
	top:495px;
	font-size: 8px;
	color: #aaaaaa;	
	width:600;
	text-align:left;	
}

#homeCredit a:link,
#homeCredit a:visited	{
	font-size: 8px;
	color: #aaaaaa;
}

#homeCredit a:active,
#homeCredit a:hover	{
	font-size: 8px;
	color: #999999;
}

/* ============================================= SUBPAGES ================================== */


#inner {
	position:absolute;
	top:20px;
	left:10px;
	width: 800px;
	padding: 20px 30px 100px 50px;  /* ============check this bottom padding over a few pp */
	z-index: 50;
	background-color:#ffffff;
	border: 0px solid #000000;
}

/* ================================== SUBPAGEHEADER ================================== */


#subPageHeader {
	position:relative;
	left:0px;
	top:0px;
	width:722px;
	height:85px;
}

#kh-01 {
	position:absolute;
	left:0px;
	top:0px;
	width:122px;
	height:30px;
}

#kh-03 {
	position:absolute;
	left:122px;
	top:14px;
	width:254px;
	height:16px;
}

#kh-05 {
	position:absolute;
	left:0px;
	top:30px;
	width:722px;
	height:2px;
}

#kh-08 {
	position:absolute;
	left:376px;
	top:33px;
	width:45px;
	height:21px;
}

#kh-09 {
	position:absolute;
	left:421px;
	top:33px;
	width:44px;
	height:21px;
}

#kh-10 {
	position:absolute;
	left:465px;
	top:33px;
	width:55px;
	height:21px;
}

#kh-11 {
	position:absolute;
	left:520px;
	top:33px;
	width:50px;
	height:21px;
}

#kh-12 {
	position:absolute;
	left:570px;
	top:33px;
	width:58px;
	height:21px;
}

#kh-13 {
	position:absolute;
	left:628px;
	top:33px;
	width:47px;
	height:21px;
}

#kh-14 {
	position:absolute;
	left:675px;
	top:33px;
	width:47px;
	height:21px;
}

#kh-16 {
	position:absolute;
	left:0px;
	top:66px;
	width:582px;
	height:19px;
}

/* ================================== SUBPAGE CONTENT ================================== */

#content	{
	position:relative;
	top: 34px;
	width: 675px;
	z-index:50;
	text-align:left;
	border: 0px solid #000000;
}

.spaced	{
	line-height:20px;
}

#table	{
	position:relative;
}

#bottomLinks	{
	position:relative;
	top:40px;
	width: 722px;
	height: 50px;
	border-top: solid 1px #BD5C4D;
	margin-top:40px;
	padding: 3px;
	text-align:left;
	z-index:80;	
}

.bottomLink	{
	left:0px; top:0px; margin-right:10px; float:left;
}

.pageAnchorLinks	{
	position:relative;
	top: 0px;
	text-align:center;
}

.categoryHeader	{
	margin-top:40px;
}

.vidTitle	{
	font-style:italic;
}

.vidTitle LI	{
	font-style:normal;
	font-weight:bold;
	list-style: none;
	margin: 0;
	padding: 0;

}

.deHead	{
	font-weight: normal;
	font-size:11px;
	color:#666666;
}

.photoCredit	{
	font-size:10px;
}

#credit	{
	position:relative;
	top:3px;
	text-align:right;

}

/*
.KH	{
	color:#BD5C4D;
	font-size: 16px;
}
*/

