﻿body 
{
	background: url(images/bg.jpg);
	margin:0px;
	padding	:0px;
	background-color:#4A4446;
	font-family:Verdana;
	font-size:12px;
	color:#64625E;
	
	
}

a { color:#CD1313 }


a.footerredlink
{
	color:#CD1313;
	font-family:Verdana;
	font-size:11px;
}



a.footergraylink
{
	color:#64625E;
	font-family:Verdana;
	font-size:11px;
}

a.newslink
{
	color:#CD1313;
	font-family:Verdana;
	font-size:12px;
}

a.menu
{
	color:#64625E;
	font-family:Verdana;
	font-size:11px;
	
	text-decoration:none;
}
a.menu:hover
{
	color:#CD1313;
	font-family:Verdana;
	font-size:11px;
	text-decoration:underline;
}

.footer-bg
{
	background-image: url(images/footger-bg.jpg);
	width:774px;
	height:5px;
}
h1
{
	font-family:Franklin Gothic Book;
	font-size:26px;
	color:#CD1313;
	text-align:left;
	margin-left:36px;
	margin-top:5px;
	font-weight:bold;
	line-height:1em;
}

h2
{
	font-family:Franklin Gothic Book;
	font-size:26px;
	color:#CD1313;
	text-align:left;
	font-weight:bold;
}
p.maintext
{
	font-family:Verdana;
	font-size:11px;
	color:#64625E;
	margin-left:36px;
	text-align:left;
	margin-right:20px;
}
p.red-bold
{
	font-family:Verdana;
	font-size:14px;
	color:#CD1313;
	font-weight:bold;
	text-align:left;
	margin-left:36px;
	margin-right:30px;
}

p.rightnavtext
{
	font-family:Franklin Gothic Book;
	font-size:12px;
	color:#4A4446;
	padding-right:8px;
	padding-left:8px;
	line-height:13px;
}

p.rightnavtexthome
{
	font-family:Franklin Gothic Book;
	font-size:12px;
	color:#4A4446;
	padding-right:8px;
	padding-left:0px;
	line-height:13px;
}

p.rightnavtext2
{
	font-family:Franklin Gothic Book;
	font-size:12px;
	color:#4A4446;
	padding-right:8px;
	padding-left:8px;
	text-align:center;
}

a.darklinks
{
	color:#4A4446;
	text-decoration:none;
}
	
p.rightnavtext2:hover
{
	background-color:White;	
	
}


p.imageheadertext
{
	font-family:Verdana;
	font-size:9px;
	color:#64625E;
	margin-top:4px;
	
}

#maindiv
{
}

#header
{
	border-left:1px solid #C6C7C8;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	width:775px;
	
}

#redline
{
	width:100%;
	background-image: url(images/red-bg.jpg);
	height:20px;
}

#maincontent
{
	background-image:url(images/main-bg.jpg);
	width:775px;
	border-left:1px solid #C6C7C8;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	position:relative;
}

#clear {clear: both; margin: 0px}

#wrapper
{
	margin-left:0px;
	margin-top:10px;
	
	width:466px;
	background-color:#FFFFFF;
	float:left;
}
.t {background: white url(images/dot.gif) 0 0 repeat-x; width: 466px;}
.b {background: white url(images/dot.gif) 0 100% repeat-x;}
.b2 {background: #F7F6F2 url(images/dot.gif) 0 100% repeat-x; border:0px;}
.l {width:25px; background: white url(images/dot.gif) 0 0 repeat-y}
.r {background: white 100% 0 no-repeat}
.middle {padding-right:10px;}
.bl {background: url(images/bl.jpg) 0 100% no-repeat}
.br {background:  100% 100% no-repeat}
.tl {background: url(images/tl.jpg) 0 0 no-repeat}
.tr {background: url(images/bl.gif) 100% 0 no-repeat; padding:10px}
.shadow {background: url( images/shadow.gif) repeat-y;  line-height:100%; width:5px; border-top:1px solid #666; border-bottom:1px solid #666; }
.shadow2 {background: url( images/shadow2.gif) repeat-y;  line-height:100%; width:5px; border-top:1px solid #666; border-bottom:1px solid #666; }
#rightcontent
{
	
	background-color:#232020;
	height:34px;
	font-family:Franklin Gothic Book;
	font-size:22px;
	text-align:center;
	vertical-align:bottom;
	color:#E6E6E6;
	padding-top:50px;
	
	
}
#rightcontenthome
{
	
	background-color:#232020;
	height:40px;
	font-family:Franklin Gothic Book;
	font-size:20px;
	text-align:center;
	vertical-align:top;
	color:#E6E6E6;
	padding-top:15px;
	
	
}
#rightportfolio
{	
	background-color:#232020;
	height:59px;
	font-family:Franklin Gothic Book;
	font-size:22px;
	text-align:center;
	vertical-align:bottom;
	color:#E6E6E6;
	padding-top:25px;
}
	


#righttd
{
	background-color:red;
	margin-top:10px;
	height:100%;
	padding-top:50px;
	border:1px solid green;
}

ul.emp
{
	font-family: Verdana;
	font-size: 11px;
	color: #64625E;
	text-align: left;
	list-style-position: outside;
	list-style-type:disc;
	margin-left:20px;
	padding-left:40px;
	margin-top:0px;
	
}

li.top
{
	margin-top:0px;
}

hr.emp
{
	border:none;
	padding:0px;
	
}

.leadership
{
	height:175px;
	
}