body
{
    font-family: Verdana, Arial, Helvetica, sans-serif;

}
#wrapper
{
    width:100%;
    background: url(images/gradient.jpg) repeat-x;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
#container
{
    width:950px;
    margin:0px auto;
}
#header
{
    min-width: 950px;
    margin-bottom: 5px;
    min-height:114px;
}
#main_content
{
    width: 950px;
    margin: 0 auto 0 auto;
}
#main_nav
{
    float: right;
    margin-right: 10px;
    font-size:1.4em;
    
}
#left_side
{
    float: left;
    width: 176px;
}
/*
Right Side (Main Content Block) 
*/
#right_side
{
    float: left;
    margin-left: 10px;
    padding: 0px 5px 5px 10px;
    width: 745px;
}
#right_side p
{
font-size:1.3em;
}
#right_side ul
{
    font-size:1.3em;
}
#right_side ul ul
{
    font-size:1em;
}

#right_side ol
{
    font-size:1.3em;
}
#right_side ol ul
{
    font-size:1em;
}
/*
Right Side (Main Content Block) Heading Tags 
*/
#right_side h1, h2, h3, h4
{
    color: #683534;
}
#right_side h1
{
}
#right_side h2
{
}
#right_side h3
{
	font-size:1.7em;
}

#footer
{
    color: #683534;
    margin-top:5px;
}
#footer a
{
   /* color: #683534;*/
}


/*
Breadcrumbs
*/
#breadcrumbs
{
    text-align: right;
    padding-right: 15px;
    padding-top: 5px;
    padding-bottom: 10px;
    font-size:.9em;
}

#breadcrumbs a
{
    color: #683534;
        text-decoration: underline;


}
.top_banner_space
{
    width: 600px;
    float: right;
}

.main_content
{
    padding: 0px 10px 10px 10px;
    color: #683534;
}

.body_content
{
    padding: 10px;
    color: #683534;
}

.wave
{
    background-image: url(images/bottom_wave_border.jpg);
    background-repeat: repeat-x;
    height: 27px;
}


/*
Main Navigation
*/
#main_menu
{
    height: 30px;
    padding: 0px 10px;
}

#main_menu ul
{
    list-style-type: none;
    padding: 0px;
    margin: 0px 0px 0px 0px;
}

#main_menu li
{
    list-style-type: none;
    float: left;
    padding: 0;
    margin: 0;
}

#main_menu a
{
    color: #683534;
    text-decoration: none;
    padding: 5px 5px 5px 5px;
    margin: 0px 0px 0px 3px;
    display: block;
    border-left: solid 1px #683534;
}

#main_menu a:hover
{
    text-decoration: underline;
}
#main_menu .focus
{
    text-decoration: underline ;
}

#sub_menu
{
    color: #d0dfd8;
}
#sub_menu a
{
    color: #d0dfd8;
    margin-left:5px;
}
#sub_menu h2
{
    margin-top: 0px;
    color: #d0dfd8;
    font-weight:bold;
}
#sub_menu h2 a
{
    margin-left:0px;
}
#sub_menu ul
{
    list-style-type: none;
    padding-left: 0;
    margin-left: 0;
}

#sub_menu li
{
    list-style-type: none;
    background: url(images/nav_arrow_bullet.jpg) left center no-repeat;
    padding-left: 15px;
    margin-bottom: 15px;
}

#sub_menu .focus
{
    text-decoration: underline;
}

#events
{
    color: #683534;
    font-size: .8em;
}
#events h2
{
    margin-top: 0px;
    color: #683534;
    font-weight: bold;
    font-size: 1.2em;
}

#events ul
{
    list-style-type: none;
    padding-left: 0;
    margin-left: 0;
}

#events li
{
    list-style-type: none;
    list-style-image: url(images/events_chkmark_bullet.jpg);
    margin-left: 17px;
}

#events .focus
{
    text-decoration: underline;
}
#events a
{
  /*  color: #683534;*/
}
.raven
{
    background-image: url(images/raven_circle_trans.png);
    background-position: center;
    background-repeat: no-repeat;
    min-height: 130px;
}





/*
Rounded Corners Sub Menu
*/

.menu_bottom_left_corner
{
    background: url(images/rounded_corners/sub_nav/nav_lower_left.jpg) 0 100% no-repeat;
}
.menu_bottom_right_corner
{
    background: url(images/rounded_corners/sub_nav/nav_lower_right.jpg) 100% 100% no-repeat;
}
.menu_top_left_corner
{
    background: url(images/rounded_corners/sub_nav/nav_upper_left.jpg) 0 0 no-repeat;
}
.menu_top_right_corner
{
    background: url(images/rounded_corners/sub_nav/nav_upper_right.jpg) 100% 0 no-repeat;
}

.menu_top_border
{
    background: url(images/rounded_corners/red_dot.jpg) 0 0 repeat-x;
    background-color: #717f81;
    color: #d0dfd7;
}
.menu_bottom_border
{
    background: url(images/rounded_corners/sub_nav/nav_bottom_line_border.jpg) 0 100% repeat-x;
}
.menu_left_border
{
    background: url(images/rounded_corners/red_dot.jpg) 0 0 repeat-y;
}
.menu_right_border
{
    background: url(images/rounded_corners/red_dot.jpg) 100% 0 repeat-y;
}




/*
Rounded Corners Events
*/

.events_bottom_left_corner
{
    background: url(images/rounded_corners/events/events_lower_left.jpg) 0 100% no-repeat;
}
.events_bottom_right_corner
{
    background: url(images/rounded_corners/events/events_lower_right.jpg) 100% 100% no-repeat;
}
.events_top_left_corner
{
    background: url(images/rounded_corners/events/events_upper_left.jpg) 0 0 no-repeat;
}
.events_top_right_corner
{
    background: url(images/rounded_corners/events/events_upper_right.jpg) 100% 0 no-repeat;
}

.events_top_border
{
    background: url(images/rounded_corners/red_dot.jpg) 0 0 repeat-x;
    background-color: #d0dfd8;
    width: 100%;
}
.events_bottom_border
{
    background: url(images/rounded_corners/events/events_bottom_border.jpg) 0 100% repeat-x;
}
.events_left_border
{
    background: url(images/rounded_corners/red_dot.jpg) 0 0 repeat-y;
}
.events_right_border
{
    background: url(images/rounded_corners/red_dot.jpg) 100% 0 repeat-y;
}



/*
Rounded Corners Main Content
*/

.main_bottom_left_corner
{
    background: url(images/rounded_corners/main/content_lower_left.jpg) 0 100% no-repeat;
}
.main_bottom_right_corner
{
    background: url(images/rounded_corners/main/content_lower_right.jpg) 100% 100% no-repeat;
}
.main_top_left_corner
{
    background: url(images/rounded_corners/main/content_upper_left.jpg) 0 0 no-repeat;
}
.main_top_right_corner
{
    background: url(images/rounded_corners/main/content_upper_right.jpg) 100% 0 no-repeat;
    padding-bottom:10px;
}

.main_top_border
{
    background: url(images/rounded_corners/red_dot.jpg) 0 0 repeat-x;
    width: 100%;
    background-color: #FFF;
    color: #683534;
}
.main_bottom_border
{
    background: url(images/rounded_corners/main/content_bottom_border.jpg) 0 100% repeat-x;
}
.main_left_border
{
    background: url(images/rounded_corners/red_dot.jpg) 0 0 repeat-y;
}
.main_right_border
{
    background: url(images/rounded_corners/red_dot.jpg) 100% 0 repeat-y;
}



/*
Rounded Corners Main Navigation
*/

.main_nav_bottom_left_corner
{
    background: url(images/rounded_corners/main_nav/lowerleft.jpg) 0 100% no-repeat;
}
.main_nav_bottom_right_corner
{
    background: url(images/rounded_corners/main_nav/lowerright.jpg) 100% 100% no-repeat;
}
.main_nav_top_left_corner
{
    background: url(images/rounded_corners/main_nav/topleft.jpg) 0 0 no-repeat;
}
.main_nav_top_right_corner
{
    background: url(images/rounded_corners/main_nav/topright.jpg) 100% 0 no-repeat;
}

.main_nav_top_border
{
    background: url(images/rounded_corners/red_dot.jpg) 0 0 repeat-x;
    background-color: #d0dfd8;
    width: 100%;
}
.main_nav_bottom_border
{
    background: url(images/rounded_corners/red_dot.jpg) 0 100% repeat-x;
}
.main_nav_left_border
{
    background: url(images/rounded_corners/red_dot.jpg) 0 0 repeat-y;
}
.main_nav_right_border
{
    background: url(images/rounded_corners/red_dot.jpg) 100% 0 repeat-y;
}
