/* Defaults ---------------------------------------------------------- */

body, html {background: url(../images/template/bk_white.gif) repeat-x top;height:100%; /* needed for container min-height */font-family: Georgia, serif;font-size: 100%;color: #111111;}

#flashContent { width:780px; height:280px;position:relative;z-index: 5;}	

h1 {color: #111111;font: 42px Georgia;margin: 0 30px 0 0;font-weight: normal;overflow: visible;text-align: right;}
h1.titlelg {margin: 2px 30px 16px 0;font-size: 56px;}
h1.title {margin: 2px 30px 18px 24px;font-size: 42px;border-bottom: 1px solid #5A5A5A;padding-bottom: 6px;}
h1.longtitle {color: #111111;font: 42px/40px Georgia;margin: 86px 30px 0 0;font-weight: normal;overflow: visible;text-align: right;}

h2 {font-weight: normal;margin: 0px 30px 2px 0;color: #111111;font: 26px Georgia;text-align: right;}
h2.subhead {font-weight: normal;margin: 24px 30px 12px 12px;color: #111111;font: 26px Georgia;text-align: left;}
h2.subheadsm {font-weight: normal;margin: 24px 32px 0px 24px;color: #111111;font: 22px Georgia;text-align: left;}
h2.subheadxsm {font-weight: normal;margin: 24px 32px 9px 24px;color: #111111;font: 18px Georgia;text-align: left;}
.bigger {font-weight: normal;margin: 0px 30px 2px 0;color: #111111;font: 32px Georgia;text-align: right;}
h2.midhead {font-weight: normal;margin: 20px 12px 28px 12px;color: #111111;font: 26px Georgia;text-align: center;}
h2.midheadlg {font-weight: normal;margin: 20px 12px 0px 12px;color: #111111;font: 30px Georgia;text-align: center;padding-bottom:0;}
h2.notehead {font-weight: bold;margin: 12px 12px 12px 12px;color: #FF0033;font: 21px Georgia;text-align: center;}
h2.subheadpress {font-weight: normal;margin: 24px 30px 12px 26px;color: #111111;font: 26px Georgia;text-align:center;}
h2.subheadpresslg {font-weight: normal;margin: 24px 30px 2px 26px;color: #111111;font: 32px Georgia;text-align:center;}

h3 {font-weight: bold;font-size: 1.2em;color: #767676;}
h3.carth {font-weight: normal;font-size: 1.2em;color: #767676;margin-bottom: 12px;}
h3.head {font:bold 20px Georiga,serif; color: #3C3C3C;width: 242px;text-align: left;padding: 4px 6px 0 6px;margin-top: 12px;margin-bottom:6px;border-bottom: 1px solid #3C3C3C;}

h3.headbox {font-family:Georiga,serif;font-size:18px;font-weight:bold;line-height:22px;color: #fff;width: 242px;text-align: left;background-color:#E2972C;padding: 3px 6px 5px 6px;margin-top: 12px;margin-bottom:6px;}
h3.headbox a {color: #fff;padding-bottom: 6px;}
h3.headbox a:hover {color: #000;}

h3.headboxf {font-family:Georiga,serif;font-size:20px;font-weight:normal;line-height:20px;color: #fff;width: 280px;
text-align: left;background-color:#EDDCBE;padding: 0px 6px 3px 54px;margin-top: 0px;margin-bottom:4px;margin-right:44px;border: 1px solid #B5A68C;}

h3.headboxf a {color: #000;}
h3.headboxf a:hover {color: #000;}

h3.linkbox {font-family:Georiga,serif;font-size:18px;font-weight:bold;line-height:22px;width: 230px;color: #fff;text-align: left;background-color:#E2972C;padding: 3px 6px 5px 12px;margin-top: 12px;margin-bottom:6px;}
h3.linkbox a {color: #fff;}
h3.linkbox a:hover {color: #000;}
h3.notice {font-family: Georgia,serif;font-size: 18px;font-style: italic;font-weight: normal;color: #ff6600;}
h3.fullhead {font: bold 20px Georiga,serif; color: #3C3C3C;width: 760px;text-align: left;padding: 2px 22px 0 12px;margin:2px 12px 12px 12px;border-bottom: 1px solid #3C3C3C;}
h3.righthead {text-align: left;margin:12px 0 4px 12px;font-weight: normal;}

h4 {font: 14px Georgia;font-weight: bold;text-align: left;margin: 0 24px 4px 12px;}
h4.subhead {font: 14px Georgia;font-weight: bold;text-align: left;margin: 0 24px 4px 28px;}
h4.subtitle{font: 14px Georgia;font-weight: bold;text-align: left;margin: 9px 4px 0px 12px;}
h4.vsubtitle{font: 15px Georgia;font-weight: bold;text-align: left;margin: 12px 4px 6px 42px;}
h4.notice {color: #ff6600;text-align: center;font-size: large;}

h4.coltitle{font: 14px Georgia;font-weight: bold;text-align: left;margin: 9px 4px 12px 0;}
h4.coltitle2{font: 17px Georgia;font-weight: bold;text-align: left;margin: 9px 4px 12px 0;}

h5 {font-size: 16px;font-weight: normal;margin: 4px 0 0 0;padding: 6px 0 0 0}	
h5.cart {font-size: 18px;font-weight: normal;margin: 14px 0 0 28px;padding: 0;float: left;}	
	h5.cart a:link, a:active, a:visited {color: #613914;text-decoration: none;}
	h5.cart a:hover {color: #E2972C;text-decoration: none;}
.carticon {position: relative;top: 6px;}

p {font-size: 16px;line-height: 1.4em;text-align: left;}
p.caption {font: italic 14px Georgia,serif;color: #5a5a5a;margin:1px 4px 6px 4px;width: 340px;}
p.captionsm {font: italic 14px Georgia,serif;color: #fff;margin:4px 12px 9px 12px;}
p.captionsm a {font: italic 14px Georgia,serif;color: #fff;}
p.captionsm a:hover {color: #FBD98F;text-decoration: none;}
p.captionleft {font: 16px Georgia,serif italic;color: #5a5a5a;margin: 12px 6px 16px 28px;}
#content p.captioncenter {font: italic 14px Georgia,serif;color: #5a5a5a;text-align: center;}
#content p.captionleft {font: italic 14px Georgia,serif;color: #5a5a5a;text-align:left;margin: 0 0 12px 22px; auto;padding: 0 0 4px 0;}
#content p.captionshort {font: italic 16px Georgia,serif;color: #5a5a5a;text-align:left;margin: 0 auto;padding: 12px 0 4px 0;width:220px;}
#content p.tiny {font-size: 11px; font-family: Arial, sans-serif;color: #808080;font-style: italic; margin-right: 14px;text-align:center;}

.letter {margin-left: 22px;}
.whitenote {font-style:italic;color:#fff;font-size:12px;font-weight:bold;}
.imgboxl {float: left;width: 200px;margin: 0 9px 0 0;background-color: #A7A78F;border: 1px solid #A7A78F;}
.imgboxr {float: right;width: 300px;margin: 0 0 0 9px;background-color: #A7A78F;border: 1px solid #A7A78F;}
.imgboxl360 {float: left;width: 360px;margin: 0 9px 0 0;background-color: #A7A78F;border: 1px solid #A7A78F;}
.imgboxlfull {width: 780px;margin: 0 9px 24px 0;background-color: #A7A78F;border: 1px solid #A7A78F;}
.imgboxtall {width: 780px;height:560px;margin: 25px 9px 45px 0;background-color: #A7A78F;border: 1px solid #A7A78F;padding-top: 38px;}

.toppad {padding-top:6px; font-size:18px;}
.rightside {margin:6px;float: right;}

#button {margin:20px 20px 0 0;padding: 0;height: 32px;overflow: hidden;float: right;}
#button a {background: url(/images/template/inline-button.gif) no-repeat bottom center;}
#button a:hover {background: url(/images/template/inline-button.gif) no-repeat top center;}

a, a:link, a:active, a:visited {color: #767676;text-decoration: none;}
a:hover {color: #ff9400;text-decoration: none;}
a img {border: 0;}
label {color: #666;margin-top: 12px;font-size: 16px;}
.radiobutton {color:#666;font-style:italic; font-size:14px;margin:0 0 12px 24px;}
fieldset:first-child {margin-top: 0;}

p.note {color: #3E3E3E;font-size: 13px;margin-left: 6px;}

small {font-size: 11px;}
img.border {border: 1px solid #3E3E3E;}
.reg {position:relative;top: -1.2em;font-size:40%;}
.regsm {position:relative;top: -.6em;font-size:70%;}
.red {color: #FF6600;font-weight: bold;font-size: 130%;}


h3.country {font: 18px Georiga normal; inherit; color: white;background: #868686;width: 242px;text-align: left;padding: 4px 6px 2px 6px;margin-top: 9px;}
.intlist {line-height:15px;margin:0 4px 4px 6px;font-size:14px;}
.intitle {font-weight:bold; margin:5px 2px 0 6px;font-size:14px;}
.navtext {color: #111111;font: 14px/16px Georgia,serif;margin: 3px 2px 2px 2px;font-weight: normal;}
.middle {margin: 0 0 0 64px;text-align: center;}
.center {padding-bottom: 32px;text-align: center;}
.bold {font-weight: bold;}
.boldr {font-weight:bold; text-align:right;}
.bigger {font-size:18px; margin-right:28px;color:#000;}
.float_clear {clear: both;}
.italic {font-style:italic;color:#38372A;}
#clear {clear: both;display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;}
.clear {clear: both;display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;}

.sharebutt {padding: 0 auto;margin: 0 0 4px 210px;width: 160px;}
.sharebutt2 {padding: 0 auto;margin: 12px 0 22px 0;width: 290px;}
/* Header --------------------------------------------------------------- */

#nav {position:relative;z-index: 10; background: url(/images/template/nav_back.gif) repeat-x;height: 141px; width: 840px;}
.logo {margin: 16px 0 12px 18px;float: left;}
.cataloghdr {z-index: 1;position: absolute;top: 8px;right: 20px;}
/* Content --------------------------------------------------------------- */

#container {
	position:relative; /* footer positioning*/
	margin:0px auto;
	width:100%;
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
	z-index: 0;}
#content {width: 840px;margin:0 auto;padding:.5em 0 254px 0; /* bottom padding for footer plus the size of the actual footer */}
	#content p {text-align:left;}
	
.iconpad {padding: 4px 9px 0 9px;}
.fullwidth {margin: 16px 0 12px 24px;font-size: 18px;line-height: 22px;width: 760px;}
.border {border: 1px solid #dbdbdb;}

ul#biglist {
	margin: 12px 62px 0 54px;
	list-style-type: none;
}
	ul#biglist li{
	font-size: 1em;
	margin: 0 0 12px 0;
	line-height: 1.2em;
	text-decoration: none;
	background: url(../images/dot-right.gif) no-repeat 0 50%;
	padding-left: 28px;
	letter-spacing: .01em;
	font-weight: normal;
	display: block;
	}
	
.linefull {
	padding-left: 26px;
	margin-top: 6px;}
#threecol {
	width: 900px;
	margin: 0 auto;
	padding-top: 14px;}
.textleft {
	margin: 0 12px 9px 24px;}
.textright {
	margin: 0 28px 9px 12px;}
.imgleft {
	float: left;
	margin: 0 9px 6px 0;}
.imglefttop {
	float: left;
	margin: 18px 0 12px 0;}
.imgleft-nr {
	float: left;
	margin: 0 26px 6px 0;}
.caps {font-variant: small-caps;}
.more {height:60px;margin-top:24px;width:280px; }
.messagemid {text-align:center; margin:12px 36px 24px 26px;color:#E5502C;width:620px;font-style:italic;}

/** Dealers-----------------------------------------------------------*/
p.dealertitle {
        font: Georgia, serif;
        color:white;
        text-align:left;
        font-size:19px;
        padding-left:5px;
        padding-top:4px;
        height:28px;
        margin-top:4px;
        background:#000000;}

p.dealertitlegold {
        font: Georgia, serif;
        color:white;
        text-align:left;
        font-size:19px;
        background: black url(../images/misc/star4.gif) no-repeat;
        padding-left:30px;
        padding-top:4px;
        height:28px;
        margin-top:4px;}

/** Images-------------------------------------------------------------*/
.center {text-align: center;}
.imgleft-btm {float: left;margin: 12px 26px 6px 0;}
.imginline {padding: 2px 0 9px 12px;}
.freecat {position:absolute;margin: 140px auto;}
.storel {margin: 12px 0 12px 54px;}
.storer {margin: 12px 54px 12px 24px;}
.right {float: right;margin-left: 12px;margin-right:24px;}
.rightpad {float: right;margin-right: 24px;margin-top:12px;}
.left {float: left;margin:6px 9px 0 12px;}
.leftc {float: left;margin:2px 9px 0 0;}
.vleft {float: left;margin:0 9px 0 12px;}
.topmar {margin-top: 16px;}
.toptick {position: relative;top: 4px;}
.bottom {position:absolute; bottom:240px;right:300px;}
.bottompad {padding-bottom:12px; }

/** New Store */
.breadcrumb {font-family: Georgia;font-size: 12px;color: #000;margin-top: 0 auto;}
.breadcrumb a {color: #8b511d;}
.breadcrumb a:hover {color: #f8a11e;}
.bc {font-size: 12px;}
#stcart {background: url(../store/images/cart-icon.gif) no-repeat;height: 35px;float: left;margin-left: 24px;margin-top: 18px;}
#stcart p {margin-left: 46px;margin-top: 4px;}
h1.sttitle {margin: 2px 30px 6px 24px;font-size: 42px;border-bottom: 1px solid #5A5A5A;padding-bottom: 6px;}
#mainblock {width: 780px;margin: 0 auto;}
#mainblock img {}
.stleft {float: left;width: 380px;}
.stright {}
.stheader {height: 32px;width: 770px;background-color:#D0D0D0;border: 1px solid #9B9B9B;text-align: left;margin: 12px 0 18px 0;padding-left: 12px;}
.padop {margin: 12px 0 9px 0;}
.cel1 {float: left;margin: 8px 12px 4px 0;width: 142px;}
.cel2 {float: left;margin: 8px 12px 4px 0;width: 142px;}
.cel3 {float: left;margin: 8px 12px 4px 0;width: 142px;}
.cel4 {float: left;margin: 8px 12px 4px 0;width: 142px;}
.cel5 {float: left;margin: 8px 12px 4px 0;width: 142px;}
.thumbspace {margin:4px;}
.catbox {border: 1px solid #9b9b9b;width: 130px;padding: 6px;}
.cattitle {font-weight: bold;font-size: 16px;text-height:16px;}

.staddcart a {position:absolute;background:transparent url(../store/images/addtocart.gif) no-repeat top left;height:33px;width: 132px;}
.staddcart a:hover {background:transparent url(../store/images/addtocart.gif) no-repeat bottom left;}
.hide {display: none;}

.buttspan {margin: 56px 0 12px 0;height: 100%;}
.teapot {font-size: small;font-style: italic;}

.prodimg {float: left;margin-right: 12px;}
ul.spec li {text-align: left;margin-bottom: 9px;font-size: 14px;}
ul.spec {margin: 12px 0 22px 24px;list-style: square;}
.listit {width:320px;font-weight: bold;}

table.cartx {}
table.cartx tr td {border: 1px solid #A7A78F;padding: 4px;}
table.clean tr td {border: none;}

.buyme {}
.proddeschd {margin: 12px 0 0 0;}
.description p {font-size: 14px;margin-bottom: 9px;margin-right: 0px;}
.important {color: #982F21;font-weight: bold;}
.important a:link {text-decoration: underline;color: #982F21;}
.important a:hover {color: #F8A11E;}
.stprice {font-size: 17px;color: #8B511D;}
.sku {font-family:Arial; font-size: 12px;color:#AC9B7D;}
.choose {font-size: 16px;color: #8B511D;font-weight: bold;margin-top: 14px;}
.henbutt {padding: 4px;margin: 12px;color:white;background-color: #A7A78F;width: 140px;height: 30px;}
.hensubmit {color: white;background-color: #8B511D;padding: 4px;margin: 12px;width: 140px;height: 30px;font-weight: bold;}
.thanks {margin: 34px 44px 66px 44px;padding-bottom: 66px;}
p.txgraph {margin: 4px 0 44px 44px;color: red;}
.specsbold {
	font-weight: bold;
	font-size: .7em;
	margin-top: 9px;
	margin-bottom: 16px; }
/** Store--------------------------------------------------------------*/

h5.prodtitle {font-weight: bold;text-align:left;margin-bottom: 6px;}
.product {margin: 32px 0 24px 24px;width: 760px;height:100%;}
.thumb {float: left;}
.prdesc {font: normal 14px/17px Arial, sans-serif;text-align:left;}
.bignote {font: normal 16px/19px Arial, sans-serif;text-align:left;margin:4px 12px 0 24px;padding-left:12px;}
ul.dets {font: normal 14px/16px Arial, sans-serif;text-align: left;list-style-type: square;display: block;}
ul.dets li {margin: 2px 0 0 34px;}
.prver {font: bold 14px/15px Arial, sans-serif;text-align:left;margin-top: 4px;}
.boldnote {font: bold 15px Arial, sans-serif;color: #E2972C;text-align: center;}
.purchmid {float: left;margin: 0 0 12px 12px;width: 400px;}
.purchfull {float: left;margin: 0 0 12px 12px;width: 580px;}
.purchright {width:140px;float: left;margin-left: 14px;padding-top: 28px;}
.price {font: bold 15px Arial, sans-serif;color: #E2972C;}
.itemnum {font: normal 10px Arial, sans-serif;color: gray;}
.qty {margin-top: 3px;font: normal 16px Arial, sans-serif;padding-top: 0 auto;}
.small {margin-top: 3px;font: normal 12px Arial, sans-serif;padding-top: 0 auto;}
/**select {margin-top: 12px;}**/
.purchwide{float: left;margin:12px 0 12px 0;padding:9px 0 9px 9px;width: 250px;border: 1px solid #E6E6E6;}
.store {border: 1px solid #fff;font: normal 12px Arial, sans-serif;margin-top:12px;}
.store td {border: 1px solid #B3B3B3;padding:4px;text-align:left;}
.storecheck {padding:6px;font: normal 12px Arial, sans-serif;margin:0 18px 6px 18px;}
.store tr {height: 22px;}
tr.tblhead {background-color:#F8F1CC;font-weight:bold;margin-top:4px;}
tr.tblnum {font: normal 14px Arial, sans-serif;color: gray;}
.review {text-align:left; margin:0 6px 0 6px;color:#868686;font-size:14px;line-height:16px;font-family:Arial,sans-serif;}
.review a {color:#fff; }
.gold {color:#E2972C;font-weight:bold; }

/** News -------------------------------------------------------------*/
.bentry {height: 120px;margin-bottom: 24px;}
.date {font-size: 12px; font-family: Arial, sans-serif;color: #B3B3B3;}
.datepress {font-size: 14px; font-family: Arial, sans-serif;color: #808080;margin-left: 24px;}
.notice {font-size: 16px; font-family: Arial, sans-serif;color:#982F21;margin-bottom:18px;margin-top: 18px;}
.noticecent {font-size: 16px; font-family: Arial, sans-serif;color:#982F21;margin-bottom:18px;margin-top: 18px;text-align: center;}
.bpic {float: left;margin-right: 9px;}
h3.newshead {text-align:left;margin-bottom: 6px;font-weight: normal;}
.newsspace {margin: 12px 0 14px 0;}
.newsdesc {font: normal 15px/19px Arial, sans-serif;text-align:left;margin: 18px 12px 12px 24px;}
.newsleft {float: left;margin:12px 18px 12px 12px;}
.imgbox340 {float: left;width: 340px;margin: 12px 9px 0 0;background-color: #A7A78F;border: 1px solid #A7A78F;}

/** HenryTV------------------------------------------------------------*/
.vidcol1 {float: left;width: 240px;}
.vidcol2 {float:right;width: 240px;}
.vidcol {height: 120px;width: 236px;margin-bottom: 12px;}

.vidlink {font-size: 14px;line-height:17px;font-weight:normal;}
.vidlink a {color:#5A5A5A;}
.vidlink a:hover {color: #E2972C;}
h3.tvhead {text-align: left;padding-top: 12px;font-weight: normal;font-size: 15px;line-height: 18px;}
ul.tvlist {margin: 34px 0 0 0;}
ul.tvlist li{height: 60px;width: 250px;text-align: left;font-size: 14px;line-height: 17px;}
ul.tvlist li a {padding-top: 12px;}

/** Customer Letters ----------------------------------------------------------*/

.lettry {height: 100%;margin-bottom: 24px;background:url(../images/template/letters_shadow.jpg) no-repeat bottom center; padding-bottom: 32px;}
	.lettry p {margin:6px 24px 9px 24px; font-size:15px;font-style:italic;line-height:18px;font-weight:normal;text-align: left;}



.lettertext {margin:6px 24px 9px 9px; font-size:15px;font-style:italic;line-height:18px;font-weight:normal;}
 -.lettertext {margin:6px 24px 9px 9px; font-size:15px;font-style:italic;line-height:17px;font-weight:normal;} 
+.lettertext,  .lettry p{margin:6px 24px 9px 9px; font-size:15px;font-style:italic;line-height:18px;font-weight:normal;}



.topimg {margin:0 12px 24px 24px;float:left; padding-bottom: 36px;}

.intro {color: #111111;font:italic 14px/17px Georgia,serif;margin: 0 6px 2px 16px;font-weight: normal;}
.introp {color: #111111;font:italic 16px/20px Georgia,serif;margin: 4px 6px 2px 16px;font-weight: normal;}
.vintro {color: #111111;font:italic 14px/17px Georgia,serif;margin: 4px 6px 12px 42px;font-weight: normal;}

.lettercount {width:500px;background-color:#dedede; margin-bottom:18px;}
.countl {fdloat:left;font-size:12px;margin-left:12px;padding:2px;}
.countr {margin-left:400px;font-size:14px;padding:2px;}

.letternav {text-align:center; width:760px;margin:0 auto;}
.letterpages {font-size:14px;margin-bottom:18px;text-align:center;}

/** 1 Column ----------------------------------------------------------*/
.columnsing {width: 780px;height:auto;padding:0 auto;margin:0 auto;}
.columnright2 {width: 510px;margin: 24px 0 24px 24px;float: left;height: 100%;}
.columntop {width: 780px;height:180px;}
.columncent {width:520px;text-align:center; margin:0 auto;}

/** 2 columns----------------------------------------------------------*/

#columnleft {width: 396px;float: left;display: inline;margin: 0 0 60px 0;position: relative;}
#columnright {width: 418px;float: right;display: inline;margin: 0 0 60px 0;}

#columnlefts {width: 342px;float: left;display: inline;margin: 0 0 60px 0;}
#columnrights {width: 432px;display: inline;margin: 0 0 60px 0;}

#columnleftoff {width: 320px;float: left;display: inline;margin: 0 0 60px 24px;}
#columnrightoff {width: 456px;float: right;display: inline;margin: 0 24px 60px 0;}

/* 3 columns------------------------------------------------------------*/

.column-1-3 {width: 254px;float: left;padding: 0 0 14px 24px;}
.column-2-3 {width: 254px;float: left;padding: 0 0 14px 16px;margin-bottom:100px;}
.column-3-3 {width: 254px;float: left;padding: 0 0 14px 16px;}

/** Other */
.alignflashleft {margin-right:32px; }
.scrollerbox {padding:9px 0 31px 0; }


/* Footer --------------------------------------------------------------- */

#footer {width:840px;position: absolute;display: inline;bottom: 0;left: 0;background:black;padding-top: 9px;padding-bottom: 12px;height: 222px; /* stick to bottom */}

ul.navc {margin:6px 0 0 0;list-style: none;overflow:visible;width: 207px;float: left;padding-bottom: 4px;}
	ul.navc li {text-align: left;display: inline;}
	ul.navc li a,
	ul.navc li a:link, 
	ul.navc li a:active, 
	ul.navc li a:visited {padding-left: 30px;text-align: left;display: block;width: auto;margin-right:1em;color: #fff;font-weight:normal;font-size: 1.0em;line-height: 1.5;text-decoration: none;}
	ul.navc li a:hover, ul#nav0 li a:active {
		color: #ff9400;}

p.address {margin:6px 0 0 0;list-style: none;overflow:visible;width: 177px;float: left;margin-left: 6px;color: white;font: 12pt/15pt Georgia, serif;text-align: left;}
p.author {margin: 190px 0 24px 630px;padding: 20px auto;text-align: center;color: #353535;letter-spacing: .04em;font: 12px Arial, sans-serif;}
p.author a:link {color: #353535;}
p.author a:hover {color: #006699;}
.colophon {color:#837B7B;margin:44px 0 0 0;letter-spacing:.02em;width: 177px;float:right;margin-left: 6px;font: 8pt/10pt Arial, sans-serif;}
.colophon a {color:#837B7B;font-weight:bold;}
.colophon a:hover {color:#B09238; }

/* Background---------------------------------*/	

#lwing {
	background: #815022 url(../images/template/wing.jpg) repeat-y top right;
	width: 50%;
	vertical-align: top;
	}
#rwing {
	background: #815022 url(../images/template/wing.jpg) repeat-y top left;
	width: 50%;
	}
#textback {
	background: #FFFFFF url(../images/template/bk_white.gif) repeat;
	width: 840px;
}	
	
	

