body {	background-color: #CCC;	margin: 0px;	padding: 0px;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	color: #000;	font-size: 12px;}.topgradient {	background-image: url(images/topgradient.jpg);	background-repeat: repeat-x;	margin: 0px;	padding: 0px;	height: 40px;	width: 100%;}.middle {	background-color: #FFF;	margin: 0px;	padding: 0px;	width: 100%;	overflow: hidden;}.bottomgradient {	background-image: url(images/bottomgrad.jpg);	background-repeat: repeat-x;	margin: 0px;	padding: 0px;	height: 169px;	width: 100%;}.content {	padding: 0px;	width: 900px;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	overflow: hidden;}.leftnavigation {	padding: 0px;	float: left;	width: 250px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 30px;	background-image: url(images/divideshadow.jpg);	background-repeat: no-repeat;	background-position: right center;	height: 500px;}.strapline {}.leftfolio {	padding: 0px;	float: left;	width: 250px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 30px;}.strapline {	margin: 0px 15px 0px 0px;	padding: 0px;	float: right;}.rightarea {	padding: 0px;	height: 500px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 30px;	float: left;}.rightfolio {	padding: 0px;	float: right;	height: 100px;	margin-top: 0px;	margin-right: 30px;	margin-bottom: 0px;	margin-left: 0px;	width: 550px;}.foliothumb {	padding: 40px 0px 0px;	width: 840px;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	clear: both;	background-image: url(images/topshad.jpg);	background-repeat: no-repeat;	background-position: center top;	overflow: hidden;}.thumb {	padding: 0px;	float: left;	width: 150px;	margin-top: 0px;	margin-right: 20px;	margin-bottom: 0px;	margin-left: 0px;}.thumbend {	padding: 0px;	float: left;	width: 150px;	margin-top: 0px;	margin-bottom: 0px;	margin-left: 0px;}.thumbdescription {	padding: 0px;	height: 40px;	width: 150px;	font-size: 12px;	margin-top: 10px;	margin-right: 0px;	margin-bottom: 10px;}.thumbimage {	margin: 0px;	padding: 0px;	height: 100px;	width: 150px;}.foliocontent {	padding: 0px;	width: 900px;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	overflow: hidden;}.pagetitle {	margin: 54px 0px 0px;	padding: 0px;}.maintext {	margin: 40px 0px 0px;	padding: 0px 30px 0px 0px;	height: 325px;	width: 467px;	overflow: auto;	text-align: justify;}p {	line-height: 20px;	margin: 0px;	padding: 0px;}.logo {	margin: 30px 0px 10px;	padding: 0px;	float: left;	text-align: left;}.option {	margin: 0px 5px 0px 35px;	padding: 8px 0px 0px;	float: right;	height: 20px;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color: #000;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCC;	width: 175px;}.optionsocial {	margin: 29px 5px 0px 35px;	padding: 0px;	float: right;	height: 30px;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color: #000;	width: 175px;}.selected {	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color: #000;	float: right;	height: 19px;	width: 175px;	padding-top: 8px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 35px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #ff9933;	margin: 0px 5px 0px 0px;	background-image: url(images/arrow.jpg);	background-position: left top;	background-repeat: no-repeat;}strong {	color: #ff9933;}.arrow {	margin: 0px;	height: 23px;	width: 35px;	float: left;	text-align: center;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	padding-top: 5px;}.arrowstrap {	text-align: center;	margin: 0px;	padding: 0px;	float: left;	height: 35px;	width: 35px;}a:link {	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-weight: lighter;	color: #666;	text-decoration: none;	margin: 0px;	padding: 0px;}a:hover {	font-weight: bold;	text-decoration: none;}a:active {	font-weight: bold;	color: #000;}a:visited {	font-weight: lighter;	color: #666;	text-decoration: none;}.categories {	margin: 20px 0px 0px;	padding: 0px;	float: left;	width: 215px;}h1 {	font-size: 22px;	font-weight: lighter;	color: #000;	margin: 0px;	padding: 0px;}.folioicons {	margin: 25px 0px 0px;	padding: 0px;	float: right;	text-align: right;}.iconpad {	margin: 0px;	padding-top: 0px;	padding-right: 8px;	padding-bottom: 0px;	padding-left: 0px;}/************* SLIDER **************/.main_view {	float: left;	position: relative;}.window {	overflow:hidden;	height: 400px;	width: 840px;	position: relative;}.slider {	position: absolute;	top: 0; left: 0;}.slider img {	float:left;}/*--Paging Styles--*/.paging {	position: absolute;	bottom: 0px; 	right: -7px;	width: 178px; 	height:35px;	z-index: 100; /*--Assures the paging stays on the top layer--*/	text-align: center;	line-height: 35px;	background: orange url(paging_bg2.png) no-repeat;	display: none; /*--Hidden by default, will be later shown with jQuery--*/}.paging a {	padding: 5px;	text-decoration: none;	color: #fff;}.paging a.active {	font-weight: bold;	background: #666;	border: 1px solid #610000;	-moz-border-radius: 3px;	-khtml-border-radius: 3px;	-webkit-border-radius: 3px;}.paging a:hover {font-weight: bold;}.foliounder {	padding: 0px;	width: 840px;	margin-top: 30px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;}.foliocolumn {	margin: 0px 30px 0px 0px;	padding: 0px;	float: left;	width: 260px;	font-size: 12px;	line-height: 20px;	text-align: justify;}.foliocolumn2 {	font-size: 12px;	line-height: 20px;	color: #666;	padding: 0px;	float: left;	width: 260px;	margin-top: 0px;	margin-right: 30px;	margin-bottom: 0px;	margin-left: 0px;	text-align: justify;}.foliocolumnend {	margin: 0px;	padding: 0px;	float: left;	width: 260px;	font-size: 13px;	line-height: 20px;}.bullets {	margin: 0px;	padding: 0px;	float: left;	width: 225px;}.bulletsall {	margin: 0px;	padding: 0px;	float: left;	width: 100%;}