/*
Sacramento Main Event  2009
layout to all pages
*/
img{
border:none;
}
/*a:focus{
outline:none;
}*/
h3{
font-size:105%;
padding:0;
margin:0;
}

.logo{
margin-left:19px;
margin-top:19px;
float:left;
}

.header_img{
height:270px;
}

#list_events1{
clear:both;
padding:0;
float:left;
}

#list_events2{
clear:both;
padding:0;
float:left;
}

.event1, .event2{
float:left;
padding:0;
width:230px;
margin:0 10px 0 0;
clear:right;
}

.new_events, .new_events2{
list-style:none;
float:left;
padding:0;
margin:0;
}

.new_events .date, .new_events2 .date{
font-size:85%;
color:#000000;
padding:0;
margin:15px 0 0 0;
}
.new_events .place,.new_events2 .place{
font-size:85%;
color:#000000;
margin-bottom:7px;
padding:0;

}

.new_events .place a,.new_events2 .place a, .new_events a, .new_events2 a{
color:#0B91C3;
text-decoration:none;
}

.new_events .place a:hover,.new_events2 .place a:hover, .new_events a:hover, .new_events2 a:hover{
color:#0B91C3;
text-decoration:underline;
}


.new_events .desc, .new_events2 .desc{
font-size:95%;
color:#000000;
padding:0;
margin:0;
}

.new_events2 span{
color:#cd7d37;
font-size:100%;
font-weight:bold;
}

.event1 .evnt_title a{
color:#0b91c3;
text-decoration:none;
letter-spacing:-1px;
font-size:115%;
font-weight:bold
}
.event1 .evnt_title a:hover{
color:#0b91c3;
text-decoration:underline;
font-size:115%;

}


.event2 .vnt_title a{
color:#84a230;
text-decoration:none;
letter-spacing:-1px;
font-size:115%;
font-weight:bold;
}
.event2 .vnt_title a:hover{
color:#84a230;
text-decoration:underline;
font-size:115%;

}
.event1 ul, .event2 ul{
padding:0;
margin:0;
}


.data{
padding:0;
margin: 15px 0 0 0 ;
}

.data td{
font-size:90%;
padding:5px 0 9px 0;
border-bottom:1px solid #E6E6E6
}
.list{
float:left;
}

.list_lnk{
color:#0b91c3;
font-weight:bold;
text-decoration:none;
}

.list_lnk2{
color:#0b91c3;
text-decoration:none;
}

.list_lnk:hover, .list_lnk2:hover{
text-decoration:underline;

}
.cent_pag{
clear:both;
margin:0 auto;
width:200px;
padding:5px 0  5px 0;


}

.pagination{
margin:12px 0 0 0;
list-style:none;
clear:both;
}
.pagination_list
{
background: url(../img/events/lft_cont_bg.gif) no-repeat top left;
/*padding:10px;*/
padding:0;
margin:0 30px 10px 0;
height:20px;
}
.pagination li{
float:left;
padding:0;
font-size:90%;
font-weight:bold
}
.pagination li a{
color:#0B91C3;
text-decoration:none;
}

.pagination li a:hover{
color:#0B91C3;
text-decoration:underline;
}

.pagination li span{
color:#E6E6E6;

}

.title_lnk{
font-size:140%;
color:#000000;
letter-spacing:-1px;
font-weight:normal;
float:right;
padding:0;
margin:8px 10px 5px 0;
line-height:normal;
}

.title_lnk a{
color:#000000;
text-decoration:none;
}

.title_lnk a:hover{
text-decoration:underline;
}

.middle{
margin-left:17px;
margin-right:17px;
padding:26px 0 0 0;
background-color:#ffffff;
width:935px;
border:none;
position:relative;
top:-100px;
margin-top:0;
bottom:0;
}