@charset "UTF-8";
/* CSS Document */

/*This is the core style sheet of the site.*/


/* SITEWIDE */
* { 
margin:0;
padding: 0;}

#container {
	background-color: #333333;
	width: 1024px;
}


body
{
background-color:#333333;
width:1024px;
}

	



/* TEXT  */

h1 {
	font-family: Journal,Arial,Helvetica,sans-serif;
	font-size: 50pt;
	color: #999999;
	text-decoration: none;
	padding: 0pt 0pt 0pt 70pt;
	}

h2 {
	font-family: Arial,Helvetica,Verdana,sans-serif;
	font-size:14pt;
	color:#808080;
	padding-top:5pt;
}


p {
	font-family: Arial,Helvetica,Verdana,sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #666666;

}

p.footnote{
	font-family: Arial,Helvetica,Verdana,sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	padding-top:15px;
	padding-left:75px;
	text-align:left;
	
}

/* CURRENT PAGE - INACTIVE LINK TEXT */

p.CurrentPage {
	font-family: Arial,Helvetica,Verdana,sans-serif;
	color:#4D4D4D;
	font-size:14pt;
	text-decoration:none;
	display:inline;
	float:right;
	padding:5px;

}

p.CurrentPageCenter {
	font-family: Arial,Helvetica,Verdana,sans-serif;
	color:#4D4D4D;
	font-size:14pt;
	text-decoration:none;
	display:inline;
	float:right;
	padding:5px;
	border-right-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #808080;
	border-left-color: #808080;
}

p.CurrentPagePortfolio {
	font-family: Arial,Helvetica,Verdana,sans-serif;
	color:#CCCCCC;
	font-size:14pt;
	text-decoration:none;
	text-align:center;
	vertical-align:top;
}


p.portfolio{
	font-family: Arial,Helvetica,Verdana,sans-serif;
	color:#4D4D4D;
	font-size:18pt;
	text-decoration:none;
	float:right;
}
/* Table Layouts */

table.portfolio
{
	border:none;
	width:900px;
	height:500px;
	vertical-align:top;
	padding:15px;

}

td.portfolio
{
	padding:15px;
	vertical-align:top;
	width:20%;
	text-align:center;

}

table.about
{
	border:none;
	width:900px;
	height:400px;
	vertical-align:top;
	padding:15px;
}

td.about
{
	padding:15px;
	vertical-align:top;
}


/* LINKS  */

a.reg {
	font-family: Arial,Helvetica,Verdana,sans-serif;
	color:#666666;
	text-decoration:none;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	
}

a.reg:link
{
	color:#666666;
	text-decoration:none;
	
	
}

a.reg:visited
{
	color:#666666;
	text-decoration:none;

}

a.reg:hover
{
	color:#b3b3b3;
	text-decoration:none;
}

a.reg:active
{
	color:#B3B3B3;
	text-decoration:none;
}


	

