body {
	padding: 0;
	margin: 0;
	background: #A6815A;	/* darker */
	background: #F4A358;	/* mild orange */
	background: #FFFFFF;	/* darker */
	font-family: "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;
	font-size: 14px;
	color:black;
	background: #5E6B8A;	/* mreed blue */
	}

a {
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	color: #5E6B8A;			/* mreed blue */
	}

img {
	display: block;
	border: 0;
	}

#nowatermark {
	background: transparent;
	}

#watermark {
	background: transparent url(img/wave.gif) 1px 1px no-repeat;
	background: transparent;
	}

#foliocontent {
	width			: 500px;
	height			: 420px;
	}

#foliocontent a {
	color: #5E6B8A;			/* mreed blue */
	}

#ct_folio {
	padding-top: 20px;
	height: 420;
	}

#content {
	background		: transparent;
	}

#Xfolioimg {
	height			: 380px;
	vertical-align	: middle;
	}

#Xfolioimg img {
	border			: 1px solid #666;
}

#folioimgbox {
	height			: 380px;
	vertical-align	: middle;
	}

#folioimg {
	border			: 1px solid #666;
}

#foliomenu {
	height			: 40px;
	width			: 500px;
	text-align		: center;
	vertical-align	: top;
	}

#nav1 {
	font-family: "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	line-height: 22px;
	color: #5E6B8A;			/* mreed blue */
	text-decoration: none;
	}
#nav1 a {
	color: #5E6B8A;			/* mreed blue */
	text-decoration: none;
	}
#nav1 a:hover {
	text-decoration: underline;
	}
#nav1 .on {
	color: #F68115;			/* mreed orange */
	text-decoration: none;
	}
#nav1 .separator {
	color: red;
	}


#nav2 {
	width: 160px;
	padding-left: 40px;

	font-family: "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	color: #777;
	text-decoration: none;
	}
#nav2 a {
	Xpadding-left: 5px;
	Xborder-left: solid white 1px;
	color: #5E6B8A;			/* mreed blue */
	text-decoration: none;
	}
#nav2 a:hover {
	Xborder-left: solid #5E6B8A 1px;
	text-decoration: underline;
	}
#nav2 .on {
	Xpadding-left: 5px;
	Xborder-left: solid #F68115 1px;
	color: #F68115;			/* mreed orange */
	text-decoration: none;
	}

#nav3 {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	}

#nav3 a {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	}

.counterPortfolioText {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #AAAAAA;
	text-decoration: none;
	}

.copyright {
	text-align: left;
	font-family: "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #5E6B8A;			/* mreed blue */
	text-decoration: none;
	line-height: 20px;
	margin-bottom: 15px;
	}

.siteby {
	padding-left	: 0px;
	padding-right	: 10px;
	padding-top		: 5px;
	padding-bottom	: 0px;
	float			: right;
	}

img:portfolio {
	border: 1px solid #666666;
	}

#page {
	margin: 20px auto 0px auto;
	margin: 20px auto 0px 20px;
	padding: 10px 10px 0 10px;
	font-family: Verdana;
	font-size: 11px;
	line-height: 20px;
	color: #000000;
	width: 760px;
	border: solid 1px #5E6B8A;			/* mreed blue */
	border: solid 1px #333333;			/* mreed blue */
	border: 1px solid orange;
	border: solid 1px #91a5d5;
	border: solid 1px #000000;
	border: solid 1px #2c3240;
	xborder: solid 1px #99aee0;
	background: white;
	}

#footer {
	}

.accent_1 {
	background		: #33333c;	/* 28mm dk grey */
	background		: #6DB5AC;	/* tiffany green (darker) */
	background		: #82D8CD;	/* tiffany green */
	background		: #B3D974;	/* herman miller green */
	background		: #8F2C2C;	/* redbarn red */
	background		: #F0F0F0;	/* white */
	background		: #EFE8BE;	/* le gray */
	background		: #B37B3E;
	background		: #706855;	/* le gray */
	background		: #E3D9B6;	/* too yellow */
	background		: #E3CA94;	/* more tea-like */
	background		: #FFFFFF;	/* white */
	Xborder-bottom	: 1px solid #999999;
	}

