/* CSS Document */

body {
	background-image: url(images/bg.jpg);
	background-color: #9D2601;
	background-repeat: repeat-x;
	margin-top: 12px;
	text-align: center;
}
#leftbg {
	height: 504px;
	width: 15px;
	float: left;
}
#maincontent {
	vertical-align: top;
	background-image: url(images/box_bg.jpg);
	background-repeat: repeat-y;
	background-position: left;
	width: 950px;
	background-color: #FFFFFF;
	float: left;
	text-align: left;
}
#bottom {
	height: 19px;
	float: left;
}
#footer {
	height: 28px;
	width: 950px;
	background-image: url(images/footer.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: left;
	float: left;
	padding-bottom: 30px;
}
#newslinks {
	float: left;
	text-align: left;
}
.copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CC9999;
	padding-top: 12px;
	display: block;
	padding-left: 36px;
	letter-spacing: 1px;
}
.copy a:link{
	font-family: Arial, Helvetica, sans-serif;
	color: #CC9966;
	letter-spacing: 1px;
	text-decoration: none;
}
.copy a:visited{
	font-family: Arial, Helvetica, sans-serif;
	color: #CC9966;
	letter-spacing: 1px;
	text-decoration: none;
}
.copy a:hover{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	letter-spacing: 1px;
	text-decoration: none;
}
#whitebody {
	width: 920px;
	float: left;
}
#content {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(images/box_bg.jpg);
	background-repeat: repeat-y;
	background-position: left;
	background-color: #FFFFFF;
}
#header {
	height: 45px;
}
#logo {
	height: 45px;
	width: 253px;
	float: left;
}
#rightbg {
	height: 504px;
	width: 15px;
	float: left;
}
#navbar {
	float: left;
	height: 15px;
	width: 579px;
	margin-top: 24px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	padding-top: 6px;
	padding-left: 7px;
}
#clogin {
	float: left;
	margin-top: 24px;
	height: 21px;
	width: 58px;
}
#navbar a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #626262;
	text-decoration: none;
	padding-right: 7px;
	padding-left: 7px;
	background-color: #FFFFFF;
}
#navbar a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #626262;
	text-decoration: none;
	padding-right: 7px;
	padding-left: 7px;
	background-color: #FFFFFF;
}
#navbar a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D55B0B;
	text-decoration: none;
	padding-right: 7px;
	padding-left: 7px;
	background-color: #FFFFFF;
}
#navbar .youarehere a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
	padding-right: 9px;
	padding-left: 9px;
	background-color: #FFFFFF;
}
#maintext h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #383708;
	margin-bottom: -6px;
}
#navbar .youarehere a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
	padding-right: 9px;
	padding-left: 9px;
	background-color: #FFFFFF;
}
#navbar .youarehere a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D55B0B;
	text-decoration: none;
	padding-right: 9px;
	padding-left: 9px;
	background-color: #FFFFFF;
}
#bottomhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #383708;
	height: 20px;
	padding-left: 36px;
	line-height: 16px;
}
#new4 h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #383708;
	display: block;
	padding-left: 10px;
	padding-top: 6px;
	line-height: 16px;
}
img {
	display: block;
}
#new0 {
	width: 170px;
	float: left;
	padding-right: 9px;
	padding-top: 10px;
}
#new4 p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 16px;
	color: #383708;
	display: block;
	padding-right: 10px;
	padding-left: 10px;
}
#newslinks {
	float: left;
}
#new4 a:link {
	color: #DD7214;
}
#new4 a:visited {
	color: #DD7214;
}
#new4  a:hover{
	color: #FF993C;
	text-decoration: none;
}
#new2 {
	width: 170px;
	float: left;
	padding-right: 8px;
	padding-top: 10px;
}
#newtop {
	background-image: url(images/small_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 32px;
	float: left;
	width: 170px;
}
#newbottom {
	background-image: url(images/small_bot.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	width: 170px;
	height: 180px;
}
#newimage {
	height: 39px;
	float: left;
}
#new3 {
	width: 170px;
	float: left;
	padding-top: 10px;
}
#new4 {
	height: 167px;
	width: 216px;
	margin-left: 4px;
	float: left;
	background-image: url(images/newsquare.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.newhead a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #383708;
	display: block;
	padding-top: 9px;
	padding-left: 32px;
	text-decoration: none;
}
.newhead a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #383708;
	display: block;
	padding-top: 9px;
	padding-left: 32px;
	text-decoration: none;
}
.newhead a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #EA7F1D;
	display: block;
	padding-top: 9px;
	padding-left: 32px;
	text-decoration: none;
}
.newcopy{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #383708;
	display: block;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
	margin: 0px;
	line-height: 18px;
}
.newcopy a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #DD7214;
	line-height: 12px;
}
.newcopy a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #DD7214;
	line-height: 12px;
}
.newcopy a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF993C;
	line-height: 12px;
	text-decoration: none;
}
a {
	display: inline;
}
#secmid {
	float: left;
	height: 99px;
	width: 920px;
}
#sechead {
	float: left;
	height: 99px;
	width: 590px;
	background-image: url(images/sec_mid.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
	vertical-align: top;
}
#sechead .sub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: 200;
	color: #383708;
	padding-right: 50px;
	margin-bottom: 0px;
}
#sechead h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	text-align: right;
	padding-right: 70px;
	margin-top: 5px;
	font-weight: normal;
	color: #666666;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
