body {
	margin: 0px;
	background: url(/images/orange-back.jpg) repeat-y #f3b100;
}

body.home {
	background: url(/images/orange-back-box.jpg) repeat-y #f3b100;
}

#back {
	background: url(/images/back.png) repeat-x;
	width: 100%;
	height: 650px;
	position: absolute;
	top: 0px;
	left: 0px;
}

#who {
	position: absolute;
	top: 0;
	left: 0;
	border-right: 1px solid white;
}

#what {
	background: transparent;
	border-top: 1px solid white;
	border-right: 1px solid white;
	position: absolute;
        top: 182px;
        left: 0px;
}

#how {
	background: transparent;
        border-top: 1px solid white;
        position: absolute;
        top: 415px;
        left: 0px;
	border-right: 1px solid white;
}

#contentBox {
	position: relative;
	width: 334px;
	background: #FFFFFF;
	left: 27px;
}


#content {
	position: relative;
	left: 0px;
	border-top: 1px solid #878787;
	width: 334px;
	background:url(/images/c-back.gif) top left repeat-y;
	min-height: 427px;
	height: 467px;
}

#mainImageBox {
	position: absolute;
        left: 27px;
	top: 0;
        background: #FFFFFF;
        width: 334px;
}


#mainImage {
	width: 334px;
	background:url(/images/c-back.gif) top left repeat-y;
	text-align:center;
}

#mainImage img {
	padding-left: 1px;
}

#imageBox {
	position: relative;
        left: 27px;
        background: #FFFFFF;
	width: 334px;
	height: 182px;
}

#image {
	width: 334px;
	height: 182px;
	background:url(/images/c-back.gif) top left repeat-y;
}

#image img {
	padding-left: 1px;
}

#whoNav {
	position: absolute;
	left: 375px;
	top: 14px;
}


#whatNav {
	position: absolute;
        left: 375px;
        top: 198px;
}

#whatNav #lead {
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
}

#whatNav #sublead {
	color: #fff;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
}

#whatNav #contents {
	margin-top: 3px;
	font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
	color: #001700;
	width: 75%;
	height: 160px;
	overflow: auto;
}

#howNav {
	position: absolute;
        left: 375px;
        top: 431px;
}

div.nav {
	background: url(/images/nav.png) no-repeat;
	height: 20px;
	width: 115px;
	vertical-align: middle;
	padding-left: 32px;
	padding-top: 7px;
	margin: 0;
	cursor: pointer;
}

.last {
        background: url(/images/nav.png) no-repeat;
        height: 22px;
        width: 115px;
        vertical-align: middle;
        padding-left: 32px;
        padding-top: 7px;
        margin: 0;
        cursor: pointer;
}


.active {
	background: url(/images/nav-active.png) no-repeat;
        height: 20px;
        width: 115px;
        vertical-align: middle;
        padding-left: 35px;
        padding-top: 7px;
        margin: 0;
	cursor: hand;
	cursor: pointer;
}

a.nav {
	font-size: .65em;
	font-weight: bold;
	font-family: Arial;
	color: #000;
	text-decoration: none;
	text-transform: uppercase;
}

#content #lead {
	padding: 25px 25px 0px 25px;
	font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-weight: bold;
        color: #000000;
        text-decoration: none;
	margin-bottom: 10px;
	text-transform: uppercase;
}

#content #contents {
	float: left;
	background: transparent;
	padding: 0px 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #444444;
	font-weight: normal;
        text-decoration: none;
	margin-bottom: 10px;
	padding-bottom: 10px;
	line-height: 15px;
	text-align: justify;
	text-justify: distribute;
}




#content #contents #lead {
	padding: 0px;
        color: #000;
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 5px;
	text-transform: uppercase;
}

#content #contents #sublead {
	padding: 0px;
	font-size: 12px;
        color: #444444;
	font-weight: bold;
        text-decoration: none;
        margin-bottom: 5px;
}

#content #contents #preview {
	margin: 15px 0px;
}

#content #contents #thumb {
	float: left;
	clear: left;
	margin-right: 8px;
	height: 72px;
	width: 90px;
}

#content #contents a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0085d7;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	float: right;
}


#content #contents a.sub {
	color: #8ec41c;
	padding-right: 5px;
}

#content #contents #preview a {
	float: none;
}

#content #contents #preview img {

}

#clear {
	clear: both;
}	

#clearspace {
	clear: both;
	height: 10px;
}

#logo {
	margin-top: 10px;
	width: 331px;
	text-align: center;
}

#view {
	position: absolute;
	top: 165px;
	left: 27px;
}

#content #contents table {
	padding: 1px;
	width: 99%;
}

#content #contents table td {
	border: 1px solid #999999;
	text-align:center;
}

#content #contents table td.in {
        border-left: none;
	width: 100%;
	padding: 1px;
}

#content #contents table td.in input {
	width: 98%;
	margin: 0px;
}

#content #contents table td.blank {
	height: 5px;
	border: none;
}

#content #contents table td.submit {
	text-align: right;
	border-top: none;
}

#content #contents table td.msg { 
  background: #8FCF1D;
  font-family: Arial;
  font-size: 11px;
  font-weight: bold;
  text-align: center;
  text-transform: uppercase;
  border-bottom: none;
  height: 22px;
  color: #000;
}

#content #contents textarea {
	width: 98%;
	height: 100px;
	margin: 0px;
}

#numboxes {
	display: table;
	height: 19px;
	margin: 25px;
	margin-bottom: 12px;
}

#numboxes #numbox {
	border: 1px solid #9F9F9F;
	width: 18px;
	height: 18px;
	font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: bold;
	text-align: center;
	vertical-align: middle;
	float: left;
	margin-right: 1px;
}

#numboxes #numbox.current {
	background: #8FCF1D;
	border: 1px solid #8FCF1D;
	color: #FFFFFF;
}

#numboxes #numbox.disabled {
	background: #CCCCCC;
	border: 1px solid #CCCCCC;
	color: #FFFFFF;
}

#numboxes #numbox a {
	text-decoration: none;
        color: #8FCF1D;
}

#contents div.arrow {
	margin-right: 5px;
	margin-bottom: 5px;
	float: left;
}

.error {
	color: red;
}

sub {
	text-transform: none;
	padding: 0;
	margin: 0;
	vertical-align: middle;
	font-size: 13px;
        font-weight: bold;
}