body{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:100%;color:#000;background-color:#E4DCDA;margin:0px;padding:0}
#masthead{color:#999;background-color:#006699;padding:0px;height:125px;margin:0;padding:15px 0;background:url(../images/masthead.jpg) repeat;border-top:2px solid #000}
#masthead img {border: none}
#masthead .content{margin:0 auto;padding:0;width:970px}
#topmenu{background-color:#2B0E05;height:150px;border-top:4px solid #643823;border-bottom:4px solid #643823}
#wrapper{width:100%;background-attachment:scroll;background:#E4DCDA scroll url(../images/wrapper.jpg) repeat-y center top}
#column_wrapper, #column_wrapper_full {width:970px;margin:0 auto;background:transparent scroll url(../images/clm04_middle.gif) repeat-y}
#column_wrapper_full {background:transparent scroll url(../images/clm04_middle_full.gif) repeat-y}
#left, #leftfull {width:720px;float:left;color:#2B0E05}
#left .content, #leftfull .content {padding:36px;font-size:0.8em;line-height:1.65em}
#leftfull {width: 970px}
#leftfull img {border: 1px solid #888; background-color: #e2e2e2; margin-right: 18px; padding: 4px; float: left}
.lefthalf{width:375px;float:left;margin-right:18px}
.righthalf{width:255px;float:left}
.leftfifty, .rightfifty, .leftthirty, .midthirty, .rightthirty, .leftfiftyimg, .rightfiftyimg {width: 290px; float: left; border: 1px solid #999966; padding: 5px 10px 10px; margin: 24px 0; background:#f4f4f4 url(../images/topic-header.jpg) scroll repeat-x top center;}
.leftfifty ul, .rightfifty ul, .leftthirty ul, .midthirty ul, .rightthirty ul {margin: 12px 12px 12px 16px; padding: 0}
.leftfiftyimg, .rightfiftyimg {width: 349px; margin-right: 35px}
.leftfiftyimg img, .rightfiftyimg img {margin-top: 17px; text-align:center}
.leftfifty {margin-right: 24px}
.leftthirty, .midthirty, .rightthirty {width: 261px}
.leftthirty img, .midthirty img, .rightthirty img {border: 1px solid #888; background-color: #e2e2e2; padding: 4px}
.leftthirty, .midthirty {margin-right: 24px}
.leftthirty{margin-top:0;}
.sixcol {width: 430px;margin-right: 24px;float: left;}
#left a:link, #left a:visited, #leftfull a:link, #leftfull a:visited {color: #1D5069; text-decoration: underline}
#left a:hover, #leftfull a:hover {color:#492814; text-decoration: none}
#right{width:250px;float:left}
#right .content{padding:24px 20px;font-size:0.75em;line-height:1.5em}
#right a:link, #right a:visited{color:#58306D}
#right a:hover{color:#000}
#right img{border:none}
#footer{margin:0;font-size:0.7em;clear:both;background:transparent scroll url(../images/clm04_middle.gif) repeat-y}
#footer a:link, #footer a:visited{color:#996633}
#footer a:hover{color:#666600;text-decoration:none}
#bottomlinks{height:100px;margin:0 auto;background-color:#2B0E05;border-top:4px solid #643823;border-bottom:2px solid #643823}
#bottomlinks .content{width:970px;margin:0 auto;padding:10px 0;color:#CEC6E3;font-size:.8em}
#bottomlinks ul{list-style-type:none;margin:0 0 20px;padding:0}
#bottomlinks li{display:inline;margin-right:12px}
#bottomlinks a:link, #bottomlinks a:visited{font-size:1em;color:#CEC6E3}
#bottomlinks a:hover{color:#fff;text-decoration:none}
#btmleft, #btmright{width:50%;float:left}
#btmright{float:right;text-align:right}
h1{font-size:1.8em;margin:0;color:#1D5069}
h2, h3, h4 {font-size:1.6em;margin:30px 0 0 0;color:#1D5069}
#right h3{font-size:1.4em;margin:0}
.leftfifty h2, .rightfifty h3, .leftthirty h2, .midthirty h3, .rightthirty h3 {color: #fff}
.nomargintop{margin-top:0}
.nomarginright{margin-right: 0}
.content p{margin:12px 0}
.clearfloat{clear:both;height:0;line-height:0;font-size:0}
.largetext {color: #2B0E05;font-size: 1.1em; line-height: 1.4em}
.white {color: #fff}
.bioimage {float: left; border: 1px solid #2B0E05; margin-right: 25px; padding: 4px; background: #e2e2e2}
#p7TBM{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;width:972px;height:150px;margin:0 auto}
#p7TBMroot{font-size:.9em;padding:0 0 18px 0;background-position:left bottom}
#p7TBMrootbox{}
#p7TBMroot ul{margin:0;padding:0;background-color:#2B0E05;border-left:1px solid #643823;background:#999 url(../images/topmenu.jpg) no-repeat bottom center}
#p7TBMroot li{list-style-type:none;display:inline}
#p7TBMroot li a{float:left;width:191px;height:25px;margin:0 1px}
#p7TBMroot .p7TBMtext li a{color:#000;font-weight:bold;padding:125px 0 0 0;text-decoration:none;border-right:1px solid #643823;line-height:1.2em;text-align:center;background:transparent url(../images/menubar/navy_down.png) repeat-x bottom center !important}
#p7TBMroot .p7TBMtext li a:hover{background:transparent url(../images/menubar/navy_hover.png) repeat-x bottom center !important}
.p7ie6Fix:active, #p7TBMroot .p7TBMtext .p7TBMon,#p7TBMroot .p7TBMtext li a:focus, #p7TBMroot .p7TBMtext li a:active{}
#p7TBMsubwrap{font-size:.8em;position:relative;height:auto}
.p7TBMsub{position:absolute;visibility:hidden;left:0;top:0;width:100%;z-index:20}
.p7TBMsubbox{}
.p7TBMsub ul{margin:0;padding:0;background-image:url(../images/menubar/iebfix.gif);background-color:transparent;border:0}
.p7TBMsub li{list-style-type:none;display:inline}
.p7TBMsub li a{border:1px solid #643823;color:#5E56BB;padding:6px;display:block;float:left;background-color:#f7f7f7;margin:0 3px}
.p7TBMsub li a:hover, .p7TBMsub li a:active,.p7TBMsub li a:focus{color:#333;border-color:#333;background-color:#FFF;text-decoration:none}
#p7TBM br{clear:both;height:0;line-height:0.0;font-size:1px}
.p7TBMsub .p7TBMmark, .p7TBMsub .p7TBMmark:hover,.p7TBMsub .p7TBMmark:active,.p7TBMsub .p7TBMmark:focus{font-weight:bold;color:#333;cursor:default}
#searchsubmit, #send, #submit{cursor:pointer}
.text_input, .text_area{padding:4px;font-family: Arial, Helevtica, Verdana, san-serif;width:200px;font-size:11.5px; color:#633}
#send, #submit{padding:4px 20px;font-family: Arial, Helevtica, Verdana, san-serif;font-size:11.5px}
.hidden{display:none}
#commentform{padding-bottom:20px}
fieldset{border:none;padding:0;margin:0;overflow:hidden}
fieldset label{padding-left:7px}
.blocklabel{display:block;padding:10px 0 0 0}
.text_area{width:500px}
.text_input, .text_area{border:1px solid #633;color: #777}
#send, #submit{border:1px solid #633;color: #777}
#submit:hover, #send:hover{background: #eee;color: #444}
.valid .text_input, .valid .text_area{border:1px solid #70A41B;}
.error .text_input, .error .text_area{border:1px solid #FF0000;}



