/***********************
* Chehalis Garlic Fest
************************/

body{
margin:0 auto;
text-align:left;
font-size:14px;
font-weight: normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
background-color:#2A632E;
}

#wrap_outer{
width: 1004px;
margin:0;
padding:0;
background-color:#2A632E;
text-align:left;
}

#wrap_inner{
float:right;
width: 835px;
margin:0;
padding:0;
}

#left_col{
margin:0 auto;
width:169px;
float:left;
background-image:url(images/background_images/col_left.jpg);
background-repeat:no-repeat;
padding:300px 0px 12px 0px;
}

#center_col_top{
width:665px;
height:304px;
float:left;
background-color:#ffffff;
background-image:url(images/background_images/col_center.jpg);
background-repeat:no-repeat;
}

#center_col_mid{
width:665px;
float:left;
background-color:#ffffff;
padding:0;
}

#center_content{
background-color:#ffffff;
text-align:left;
font-size:14px;
font-weight: normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#2A632E;
background-repeat:no-repeat;
border-right: 8px solid #fde137;
border-left: 10px solid #fde137;
border-bottom: 8px solid #fde137;
padding:0 16px 0 16px;
}

#right_col{
width:170px;
height:725px;
float:right;
background-image:url(images/background_images/col_right.jpg);
background-repeat:no-repeat;
}

#footer{
color:#ffffff;
font-size:10px;
font-weight: normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
text-align:center;
clear:both;
width:1004px;
padding: 8px 0px 8px 0px;
}

ul.main_menu{
color:#ffffff;
font-size:15px;
font-weight: bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
list-style-type:none;
margin:0 6px 0 18px;
padding:0;
}

li.main_menu{
padding:8px 0 8px 0;
}

p.left_text{
color:#ffffff;
font-size:10px;
font-weight: normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
list-style-type:none;
margin:0 8px 10px 6px;
padding:0;
}

p.right_text{
color:#ffffff;
font-size:10px;
font-weight: normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
list-style-type:none;
margin:0 0px 10px 0px;
padding:0;
}

ul.garlic_list {
list-style-image: url(images/background_images/garlic_icon.png);
list-style-type:circle;
}

li.garlic_list {
padding:4px 0 4px 8px;
}


/* Entertainment Tables */

table.schedule {
width: 500px;
border:none;
margin-bottom:20px;
background-color:#CCCCCC;
}

tr.schedule {
width: 500px;
border:none;
}


tr.schedule_head {
background-image:url(images/background_images/table_head.jpg);
height:40px;
padding:0px;
color:#000000;
text-align:center;
font-weight:bold;
}

td.schedule_event_time1 {
background-image:url(images/background_images/table_row_col-1.jpg);
padding:6px 0px 12px 12px;
text-align:right;
width:78px;
}

td.schedule_event_act1 {
background-image:url(images/background_images/table_row_col-2.jpg);
padding:6px 0px 12px 12px;
text-align:left;
}

td.schedule_event_time {
background-image:url(images/background_images/table_row_col-1.jpg);
padding:0px 0px 12px 12px;
text-align:right;
width:78px;
}

td.schedule_event_act {
background-image:url(images/background_images/table_row_col-2.jpg);
padding:0px 0px 12px 12px;
text-align:left;
}

td.schedule_event_time2 {
background-image:url(images/background_images/table_bottom_col-1.jpg);
padding:0px 0px 12px 12px;
text-align:right;
width:78px;
height:18px;
}

td.schedule_event_act2 {
background-image:url(images/background_images/table_bottom_col-2.jpg);
padding:0px 0px 12px 12px;
text-align:left;
height:18px;
}

/* Link Styles */

a:link {color: #632A5F; text-decoration:none;}
a:visited { color: #632A5F; text-decoration:none;}
a:hover { color: #632A5F; text-decoration:none; border-bottom: dotted thin #fde137;}
a:active { color: #632A5F; text-decoration:none;}

a.main_menu:link { color: #ffffff; text-decoration:none;}
a.main_menu:visited { color: #ffffff; text-decoration:none;}
a.main_menu:hover { color: #FFFFE5; text-decoration:none; border-bottom: dotted thin #fde137;}
a.main_menu:active { color: #ffffff; text-decoration:none;}

a.image_link:link {border-style:none}
a.image_link:visited {border-style:none}
a.image_link:hover {border-style:none}
a.image_link:active {border-style:none}

a.footer:link { color: #ffffff; text-decoration:none;}
a.footer:visited { color: #ffffff; text-decoration:none;}
a.footer:hover { color: #FFFFE5; text-decoration:none; border-bottom: dotted thin #fde137;}
a.footer:active { color: #ffffff; text-decoration:none;}

/* Heading Styles */

h1.page_title {color: #2A632E; font-size:32px; text-align: center; padding-top: 220px;}
h1.page_title_index {color: #2A632E; font-size:32px; text-align: center; padding-top: 180px;}

#content-sub{
width: 596px;
background: #FEF3B1;
border: none;
padding: 10px;
text-align:left;
font-size:12px;
font-weight: normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#2A632E;
}

.small {
font-size:10px;
}