body{font-family:'Times New Roman', Times, FreeSerif, serif;font-size:20px;background:#f3f1ed;}
#mainWrap{margin:10px auto;}
#headerWrap{height:30px;background-color:#273246;-webkit-border-top-left-radius:20px;-moz-border-radius-topleft:20px;border-top-left-radius:20px;-webkit-border-top-right-radius:20px;-moz-border-radius-topright:20px;border-top-right-radius:20px;}
.menu_header{list-style:none outside none;margin:0;padding:0;list-style:none;width:auto;position:relative;display:block;line-height:1.0em;font-size:16px;font-weight:bold;font-family:Garamond, "Palatino Linotype", Georgia, serif;width:940px;}
.menu_header li a{display:block;float:right;color:#e6e4e7;text-decoration:none;font-weight:bold;padding:8px 20px 0 20px;}
.menu_header a:hover, .menu_header a.sfhover{border-bottom:1px dotted #e6e4e7;}
#topWrap{border-top:1px solid #C87C5B;border-bottom:1px dotted black;}
#topHeader{background:url(../images/topHeader_BoatAndReeds_top_960x270-red1.jpg) right top no-repeat transparent;height:270px;z-index:50;}
#topHeader h1{color:white;font-family:'Philosopher', Arial, Helvetica, FreeSans, sans-serif;text-shadow:#273246 0.05em 0.05em 0.1em;}
#topHeader h1.top{font-size:35px;padding-top:25px;position:relative;left:25%;}
#topHeader h1.bottom{font-size:45px;position:relative;left:35%;}
#spacer10{height:10px;}
#horizWrap{background:none;z-index:6;}
#menu-horizWrap{padding:0px;height:30px;}
.menu, .menu *{margin:0;padding:0;list-style:none outside none;width:auto;position:relative;display:block;}
.menu{line-height:1.0;height:30px;font-size:18px;font-family:'Times New Roman', Times, FreeSerif, serif;width:940px;z-index:5;}
.menu li a, .separator{display:block;float:left;height:26px;color:#000;text-decoration:none;font-weight:bold;padding:3px 16px 0px 16px;}
.menu ul{position:absolute;top:-999em;height:30px;width:14em;}
.menu ul li{width:100%;}
.menu li:hover{visibility:inherit;}
.menu li{float:left;position:relative;border-top:4px solid transparent;margin-left:1px;border-right:1px dotted #B86942;height:26px;}
.menu li li{border:none;border-top:1px solid #000000;height:22px;background-color:#f3f1ed;-webkit-border-top-left-radius:10px;-moz-border-radius-topleft:10px;border-top-left-radius:10px;}
.menu li li li{border:none;border-top:1px solid #000000;height:22px;background-color:#f3f1ed;-webkit-border-top-left-radius:10px;-moz-border-radius-topleft:10px;border-top-left-radius:10px;}
.menu li li a{display:block;float:left;color:#000;text-decoration:none;font-size:15px;font-weight:bold;padding:4px 10px 0px 10px;}
.menu li li li a{display:block;float:left;color:#000;text-decoration:none;font-size:15px;font-weight:bold;padding:4px 10px 0px 10px;}
.menu li:hover ul,
.menu li.sfhover ul{left:auto;left:0px !ie;top:25px;}
ul.menu li:hover li ul,
ul.menu li.sfhover li ul{top:-999em;}
ul.menu li li:hover ul,
ul.menu li li.sfhover ul{left:14em;top:0;}
ul.menu li li:hover li ul,
ul.menu li li.sfhover li ul{top:-999em;}
ul.menu li li li:hover ul,
ul.menu li li li.sfhover ul{left:14em;top:0;}
.menu li:hover, .menu li.sfhover{border-top:5px solid #273246;}
.menu li li:hover, .menu li li.sfhover{border-top:1px solid #C87C5B;}
.menu li li li:hover, .menu li li li.sfhover{border-top:1px solid #C87C5B;}
.menu li.active.parent{border-top:5px solid #b86942;}
.menu li.active.current{border-top:5px solid #b86942;}
.menu li ul li.current{background-color:#EBBFB4;border-bottom:1px dotted black;}
.menu li ul li.active.current{border-top:1px solid #bf694f;}
.menu li ul li ul li.current{background-color:#EBBFB4;border-bottom:1px dotted black;}
.menu li ul li ul li.active.current{border-top:1px solid #bf694f;}
#languageWrap{height:30px;overflow:hidden;z-index:5;}
.mod-languages{padding-top:3px;padding-right:10px;float:right;z-index:3;color:black;}
.mod-languages a {text-decoration:none;color:#c87c5b;}
#breadcrumbsWrap{height:30px;font-size:14px;position:relative;z-index:3;}
.breadcrumbs{padding:6px 0px 0px 10px;}
.breadcrumbs a.pathway{padding:0px 4px;}
.breadcrumbs span{padding:0px 4px;}
#midWrap{background-color:white;border-top:1px dotted black;border-bottom:1px dotted black;position:relative;z-index:1;}
#contentWrap{padding-bottom:25px;position:relative;}
#contentWrap p{padding:6px 18px 6px 18px;}
#contentWrap li{padding:0px 24px 5px 0px;}
#contentWrap h1{color:#282725;font-family:Tahoma, Geneva, Kalimati, 'Nimbus Sans L', sans-serif;font-size:30px;font-weight:bold;padding:4px 0px 6px 15px;padding-bottom:6px;}
#contentWrap h2{color:#282725;font-family:Tahoma, Geneva, Kalimati, 'Nimbus Sans L', sans-serif;font-size:25px;padding:12px 0px 15px 15px;}
#contentWrap h3{color:#282725;font-family:Tahoma, Geneva, Kalimati, 'Nimbus Sans L', sans-serif;font-size:20px;padding:10px 0px 0px 15px;}
#contentWrap h4{color:#282725;font-family:Tahoma, Geneva, Kalimati, 'Nimbus Sans L', sans-serif;font-size:15px;padding-left:15px;}
#contentWrap h5{color:#282725;font-family:Tahoma, Geneva, Kalimati, 'Nimbus Sans L', sans-serif;font-size:12px;font-weight:700;padding-left:15px;}
#contentWrap h6{color:#282725;font-family:Tahoma, Geneva, Kalimati, 'Nimbus Sans L', sans-serif;font-size:10px;padding-left:15px;}
#contentWrap ul{list-style-type:square;}
#contentWrap em{color:#a05331;}
#contentWrap a:link{color:#16647a;}
#contentWrap a:hover{color:#a05331;}
#contentWrap hr{background-color:#FFF;border-width:0;border:2px solid grey;height:2px;line-height:0;page-break-after:always;text-align:center;margin:20px auto 25px auto;width:60%;}
#contentWrap .books_border{background-color:#FAFAFA;border:1px solid #CCC;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:25px 10px 10px 10px;padding-top:5px;height:50px;}
#contentWrap .books_border img{border:1px solid black;margin:0px 10px;}
#contentWrap p{padding:6px 18px 6px 18px;}
#contentWrap .books_border h4{padding-left:18px;}
#contentWrap .antologies_border{background-color:#FAFAFA;border:1px solid #CCC;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:25px 10px 10px 10px;padding-top:0px;height:90px;}
#contentWrap .antologies_border img{border:1px solid black;margin:0px 10px;}
#contentWrap .antologies_border h4{padding-left:18px;}
#contentWrap .interviews_border{background-color:#FAFAFA;border:1px solid #CCC;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:25px 10px 10px 10px;padding-top:5px;height:90px;}
#contentWrap .youtube{text-align:center;padding-top:40px;}
#contentWrap .martine_talk{background-color:#FAFAFA;border:1px solid #CCC;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:15px 10px 10px 10px;padding-top:5px;font-size:17px;height:105px;}
#contentWrap .lazy_guide img{margin:50px 10px 75px 10px;border:1px solid grey;}
#contentWrap .zapf{font-size:36px;font-family:'Apple Chancery', 'Zapf Chancery', Philosopher, cursive;}
#contentWrap .contact_form_martine{width:40%;float:left;padding:20px;margin:25px 5px 25px 30px;background-color:#FAFAFA;border:1px solid #CCC;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#contentWrap .contact_form_stephen{width:40%;float:right;padding:20px;margin:25px 30px 25px 5px;background-color:#FAFAFA;border:1px solid #CCC;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#contentWrap .teaching_scheduleWrap{text-align:center;}
#contentWrap .teaching_schedule{padding:20px;margin:10px 100px 30px 100px;background:#FAFAFA url(../images/schedule_background_25x1.jpg) left top repeat-y;border:1px solid #CCC;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
#right-eventWrap{padding:0px 0px 15px 0px;margin-top:24px;}
#right-eventWrap .moduletable_martine_img img{margin-bottom:15px;margin-top:20px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:1px solid #555;}
#right-eventWrap .moduletable_stephen_img img{margin-bottom:15px;margin-top:20px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:1px solid #555;}
#right-eventWrap .moduletable{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-border-top-left-radius:20px;-moz-border-radius-topleft:20px;border-top-left-radius:20px;width:150px;background:#f3f1ed;padding-bottom:5px;margin-bottom:10px;}
#right-eventWrap .moduletable p{padding-left:10px;}
#right-eventWrap .moduletable li{list-style:none;}
#right-eventWrap .moduletable li a{padding-left:4px;font-size:11px;}
#right-eventWrap .moduletable h3{font-family:Tahoma, Geneva, Kalimati, 'Nimbus Sans L', sans-serif;font-size:15px;text-align:center;color:#E6E4E7;line-height:2em;-webkit-border-top-left-radius:20px;-moz-border-radius-topleft:20px;border-top-left-radius:20px;background:none repeat scroll 0 0 #273246;border-bottom:2px solid #C87C5B;}
#syndicateWrap{padding:10px 0px;}
#bottomWrap{padding:10px 0px;}
#footerWrap{background-color:#273246;-webkit-border-bottom-left-radius:25px;-moz-border-radius-bottomleft:25px;border-bottom-left-radius:25px;-webkit-border-bottom-right-radius:25px;-moz-border-radius-bottomright:25px;border-bottom-right-radius:25px;color:white;text-align:right;margin-bottom:10px;}
#footerWrap p{padding:5px 15px 0px 0px;}
#schedule{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;width:100%;margin:6px 0px 6px 0px;padding:0px;border:1px solid black;}
#schedule tr, #schedule td{border:none;text-align:left;padding:8px 3px;}
#schedule th{font-weight:bold;text-align:left;padding:5px 3px 4px 3px;background-color:#B0A898;}
#schedule tr.alt td{color:#000000;background-color:#FFFFFF;}
#schedule img{padding:5px;}
.scheduleText{padding:5px 15px 5px 5px;}
#table{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#990000;width:100%;margin:6px 0px 6px 0px;padding:0px;border-collapse:collapse;border:1px solid black;}
#table tr, #table td{}
#table th{text-align:left;padding:10px 0px 10px 24px;background-color:#B0A898;}
#table tr.alt td{color:#000000;background-color:#FFFFFF;}
#table img{padding:5px;}
#table p{padding:5px 15px 5px 5px;color:#000000;}
.tableText{padding:5px 15px 5px 5px;}
.jplayer-box{padding-top:30px;text-align:center;}
.jplayer-text{text-align:center;}
.news_date{background-color:#273246;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin:0px 15px;}
.cwtest50{float:left;}