/* CSS Document */

body {
	margin: 0px;
	background:#333333 url('images/bgnd_tile.gif');
}

table#mainshell {
	width:100%;
	margin:0px auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-collapse: collapse;
}

table.bgndcol {width:100%;}

img {border:none;}


/*-------------------------MASTEHEAD + MENU--------------------------*/


#masthead  .menucol a {
	color: #FFFFFF;
	text-decoration: none;
	background-color:transparent;
}

#masthead  .menucol a:hover, #masthead .menucol a:focus {
	background-color:#FFFFFF;
	color:#000000;
}

/*-------------------------BODY HEADING--------------------------*/

#headingshell {
	width:760px; height:101px;
	background-image:url('images/heading_bgnd.jpg');
	background-repeat:no-repeat;
}

#headingimg {height:101px; width:auto;float:left}
#headingimg img {
	color:#FFFFFF;
	margin-top:30px;
	margin-left:80px;
}

#extraheadcontent {height:101px; width:auto; float:right;text-align:right;}

#extraheadcontent p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:0.8em;
	padding-right:90px;margin-top:40px;
	color:#99B5DE;
}

#extraheadcontent p a {color:#F6E7A1; text-decoration:none;}

#extraheadcontent p a:hover, #extraheadcontent p a:focus {
text-decoration:underline;
}

#extraheadcontent .activepage {color:#FFF;font-weight:bold;}

/*-------------------------FOOTER--------------------------*/



#footer p {
	margin:0px;
	padding-top:30px;padding-left:20px; padding-right:40px;
	font-size: 10px;
	text-align:center;
	line-height:170%;
}

#footer p a {
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold
}

#footer p a:hover, #footer p a:focus {
	text-decoration:underline;
}

/*-------------------------CREDITS FOOTER--------------------------*/

table#creditsfooter {
	width:100%;	margin:0px auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-collapse: collapse;
	background-color:#2B2B2B; color:#999999; font-size:0.55em;
	background-image:url('images/creditfoot_tile.gif'); background-position:top; background-repeat: repeat-x;
}
td.sidespacer {width:50%;}

#ylogo {width:300px;}
#ylogo img {padding:0px 10px;margin:0 0px;}


#copyright {width:460px;}
#copyright  p {margin:0;padding:20px 0px 15px 0px;line-height:170%;text-align:left;}

#copyright  p a {
	color: #739dd3;
	text-decoration: none;
}

#copyright  p a:hover, #copyright  p a:focus {
	text-decoration:underline;
}


/*-------------------------BACKGROUND IMAGES--------------------------*/


#left-1 {
	width:50%;
	background-image:url('images/bgndleft_1.jpg');
	background-position:right; background-repeat: no-repeat;
}


#right-1 {
	width:50%;
	background-image:url('images/bgndright_1.jpg');
	background-position:left; background-repeat: no-repeat;
}


#left-2 {
	width:50%;
	background-image:url('images/bgndleft_2.jpg');
	background-position:right; background-repeat: no-repeat;
}


#right-2 {
	width:50%;
	background-image:url('images/bgndright_2.jpg');
	background-position:left; background-repeat: no-repeat;
}

#left-3 {
	width:50%;
	background-image:url('images/bgndleft_3.jpg');
	background-position:right; background-repeat: repeat-y;
}


#right-3 {
	width:50%;
	background-image:url('images/bgndright_3.jpg');
	background-position:left; background-repeat: repeat-y;
}

#left-4 {
	width:50%;height:140px;
	background-image:url('images/bgndleft_4.jpg');
	background-position:right; background-repeat: no-repeat;
}


#right-4 {
	width:50%;height:140px;
	background-image:url('images/bgndright_4.jpg');
	background-position:left; background-repeat: no-repeat;
}

#left-5 {
	width:50%;height:auto;
	background-image:url('images/bgndleft_5.jpg');
	background-position:right; background-repeat: repeat-y;
}


#right-5 {
	width:50%;height:auto;
	background-image:url('images/bgndright_5.jpg');
	background-position:left; background-repeat: repeat-y;
}


#left-6 {
	width:50%;height:388px;
	background-image:url('images/bgndleft_6.jpg');
	background-position:right; background-repeat: no-repeat;
}


#right-6 {
	width:50%;height:388px;
	background-image:url('images/bgndright_6.jpg');
	background-position:left; background-repeat: no-repeat;
}

#left-7 {
	width:50%;
	background-image:url('images/bgndleft_7.jpg');
	background-position:right; background-repeat: no-repeat;
}


#right-7 {
	width:50%;
	background-image:url('images/bgndright_7.jpg');
	background-position:left; background-repeat: no-repeat;
}

#left-8 {
	width:50%;
	background-image:url('images/bgndleft_8.jpg');
	background-position:right; background-repeat: no-repeat;
}


