a:link, a:visited{color:#914141;text-decoration:none;}a:hover, a:active{text-decoration:underline;}a:link.login, a:visited.login, a:link.account, a:visited.account, a:link.logout, a:visited.register, a:link.register a:visited.logout{color:#FFF;font-family:Verdana, Arial, Helvetica, sans-serif;}a.logo:link, a.logo:visited, a.logo:active, a.logo:hover{color:#FFFFFF;text-decoration:none;}a.nav_icon:link, a.nav_icon:visited{width:95px;height:33px;background:url(../images/calendar_navicon.png) top no-repeat;margin:8px 0px 0px 20px;padding:5px;text-align:center;font-size:9px;font-family:Geneva, Arial, Helvetica, sans-serif;color:#726D59;float:left;}a.nav_icon:active, a.nav_icon:hover{background:url(../images/calendar_navicon_select.png) top no-repeat;}html, body{height:98%;}body{padding-top:1px;padding-bottom:1px;text-align:center;color:#3E3E3E;font:normal .8em "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;line-height:1.5em;}#container{display:block;width:920px;text-align:left;margin-left:auto;margin-right:auto;}form{margin:0px;padding:0px;}h1{font-size:2.1em;font-weight:bold;margin:0px 0px 10px 0px;color:#cc742a;}h1.index{color:#914141;font-size:1.5em;font-weight:normal;}h1.login{color:#69573F;font-size:1.5em;font-weight:normal;}h2{color:#D5D3BA;color:#333333;font-size:1.3em;margin-bottom:0px;}h2.section{color:#3E3E3E;}h2.sectiondetail{margin-top:0px;margin-bottom:2px;color:#69573F;font-size:1.4em;font-weight:bold;}h3{font-size:16px;color:#999999;margin-top:3px;margin-bottom:0px;}h3.sectiondetail{margin-top:0px;margin-bottom:0px;color:#69573F;font-size:1.2em;font-weight:bold;}h4{font-size:1em;font-weight:100;margin-top:3px;margin-bottom:2px;}p{font-style:normal;font-size:.8em;}option{background-color:#F2F0E1;}input.button{border-left:2px solid #B7AFA2;border-bottom:2px solid #B7AFA2;border-top:1px solid #DCD4C6;border-right:1px solid #DCD4C6;margin-top:2px;padding:3px;color:#914141;font-weight:bold;cursor:pointer;background:#FFFFFF url(../images/calendar_buttonbkgd.png) left top repeat-x;float:left;}input.button:active{border-left:1px solid #DCD4C6;border-bottom:1px solid #DCD4C6;border-top:1px solid #B7AFA2;border-right:1px solid #B7AFA2;padding:2px 5px 5px 2px;background:#FFFFFF url(../images/calendar_buttonbkgd.png) left bottom repeat-x;}#ad{height:90px;padding:10px;text-align:center;float:left;margin:5px;margin-top:-20px;#margin-top:-5px;margin-left:40px;}#cornerfg{border:solid 10px #FFF;background:#EFEEDC;float:left;clear:both;}#corner_top{width:920px;height:6px;}#corner_btm{width:920px;height:89px;}#center_content{height:80%;border:solid 1px #000000;}#centerpiece{border-bottom:3px solid #FFF;height:295px;z-index:0;margin-top:20px;}#footer{background:#FFFFFF;font-size:.9em;text-align:center;}#header{display:block;height:75px;border-bottom:solid 3px #FFFFFF;text-align:center;}#layer_1{display:block;margin:10px;padding:10px;background-color:#F6F6EE;float:left;width:780px;}#layer_1.index{width:550px;height:300px;}#layer{display:block;padding:10px;background-color:#FFFFFF;text-align:left;float:left;height:auto;padding-bottom:2px;margin-left:10px;}#results{display:block;padding:10px;background-color:#FFFFFF;text-align:left;float:left;height:auto;width:836px;}#layer_2.index{width:550px;}#layer_2.section{width:770px;}#layer_2.description{padding:5px;background:none;}#layer_3{background:none;text-align:left;float:left;}#layer_3.index{width:42%;}#layer_3.section{width:48%;}#layer_3.search{height:63px;font-size:14px;}#login_index{width:270px;height:300px;margin:10px;padding:10px;background-color:#D7D5BC;color:#69573F;float:right;}#search{height:70px;width:828px;margin-left:1px;padding-left:5px;background-color:#47716d;color:#FFFFFF;margin-bottom:10px;}#search_top{width:835px;height:6px;background:url(../images/calendar_search_top.png) bottom no-repeat;clear:both;}#search_bottom{width:835px;height:6px;background:url(../images/calendar_search_btm.png) top no-repeat;}#vertline{width:3px;height:95%;margin-left:4%;margin-right:4%;min-height:200px;max-height:350px;background-color:#D5D4BF;float:left;}#vertline.noline{margin-left:20px;margin-right:20px;background:none;}#vertline.section{margin-top:20px;}#nav_tabs{border:#000000 1px solid;width:100%;height:30px;margin:-30px 0px 0px 0px;text-transform:uppercase;text-align:center;font:normal 16px "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;}#top_nav{display:block;height:50px;background:#D6D4BB;text-align:left;}#top_login{margin:10px 10px 0px 0px;font:bold 10px Verdana, Arial, Helvetica, sans-serif;color:#FFF;float:right;}#top_logo{display:inline;margin:0px 0px 0px 0px;height:75px;width:480px;background:url(../images/calendar_mcallbrand.png) no-repeat top left;float:left;}#table{display:table;}.focus{color:#990000;}.spacer_2{padding:2px;clear:both;}.spacer_5{padding:5px;clear:both;}.spacer_8{padding:8px;clear:both;}.spacer_10{padding:10px;clear:both;}.floatspace{padding:10px;float:left;}.error_style{text-align:left;font:normal 14px Arial, "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;color:#660000;font-weight:bolder;padding:5px;margin-bottom:10px;}.message_style{text-align:left;font:normal 12px "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;color:#333300;font-weight:bold;}#registration, #events{float:left;border:1px #DDDBC5 solid;margin-top:0px;padding:10px;padding-top:2px;width:810px;margin-left:2px;}#login_form, #forgot_form{display:none;width:350px;height:auto;background-color:#FFFFFF;border:10px #dddbc5 solid;padding:10px;margin:10px;float:left;margin-top:-270px;#margin-top:-250px;margin-left:260px;z-index:1000;}#forgot_form{margin-top:-290px;margin-left:260px;}.login_bottom, .event_bottom{width:200px;padding:10px;margin:10px;float:left;margin-left:101px;}.event_bottom{margin-left:231px;}.left_bottom, .rt_bottom{float:left;width:200px;text-align:center;}input, select, textarea{background-color:#FFFFFF;color:#000000;float:left;width:163px;margin-bottom:2px;margin-left:10px;#margin-top:5px;height:23px;}select{width:53px;height:28px;float:left;margin-left:3px;margin-bottom:5px;}select.state{width:77px;height:28px;}.first, select.first, select.state{margin-left:10px;}textarea{width:320px;height:60px;}.ph{width:51px;margin-left:3px;}.bullet{margin-right:15px;}.zip{width:70px;}label{color:#FFFFFF;font-weight:bold;#margin-top:5px;margin-left:11px;margin-bottom:5px;text-align:right;float:left;width:230px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}label.login{width:100px;}input.checkbox, input.rb{width:15px;height:15px;float:left;border:0px;border:none;}input.button{width:100px;height:30px;}input.login, input.ajax{width:164px;margin-top:-2px;}.column{background:none;text-align:left;float:left;width:600px;padding:10px;margin:10px;}.rb_text{float:left;width:30px;}.reg{float:left;width:200px;margin-left:5px;}.show_free{float:left;width:300px;margin-left:220px;}.example, .example_2{float:left;width:110px;color:#990000;margin-left:5px;font-weight:bold;}.example_2{width:220px;}input.events{width:163px;}select.category, select.event{width:165px;height:28px;margin-left:10px;}.bar{margin-top:16px;}select.hour, select.minute, select.ampm{width:53px;height:28px;}.edit_float{width:480px;float:left;margin-left:417px;margin-top:-10px;}#ajax_message, #forgot_message{padding:5px;margin:5px;}.description{width:705px;height:auto;margin:10px;padding:10px;float:left;}label.details{width:130px;font-size:14px;font-weight:bold;text-transform:uppercase;color:#69573F;}.details_section{float:left;width:370px;margin-left:10px;}.details_row{float:left;width:670px;color:#69573F;background-color:#F2F0E1;margin-bottom:2px;margin-top:2px;}.months{font-size:22px;margin-bottom:2px;width:750px;font-weight:bold;color:#666666;border-bottom:1px #CCCCCC solid;float:left;margin-top:11px;margin-left:5px;}.row{margin:5px;padding:5px;float:left;height:auto;width:800px;}.star{color:#990000;font-weight:bolder;font-size:15px;font-family:Arial, Helvetica, sans-serif;width:5px;}#message{width:600px;height:auto;margin-left:20px;z-index:1000;margin-top:20px;}#title{float:right;height:46px;width:436px;margin-top:-50px;#margin-top:-46px;}#details{display:block;padding:10px;background-color:#FFFFFF;text-align:left;float:left;height:auto;width:866px;}#search_float{background-color:#000066;margin-bottom:10px;width:800px;border-bottom:1px #999999 dotted;}
