/* CSS Document */

body {
	margin: 0;
	padding: 0;
	font-family:Arial, Helvetica, sans-serif;
	background:#236093;
}

/************************ Clear Elements to Support IE6 ************************/

.clearit {
	clear: both;
	height: 0;
	overflow: hidden;
}

.icon{
	vertical-align:middle;
	padding:0 5px 0 0;
}


/************************ Structural Elelemts *********************/

#container {
	width: 1000px;
	height:auto;
	margin: 50px auto 0 auto;
	padding:0 0;
	background:#fff ;
	
}



/****************************** Site Containers ***********************************/

.homepage {
	width: 1000px;
	height:auto;
	margin:0px 0 0 0  ;
	padding: 0px 0 0px 0;
	float:left;
	background:none;
}

.insidepages {
	width: 1000px;
	height:auto;
	margin:0px 0 0 0  ;
	padding: 0px 0 0px 0;
	float:left;
	background:none;
}

.brand-strip {
	width: 1000px;
	height:240px;
	margin:0px 0 0 0  ;
	padding: 0px 0 0px 0;
	float:left;
	background: #fff url(images/logo-bg.jpg) no-repeat;
}

.brand-strip .left {
	width: 700px;
	height:240px;
	margin:0px 0 0 0  ;
	padding: 0px 0 0px 0;
	float:left;
}

.brand-strip .right{
	width: 300px;
	height:240px;
	margin:0px 0 0 0  ;
	padding: 0px 0 0px 0;
	text-align:left;
	float:left;
}

.brand-strip .right .fb{
	width: 23px;
	height:23px;
	margin:0px 0 0 0  ;
	padding: 38px 0 0px 227px;
	float:left;
}

.brand-strip .left h1{
	font-size:22px;
	margin:0;
	padding:38px 33px 0 50px ;
	color:#236093;
	text-decoration:none;
	font-weight:normal;
	text-align:left;
}

.brand-strip .left h2{
	font-size:15px;
	margin:0;
	padding:30px 33px 0 50px ;
	color:#b76b30;
	text-decoration:none;
	font-weight:normal;
	text-align:left;
}

.brand-strip .left h3{
	font-size:12px;
	margin:0;
	padding:10px 33px 0 50px ;
	color:#b76b30;
	text-decoration:none;
	font-weight:normal;
	text-align:left;
}

.swirl-strip{
	width: 1000px;
	height:67px;
	margin:0 0;
	padding: 0px 0 0px 0;
	float:left;
	background:#FFF url(images/swirl-strip.jpg) no-repeat;
}

.homepage-nav{
	width: 950px;
	height:46px;
	margin:0 0;
	padding: 8px 0 0px 50px;
	float:left;
}

.homepage-nav ul {
	margin:0;
	padding:0 0 0 0;
	list-style:none;
	text-align:left;
}
.homepage-nav li {
	font-size:15px;
	margin:0;
	padding:0 8px;
	color:#b76b30;
	display:inline;
	text-decoration:none;
	font-weight:normal;
}

.homepage-nav li a, .homepage-nav li a:visited {
	margin:0;
	padding:0;
	text-decoration:none;
	font-weight:normal;
	color:#236093;
}
.homepage-nav li a:hover{
	margin:0;
	padding:0;
	text-decoration:none;
	font-weight:normal;
	color:#b76b30;
}

.bottom-box-holder{
	width: 900px;
	height:100px;
	margin:0 50px 30px 50px;
	padding: 0;
	float:left;
}

.bottom-box-holder .left{
	width: 290px;
	height:100px;
	margin:0 0;
	padding: 0;
	float:left;
}

.bottom-box-holder .middle{
	width: 290px;
	height:100px;
	margin:0 15px;
	padding: 0 ;
	float:left;
}

.bottom-box-holder .right{
	width: 290px;
	height:100px;
	margin:0 0;
	padding: 0;
	float:left;
}

.footer{
	width: 1000px;
	height:auto;
	margin:0 0;
	padding: 18px 0 0px 0;
	float:left;
}

.footer ul {
	margin:0;
	padding:0 0 0 0;
	list-style:none;
	text-align:center;
}
.footer li {
	font-size:11px;
	margin:0;
	padding:0 6px;
	color:#fff;
	display:inline;
	text-decoration:none;
	font-weight:normal;
}

.footer li a, .footer li a:visited {
	margin:0;
	padding:0 0;
	color:#fff;
	text-decoration:none;
	font-weight:normal;
}


.footer li a:hover {
	margin:0;
	padding:0 0;
	color:#fff;
	text-decoration:underline;
	font-weight:normal;
}

.top-strip {
	width: 900px;
	height:150px;
	margin:0;
	padding: 0px 50px  ;
	float:left;
	background: #fff url(images/header-bg.jpg) no-repeat;
}

.top-strip .left {
	width: 121px;
	height:109px;
	margin:0px 0 0 0px  ;
	padding: 41px 0 0px 0;
	float:left;
}

