body {
	width: 100%;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #000000;
}
B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 23px;
}
Strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 23px;
}
.MainTitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 31px;
	line-height: 44px;
}	
.MainLinks {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	color: #ffffff;
}	
.Padding {
	padding: 0px 8px 0px 8px;
}
.FooterLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 1px;
	color: #ffffff;
}		
.FooterLinks_Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 18px;
	color: #ffffff;
}		
.font_overlay {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 22px;
	color: #ffffff;
}
.MainText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 25px;
}
.Titles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 24px;
}
.Lists {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 18px;
}
.Button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	padding: 5px;
	border-style:solid;
	border-width:2px;
	border-color:#ffffff;
	display:block
	width:400px;
	background-color:#000000;
}
.pageButton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3f3f3f;
	padding: 5px;
	border-style:solid;
	font-weight: bold;
	border-width:2px;
	border-color:#ffffff;
	display:block
	width:400px;
	height:50px;
	background-color:#e6e6e6;
}
.pageButtonSelected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	padding: 5px;
	border-style:solid;
	border-width:2px;
	border-color:#ffffff;
	display:block
	width:400px;
	height:50px;
	background-color:#c0c0c0;
}
.pageButtonNoLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	padding: 5px;
	border-style:solid;
	border-width:2px;
	border-color:#ffffff;
	display:block
	width:400px;
	height:50px;
	background-color:#d4d4d4;
}
.PorfolioFrame {
	float: right;
	margin:4px; 
}
.PorfolioContainer {
	width:1020px;
}
HR {
	border: 0;
	color: #e8e8e8;
	background-color: #c3d9e5;
	height: 7px;
}
.PhotoBorder {
	border: 1px solid #cdcdcd; 	
	padding: 5px;
	background-color: #ffffff;
}
.PorfolioBorder {
	border: 1px solid #ffffff; 	
	padding: 5px;
	background-color: #ffffff;
	width: 234px; 
	height: 208px; 
}
.IndexPorfolioBorder {
	border: 1px solid #cdcdcd; 	
	padding: 5px;
	background-color: #ffffff;
	width: 656px; 
	height: 433px; 
	margin:0px; 
}
.tableBorder {
	border: 1px solid #ffffff; 	
	padding: 1px;
}
.Blue {
	color: #001826;
}
.Black {
	color: #000000;
}
.Green {
	color: #528002;
}
.White {
	color: #ffffff;
}
a:focus {outline:none;}
a:link { text-decoration: none; }
a:active { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { text-decoration: none; color: #8bc541;}

a.Button:link { text-decoration: none; }
a.Button:active { text-decoration: none; }
a.Button:visited { text-decoration: none; }
a.Button:hover { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	padding: 5px;
	border-style:solid;
	border-width:2px;
	border-color:#ffffff;
	display:block
	width:400px;
	background-color:#8bc541;
}

#headerbg { width: 100%; background: url(../../images/bg_header.gif) repeat-x scroll center top; }
#middlebg { width: 100%; background: url(../../images/bg_lightgray.gif) repeat scroll center top; }
#contentbg { width: 100%; background: url(../../images/bg_gradient.png) repeat-x scroll center top; background-color: #666666;}
#footerbg { width: 100%; background: url(../../images/bg_darkgray.gif) repeat-x scroll center top; }