* {
margin : 0;
padding : 0;
}
html {
background-color: transparent;
}
body {
background-image : url(images/back2.png);
background-attachment:fixed;
margin : 0;
padding : 0;
font-family : arial, Helvetica, sans-serif;
font-size : small;
}
p {
line-height : 1.4;
font-family : verdana;
margin-bottom: 10px;
}
a {
color : #999933;
text-decoration : none;
}
a:hover {
text-decoration : underline;
}
#wrapper {
width : 959px;
margin-right : auto;
margin-left : auto;
background-color : white;
}
#header {
height : 107px;
background-image : url(images/header.jpg);
width : 959px;
}
.logo {
float : left;
width : 675px;
height : 107px;
text-align : right;
}
.logo_fix {
float : left;
text-align : right;
width : 280px;
height : 107px;
}
.login {
font-size : x-small;
font-weight : bold;
text-align : right;
width : auto;
color : #999933;
padding-top : 10px;
padding-bottom : 10px;
padding-left : 10px;
}
#login {
text-align: -moz-center;
}
a.login_button {
background-color : #999933;
color : #ffffff;
text-decoration : none;
font-size : small;
padding-top : 5px;
padding-right : 18px;
padding-bottom : 5px;
padding-left : 18px;
}
a.login_button:hover {
background-color : orange;
}
.login2 {
font-size : x-small;
font-weight : bold;
text-align : right;
width : auto;
color : #999933;
padding-top : 13px;
padding-bottom : 5px;
padding-left : 10px;
}
a.login2_button {
background-color : #9999cc;
color : #ffffff;
text-decoration : none;
font-size : small;
padding-top : 5px;
padding-right : 18px;
padding-bottom : 5px;
padding-left : 18px;
}
a.login2_button:hover {
background-color : #ff870f;
}
.text_sizer {
font-size : x-small;
color : #999933;
font-weight : bold;
padding-top : 11px;
}
.size_buttons {
margin : 0;
padding : 0;
}
#menu1 {
height : 0px;
background-image : url(images/menu1.jpg);
background-repeat : repeat-x;
width : 100%;
margin : 0 auto;
padding : 0;
}
.menuitem {
list-style-type : none;
display : inline;
padding-right : 5px;
padding-left : 10px;
margin:0px;
}
.menuitem3 {
list-style-type : none;
display : inline;
padding-right : 10px;
padding-left : 0;
font-size : small;
font-family: verdana, calibri;
color : gray;
}
.menulink {
color : #414183;
text-decoration : none;
font-weight : bold;
font-size : 12px;
}
.menulink:hover {
text-decoration : underline;
}
#menu2 {
background-color : #9999cc;
height : 35px;
width : 949px;
margin-right : auto;
margin-left : auto;
}
#menu2_wrapper {
height : 35px;
width : 959px;
background-color : #ffffff;
}
.menulist {
text-align : left;
margin : 0;
padding-top : 7px;
padding-right : 0;
padding-bottom : 0;
padding-left : 5px;
list-style : none;
}
.menuitem2 {
list-style-type : none;
display : inline;
padding-right : 12px;
padding-left : 12px;
margin-top : 1px;
text-decoration : none;
}
.menulink2 {
color : #ffffff;
text-decoration : none;
font-weight : normal;
font-size : 12px;
}
.menulink2:hover {
color : #414183;
text-decoration : none;
font-weight : normal;
font-size : 12px;
}
#main {
background-color : #ffffff;
width : 949px;
padding-right : 5px;
padding-left : 5px;
padding-top:15px;
}
#flash {
height : 316px;
width : 764px;
float : left;
margin-top : 0.5px;
}
#flashinfo {
height : 316px;
width : 180px;
float : left;
margin-top : 0.5px;
margin-bottom : 0.5em;
margin-left : 5px;
}
#flashinfo .facebook {
display : block;
width : 145px;
padding-top : 10px;
padding-bottom : 10px;
color : #ffffff;
background-color : #9999CC;
font-weight : bold;
background-image : url(images/facebook.png);
background-repeat : no-repeat;
padding-left : 40px;
margin-bottom: 0.5em;
font-family: arial;
}
#flashinfo .twitter {
display : block;
width : 160px;
padding-top : 2px;
color : #ffffff;
background-color : #9999CC;
font-weight : bold;
padding-left : 25px;
margin-bottom: 0.5em;
font-family: arial;
}
#flashinfo .artofsand {
display : block;
width : 125px;
padding-top : 10px;
padding-bottom : 10px;
color : #ffffff;
background-color : #9999CC;
font-weight : bold;
background-image : url(http://pics.artsbrevard.org/images/w/54/elements/artofsand_2011.png);
background-repeat : no-repeat;
padding-left : 60px;
font-family: arial;
margin-bottom: 0.5em;
}