.top-strip .middle{
	width: 737px;
	height:50px;
	margin:0px 0 0 0  ;
	padding: 100px 0 0px 19px;
	text-align:left;
	float:left;
}

.top-strip .middle ul {
	margin:0;
	padding:0 0 0 0;
	list-style:none;
	text-align:left;
}
.top-strip .middle li {
	font-size:14px;
	margin:0;
	padding:0 4px 0 0;
	color:#b76b30;
	display:inline;
	text-decoration:none;
	font-weight:normal;
}

.top-strip .middle li a, .top-strip .middle li a:visited {
	margin:0;
	padding:0;
	text-decoration:none;
	font-weight:normal;
	color:#236093;
}
.top-strip .middle li a:hover{
	margin:0;
	padding:0;
	text-decoration:none;
	font-weight:normal;
	color:#b76b30;
}


.top-strip .right{
	width: 23px;
	height:57px;
	margin:0px 0 0 0  ;
	padding: 93px 0 0px 0;
	text-align:left;
	float:left;
}

.content {
	width: 900px;
	height:auto;
	margin:0 0 50px 0;
	padding: 0px 50px;
	float:left;
}

.content-portfolio {
	width: 900px;
	height:auto;
	margin:0 0 0px 0;
	padding: 0px 50px;
	float:left;
}

.content .content-left {
	width: 481px;
	height:auto;
	margin:0;
	padding: 0px 34px 0 0  ;
	float:left;
	border-right: 1px #236093 solid;
}

.content .content-left h1 {
	font-size:32px;
	margin:0;
	padding:0 0 18px 0;
	color:#236093;
	text-decoration:none;
	font-weight:bold;
	text-align:left;
}

.content .content-left h2 {
	font-size:18px;
	margin:0;
	padding:0 0 26px 0 ;
	color:#236093;
	text-decoration:none;
	font-weight:bold;
	text-align:left;
	line-height:26px;
}

.content .content-left h2 .brown , .content .content-left h2 .brown a, .content .content-left h2 .brown a:visited {
	font-size:18px;
	margin:0;
	padding:0 0 26px 0 ;
	color:#b76b30;
	text-decoration:none;
	font-weight:bold;
	text-align:left;
	line-height:26px;
}

.content .content-left h2 .brown a:hover{
	font-size:18px;
	margin:0;
	padding:0 0 0 ;
	color:#b76b30;
	text-decoration:underline;
	font-weight:bold;
	text-align:left;
	line-height:26px;
}

.content .content-left p {
	font-size:14px;
	margin:0;
	padding:0 0 29px 0 ;
	color:#b76b30;
	text-decoration:none;
	font-weight:bold;
	text-align:left;
	line-height:19px;
}

.content .content-left p a, .content .content-left p a:visited, .content .content-left p a:hover  {
	font-size:14px;
	margin:0;
	padding:0 0 29px 0 ;
	color:#b76b30;
	text-decoration:none;
	font-weight:bold;
	text-align:left;
	line-height:19px;
}

.content .content-right {
	width: 349px;
	height:auto;
	margin:0;
	padding: 0px 0px 0 34px;
	float:left;
}

.content .content-right h5{
	font-size:18px;
	margin:0;
	padding:3px 0 37px 0 ;
	color:#236093;
	text-decoration:none;
	font-weight:bold;
	text-align:left;
}

.content .content-right h4{
	font-size:18px;
	margin:0;
	padding:0 0 40px 0 ;
	color:#236093;
	text-decoration:none;
	font-weight:bold;
	text-align:left;
}

.content .content-right p{
	font-size:16px;
	margin:0;
	padding:0 23px 23px 0 ;
	color:#236093;
	text-decoration:none;
	font-weight:normal;
	text-align:left;
	line-height:19px;
}



.content .content-right .strip-left {
	width: 190px;
	height:auto;
	margin:0;
	padding: 0px 0px 0 0;
	float:left;
}

.content .content-right .strip-right {
	width: 159px;
	height:auto;
	margin:0;
	padding: 0px 0px 0 0;
	float:left;
}

.content .content-right .strip-right p, .content .content-right .strip-left p {
	font-size:14px;
	margin:0;
	padding:0 0 25px 0 ;
	color:#236093;
	text-decoration:none;
	font-weight:normal;
	text-align:left;
	line-height:19px;
}

.content .content-right .strip-right p .lg-blue, .content .content-right .strip-left p .lg-blue, .content .content-right .strip-right p .lg-blue a, .content .content-right .strip-left p .lg-blue a, .content .content-right .strip-right p .lg-blue a:visited, .content .content-right .strip-left p .lg-blue a:visited {
	font-size:16px;
	margin:0;
	padding:0 0 0px 0 ;
	color:#236093;
	text-decoration:none;
	font-weight:bold;
	text-align:left;
	line-height:19px;
}

 .content .content-right .strip-right p .lg-blue a:hover, .content .content-right .strip-left p .lg-blue a:hover{
	font-size:16px;
	margin:0;
	padding:0 0 0px 0 ;
	color:#b76b30;
	text-decoration:none;
	font-weight:bold;
	text-align:left;
	line-height:19px; 
 }

