/* Developed for Sign Here, Inc. by 7th Pixel - www.7thpixel.com */

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	vertical-align: top;
	color: #FFDEAD;
	background-color: #444538;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
p {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 0px;
}
ul {
	margin-top: 0;
}
img {
	display: block;
	border: 0;
}
h1 {
	font-size: 14px;
	font-weight: bold;
	color: #535546;
	background-color: transparent;
}
h2 {
	font-size: 11px;
	font-weight: bold;
	color: #AF8237;
	background-color: transparent;
}
a:link,a:visited {
	color: #333399;
	background-color: transparent;
	text-decoration: none;
}
a:hover {
	color: #DDB110;
	background-color: transparent;
	text-decoration: underline;
}
p.follow {
	margin-bottom: 4px;
}
#frame {
	margin-left: auto;
	margin-right: auto;
	width: 740px;
	padding: 0;
}
#maintbl {
	color: #434B38;
	background-color: #E2E2C7;
	border-collapse: collapse;
}
#head {
	padding: 0;
}
#head img {
	display: block; 
}

/*** Left Column ***/
#lcol {
	width: 200px;
	vertical-align: top;
	color: #FFFFF0;
	background-color: #686B58;
	padding: 20px 0px 10px 20px;
}
.nav {
	text-align: right;
	padding-right: 10px;
}
.nav a {
	display: block;
	font-size: 11px;
	margin-bottom: 5px;
	margin-top: 3px;
}
.pnav {
	text-align: left;
	width: 100%;
	padding-left: 10px;
}
.pnav a {
	display: block;
	font-size: 11px;
	margin-bottom: 5px;
	margin-top: 3px;
}
.p2nav {
	background-color: #686B58;
	text-align: left;
	width: 100%;
}
.p2nav h1 {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFF0;
	background-color: transparent;
	margin-left: 20px;
}
.p2nav a {
	display: block;
	font-size: 11px;
	margin-bottom: 2px;
	margin-top: 2px;
	padding-left: 7px;
}
.p2nav a:link,.p2nav a:visited {
	color: #FFFFF0;
	background-color: transparent;
	text-decoration: none;
}
.p2nav a:hover {
	color: #DDB110;
	background-color: transparent;
	text-decoration: underline;
}
#lcol a:link,#lcol a:visited {
	color: #FFFFF0;
	background-color: transparent;
}
#lcol a:hover {
	color: #DDB110;
	background-color: transparent;
}

/*** Right Column ***/
#rcol {
	width: 540px;
	vertical-align: top;
}
#rcontent {
	border: 1px solid #A6A996;
	margin: -1px 4px 4px 4px;
	padding: 20px 40px 20px 40px;
	vertical-align: top;
}
.folio {
	border-collapse: collapse;
}

/*** Footer ***/
#footer {
	color: #ADAF9E;
	font-size: 9px;
	text-align: center;
	padding-left: 40px;
}
#prsite {
	text-align: center;
	/*position: relative;
	top: 50px;*/
}
#prsite a:link,#prsite a:visited {
	color: #FFFFF0;
	background-color: transparent;
}
#prsite a:hover {
	color: #DDB110;
	background-color: transparent;
}