#bkg_main {
	width:1017px;
	background-image: url(images/bg-gradient.jpg);
	background-repeat: repeat-y;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

#main {
	width:923px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-left: 6px;
}

#header {
	height:85px;
	overflow: hidden;
	width: 100%;
}
#banner {
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 15px;
	padding-bottom: 8px;
}

#navlist li
{
	display: inline;
	list-style-type: none;
	padding-top: 40px;
	padding-right: 15px;
}

#navlist a:hover
{
	text-decoration: underline;
	font-weight: bold;
}

/***************content***************/
#content {
	padding-bottom:21px;
	width: 100%;
}

#content .col-1,
#content .col-2,
#content .col-3 {float:left;}

.row-1 .col-1 {
	width:292px;
	margin-right: 2px;
}
.row-1 .col-2 {
	width:295px;
	margin-right: 2px;
}
.row-1 .col-3 {
	width:295px;
}

.row-2 .col-1 {
	width:590px;
}
.row-2 .col-2 {
	width:285px;
	margin: 0px;
}

#servcon {
	width:900px;
	text-align: left;
}
/***************boxes***************/
.newsletter {
	width:230px;
	margin-bottom: 10px;
}

/***************form***************/
#newsletter input {
	height:18px;
	width:165px;
}

#contactForm .float-l {width:245px;}
#contactForm .float-l div {height:25px;}
#contactForm input {height:16px; width:233px;}
#contactForm textarea {height:67px; width:268px;}

/***************page-2***************/
#page-2 .row-1 .col-1 {
	width:310px;
}

#page-2 .row-1 .col-2 {
	width:575px;
}


/***************page-3***************/
#page-3 .row-2 .col-1 .float-l {
	width:186px;
}

/***************page-4***************/

#page-4 .row-1 .col-2 {width:591px;}
#page-4 .row-2 .col-2 {padding-right:36px;}
#page-4 .title2 {padding-bottom:36px;} 

/***************page-6***************/
#page-6 .row-1 .col-1 {
	width:425px;
}

#page-6 .row-1 .col-2 {
	width:460px;
}
#page-6  .row-2  .col-1 {
	width:610px;
}

/***************page-6***************/
#page-6 .row-2 .col-2 {
	width: 255px;
}
#page-6 .title2 {
	padding-bottom:60px;
} 


/***************page-7***************/
#page-7 .row-1 .col-1 {width:591px;}
#page-7 .row-1  .float-lcon {width:250px;}
#page-7 .row-1 .float-r {width:250px;}
#page-7 #content {padding-bottom:6px;}


/***************page-8***************/
#page-8   .col-2ext {
	width: 265px;
	float: right;
	margin-right: 15px;
}
#page-8 .row-2 {padding:13px 0 0 28px;}


/***************one column page***************/
#onecol .row-1  {
	width:860px;
	margin-right: 17px;
	padding-top: 13px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 28px;
	color: #5E6872;
	font-size: 1em;
}


/***************footer***************/
#footer {
	text-align:center;
	padding-top: 36px;
	padding-bottom: 45px;
	background-color: #333333;
	width: 930px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#footer p {
	color: #FFFFFF;
}

#footer a {
	margin-left:13px;
	padding-left:13px;
	text-decoration:underline;
	color: #AFB395;
}
#footer a:hover {text-decoration:none;}