.content .content-right .strip-right p .lg-brown, .content .content-right .strip-left p .lg-brown, .content .content-right .strip-right p .lg-brown a, .content .content-right .strip-left p .lg-brown a, .content .content-right .strip-right p .lg-brown a:hover, .content .content-right .strip-left p .lg-brown a:hover, .content .content-right .strip-right p .lg-brown a:visited, .content .content-right .strip-left p .lg-brown a:visited{
	font-size:16px;
	margin:0;
	padding:0 0 0px 0 ;
	color:#b76b30;
	text-decoration:none;
	font-weight:bold;
	text-align:left;
	line-height:19px;
}

.content-portfolio .portfolio-left {
	width: 289px;
	height:auto;
	margin:0;
	padding: 0px 0;
	float:left;
}

.content-portfolio .portfolio-left h2 {
	font-size:32px;
	margin:0;
	padding:12px 0 16px 0;
	color:#236093;
	text-decoration:none;
	font-weight:bold;
	text-align:left;
}

.content-portfolio .portfolio-left ul {
	margin:0;
	padding:0 0 0 0;
	list-style:none;
	text-align:left;
}
.content-portfolio .portfolio-left li {
	font-size:15px;
	margin:0;
	padding:12px 0 0 0;
	color:#b76b30;
	text-decoration:none;
	font-weight:normal;
	text-align:left;
}

.content-portfolio .portfolio-left li a, .content-portfolio .portfolio-left li a:visited {
	margin:0;
	padding:0;
	text-decoration:none;
	font-weight:normal;
	color:#236093;
		text-align:left;
}
.content-portfolio .portfolio-left li a:hover{
	margin:0;
	padding:0;
	text-decoration:none;
	font-weight:normal;
	color:#b76b30;
}

.content-portfolio .portfolio-left .highlight-holder {
	width: 289px;
	height:62px;
	margin:0;
	padding: 0px 0  ;
	float:left;
}

.content-portfolio .portfolio-right {
	width: 610px;
	height:349px;
	margin:0;
	padding: 0px 0 0 0  ;
	float:left;
}

.content-portfolio .portfolio-info {
	width: 900px;
	height:auto;
	margin:0 0 0px 0;
	padding: 0px 0 20px 0;
	float:left;
}
.content-portfolio .portfolio-info p {
font-size:14px;
	margin:0;
	padding:12px 0 0 0;
	color:#b76b30;
	text-decoration:none;
	font-weight:normal;
	text-align:left;
	line-height:19px;
}


.content-portfolio .click-strip{
	width: 610px;
	height:23px;
	margin:0 0 0px 0;
	padding: 0px 0px 0px 290px;
	float:left;
	border-bottom: 1px #236093 solid;
}

.content-portfolio .click-strip .click-strip-left{
	width: 300px;
	height:23px;
	margin:0 0 0px 0;
	padding: 0px 0px 0px 0;
	float:left;
}

.content-portfolio .click-strip .click-strip-left ul {
	margin:0;
	padding:0 0 0 0;
	list-style:none;
	text-align:left;
	display:inline;
}
.content-portfolio .click-strip .click-strip-left li {
	font-size:13px;
	margin:0;
	padding:0 5px ;
	color:#b76b30;
	text-decoration:none;
	font-weight:normal;
	text-align:left;
	display:inline;
}

.content-portfolio .click-strip .click-strip-left li a, .content-portfolio .click-strip .click-strip-left li a:visited {
	margin:0;
	padding:0;
	text-decoration:none;
	font-weight:normal;
	color:#236093;
		text-align:left;
}
.content-portfolio .click-strip .click-strip-left li a:hover{
	margin:0;
	padding:0;
	text-decoration:none;
	font-weight:normal;
	color:#b76b30;
}

.content-portfolio .click-strip .click-strip-right{
	width: 310px;
	height:23px;
	margin:0 0 0px 0;
	padding: 0px 0px 0px 0;
	text-align:right;
	float:left;
}

.content-portfolio .click-strip .click-strip-right ul {
	margin:0;
	padding:0 0 0 0;
	list-style:none;
	text-align:right;
	display:inline;
}
.content-portfolio .click-strip .click-strip-right li {
	font-size:18px;
	margin:0;
	padding:0px 10px 0 0;
	color:#b76b30;
	text-decoration:none;
	font-weight:normal;
	text-align:right;
	display:inline;
}

.content-portfolio .click-strip .click-strip-right li a, .content-portfolio .click-strip .click-strip-right li a:visited {
	margin:0;
	padding:0;
	text-decoration:none;
	font-weight:normal;
	color:#236093;
		text-align:right;
}
.content-portfolio .click-strip .click-strip-right li a:hover{
	margin:0;
	padding:0;
	text-decoration:none;
	font-weight:normal;
	color:#b76b30;
}
 