a.home { 	
	color:#999999;
	text-decoration:none;
}
a.home:link {
	color:#999999;
}
a.home:hover {
	text-decoration:none;
	color:#b3b3b3}

a.home:active
{
	color:#B3B3B3;
	text-decoration:none;
}

a.top {
	font-family: Arial,Helvetica,Verdana,sans-serif;
	color:#808080;
	font-size:14pt;
	text-decoration:none;
	display:inline;
	float:right;
}

a.top:link
{
	display:inline;
	color:#808080;
	background-color:#333333;
	text-align:right;
	padding:5px;
	text-decoration:none;
	float:right;
	
}

a.top:visited
{
	display:inline;
	color:#808080;
	background-color:#333333;
	text-align:right;
	padding:5px;
	text-decoration:none;
	float:right;

}

a.top:hover
{
	display:inline;
	color:#b3b3b3;
	background-color:#333333;
	text-align:right;
	padding:5px;
	text-decoration:none;
	float:right;	
}

a.top:active
{
	display:inline;
	color:#B3B3B3;
	background-color:#333333;
	text-align:right;
	padding:5px;
	text-decoration:none;
	float:right;
}

a.center {
	font-family: Arial,Helvetica,Verdana,sans-serif;
	color:#808080;
	font-size:14pt;
	text-decoration:none;
	display:inline;
	float:right;
	border-right-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #808080;
	border-left-color: #808080;
}

a.center:link
{
	display:inline;
	color:#808080;
	background-color:#333333;
	text-align:right;
	padding:5px;
	text-decoration:none;
	float:right;
	
}

a.center:visited
{
	display:inline;
	color:#808080;
	background-color:#333333;
	text-align:right;
	padding:5px;
	text-decoration:none;
	float:right;

}

a.center:hover
{
	display:inline;
	color:#b3b3b3;
	background-color:#333333;
	text-align:right;
	padding:5px;
	text-decoration:none;
	float:right;	
}

a.center:active
{
	display:inline;
	color:#B3B3B3;
	background-color:#333333;
	text-align:right;
	padding:5px;
	text-decoration:none;
	float:right;
}



a.portfolio {
	font-family: Arial,Helvetica,Verdana,sans-serif;
	color:#999999;
	font-size:18pt;
	text-decoration:none;
	float:right;
	
}

a.portfolio:link
{
	color:#999999;
	background-color:#333333;
	text-decoration:none;	
	
}

a.portfolio:visited
{
	color:#999999;
	background-color:#333333;
	text-decoration:none;


}

a.portfolio:hover
{
	color:#4D4D4D;
	background-color:#333333;
	text-decoration:none;
		
}

a.portflio:active
{
	color:#4D4D4D;
	text-decoration:none;
		
}

a.blog {
	font-family: Arial,Helvetica,Verdana,sans-serif;
	color:#808080;
	font-size:14pt;
	text-decoration:none;
	display:inline; 
	padding:5px;
	text-align:right;
	float:right;

	
}

a.blog:link
{
	color:#808080;
	background-color:#333333;
	text-decoration:none;
	text-align:right;
	float:right;


	
}

a.blog:visited
{
	color:#808080;
	background-color:#333333;
	text-decoration:none;
	text-align:right;
	float:right;



}

a.blog:hover
{
	color:#b3b3b3;
	background-color:#333333;
	text-decoration:none;	
	text-align:right;
	float:right;


}

a.blog:active
{
	color:#B3B3B3;
	background-color:#333333;
	text-decoration:none;
	text-align:right;
	float:right;


}

a.FB {
	font-family: Arial,Helvetica,Verdana,sans-serif;
	color:#808080;
	font-size:14pt;
	text-decoration:none;
	display:inline;
	padding:5px;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #808080;
	text-align:right;
	float:right;


}

a.FB:link
{
	color:#808080;
	background-color:#333333;
	text-decoration:none;
	text-align:right;
	float:right;

}

a.FB:visited
{
	color:#808080;
	background-color:#333333;
	text-decoration:none;
	text-align:right;
	float:right;



}

a.FB:hover
{
	color:#b3b3b3;
	background-color:#333333;
	text-decoration:none;
	text-align:right;
	float:right;


}

a.FB:active
{
	color:#B3B3B3;
	background-color:#333333;
	text-decoration:none;
	text-align:right;
	float:right;


}

a.series{
	font-family: Arial,Helvetica,Verdana,sans-serif;
	color:#808080;
	font-size:14pt;
	text-decoration:none;
	vertical-align:top;
	text-align:center;
}

a.series:link
{
	color:#808080;
	text-align:center;
	text-decoration:none;
	vertical-align:top;	
}

a.series:visited
{
	color:#808080;
	text-align:center;
	text-decoration:none;
	vertical-align:top;
}

a.series:hover
{
	color:#b3b3b3;
	text-align:center;
	text-decoration:none;
	vertical-align:top;
}

a.series:active
{
	color:#B3B3B3;
	text-align:center;
	vertical-align:top;
	text-decoration:none;
}

a.SeriesStatement{
	font-family: Arial,Helvetica,Verdana,sans-serif;
	color:#CCCCCC;
	font-size:14pt;
	text-decoration:none;
	vertical-align:top;
	text-align:center;
}

a.SeriesStatement:link
{
	color:#CCCCCC;
	text-align:center;
	text-decoration:none;
	vertical-align:top;	
}

a.SeriesStatement:visited
{
	color:#CCCCCC;
	text-align:center;
	text-decoration:none;
	vertical-align:top;
}

a.SeriesStatement:hover
{
	color:#b3b3b3;
	text-align:center;
	text-decoration:none;
	vertical-align:top;
}

a.SeriesStatement:active
{
	color:#B3B3B3;
	text-align:center;
	vertical-align:top;
	text-decoration:none;
}

a.image img{
	text-decoration:none;
	border:none;
}

a.image:link img{
	text-decoration:none;
	border:none;
}

a.image:visited img{

	text-decoration:none;
	border:none;
}

a.image:hover img{
	text-decoration:none;
	opacity:0.4;
	filter:alpha(opacity=40);
	border:none;
}

a.image:active img{
	text-decoration:none;
	opacity:0.4;
	filter:alpha(opacity=40);
	border:none;
}


a.PortfolioPages{
	font-family: Arial,Helvetica,Verdana,sans-serif;
	color:#4D4D4D;
	font-size:18pt;
	text-decoration:none;
	float:right;
}

a.PortfolioPages:link
{
	color:#4D4D4D;
	text-decoration:none;
}

a.PortfolioPages:visited
{
	color:#4D4D4D;
	text-decoration:none;
}

a.PortfolioPages:hover
{
	color:#b3b3b3;
	text-decoration:none;
}

a.PortfolioPages:active
{
	color:#B3B3B3;
	text-decoration:none;
}


	
	


/*Lists*/

li.links {
	display:inline;
	float:right;
}

li.links2 {
	display:inline;
	list-style-type:none;
	float:right;
}

li.portfolio{
	display:inline;
	list-style-type:none;
	text-align:center;
}





/* IMAGES */

img.news{

	float:left;
	margin:10px 10px 10px 0px;
}

img.portfolio{

	height:139px;
	width:139px;
}

img.statement{

	float:right;
	margin:10px 0px 10px 10px;
}