/*USER_EDITABLE*/

a img,iframe{border:0;outline:none;margin:0;padding:0;}h1,h2,h3,h4,h5,h6{font-size:100%;margin:0;padding:0;}fieldset{border:none;}legend{color:#000;margin:0;padding:0;}input,textarea,select{font-size:100%;font-family:inherit;outline:none;margin:0;padding:1px;}label{outline:none;}select{padding:0;}html,body,p,blockquote,br,ul,ol,dl,li,dt,dd,form,fieldset{margin:0;padding:0;}a,a:link,a:visited,a:hover,a:active{outline:none;text-decoration:none;}

/*Centaur Site*/
body{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#282828;}
div#outer{background: url(../im/bg.jpg) no-repeat scroll center 71px; margin:0 auto;height:500px;width:100%}
div#inner{margin:0 auto;width:850px;position:relative}
div#foot{width:819px; margin-top:30px;padding:0 20px;font-size:11px;clear:both;}
div#foot div.right{float:right; text-align:right;}
div#head{height:140px;position:relative;background: url(../im/headbg.jpg) no-repeat 0 0;}

h1{font-size:22px;line-height:22px;margin-bottom:10px}
h2{font-size:18px;margin-bottom:10px;}
p{padding-bottom:10px;padding-left:10px;}

div#head ol{width:600px;position:absolute;top:85px;right:1px;width:849px;height:39px;background:url(../im/menu.jpg) no-repeat 0 0;margin:0px;padding:0px;}
div#head ol li{display:inline;}
div#head ol li a{float:right; display:block;padding:10px 15px 0 15px; color:#fff;height:29px; text-decoration:none;}
div#head ol li a:hover{background:url(../im/menu.jpg) no-repeat 80% -41px;}
div#head ol li a#end:hover{background:url(../im/menu.jpg) no-repeat 100% -41px;}

div#cent {padding-top:30px; min-height:300px;}
div#cent div img{margin-top:-30px}
div#cent p{padding:10px 20px}
div#cent h1{padding-left:20px;}

ul#portfolio{margin:0;padding:0;margin-top:-45px;list-style:none;height:350pximportant;}

/* - - - - - -3 box layout (home) - - - - - */
div#box{width:280px;float:left;margin-right:33px;margin-top:15px;}
div#box h1, div#boxend{padding-left:0px}
div#boxend{width:200px;float:right;margin-top:15px;}
div#box p, div#boxend p{padding-left:0px;}
div#boxend ul li{list-style:circle;list-style-position:inside;padding-bottom:3px;}

fieldset.form {border:0px;}
fieldset.form ol li {list-style:none;}
fieldset.form ol li label {display:inline-block; width:90px; text-align:right; vertical-align:top; padding-top:4px;}
fieldset.form ol li textarea {width:200px; height:100px;}
fieldset.form ol li #ctl00_cphMain_ContactForm1_btnSubmit {margin-left:93px; padding-left:5px; padding-right:5px;}

div#cent ol#courses{list-style:none;margin-left:20px}
div#cent ol#courses li{padding-bottom:3px;}
div#cent ol#courses li a{color:#282828; text-decoration:none;}
div#cent ol#courses li a:hover{background:#eaeaea;text-decoration:underline}
div#cent ol#courses li div{display:none;padding-top:10px;padding-bottom:10px;background:#222;margin-top:2px;margin-bottom:2px;color:#fff;padding-left:15px;width:400px;}

div#center{padding-left:20px}
fieldset.form ol{margin-left:20px}
fieldset.form ol li{margin-bottom:5px}

div#mailingList{padding-left:20px}
div#mailingList fieldset#form ol{padding-left:20px;list-style:none;}
div#mailingList fieldset#form ol li{margin-bottom:5px;}
div#mailingList fieldset#form ol li label{width:120px;display:inline-block;padding-top:4px;text-align:right;vertical-align:top;}