body{text-align:left;}

a{text-decoration:none;}
a:hover{text-decoration:underline;}
h1{font-size:1.3em; font-family:georgia; font-weight:normal; color:#555; font-size:24px; border-bottom: 2px dotted #999; line-height:1.4em;}
h2{font-weight:normal; font-family:arial,helectiva,sans-serif; font-style:italic; font-weight:bold; font-size:1.4em; position:relative; top:-20px;}
h3{ font-weight:bold; font-size:1.6em; display:inline;}
h3 a{ text-decoration:none; color:black;}
h4{font-weight:bold; font-size:large; display:inline;}
h4 a{ text-decoration:none; color:black;}
h5{ font-size:.9em; font-weight:bold; color:black; display:inline;}
h5 a{ text-decoration:none; color:black;}
img{border:0px;}

p{font-size:.9em; font-family: arial,helectiva,sans-serif; line-height:1.2em;}


.pagenav{width:400px; float:left; text-align:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:small; }
.pagenav a{text-decoration:none; padding-left:3px; padding-right:3px; padding-bottom:1px; padding-right:3px; height:15px; color: #369; background:white;}
.pagenav a:hover{ background: #369; color:white;}
.pagenav ul{list-style-type:none;}
.pagenav li{list-style-type:none;}
.pagenav a.active{background: #369 ! important; color: white ! important;}




.about1{ width:400px;}
.active{background:#666;}
.all{width:1100px; background: url(images_2009/paper14.jpg) 0px 150px no-repeat; margin:0px auto; text-align:center; padding-left:10px; padding-bottom:100px;}
.b1{background-color:#8b7355;}
.b2{ color:#CDAA7D; padding:5px;}
.b3{ color:burlywood; padding:5px;}
.banner1{ width:690px; height:304px; background: url('images_2009/banner4.jpg') no-repeat 17px 0px; color:white; padding:15px;}
.banner1text{ font-size:small; margin-top:0px; margin-left:50px; width:400px; color:black;}
.banner2{ width:720px; height:304px; color:white; padding:15px; overflow:hidden; float:left;}
.banner2 a{ color:#666; text-decoration:none;  font-weight:bold;} 
.banner2 a:hover{text-decoration:underline;}
.banner2text{ font-size:small; margin-top:20px; margin-left:30px; width:630px; color:black; height:230px;}
.banner3{ margin-left:20px; width:580px; height:320px; color:white; padding-top:15px; overflow:hidden; float:left;}
.banner3 a{ color:#666; text-decoration:none;  font-weight:bold;} 
.banner3 a:hover{text-decoration:underline;}

.banner3text{ float:left; font-size:small; width:680px; color:black; height:320px;}
.banner2text p{ line-height:1.4em;}
.big{ font-size: 1.2em;}
.big2{ font-size:1.4em;}
.big3{ font-size:1.6em;}
.bold{ font-weight:bold;}
.book{ font-size:.9em; padding-left:30px; padding-top:10px;}
.bookimg{ width:130px; margin-top:10px; }
.border{border:1px solid #000;}
#bottom{ width:1057px; text-align:center; font-family:arial,helectiva,sans-serif; padding-top:3px; padding-bottom:3px; font-size:.7em; background: url(images/barbg2.jpg)repeat-x; color:#fff;}
.borderbottom{position:relative; width:100%; border-bottom:1px solid #bbb; float:left; margin:0px; margin-bottom:15px;}
.caption{ font-size:8pt; text-align:left;}
.clear{clear:both;}
.clearright{clear:both; text-align:right;}
#content1{ width:684px; float:left; font-family:arial,helectiva,sans-serif; padding-right:0px; margin-left:28px; margin-top:24px;}
#content2{ width:160px; float:left; margin-top:80px; font-family:arial,helectiva,sans-serif; font-size:.9em; padding-left:10px; padding-right:10px; padding-top:10px; color:#fff;}
#content2 ul{font-size:8pt; margin:0; padding-left:15px;}
#content2 li{padding:0; margin-top:2px;}
#content2 a{ color:white; text-decoration:none;}
#content2 p{margin:0; padding:0; margin-bottom:15px;}
#content2 h4{color:#ddd;}
#content2 ul li a:hover{text-decoration:underline;}
#content3{ width:710px; float:left; font-family:arial,helectiva,sans-serif; font-size:.9em; padding-left:10px; padding-right:10px; padding-top:24px; padding-bottom:20px; overflow:hidden;}
.date{ font-size:1em; color:gray; float:left; width:85px;}
.date2{ font-size:x-small; color:gray; float:left; width:63px; clear:both;}
.first:first-letter{ font-size:3em; float:left; color:#8c7355; font-weight:bold;}
.foot1{width:1100px; clear:both; overflow:hidden; vertical-align:top; padding:0px;}
.fullhead{width:100%; padding-left:1px; float:left; clear:both; margin-bottom:15px;}
#google{ text-align:center; float:right; font-family:arial, sans-serif; font-size:x-small; padding-bottom:5px; padding-top:10px; padding-right:10px; height:50px;}
.image{ border:4px solid #402000; margin-left:20px; }
.image1{ margin-bottom:10px;}
.imagewrap1{ float:right; width:430px; padding-left:10px;}
.imagewrap2{ float:right; width:380px; padding-left:10px; }
.imagewrap3{ float:left; width:380px; padding-right:10px;}
.imagewrap4{ float:left; width:190px;}
.imgfit{ float:left; width:200px; } 
.imgfitwrap{ width:200px; float:left;}
.indent{text-indent:20px;}
.italic{font-style:italic;}
.header{ color:white; font-size:1.2em; padding:5px;}
.kodiimg{ position:absolute;top:50px;left:850px; }
.left{float:left;} 
.lefthalf{ width:350px; float:left; padding-right:20px; font-size:.8em; } 
.linesmall{ line-height:.9em; } 
.linebig{ line-height:1.2em; } 
.linkout{ font-weight:bold; color:gray; font-style:italic; text-decoration:none; } 
.linkout a{ text-decoration:none; color:gray; } 
.linkout a:hover{ text-decoration:underline;}
.list1{ list-style-type:none; text-decoration:none; line-height:1.6em; }
.list1 ul{ list-style-type:none; text-decoration:none;}
.list1 li{ margin-left:-20px; }
.list1 a{ text-decoration:none; color:burlywood; font-weight:bold; }
.list1 a:hover{ text-decoration:underline; color:cornsilk; }
.list1 .active{ color:cornsilk; text-decoration:none;}
.list2{ text-decoration:none; line-height:1.4em; font-size:.9em; }
.list2 ul{ text-decoration:none; } 
.list2 a{ text-decoration:none; font-weight:bold; color:#8c7355; }
.list2 a:hover{ text-decoration:underline; color:black;}
#logo{width:350px; height:85px; clear:left; text-align:center; overflow:hidden; float:left; vertical-align:bottom;}
#main{ width:935px; text-align:left; margin: 0px auto; margin-left:20px; overflow:hidden;}
.margin-left{ margin-left:200px; }
.margin-left2{ margin-left:20px;}
.margin-right2{ margin-right:60px;}
.mid{ width:945px; height:400px; clear:both; float:left; overflow:hidden; background: url(images_2009/brownbar12.jpg) no-repeat white; background-position:0px -2px;}
.navbar{ width:100%; clear:both; float:left; overflow:hidden; background: url(images_2009/nav_02.jpg) repeat-x; padding-left:0px;}
.navbar a{display:block; border-radius:5px -moz-border-radius:3px; -webkit-border-radius:5px; color:white; font-weight:bold; font-family: Arial, Helvetica, sans-serif; font-size:small; padding: 9px 15px 7px 15px; float:left; margin: 0px 5px 3px 0px;}
.navbar a:hover{border-radius:; -moz-border-radius:; -webkit-border-radius:; background:url(images_2009/navhover.jpg); text-decoration:none;}
.navbar a.active:hover{text-decoration:none;}
.all #main .navbar a.active{background: url(images_2009/navhover_02.jpg) repeat-x;}
.navleft{float:left; height:35px; width:8px; background: url(images_2009/nav_01.jpg) no-repeat white;}
.navright{float:right; height:35px; width:17px; background: url(images_2009/nav_03.jpg) no-repeat white;}
a.home{margin-left:15px;}
.navbox{ width:90px; position:absolute; top:480px; left: 625px; background:white;}
.navbox1active{width:30px; float:left; background: url(images_2009/kodipixes/1-2.jpg) no-repeat; height:30px;}
.navbox1:hover{background: url(images_2009/kodipixes/1-2.jpg) no-repeat; ! important}
.navbox1{width:30px; float:left; background: url(images_2009/kodipixes/1-1.jpg) no-repeat white; height:30px;}
.navbox2{width:30px; float:left; background: url(images_2009/kodipixes/2-1.jpg) no-repeat white; height:30px;}
.navbox2active{width:30px; float:left; background: url(images_2009/kodipixes/2-2.jpg) no-repeat; height:30px;}
.navbox2:hover{background: url(images_2009/kodipixes/2-2.jpg) no-repeat; ! important}
.navbox3{width:30px; float:left; background: url(images_2009/kodipixes/3-1.jpg) no-repeat white; height:30px;}
.navbox3active{width:30px; float:left; background: url(images_2009/kodipixes/3-2.jpg) no-repeat white; height:30px;}
.navbox3:hover{background: url(images_2009/kodipixes/3-2.jpg) no-repeat; ! important}

.navbutton{display:block; float:left; padding-left:1.4em; padding-right:1.4em; height:25px;}
.navbutton a{display:inline; text-decoration:none; color:#99cccc; font-size:.8em; font-weight:bold; height:25px; padding:8px; margin-top:3px; }
.navbutton a:hover{color:white;}
.oblique{font-style:oblique;}
.padding-top{margin-top:20px;}
.publication{position:relative; left:40px; line-height:1.4em; font-size:1em; font-weight:bold; font-style:italic; color:gray; }
.right{float:right;}
.right2{text-align:right;}
.righthalf{ width:50%; float:right;}
.secondnav{ overflow:hidden; width:80px; height:333px;clear:both; float:left; overflow:hidden; background:#369; margin-left:17px;}
.secondnav a{display:block;  color:white; font-weight:bold; font-family: Arial, Helvetica, sans-serif; font-size:small; padding: 5px 15px 5px 15px; float:right; background: #749bc2; margin-top:10px; width:40px; border-radius-topleft:4px; border-radius-bottomleft:4px; -moz-border-radius-topleft:4px; -moz-border-radius-bottomleft:4px; -webkit-border-radius-topleft:4px; -webkit-border-radius-bottomleft:4px;}
.secondnav a:hover{text-decoration:none; background: #ddd; color:#369;}
.secondnav a.active{text-decoration:none; background: white; color:#369;}
.secondnav a.active:hover{background:white;}
.secondnav #active{background:white; color:#369;}
#sidebar a{width:165px; color:white; text-decoration:none; font-weight:bold; display:block; padding: .4em 18px .4em; }
.sideheader{color:white; font-size:1.4em; font-weight:bold; }
.sideheader a.active{ background-color:burlywood;}
.sideheader a{text-decoration:none; color:white; display:block; width:160px; padding: .5em 18px .5em; }
.sideheader a:hover{background-color:burlywood;}
.small{font-size:.9em;}
.small2{font-size:.8em;}
.story1{margin-left:60px; margin-top:5px; font-size:.9em;}
.spacer1{clear:both;}
.spacer2{clear:both; border-bottom: 5px solid #8b7355;}
.spacer3{clear:both; border-bottom: 2px solid white;}
.spacer4{clear:both; border-bottom:2px solid burlywood; margin-top:15px; width:90%; }
.story{float:left; width:345px; padding-left:10px; margin-bottom:10px;}
.text{font-size:.9em; line-height:1.2em;}
.text2{font-family:arial,sans-serif; font-size:.7em; font-weight:bold; color:#fff; }
.text3{font-family:arial,sans-serif;  font-size:.7em; font-weight:bold; color:#666;}
.top{ width:935px; height:120px; text-align:left; background: white url('images_2009/top18.jpg') no-repeat -9px 0px;}
.topbar{ float:right; background:wheat; height:25px; padding-top:5px; padding-right:5px; width:250px; border-right:2px solid #8b7355; border-top: 2px solid #8b7355;}
#toppic{ float:left; height:125px; vertical-align:top; overflow:hidden; border-bottom:5px solid burlywood;}
.update{ float:left; margin-bottom:15px; width:315px; }
.update2{ float:left; margin-bottom:5px; width:367px; }
.writingnav{ background: transparent; font-size:.8em; } 
.writingnav a{ width:100%; float:left; clear:left; padding:1px 0px 1px 5px; }
.writinglink a:hover{ background:#666;}
.writinglink{ height:auto; width:100%; padding-bottom:2px; padding-top:2px; float:left; clear:left; }
.writing1{ width:170px; padding-left:15px; float:left; padding-top:10px; background:#f0f0f0; margin-left:15px; padding-right:15px;} 
.writing5{ width:180px; padding-left:15px; float:left; padding-top:10px; background:#f0f0f0; padding-right:10px;} 
.writing5 ul{margin:5px; padding:2px;}
.writing5 a{font-weight:normal; color:#555;}
.writing5 li {font-size:8pt;}
.writing5 li a{background:#e5e5e5;}
.writing2{ float:left; width:290px; margin-left:20px; padding:10px; overflow:hidden;}
.writing3{ float:left; width:200px; overflow:hidden;  background:#f0f0f0; padding:10px;}
.writing4{ float:left; width:430px; overflow:hidden; margin-left:20px; }
.writing7{ float:left; width:350px; margin-left:0px; padding:0px 10px 10px 10px; overflow:hidden;}
.writing8{ width:165px; padding-left:10px; float:left; padding-top:10px; background:#f0f0f0; padding-right:10px; margin-right:10px;} 
.writing8 ul{margin:5px; padding:2px; margin-top:-10px;}
.writing8 a{font-weight:normal; color:#555;}
.writing8 li a{font-size:8pt;}
.writing8 li{margin-left:10px;}
h4{font-family:georgia; font-weight:normal; font-size:20px; color:#444;}