.accent_2 {
	background: #666666;	/* moma grey */
	background: #33333c;	/* 28mm dk grey */
	background: #FFFFFF;	/* white */
	background: #F8FFE9;
	background: #E77B16;	/* redbarn orange */
	background: #F0F0F0;	/* white */
	background: #706855;	/* le gray */
	background: #B37B3E;	/* sienna - too vivid */
	background: #B38B60;	/* less vivid */
	background: #A6815A;	/* darker */
	background: #FFFFFF;	/* white */
	border-top: 1px solid #999999;
	}

.top_rule {
	background		: #B3D974;	/* herman miller green */
	background		: #FFFFFF;	/* white */
	background		: #F4A358;	/* mild orange */
	margin-bottom	: 5px;
	}

.bottom_rule {
	background		: #B3D974;	/* herman miller green */
	background		: #FFFFFF;	/* white */
	background		: #F4A358;	/* mild orange */
	margin-bottom	: 5px;
	}

.logo {
	padding-left	: 20px;
	padding-right	: 0px;
	padding-top		: 0px;
	padding-bottom	: 0px;
	float			: left;
	}
a {
	color			: #999999;		/* lt. olive */
	text-decoration	: none;
	}

a.hover	{
	text-decoration	: underline;
	}

.menumain {
	line-height		: 22px;
	color			: #999999;
	padding			: 0px 3px 0px 0px;
	text-align		: right;
	float			: right;
	}

.menu_category {
	Xfont-family: Verdana;
	Xfont-size: 11px;
	X-font-style: italic;
	text-align: left;
	color: #666666;		/* moma grey */
	}

.copy {
	font-family: "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	color: #5E6B8A;
	padding: 30px 70px 30px 50px;
	text-align: left;
	background-color: inherit;
	}

.bright {
	color: #F4A358;
	}

.copy a {
	color: #F4A358;
	text-decoration: none;
	}

.copy a:hover {
	color: #F4A358;
	text-decoration: underline;
	}

#front img {
	margin: 27px auto 0px auto;
	border: solid 1px #5E6B8A;			/* mreed blue */
	width: 550px;
	}

#front p {
	/* ALA standard text */
	font-family: "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;
	font-size		: 14px;
	line-height		: 22px;
	color			: #999999;
	color			: #777777;
	margin-top		: 70px;
	margin-left		: 40px;
	margin-right	: 40px;
	text-align		: left;
	}

.copy_head {
	font-size		: 12px;
	line-height		: 26px;
	font-weight		: normal;
	font-variant	: small-caps;
	}

.copy_subhead {
	font-size		: 16px;
	font-size		: 16px;
	font-variant	: small-caps;
	}

.photo {
	padding-left	: 0px;
	padding-right	: 0px;
	padding-top		: 0px;
	padding-bottom	: 20px;
	}

.button {
	padding-left	: 0px;
	padding-right	: 0px;
	padding-top		: 0px;
	padding-bottom	: 0px;
	border : 1px solid #cccccc;
	}

.bar {
	padding-top : 60px;
	padding-right : 30px;
	}

#thumbs {
	position: relative;
	top: 20px;
	}
#thumbs td {
	padding: 0;
	margin: 0;
	}
#thumbs img {
	border: 1px solid #999;
	border: 1px solid #E77B16;
	border: 1px solid #666;
	}
#thumbs img.off {
	border: 1px solid #ccc;
	}
#x_thumbs a img {
	border: 1px solid #666;
	}
#x_thumbs a:hover img {
	border: 1px solid orange;
	}

#popup {
	background		: transparent;
	color			: #999;
	font			: 11px/1.5em Verdana, sans-serif;
	}

#popup td#close {
	padding-right	: 20px;
	height			: 30px;
	}

#popup td#text a {
	color			: #999;
	text-decoration	: none;
	}

#popup td#text a:hover {
	padding-bottom	: 1px;
	border-bottom	: 1px solid #F4A358;
	color			: #F4A358;
	}