#mainpage {
	float: left;
	width: 920px;
	background-color: #FFFFFF;
	height: inherit;
}
#leftnav {
	float: left;
	height: 310px;
	width: 147px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-top: 37px;
	padding-right: 10px;
	padding-left: 5px;
}
#leftnav li {
	margin-left: -15px;
	color: #F77110;
	margin-bottom: 7px;
	margin-top: 10px;
	text-transform: uppercase;
}
#selected {
	list-style-image: url(images/dot.jpg);
}
#link {
	list-style-image: url(images/3bullet.jpg);
}
#head .noArrow {
	list-style-type: square;
	list-style-image: none;
}
#head {
	list-style-image: url(images/3bulldown.jpg);
}
#leftnav li a:link {
	color: #333333;
	text-decoration: none;
	list-style-type: none;
}
#leftnav li a:visited {
	color: #000000;
	text-decoration: none;
	list-style-type: none;
}
#leftnav li a:hover {
	color: #DB6F11;
	text-decoration: none;
}
#maintext .example {
	font-style: italic;
	margin-right: 30px;
	margin-left: 30px;
}
#sechead .head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #383708;
	font-weight: normal;
	line-height: 22px;
	margin-top: 0px;
	margin-bottom: -14px;
}
#rightside {
	float: left;
	width: 758px;
}
#secbot {
	float: left;
	height: 30px;
	width: 758px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}
