/*
** vim:sw=2:ts=2:et
** kristenlevine.com css
** Copyright (c) 2010 Kristen Levine
*/
*{margin:0;padding:0;font-family:Garamond,"Times New Roman",Times,Serif;}
html{overflow: -moz-scrollbars-vertical;}
body{width:100%;background-color:#816a50;}
p{padding:0 0 10px;}
a{color:#95454f;text-decoration:none;outline:none;}
a:hover{text-decoration:underline;}
ul{padding:0 0 20px 20px;}

#wrapper{margin:0 auto;width:770px;}
.content{float:left;width:758px;border:6px solid #171512;border-top:none;border-bottom:none;}
.navigation{float:left;padding:3px 0 0 4px;width:754px;height:21px;background-color:#863640;border-top:4px solid #171512;}
.navigation a{float:left;display:block;margin:0 3px 0 0;padding:4px 0 0;height:17px;background-color:#9f5e67;color:#fff;text-align:center;text-transform:lowercase;text-decoration:none;font-size:12px;font-weight:bold;}
.navigation a:hover,.navigation a.current{background-color:#171512;}
/* 732 */
.navigation a.home { width: 76px; }
.navigation a.about { width: 87px; }
.navigation a.appearances { width: 87px; }
.navigation a.radio { width: 100px; }
.navigation a.press { width: 76px; }
.navigation a.print { width: 151px; }
.navigation a.blog { width: 76px; }
.navigation a.contact { width: 76px; margin: 0; }

.header{float:left;}
.bodyContent{float:left;width:758px;background:#ebe4dc url("../common/body-background.gif") repeat-y 0 0;border-bottom:2px solid #171512;}
.bodyLeft{float:left;}
.bodyRight{float:left;width:454px;color:#4c4742;font-size:13px;}
.bodyCopy{float:left;padding:10px 14px 40px 22px;}
.bodyCopy h3{padding:0 0 10px;color:#95454f;font-size:15px;}
.bodyCopy h4{padding:0 10px 10px;color:#95454f;font-size:15px;}
.bodyCopy h5{padding:0 0 10px;color:#95454f;font-size:13px;}
.bodyCopy h6{padding:0 10px;color:#95454f;font-size:12px;}
.bodyCopy b{color:#95454f;font-weight:normal;}
.bodyCopy hr{margin:10px 0;height:2px;background-color:#9f8f7d;border:none;}

.bodyCopy p em{font-size:14px;}

p.start{border-top:1px solid #9f8f7d;}
p.oddHome,p.evenHome,p.evenDesc{margin:0 10px;padding:2px 10px;width:350px;color:#95454f;border-bottom:1px solid #9f8f7d;}
p.oddHome,p.evenHome{height:14px;}
p.oddHome{background-color:#f4f1ed;}
p.oddHome b,p.evenHome b{float:left;color:#4c4742;}
p.oddHome strong,p.evenHome strong{float:left;width:100%;border-bottom:1px solid #D9CCBC;}
p.oddHome,p.evenHome{height:28px;}
p.evenDesc{color:#4c4742;font-size:13px;}

.subCol1a{float:left;width:198px;text-align:center;font-size:11px;}
.subCol1b,.subCol1c{float:left;padding:0 8px;width:184px;font-size:11px;border-right:2px solid #9f8f7d;}
.subCol1b img{float:left;padding:0 8px 6px 0;}
.subCol1c{border-right:none;}

.bodyAdmin{float:left;width:758px;background:#ebe4dc;border-bottom:2px solid #171512;}
.bodyAdmin h3{margin:0 0 5px;padding:2px 6px;width:695px;background-color:#816A50;color:#fff;}
.bodyAdmin input,.bodyAdmin textarea,.bodyAdmin select{border:1px solid #816A50;}
.bodyAdmin a.btnDelete,.bodyAdmin a.btnEdit,.bodyAdmin a.btnCancel,.bodyAdmin input.btnSave{margin:0;padding:2px 4px;height:20px;font-size:12px;font-weight:normal;text-decoration:none;border:1px solid #777;}
.bodyAdmin a.btnDelete{background-color:#863640;color:#FFF;}
.bodyAdmin a.btnDelete:hover{background-color:#777;}
.bodyAdmin a.btnEdit{background-color:#5a8012;color:#FFF;}
.bodyAdmin a.btnEdit:hover{background-color:#777;}
.bodyAdmin a.btnCancel{background-color:#816A50;color:#FFF;}
.bodyAdmin a.btnCancel:hover{background-color:#777;}
.bodyAdmin input.btnSave{padding:1px 4px 3px;height:18px;background-color:#9f5e67;color:#fff}
.bodyAdmin a.btnSave:hover{background-color:#777;}

.editTitle td,.editTitle{background-color:#f4f1ed;height:30px;font-size:15px;}
.editBody td{color:#4c4742;font-size:13px;}

.bodyAdmin textarea{width:670px;}
.bodyAdmin .editTitle td{padding-left:2px;}
.bodyAdmin .editTitle td option{padding:0 0 0 4px;}
.bodyAdmin .editTitle td input.text{padding:0 2px;width:270px;}
.bodyAdmin .editBody td{padding:10px 2px 20px;}

.bodyAdmin .addEvent{padding:5px 4px 20px;font-size:14px;}
.bodyAdmin .addEvent input,.bodyAdmin textarea{margin:0 0 10px;padding:1px 2px;font-size:15px;}
.bodyAdmin .addEvent select{margin:0 0 10px;font-size:15px;}
.bodyAdmin .addEvent option{padding:0 4px;}
.bodyAdmin .addEvent .btnSave{padding:1px 4px 3px;font-size:12px;}

.footer{float:left;padding:5px 0 0;width:758px;height:42px;background-color:#863640;color:#dfc9cc;text-align:center;font-size:12px;font-weight:bold;border-bottom:4px solid #171512;}
.footer p{padding:10px 0 0;}
.footer a{color:#dfc9cc;font-weight:normal;text-transform:lowercase;text-decoration:underline;}
.footer a:hover{text-decoration:none;}