#flashinfo .blog {
display : block;
width : 145px;
padding-top : 10px;
padding-bottom : 10px;
color : #ffffff;
background-color : #9999CC;
font-weight : bold;
background-image : url(images/eaugallie.png);
background-repeat : no-repeat;
padding-left : 40px;
font-family: arial;
margin-bottom: 0.5em;
}
#flashinfo .twitter:hover, #flashinfo .blog:hover, #flashinfo .facebook:hover {
color : white;
text-decoration : none;
background-color : #414183;
}
.flash1 {
font-size : 12px;
color : white;
background-color: orange;
font-weight : bold;
padding : 10px;
height : 110px;
width : 160px;
line-height : 1.5;
clear : right;
text-align: center;
}
.flash1 a {
color: red;
}
.flash1b {
color : #000000;
font-size : small;
font-weight : normal;
margin-top : 10px;
}
#flashinfo .calendarbox {
display : block;
width : 100%;
padding-top : 10px;
padding-bottom : 10px;
color : #ffffff;
background-color : #9999CC;
font-weight : bold;
margin-top : 0.5em;
text-align : center;
position : relative;
top : 0em;
}
#flashinfo .calendarbox:hover {
color : white;
text-decoration : none;
background-color: #414183;
}
#events {
float : left;
width : 197px;
}
.heading {
background-color : #9999cc;
height : 49px;
}
.event_title {
font-size : 14px;
font-weight : bold;
color : #999933;
}
.date {
font-size : 12px;
color : #363636;
}
.head1 {
color : lavender;
margin : 0;
font-size : 24px;
padding-top : 5px;
padding-right : 0;
padding-bottom : 0;
padding-left : 5px;
}
.head2 {
color : #ffffff;
padding-top : 0;
padding-right : 0;
padding-bottom : 0;
padding-left : 7px;
margin : 0;
font-size : medium;
}
.head2 a, a:hover {
text-decoration : none;
}
.head3 {
color : #ffffff;
margin : 0;
padding-top : 7px;
padding-right : 0;
padding-bottom : 0;
padding-left : 40px;
font-size : small;
text-transform : uppercase;
font-weight : bold;
letter-spacing : 1px;
}
.head4 {
color : #ffffff;
margin : 0;
padding-top : 2px;
padding-right : 0;
padding-bottom : 0;
padding-left : 40px;
}
a.tab {
float : left;
background-color : #ececff;
padding-top : 5px;
padding-right : 18px;
padding-bottom : 5px;
padding-left : 18px;
color : #7c7cb6;
text-decoration : none;
font-size : 14px;
margin-top : 3px;
margin-bottom : 10px;
}
a.tab:hover {
background-color : #ffffff;
}
a.tab2 {
float : left;
background-color : #ececff;
padding-top : 5px;
padding-right : 17px;
padding-bottom : 5px;
padding-left : 17px;
margin-right : 5px;
margin-left : 5px;
color : #7c7cb6;
text-decoration : none;
font-size : 14px;
margin-top : 3px;
}
a.tab2:hover {
background-color : #ffffff;
}
.events2 {
background-color : #f4f4f5;
}
.events_main {
color : #999933;
font-weight : normal;
padding-top : 6px;
padding-right : 4px;
padding-bottom : 4px;
padding-left : 4px;
font-size : 15px;
}
.events_sub {
padding-right : 5px;
padding-bottom : 8px;
padding-left : 5px;
font-size : 12px;
}
#news {
background-color : #fafafa;
float : left;
width : 362px;
margin-left : 8px;
}
.heading2 {
background-color : OliveDrab;
margin-bottom : 3px;
}
.best_bets{
height : 49px;
}
.img_block1 {
height : 175px;
width : 174px;
}
.img_block2 {
background-image : url(images/img2.jpg);
height : 175px;
width : 174px;
}
.img_block3 {
background-image : url(images/img3.jpg);
height : 175px;
width : 174px;
}
.img_block4 {
background-image : url(images/img4.jpg);
height : 175px;
width : 174px;
}
.featured {
text-transform : uppercase;
color : #9999cc;
padding : 5px;
font-size : 16px;
text-align : center;
font-weight : bold;
height : 38px;
}
.artist {
font-size : 14px;
color : #ff870f;
text-align : center;
font-weight : normal;
padding-left : 5px;
line-height : 1.1;
padding-bottom : 10px;
}
.description {
padding : 5px;
font-size : 11px;
}
.focus_img1 {
float : left;
width : 174px;
padding-top : 3px;
margin-right : 9px;
margin-bottom : 10px;
}
.focus_img2 {
float : left;
width : 174px;
padding-top : 3px;
margin-bottom : 10px;
margin-left : 5px;
}
.focus_img3 {
float : left;
width : 174px;
margin-right : 9px;
}
.focus_img4 {
float : left;
width : 174px;
margin-left : 5px;
}
.focus_img5 {
float : left;
width : 174px;
padding-top : 3px;
margin-right : 9px;
margin-bottom : 10px;
}
.focus_img6 {
float : right;
width : 174px;
margin-left : 5px;
margin-top : 2px;
}
#movies {
float : left;
width : 374px;
margin-left : 8px;
}
.movie {
margin-top : 0.5em;
}
#chatbox {
float : left;
width : 374px;
margin-left : 8px;
}
#photos {
float : left;
width : 374px;
margin-left : 8px;
margin-top : 0.5px;
}
.heading3 {
background-color : #9999cc;
height : 49px;
margin-bottom : 3px;
}
#footer {
width : 949px;
height : 57px;
background-color : #9999cc;
color : #ffffff;
text-align : center;
margin-left : auto;
margin-right : auto;
}
.footsie {
font-family : verdana;
padding-top : 10px;
font-size : 11px;
}
.footsie a:hover {
text-decoration : none;
}
.webware {
color : #9999cc;
}
.link2 {
color : #ffffff;
text-decoration : none;
}
.link2:hover {
color : #414183;
}
.link {
color : #ffffff;
text-decoration : none;
}
.link:hover {
color : #626220;
}
.link4, .link3 {
color : #999933;
text-decoration : none;
font-size : small;
}
.link3 {
font-size : medium;
}
.link4:hover, .link3:hover {
text-decoration : none;
color : orange;
}
.linkorange {
color : darkorange;
font-weight : bold;
font-size : 14px;
text-decoration : none;
font-family: verdana, arial, tahoma;
}
.linkorange:hover {
text-decoration : none;
color : red;
}
.linkorange2 {
color : #ff9832;
font-weight : bold;
text-decoration : none;
}
.linkorange2:hover {
color : #9999cc;
}
.menulist2 {
text-align : center;
margin : 0;
padding : 0;
}
.sitemap {
margin-top : -30px;
padding-left : 20px;
}
#sidemenu {
width : 264px;
float : left;
margin-right : -40px;
padding-top : 5px;
}
#sidemenu .sub {
display : none;
margin-bottom : 5px;
}
#sidemenu .link {
color : #ffffff;
text-decoration : none;
font-size : 14px;
font-weight : bold;
display : block;
height : 25px;
width : 198px;
margin-bottom : 5px;
background-color : #b7b770;
padding-top : 10px;
padding-left : 10px;
}
#sidemenu .link:hover {
background-color : #999933;
}
#sidemenu .link_on {
color:#FFFFFF;
display:block;
font-size:14px;
font-weight:bold;
height:25px;
margin-bottom:5px;
padding-left:10px;
padding-top:10px;
text-decoration:none;
width:198px;
background-color : #999933;
}
#sidemenu .link2 {
color : #ffffff;
text-decoration : none;
font-size : 12px;
font-weight : bold;
background-color : #545489;
display : block;
height : 21px;
width : 198px;
padding-top : 7px;
padding-left : 20px;
}
#sidemenu .link2:hover {
background-color : #9999cc;
}
#sidemenu .link2_on {
color : #ffffff;
text-decoration : none;
font-size : 12px;
font-weight : bold;
background-color : #9999cc;
display : block;
height : 21px;
width : 198px;
padding-top : 7px;
padding-left : 20px;
}
#inner {
float : left;
width : 675px;
}
#filler {
background-color : #dedeef;
height : auto;
width : 218px;
}
#main_image {
/*
height : 132px;
width : 725px;
margin-right : 5px;
margin-top : 5px;
margin-bottom : 5px;
*/
height : 0px;
width : 725px;
margin-right : 5px;
margin-top : 0px;
margin-bottom : 0px;
visibility : hidden;
}
#content {
padding : 20px;
}
.rs {
margin-top : 10px;
margin-bottom : 10px;
margin-left : 20px;
}
.content_head {
color : #9c9a31;
font-size : 28px;
font-weight : bold;
letter-spacing : -1px;
}
.content_subhead {
color : #9999cc;
font-size : 16px;
padding-top : 10px;
}
.content_body {
padding-bottom : 10px;
}
.content_body ul {
line-height : 1.4;
}
.content_body ul li {
padding : 5px;
font-family : verdana;
}
.content_body a:hover {
color : orange;
}
.content_style1 {
padding-left : 5px;
}
.board_member {
font-size : 14px;
margin-bottom : 5px;
font-weight : bold;
}
.board_title {
font-size : 10px;
font-variant : small-caps;
}
.form1 {
width : 200px;
float : left;
margin : 0;
padding : 5px;
}
.form2 {
float : left;
margin : 0;
padding : 5px;
}
.subcontent {
padding-left : 50px;
}
.error {
font-weight : bold;
color : red;
}
#calendar_pics {
width : 949px;
margin-right : auto;
margin-left : auto;
padding-top : 5px;
}
#calendar_pics .feat {
float : left;
width : 41px;
margin-right : 8px;
background-image : url(images/featured.jpg);
background-repeat : no-repeat;
height : 145px;
}
#calendar_pics .CP {
float : left;
width : 145px;
text-align : center;
margin-right : 6px;
font-family : tahoma;
}
#calendar_pics .CPlast {
float : left;
width : 145px;
text-align : center;
font-family: tahoma;
}

