body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0}body{background-color:#fff;font-size:.9em;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;margin:0;padding:0;color:#333}a{color:#fd9500;text-decoration:none}a:link{color:#fd9500;text-decoration:none}a:visited{color:#fd9500;text-decoration:none}a:hover{color:#000;text-decoration:none}a:active{color:#fd9500;text-decoration:none}p{margin-bottom:20px;line-height:1em}ul{line-height:1.2em}ul li{color:#333;list-style-type:disc;margin-left:5px}h1,h2,h3,h4,h5,h6{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif}h1{font-size:1.4em;font-weight:bold;padding-bottom:0;margin-bottom:0;color:#fd9500}h2{font-size:1.1em;font-weight:bold;margin-bottom:0;padding:0 0 7px 0;color:#333}h3{font-size:1.1em;font-weight:bold;margin-bottom:2px;color:#fd9500;height:22px}h4{font-size:1em;font-weight:normal;margin-bottom:2px;color:#fd9500;height:22px}h5,h6{font-size:1em}.rightColumn>h1,.rightColumn>h2,.leftColumn>h1,.leftColumn>h2{margin-top:0}.orange{font-size:1.4em;font-weight:bold;padding-bottom:0;margin-bottom:0;color:#fd9500}.page{width:800px;margin-left:auto;margin-right:auto}#main{padding:0 0 20px 0;background-color:#fff;margin-bottom:0;_height:1px;float:left;border-left:1px solid #333;border-right:1px solid #333}#wrapper{width:760px;float:left;border:0;margin:10px 20px 0 20px}#header{margin-top:2px;margin-bottom:0;color:#000;padding:0;width:100%;height:105px}#headertop{width:100%;height:22px;padding-top:2px}.headertophover{background:#888;border:1px dashed #000}#headertopdesc{display:none;position:absolute;top:136px;width:782px;height:270px;background:#888;border:2px dashed #000;padding-left:15px}#headertopdesc h3{font-size:1.2em;font-weight:bold;color:#fd9500;padding:5px;text-decoration:underline}#headertopdesc span{color:#fff;font-size:.8em;padding:5px;margin-top:0}#headertopdesc ul{margin-top:3px}#headertopdesc ul li{color:#fff;margin-left:25px;font-size:.7em;padding:5px;line-height:8px}.headerwriting{width:155px;height:155px;font-size:.9em;float:left;border:0;margin:0;padding:10px 10px 10px 10px;background-color:#fd9500;color:#000}.headerwriting-change{color:#000}.contentheader{width:780px;height:85px;float:left;border:0;border-bottom:1px solid #333;padding:10px 10px 0 10px;margin:0}div.contentheader h1,div.contentheader h2{margin:0 10px 0 10px}.contentheaderpicture{width:800px;height:175px;float:left;border:0;border-bottom:1px solid #333;margin:0}.headerpicture3{width:625px;height:175px;float:left;border:0;background:url("../../Content/images/indexpic3.png") left top no-repeat;margin:0}.headerpicture5{width:625px;height:175px;float:left;border:0;background:url("../../Content/images/indexpic5.png") left top no-repeat;margin:0}.headerpicture6{width:625px;height:175px;float:left;border:0;background:url("../../Content/images/indexpic6.png") left top no-repeat;margin:0}.headerpicture7{width:625px;height:175px;float:left;border:0;background:url("../../Content/images/indexpic7.png") left top no-repeat;margin:0}.adminaccountcontentheader{width:780px;height:60px;float:left;border:0;border-bottom:1px solid #333;padding:10px 10px 0 10px;margin:0}div#title{display:block;float:left;height:72px;width:100%;padding-top:5px}div#title img{padding-left:60px;border:0}#accessibilitydisplay{color:#333;float:right;height:18px;width:380px;font-size:.9em;margin-right:20px;text-align:right}#accessibilitydisplay a{text-decoration:underline}#accessibilitydisplay img{vertical-align:middle}#logindisplay{font-size:.9em;text-align:left;height:18px;width:380px;float:left;margin-left:20px}#logindisplay a{text-decoration:underline}#forgottenpassword{font-size:.85em;padding-top:10px}.cookieconfirm{font-size:.8em}#content{width:570px;float:left;border:0;margin-right:5px}div#content a:link{text-decoration:underline}div#content{font-size:.85em}#content ul{margin-top:5px;margin-bottom:5px;margin-left:25px}#content1col{width:740px;float:left;border:0;padding:5px 10px 0 10px}div#content1col{font-size:.85em}#content1col ul{margin-top:5px;margin-bottom:3px;margin-left:25px}div#content1col a{text-decoration:underline}.guitarlessonprofile{width:760px;height:120px}.guitarlessonimage{float:left;margin-right:20px;width:180px}.guitarlessontext{float:left;width:560px}.guitarlessontextbody{float:left;width:760px}#rightpanel{width:175px;float:left;background:#fff;border:0;padding-left:10px}.rightpanelimages{float:left;padding-top:20px}.rightpanelimages img{border:0}.rightpanelimageleft{float:left;padding-right:5px;display:inline-block}.rightpanelimageright{float:left;display:inline-block}.rightpanelimagefull{float:left;display:inline-block}.rightpanelimagefull img{margin-bottom:15px}.schoolspanel{width:700px;margin-bottom:20px}.schoolspanelleft{width:390px;float:left;margin-right:10px}.schoolspanelright{width:290px;float:left;margin-left:5px;margin-top:3px}.schoolname{float:left;font-size:1.1em;margin-top:3px;margin-bottom:3px;width:370px}.schooltestimonials{float:left;width:720px;margin-top:10px}#schooltestimonialsheader{font-size:1.4em;font-weight:bold;padding-bottom:0;margin-bottom:0;color:#fd9500}.schooltestimonialdetailsiterate{width:720px;height:180px;margin-bottom:20px}.schooltestimonialdetailsiteratemember{width:610px;padding-top:15px;margin-left:65px}.schooltestimonialdetailsiteratemember h3{margin-bottom:0;text-align:center}.schooltestimonialdetailsiteratemember span{font-style:italic;font-size:.85em}#schoolspanelrightbottom{font-size:.9em;margin-top:20px;width:290px;color:#000}#schoolpagewriting{float:left;margin-bottom:20px}#crbsectionleft{float:left;width:100px;margin-left:0}#crbsectionright{float:left;width:600px;padding-top:4px;padding-left:10px}.tutorspanel{width:700px;height:190px;margin-bottom:10px}.tutorspanelleft{width:135px;float:left;margin-left:15px}.tutorspanelright{width:520px;float:left;margin-left:15px}#tutorspanelrighttop{width:520px;float:left}#tutorspanelrightbottom{width:520px;float:left;font-size:.9em;color:#000}.picleftwritingright{width:760px;float:left;margin-bottom:15px}.picleft{width:182px;border:0;float:left}.picleft img{border:1;margin-bottom:10px}.writingright{width:558px;float:left;margin-left:20px}.writingright-change{color:#000;font-size:1.1em}.picrightwritingleft{width:760px;float:left;margin-bottom:15px}.picright{width:182px;float:left}.picright img{border:1}.writingleft{width:558px;float:left;margin-right:20px}.writingleft-change{color:#000;font-size:1.1em}.filler{float:left;width:760px;height:20px}#accountfooter{margin:0;padding:0;font-size:.9em;width:800px;height:200px;background:#fd9500;float:left;border-top:1px solid #333;border-bottom:1px solid #333;border-left:1px solid #333;border-right:1px solid #333}#footer{margin:0;padding:0;font-size:.9em;width:800px;height:200px;background:#fd9500;float:left;border-top:1px solid #333;border-bottom:1px solid #333;border-left:1px solid #333;border-right:1px solid #333}#footer2{color:#333;margin:0;padding:0;font-size:.8em;width:800px;height:30px;float:left;margin-top:10px;margin-bottom:8px}#footer2 a{text-decoration:underline}#footer2left{float:left;margin-left:20px}#footer2left img{float:left;border:0}#footer2right{float:right;margin-right:20px}#footerlinks{float:left;width:800px;font-size:.9em;text-align:center;color:#fd9500;background-color:#fff;padding-top:10px;padding-bottom:12px;border-left:1px solid #333;border-right:1px solid #333}#footerlinks a{margin-left:35px;margin-right:35px;text-decoration:underline}.formwrapper{width:760px;float:left;border:0;margin:10px 20px 0 20px;font-size:.9em}fieldset{margin:0;padding:15px;border:1px solid #ccc;width:710px}fieldset p{margin:2px 12px 10px 10px}fieldset label{display:block}fieldset label.inline{display:inline}legend{font-size:1.2em;font-weight:bold;padding:2px 4px 8px 4px}input[type="text"]{width:200px;border:1px solid #ccc}input[type="password"]{width:200px;border:1px solid #ccc}label{float:left;margin:3px 0;font-weight:normal}label.login{width:80%;margin:0}label.radio{display:inline;margin-right:30px;font-weight:bold}label.not-bold{font-weight:normal}input{float:left;margin:3px 0}textarea{float:left;margin:10px 0;width:176px;height:80px}select{width:300px;height:22px;float:left;margin:3px 5px 3px 0;font-size:1.2em}radio{display:inline;margin-right:30px;font-weight:bold}input.radio-field{display:inline;margin-right:5px;width:10px}.clearing{clear:both}.error-text{color:#fb1924}.hidden{display:none}.pagemessage{float:right;margin-left:10px;padding-top:3px;color:red}div.input-row{padding:0 0 4px 0;clear:both}div.input-row p{float:left;width:98%;margin:2px 0 2px 0;padding:0}div.input-row .col1{float:left;width:30%;margin:2px 10px 2px 0;padding:0;font-weight:bold}div.input-row .col2{float:left;width:65%;margin:2px 0 2px 0;padding:0}div.input-row .colAll{width:98%;margin:2px 0 2px 0;padding:0}div.input-row .col100{width:100%;margin:2px 0 2px 0;padding:0}div.display-row{padding:0 10px 4px 6px;clear:both}div.display-row p{float:left;width:98%;margin:2px 0 2px 0;padding:0}div.display-row-odd{padding:0 10px 4px 6px;clear:both;background-color:#e0e0e0}table{border:solid 1px #e8eef4;border-collapse:collapse;font-size:.9em}table td{padding:5px;border:solid 1px #e8eef4}table th{padding:6px 5px;text-align:left;background-color:#e8eef4;border:solid 1px #e8eef4;font-weight:bold;font-size:1.1em}table tr.row-odd,table tr.row-odd td{background-color:#e0e0e0}table tr.row-even,table tr.row-even td{background-color:#fff}th.center,td.center{text-align:center}th.top,td.top{vertical-align:top}.clear{clear:both}#menucontainer{position:relative;width:100%;border-top:1px solid #333;border-left:1px solid #333;border-right:1px solid #333}.validation-summary-errors{margin-top:0;margin-bottom:20px;margin-left:2px;padding:15px 15px 15px 15px;font-weight:bold;color:red;border:solid 1px red}.validation-summary-errors ul{margin-left:20px;line-height:1em;font-size:1em;list-style-type:disc;color:red}.validation-summary-errors ul li{margin-top:7px;color:red}.validation-summary-valid{display:none}.error{color:red}.field-validation-error{font-size:.8em;color:red}.input-validation-error{border:1px solid red;background-color:#fee}.button-left{float:left;margin:5px 0 0 0}.button-right{float:right;margin:5px 0 0 10px}.button-center{float:none;border:0;text-align:center}input.button{text-decoration:none;font-weight:normal;font-size:1.1em;float:none;margin-top:2px;color:#000;width:auto;cursor:pointer;line-height:28px;padding-left:5px;padding-right:5px;padding-top:0;padding-bottom:0}a.button{text-decoration:none;font-weight:normal;font-size:.9em;float:none;margin-top:4px;color:#000;width:auto;cursor:pointer;line-height:28px;padding:5px}.btn-next-60 input.button{width:60px;height:28px;text-align:center;line-height:28px;display:inline-block}.btn-next-80 input.button{width:80px;height:28px;text-align:center;line-height:28px;display:inline-block}.btn-next-100 input.button{width:100px;height:28px;text-align:center;line-height:28px;display:inline-block}.btn-next-120 input.button{width:120px;height:28px;text-align:center;line-height:28px;display:inline-block}.btn-next-150 input.button{width:150px;height:28px;text-align:center;line-height:28px;display:inline-block}.btn-next-200 input.button{width:200px;height:28px;text-align:center;line-height:28px;display:inline-block}.btn-next-250 input.button{width:250px;height:28px;text-align:center;line-height:28px;display:inline-block}.linkbutton{width:100px;height:19px;text-align:center;display:inline-block;padding-top:3px}body{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:1em;color:#333}a:link,a:visited,a:hover,a:active{text-decoration:none}strong{font-weight:bold}ul.tabs{display:table;margin:0;padding:0 0 0 0;list-style:none;position:relative}ul.tabs li{font-size:.9em;margin:0;padding-top:5px;padding-bottom:5px;padding-left:0;padding-right:0;list-style:none;display:table-cell;float:left;position:relative}ul.tabs a{position:relative;display:block}ul.dropdown{margin:0;padding:0;display:block;position:absolute;z-index:999;top:100%;width:130px;display:none;left:0}ul.dropdown ul.dropdown{top:0;left:95%}ul.dropdown li{margin:0;padding:0;float:none;position:relative;list-style:none;display:block}ul.dropdown li a{display:block}#menu{position:relative;top:0;left:0;width:100%;height:28px;line-height:28px;background-color:#fd9500;border-bottom:1px solid #000}#menu ul{margin:0 auto}#menu ul li.hasmore{background:url(../../Content/images/menu/drophighlight.png) no-repeat center 29px}#menu ul li.hasmore a span{margin-right:1px}#menu ul li h4{margin:0}#menu ul li h4 a{font-size:.9em;color:#333;font-weight:bold;padding:0 15px}#menu ul li a{color:#333;padding-left:0;padding-top:0}#menu ul li a img{vertical-align:middle;border:0;margin-right:3px}#menu ul li a:hover{background:url(../../Content/images/menu/topselectionleft.png) top left no-repeat}#menu ul li a span{display:block;padding:0 23px 0 23px}#menu ul li a:hover span{background:url(../../Content/images/menu/topselectionright.png) top right}#menu ul.dropdown{padding:7px;background-color:#fd9500;overflow:hidden;border-bottom:1px solid #dc902f;width:140px;font-size:.9em}#menu ul.dropdown li a{border-bottom:1px solid #555;line-height:25px;overflow:hidden;height:25px}#menu ul.dropdown li.last a{border-bottom-width:0}#menu ul.dropdown li a:hover{background:url(../../Content/images/menu/menuarrow.png) no-repeat left center}#menu ul li h4 a:hover{background-image:none}