/* --- Common site Styles ---------------------------------------------------------- */
body,
p,
td
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.0pt;
	color: #4e2700;
}

body {
	scrollbar-shadow-color: #F5A0C2;
	scrollbar-highlight-color: #F5A0C2;
	scrollbar-arrow-color: #F5A0C2;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-track-color: #ffffff;
	scrollbar-face-color: #ffffff;
	background-image:url(../_images/bgrd_main.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	margin-bottom: 0;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
	text-align:center;
}

a:link,
a:visited,
a:active,
a:hover { 
	color: #4e2700;
	text-decoration:underline;
}
a:hover { 
color: #EF639B;

}

li {
	list-style-image: url(../_images/bullet_square.gif);
}

.pageContent
{
border-left:1px solid #ffffff;
border-right:1px solid #ffffff;
text-align:left;
}

.mainArea
{
	margin-left:auto;
	margin-right:auto;
	width:760px;
	text-align:left;
	height:auto;
}

.footerArea td,
.footerArea  div
{
	font-size: 7pt;
	
}
.footerArea a:link,
.footerArea a:visited,
.footerArea a:active
{
	color:#4e2700;
	text-decoration:none;
}

.footerArea a:hover
{
	color:#EF639B;
	text-decoration:none;
}
.pinkText
{
color:#EF639B;
font-weight:bold;
}

.contentAreas
{
background-image:url(../_images/bgrd_gray_line.gif);
background-repeat:repeat-y;
background-position:right;
}

/* ---------------- portfolio rollovers ----------------*/

a.portfolioLink
{ 
font: 8pt;
color:#ffffff; 
width:278px; 
height:107px; 
background:#3A1011 url(../_images/bgrd_portfolio.gif) no-repeat; 
text-align:left;
display:block; 
text-decoration:none; 
} 
a.portfolioLink:Hover
{ 
font : 8pt;
color:#ffffff;
text-decoration:none; 
background:#6D0D10 url(../_images/bgrd_portfolio_f2.gif) no-repeat;
}