#featured_pics {
width : 250px;
margin-right : auto;
margin-left : auto;
padding-top : 5px;
}
#featured_pics .feat {
	text-align:center;
	padding:5px;
	font-family:helvetica;
	color:white;
	font-size:20px;
	margin : auto;
	background: orange;
	width:240px;
}
#featured_pics .CP, #featured_pics .CPlast {
text-align : center;
font-family : tahoma;
padding-top:10px;
}


#featured_pics .subtitle {
font-size:10px;
padding-bottom:5px;
}

#calendar_choose {
float:left;
width :251px;
padding-top :15px;
}
#calendar_choose .title {
color : #9999cc;
font-size : 18px;
font-weight : bold;
text-align : center;
width : auto;
padding-bottom : 10px;
}
#calendar_choose .date {
float : left;
width : 250px;
border-right:1px solid silver;
}
#dir_calendar {
float : left;
width : 250px;
padding-top : 10px;
margin-right : auto;
margin-left : auto;
clear : both;
}
#dir_calendar .title {
color : #9999cc;
font-size : 18px;
font-weight : bold;
text-align : center;
width : auto;
}
#dir_calendar .date {
float : left;
width : 250px;
}
#calendar {
width : 250px;
}
#calendar a {
color : #ffffff;
text-decoration : none;
font-weight : bold;
font-size : small;
}
#calendar .month {
height : 46px;
width : 250px;
color : #ffffff;
background-color : orange;
}
#calendar .monthnavigation {
height : 46px;
vertical-align : middle;
}
#calendar .monthname {
font-size : 20px;
padding : 10px;
}
#calendar .week {
height : 30px;
width : 250px;
border-right-width : 1px;
border-left-width : 1px;
border-right-style : solid;
border-left-style : solid;
border-right-color : #cccc99;
border-left-color : #cccc99;
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #cccc99;
}
#calendar .dayname {
color : #666600;
width : 35px;
font-size : small;
}
#calendar .days2 {
height : 200px;
width : 250px;
border-right-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
border-right-style : solid;
border-bottom-style : solid;
border-left-style : solid;
border-right-color : #cccc99;
border-bottom-color : #999933;
border-left-color : #cccc99;
}
#calendar .today {
text-align : center;
height : 35px;
width : 35px;
font-weight : bold;
color : #ffffff;
vertical-align : middle;
background-image : url(images/calendar_date.jpg);
background-repeat: no-repeat;
}
#calendar .todayevent {
text-align : center;
height : 35px;
width : 35px;
font-weight : bold;
color : #ffffff;
vertical-align : middle;
background-image : url(images/calendar_date.jpg);
}
#calendar .nomonthday {
height : 35px;
width : 35px;
}
#calendar .monthday {
text-align : center;
height : 35px;
width : 35px;
vertical-align : middle;
}
#calendar .event {
text-align : center;
height : 35px;
width : 35px;
vertical-align : middle;
}
#calendar .selectedevent {
text-align : center;
height : 35px;
width : 35px;
vertical-align : middle;
background-image : url(images/calendar_select.jpg);
}
#calendar .selectedday {
text-align : center;
height : 35px;
width : 35px;
vertical-align : middle;
background-image : url(images/calendar_select.jpg);
}
#calendar .saturday {
text-align : center;
height : 35px;
width : 35px;
vertical-align : middle;
}
#calendar .sunday {
text-align : center;
height : 35px;
width : 35px;
vertical-align : middle;
}
.calendar_text {
clear: left;
width : 230px;
margin-right : auto;
margin-left : auto;
margin-top : 25px;
font-size : 14px;
line-height : 1.3;
}
#category {
float : left;
width : 220px;
padding-left : 6px;
}
#category a {
color : #ff9832;
text-decoration : underline;
font-weight : bold;
font-size : 14px;
line-height : 22px;
}
#category a:hover {
text-decoration : none;
}
.cat {
height : 100%;
width : 198px;
border : 1px solid #999933;
padding-top : 15px;
padding-left : 20px;
padding-bottom : 15px;
}
#listings {
float : left;
width : 650px;
padding-left : 6px;
line-height : 1.2;
}
#listings .list {
height : 100%;
width : 629px;
padding : 10px;
}
#listings .subtitle {
text-align : left;
width : 577px;
margin-left : 95px;
font-weight : bold;
font-size : 15px;
color : orange;
margin-bottom : 3px;
font-family : tahoma;
padding : 5px 0;
position : relative;
background-color : #ffff99;
}
#listings .subtitle:hover{
background-color: #ffffcc;
}
#listings a {
text-decoration : none;
}
#listings a:hover {
text-decoration : none;
}
#listingsview {
float : left;
width : 685px;
padding-left : 10px;
}
#listingsview .list {
height : 100%;
width : 688px;
border : 1px solid #999933;
padding-top : 15px;
padding-bottom : 15px;
}
#listingsview .listspaceme {
padding-left : 20px;
padding-right : 15px;
line-height : 1.4;
}
#listingsview .subtitle {
margin-right : auto;
margin-left : auto;
font-size : 14px;
font-weight : bold;
color : #ff9832;
margin-bottom : 3px;
clear:both;
}
/*---------------------------------------------*/
 .subtitle2 {
margin-right : 0px;
margin-left : 0px;
font-size : 14px;
font-weight : bold;
color : #ff9832;
margin-bottom : 3px;
float:left;
width:324px;
}
 .subtitle3 {
margin-right : 0px;
margin-left : 0px;
font-size : 12px;
font-weight : bold;
color : #ff9832;
float:left;
width:324px;
}
/*---------------------------------------------*/

