/* CSS Document */

body{
	font-family: Tahoma, Verdana, Arial;
	font-size:11px;
	color:#000;
	background-image:url(../images/bg-main.jpg);
	line-height:14px;
	min-height:100%;
	height:100%; 
	margin:0px;
	padding:0px;
}
.table-border-grey{
	border:1px solid #cccccc;
	border-collapse:collapse;
}
.bg-feature{
	background-image:url(../images/bg-feature.jpg);
	background-repeat:no-repeat;
}		
.footer{
	font-family: Tahoma, Verdana, Arial;
	font-size:9px;
	color:#333333;
}
.footer a{
	font-family: Tahoma, Verdana, Arial;
	font-size:9px;
	color:#333333;
}
.footer a:hover{
	font-family: Tahoma, Verdana, Arial;
	font-size:9px;
	color:#333333;
}
.bold-white{
	font-family: Arial, Verdana, Tahoma;
	font-size:13px;
	color:#ffffff;
	font-weight:bold;
	line-height:19px;
}
.bold-white a{
	font-family: Arial, Verdana, Tahoma;
	font-size:13px;
	color:#ffffff;
	text-decoration:underline;
	line-height:19px;
	font-weight:bold;
}
.bold-white a:hover{
	font-family: Arial, Verdana, Tahoma;
	font-size:13px;
	color:#ffffff;
	text-decoration:none;
	line-height:19px;
	font-weight:bold;
}
.footer-divider{
	background-image:url(../images/bg-footer-divider.jpg);
	background-repeat:repeat-y;
	background-position:right;
}
#master-wrapper{
			width:1000px;
			position:relative;
		}
		#nav-wrapper{
			position:absolute;
			right:49px;
			top:154px;
			width:220px;
			left: 45px;
			height: 481px;
			padding-top:15px;
			padding-left:12px;
			background-image: url(../images/bg-nav2.jpg);
			background-repeat:no-repeat;
			text-align:left;
		}
		#content-wrapper{
			width:755px;
			height:auto;
			background-image:url(../images/bg-content-top.jpg);
			background-repeat:no-repeat;
			padding-left:150px;
		}
		#content-wrapper-2{
			width:605px;
			height:auto;
			padding-top:30px;
			padding-bottom:100px;
			text-align:left;
		}
		.content-bg-top{
			background-image:url(../images/bg-content-top.jpg);
			background-repeat:no-repeat;
			background-position:top left;
		}
		.home-spotlight{
			position:absolute;
			top:198px;
			left:275px;
			width:434px;
			height:231px;
			background-image:url(../images/bg-parchment.jpg);
			background-repeat:no-repeat;
			color:#663333;
		}
		.home-spotlight-text{
			width:378px;
			height:153px;
			margin-top:20px;
			text-align:left;
		}
		.home-spotlight-image{
			margin-right:3px;
		}
		.contenttext{
			font-family: Tahoma, Verdana, Arial;
			font-size:11px;
			color:#000000;
			line-height:18px;
		}
		.contenttext a{
			font-family: Tahoma, Verdana, Arial;
			font-size:11px;
			color:#cc0000;
			line-height:14px;
		}
		.contenttext a:hover{
			font-family: Tahoma, Verdana, Arial;
			font-size:11px;
			color:#999999;
			line-height:14px;
		}
		.contenttitle-black {
			font: normal 25px Tw Cen MT Condensed, Arial Narrow, Arial;
			color:#000000;
		}
		.contenttitle {
			font: normal 25px Tw Cen MT Condensed, Arial Narrow, Arial;
			color:#CC0000;
		}
		.contenttitle a{
			font: bold 13px Trebuchet MS, Verdana, Arial;
			color: #990000;
		}
		.contenttitle a:hover{
			font: bold 13px Trebuchet MS, Verdana, Arial;
			color: #666666;
		}
		.contenttitle-big {
			font: bold 20px Trebuchet MS, Verdana, Arial;
			color: #990000;
			line-height:20px;
		}
		.contenttitle-big a{
			font: bold 20px Trebuchet MS, Verdana, Arial;
			color: #990000;
			line-height:20px;
		}
		.contenttitle-big a:hover{
			font: bold 20px Trebuchet MS, Verdana, Arial;
			color: #666666;
			line-height:20px;
		}
		.contenttitle2 {
			font: bold 13px Arial, Verdana, Tahoma;
			color: #CC0000;
		}
		.contentsubtitle {
			font: bold 12px Trebuchet MS, Verdana, Arial;
			color: #663300;
		}

		.table-main{
			border:1px solid #cccccc;
			border-collapse:collapse;
			
		}
		.client-img{
			border: 1px solid #666666;
		}
		
		#nav-item{
		float:left;
		padding:0px 16px 0px 14px;
		background-image:url(../images/nav-divider.png);
		background-position:right;
		background-repeat:no-repeat;
		}		
		#nav-item-nobg{
		float:left;
		padding:0px 16px 0px 14px;
		}