#maintext {
	float: left;
	width: 700px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #363636;
	padding-right: 20px;
	padding-left: 14px;
	z-index: 2;
}
#graphic {
	margin-top: 0px;
	margin-left: 10px;
	padding-left: 5px;
}
#maintext a:link {
	color: #996600;
	text-decoration: none;
}
#maintext a:visited {
	text-decoration: none;
	color: #996600;
}
#maintext a:hover {
	text-decoration: none;
	color: #F77110;
}
#maintext p {
	margin-bottom: 18px;
}
#maintext li {
	list-style-image: url(images/3bullet.jpg);
	padding-right: 100px;
	padding-bottom: 8px;
	line-height: 16px;
}
#othernav {
	float: left;
	width: 140px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	background-image: url(images/other_long.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 17px;
	padding-left: 24px;
	padding-right: 8px;
	margin-right: -15px;
}
#othernav li {
	margin-left: -25px;
	padding-bottom: 10px;
	list-style-position: outside;
	list-style-image: url(images/sidebar-bullet.gif);
}
#othernavBottom {
	margin-left: -12px;
	position: static;
	vertical-align: bottom;
	background-color: #FFFFFF;
}
#othernav p {
}
#othernav a:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #996600;
	text-decoration: none;
}
#othernav a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #996600;
	text-decoration: none;
}
#othernav a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #F77110;
}
#othernav h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 383708;
	font-weight: bold;
	margin-bottom: 0px;
}
#clientleft {
	float: left;
	width: 250px;
	padding-top: 15px;
}
#sectop {
	float: left;
	height: 33px;
	width: 920px;
}
#secpic {
	float: left;
}
#secdot {
	float: left;
	height: 99px;
	width: 27px;
}
#clientright {
	float: left;
	width: 250px;
	padding-top: 15px;
}
#secbot a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #F77100;
	text-decoration: none;
}
#secbot a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #F77100;
	text-decoration: none;
}
#secbot a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FB9641;
	text-decoration: underline;
}
#othernav p {
	margin-bottom: 10px;

}
.head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #383708;
	font-weight: normal;
	line-height: 22px;
	margin-top: 0px;
	margin-bottom: -14px;
}
#formz {
	margin-top: 10px;
	margin-bottom: 10px;
}
#nonav {
	float: right;
	height: 270px;
	width: 145px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 4px;
	padding-right: 0px;
	line-height: 13px;
	padding-top: 17px;
	text-align: left;
}
#nonav p {
	margin-left: 10px;
}
#sechead .sub a:link,
#sechead .sub a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: 200;
	color: #3F6618;
}
#sechead .sub a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: 200;
	color: #7D7B3F;
	text-decoration: none;
}
.formz {
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 12px;
}
.formzLabel {
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
	font-size: 12px;
	padding-right: 5px;
}
.formsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 150px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.formlong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 350px;
	margin-top: 5px;
	margin-bottom: 5px;
}
#splash {
	float: left;
	width: 920px;
}
#bio {
	padding-left: 20px;
}
#bio h1 {
	font-size: 14px;
	color: #333333;
	font-weight: normal;
	padding-bottom: 10px;
	margin-bottom: 0px;
	padding-top: 20px;
}
#bio .readmore {
	color: #F77110;
}
#bio img {
	display: inline;
}
#bio p {
	padding-left: 0px;
	margin-bottom: 10px;
	margin-top: 0px;
	padding-right: 30px;
	color: #999999;
}
#quoteBox {
	border: 1px dashed #CCCCCC;
	margin-right: 10%;
	padding-left: 30px;
}
#bio .quote {
	font-style: italic;
	color: #333333;
}
#raves h1 {
	font-size: 14px;
	font-weight: normal;
	margin-top: 30px;
	color: #F77110;
}
#raves {
	padding-left: 30px;
	padding-right: 50px;
}
#raves h2 {
	font-size: 12px;
	font-weight: normal;
	color: #F77110;
	margin-top: 0px;
}
#bio .quoteName {
	margin-top: 0px;
	padding-bottom: 5px;
	padding-top: 0px;
	text-align: left;
	color: #333333;
	margin-left: 280px;
}
#raves img {
	display: inline;
}
#raves p {
	padding-left: 23px;
	margin-bottom: 10px;
}
#maintext h3 {
	padding-bottom: 15px;
}
.bigQuote {
	font-size: 24px;
	font-style: italic;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 30px;
}
#heard {
	width: 250px;
	padding-left: 30px;
	float: right;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: italic;
	padding-top: 5px;
	background-image: url(images/quotes.jpg);
	background-repeat: no-repeat;
	padding-bottom: 20px;
}
#heard h1 {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	text-transform: uppercase;
	font-weight: lighter;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #CCCCCC;
	padding-top: 15px;
	padding-left: 15px;
}
#heard .link {
	text-align: right;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 12px;
}
#heard p {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-size: 12px;
	line-height: 20px;
	padding-left: 18px;
	padding-right: 18px;
	margin-top: 0px;
}
#maintext h3 {
	font-size: 18px;
	font-weight: lighter;
	text-transform: uppercase;
}
#story {
	width: 85%;
	margin-bottom: 50px;
}
#story h4 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-weight: normal;
	font-size: 18px;
	margin-top: 10px;
}
#story p {
	padding-left: 30px;
}
#heard h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	padding-left: 20px;
	padding-right: 20px;
	margin-bottom: 3px;
	font-weight: normal;
}
#icons {
	text-align: center;
	line-height: 14px;
	font-size: 14px;
}
#icons img {
	margin: 0px;
	padding: 0px;
}
#icons p {
	margin: 0px;
	padding: 0px;
}
#video {
	float: left;
	width: 920px;
	text-align: center;
	vertical-align: middle;
	height: 300px;
	padding-top: 75px;
	padding-bottom: 75px;
}
#pullFlash {
	width: 360px;
	padding-left: 20px;
	padding-right: 0px;
	float: right;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: italic;
	padding-top: 0px;
	background-repeat: no-repeat;
	padding-bottom: 20px;
}
#caseNote {
	width: 360px;
	padding-left: 4px;
	float: right;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: italic;
	padding-top: 5px;
	background-repeat: no-repeat;
	padding-bottom: 0px;
}
#caseNote h1 {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	text-transform: uppercase;
	font-weight: lighter;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #CCCCCC;
	padding-top: 15px;
	padding-left: 15px;
}
#caseNote .link {
	text-align: right;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 12px;
}
#caseNote p {
	text-align: right;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-bottom: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 12px;
}
#caseNote oldP {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-size: 12px;
	line-height: 20px;
	padding-left: 18px;
	padding-right: 18px;
	margin-top: 0px;
}
#caseNote h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	padding-left: 20px;
	padding-right: 20px;
	margin-bottom: 0px;
	font-weight: normal;
}

#widestory {
	width: 95%;
	margin-bottom: 50px;
}
#widestory h4 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-weight: normal;
	font-size: 18px;
	margin-top: 10px;
}
#widestory p {
	padding-left: 30px;
}