#filter {
width : 949px;
margin-right : auto;
margin-left : auto;
height : 90px;
clear : both;
padding-top : 25px;
}
#filter .title {
text-align : center;
width : 312px;
font-size : 16px;
color : #9999cc;
font-weight : bold;
margin-top : 6px;
text-transform : uppercase;
}
#filter .category {
background-color : #ccccff;
float : left;
height : 90px;
width : 312px;
}
#filter .category:hover, #filter .name:hover, #filter .search:hover {
background-color: #ececff;
}
.option {
width : 250px;
margin-right : auto;
margin-left : auto;
}
#filter .name {
background-color : #ccccff;
float : left;
height : 90px;
width : 311px;
margin-left : 8px;
}
#filter a {
color : #ff9832;
font-weight : bold;
}
#filter a:hover {
text-decoration : none;
}
#filter td {
padding : 3px;
width : 10px;
text-align : center;
}
.alpha {
margin-right : auto;
margin-left : auto;
}
#filter .search {
background-color : #ccccff;
float : left;
height : 90px;
width : 312px;
margin-left : 6px;
}
#payTitle td {
font-size : 22px;
}
#directory {
clear : both;
width : 949px;
margin-top : 20px;
margin-right : auto;
margin-left : auto;
margin-bottom : 50px;
}
#directory .left {
float : left;
width : 312px;
}
#directory .center {
float : left;
width : 311px;
margin-left : 8px;
}
#directory .right {
float : left;
width : 312px;
margin-left : 6px;
}
#directory .title {
color : #999933;
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #999933;
font-size : 18px;
padding-top : 35px;
padding-right : 10px;
padding-bottom : 2px;
padding-left : 10px;
font-weight : bold;
margin-right : auto;
margin-left : auto;
}
#directory .artists {
width : 275px;
margin-right : auto;
margin-left : auto;
padding-top : 10px;
font-weight : bold;
font-size : 11px;
}
#new_dir {
width : 692px;
margin-top : 0;
margin-bottom : 50px;
float : left;
padding-left : 6px;
}
#new_dir .title {
background-color:beige;
border-bottom:2px inset tan;
color: orange;
font-size : 28px;
height : 28px;
padding : 5px 0;
margin : 10px;
text-align : -moz-center;
text-align : center;
font-weight: bold;
}
#organisation {
clear : both;
width : 900px;
}
#organisation .title {
color : #9999cc;
font-size : 18px;
font-weight : bold;
padding-top : 20px;
margin-left : 20px;
}
#organisation .subtitle {
color : #999933;
width : 250px;
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #999933;
font-size : 18px;
padding-top : 35px;
padding-right : 10px;
padding-bottom : 2px;
padding-left : 10px;
font-weight : bold;
margin-right : auto;
margin-left : auto;
}
#organisation .org_name {
color : #999933;
font-size : 18px;
font-weight : bold;
}
#artist_body {
width : 949px;
margin-right : auto;
margin-left : auto;
clear : both;
padding-top : 25px;
}
#artist_left {
float : left;
width : 494px;
}
#artist_left .title {
font-size : 22px;
color : #999933;
font-weight : bold;
}
#artist_left .description {
font-size : 20px;
color : #9999cc;
font-weight : bold;
padding-top : 15px;
padding-bottom : 5px;
}
#artist_left .subtitle {
font-size : 14px;
color : #000000;
}
#artist_left .words {
width : 390px;
font-size : 14px;
line-height : 1.6;
font-family : verdana;
padding-top : 10px;
margin-left : 15px;
}
#artist_right {
float : left;
width : 400px;
}
#artist_right .photos {
width : 400px;
margin-right : auto;
margin-left : auto;
border : 1px solid #9999cc;
}
#artist_right .photos2 {
width : 400px;
margin-right : auto;
margin-left : auto;
border : 1px solid #9999cc;
}
#artist_right .title {
font-size : 24px;
color : #9999cc;
font-weight : bold;
padding-top : 15px;
padding-left : 15px;
padding-bottom : 5px;
}
#artist_right .mainphoto {
text-align : center;
width : 383px;
margin-right : auto;
margin-left : auto;
clear : both;
}
#artist_right .otherphotos {
width : 383px;
margin-right : auto;
margin-left : auto;
padding-top : 30px;
}
#artist_right .otherphoto {
float : left;
height : 80px;
width : 80px;
margin-right : 20px;
margin-bottom : 8px;
margin-left : 20px;
}
#artist_right .otherphoto img {
border : 1px solid #949f6c;
}
#artist_right .contact {
height : 280px;
width : 400px;
margin-right : auto;
margin-left : auto;
border : 1px solid #9999cc;
margin-top : 10px;
margin-bottom : 10px;
}
#artist_right .contact_info {
padding-top : 10px;
padding-left : 10px;
line-height : 1.6;
width : 360px;
font-size : 14px;
line-height : 1.6;
font-family : verdana;
margin : 5px;
}
#sitemap {
width : 709px;
margin-right : auto;
margin-left : auto;
background-image : url(images/sitemap_bg.jpg);
background-repeat : repeat-y;
margin-bottom : 40px;
}
#sitemap a {
color : #999933;
text-decoration : none;
font-size : small;
}
#sitemap a:hover {
text-decoration : underline;
}
#sitemap .words {
margin-top : 5px;
margin-bottom : 10px;
margin-left : 10px;
line-height : 17px;
}
#sitemap .fix {
width : 659px;
padding-left : 150px;
margin-top : -55px;
}
#sitemap .left {
float : left;
width : 250px;
}
#sitemap .right {
float : left;
width : 300px;
}
#sitemap .top {
background-image : url(images/sitemap_top.jpg);
height : 135px;
width : 709px;
}
#sitemap .bottom {
background-image : url(images/sitemap_bottom.jpg);
height : 15px;
width : 709px;
clear : left;
background-repeat : no-repeat;
}
.img_block {
height : 175px;
width : 174px;
}
.printevents {
background-color:beige;
border-bottom:2px inset tan;
color:orange;
font-size:28px;
font-weight:bold;
height:28px;
margin:-10px 5px 10px;;
padding:5px 0;
text-align:-moz-center;
text-align : center;
}
.eventlisted {
padding-left : 90px;
padding-bottom : 10px;
border-bottom : 1px dotted #efefef;
width : 550px;
margin-left : 10px;
margin-right : auto;
margin-bottom : 8px;
margin-top : 4px;
font-size : 12px;
font-family : Verdana, Arial, sans-serif;
/*color : #9c9a31;*/
}
.eventdate {
font-size : 14px;
font-family : Verdana, Arial, sans-serif;
color : black;
}
.register {
float : left;
margin-right : 10px;
font-size : 14px;
color : #ffffff;
background-color : #9999cc;
display : block;
text-decoration : none;
font-weight : bold;
padding-top : 10px;
padding-bottom : 10px;
text-align : center;
width : 150px;
padding-right : 20px;
padding-left : 20px;
}
.register:hover {
background-color : #545489;
text-decoration : none;
}
#sliding-navigation {
list-style-type : none;
padding-left : 0;
margin-left : 0;
position : relative;
bottom : 1em;
margin-top : 15px;
}
.support {
bottom : 11.5em;
float : left;
font-size : small;
right : 43.5em;
position : relative;
text-align : center;
width : 185px;
background-color : #f4f4f5;
padding : 6px 6px 4px;
line-height : 1.2;
}
.twitside {
margin-left : auto;
margin-right : 100px;
margin-top : 0px;
width : 230px;
}
#search {
float : right;
vertical-align : middle;
position : relative;
bottom : .5em;
right : 5px;
text-align : center;
font-size : 9pt;
color : #9999cc;
}
#sponsor {
float: left;
width: 650px;
margin: 0 0 0 325px;
text-align: center;
}
#sponsor table {
width: 50%;
}
input {
margin : 5px;
}
.sf-with-ul {
font-weight : bold;
}
.boxlink {
color : #ffffff;
text-decoration: none;
}
.boxlink:hover {
color: navy;
}
.contentb div {
color: black;
font-weight: bold;
}
#space {
background-color: #9999cc;
width: 193px;
height: 32px;
}
p.ok {
color: green;
}
.js-CreateCommentArea {
background-color: white !important;
}
/*STAFF PAGE*/
#staffwrapper {
	font-family: verdana;
	text-align: center;
	margin: 15px;
}
.member {
	width: 300px;
	margin: 0 auto;
	text-align: left;
}
.member img {
	float: left;
	margin-right: 15px;
	border: 0;
}
.member ul {
	font-size: 9pt;
	list-style-type: none;
	line-height: 1.4;
}
.two {
	width: 600px;
}
/*END STAFF PAGE*/

.organization {
	width: 275px;
  display: block;
  margin: 25px 50px 50px 0px;
}

/*Code that fixes superfish menu in Mac IE*/
/*\*/
html*#space {
[width: 193px;
/*Affects older Firefox and Netscape browsers only. Seen also by IE5-6 and Safari for Macintosh, which is addressed below.*/
width: 186px;
/*Affects Safari for Macintosh only (v1-3). See also by IE5-6, but thats addressed below. Also hidden from older Firefox and Netscape browsers.*/
]width: 194px;
/*Affects IE 7 only. Seen by IE5-6 but thats addressed below. Hidden from Safari and all Firefox and Netscape browsers.*/
}/**/


/*\*/
* html #space {
width: 194px;/*Finally, be sure to reapply a fix that affects IE 5-6 only here. IE for Mac and IE 7 for PC are not affected here, which means purple above should work only in IE 7 above!*/
}
/**/

.separator {
	clear: both;
	margin: 3px;
	border-bottom: 1px silver solid;
}

.pad5{
	padding: 5px;
}
.clearboth {
	clear: both;
}
#main_nav{
float:left;
width:950px;
float:left;
padding:0px 0px 0px 5px;
}

