/* CSS Document */
body {
margin:0px;
padding:0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
background:#fff;
font-size:12px;
}
#wrapper
{
margin:auto; 
width:980px;
height:auto;
background: #ededed;
}

#wrapper_inner
{
margin:auto; 
width:882px;
height:auto;
background: #fff;
}

.logo
{
background:url(../images/logo.jpg) no-repeat;
width:980px;
height:117px;
}

.top_text
{
padding-top:70px;
text-align:right;
padding-right:45px;
color: #0c4777;
}

.top_text a
{
color: #0c4777;
text-decoration:none;
}
.top_text a:hover
{
color: #b72b06;
text-decoration: underline;
}


.header_flash
{
font-size:0px;
background-color:#FFFFFF;
}

.header
{
/*background:url(../images/header.jpg) no-repeat;*/
width:980px;
height:288px;
}

.box
{
width:882px;
height:290px;
margin-top:13px;
}

.box1
{
width:290px;
height:290px;
/*background:#ec1c24;*/
background:#000;
margin-right:6px;
}

.box2
{
width:290px;
height:290px;
background:#000;
margin-right:6px;
}

.box3
{
width:290px;
height:290px;
background:#000;
}

.box_inner
{
padding:30px 30px 30px 30px; 
}

.box_title
{
font-size:22px;
color:#FFFFFF;
padding-bottom:20px;
}

.box_content
{
font-size:12px;
color:#FFFFFF;
}

.strip
{
border-right:#d2ccbf solid 1px;
}

.content_area
{
width:822px;
padding-top:40px;
padding-bottom:40px;
padding-left:30px;
padding-right:30px;
}

.left_area
{
width:260px;
padding-right:30px;
}

.right_area
{
width:561px;
padding-left:30px;
}

.left_area2
{
width:561px;
padding-right:30px;
}

.right_area2
{
width:260px;
padding-left:30px;
}

.title
{
font-size:20px;
color:#262626;
padding-bottom:20px;
}

.content
{
font-size:12px;
color:#545353;
}

.more
{
background:url(../images/more.gif) no-repeat;
width:74px;
height:26px;
margin-top:30px;
}

.location
{
background:url(../images/location.gif) no-repeat;
width:74px;
height:26px;
margin-top:30px;
}

.menu
{
margin:auto;
padding:0px;
margin-top:-11px;
position:relative;
z-index:-5px;
}

#footer
{
width:930px;
height:43px;
background:#faf4e7;
padding-left:50px;
padding-top:25px;
color:#73706a;
}

#footer a
{
color:#73706a;
text-decoration:none;
}

#footer a:hover
{
color:#73706a;
text-decoration: underline;
}

p
{
padding:0px;
margin:0px;
}
#menu_vert
{
width:220px;
padding-top:10px;
margin-top:10px;
}
#menu_vert ul li
{
list-style:none;
color:#bf221d;
font-weight:bold;
background:url(../images/img_arrow_1.gif) left 3px no-repeat;
padding:0px 0px 10px 0px;
font-size:13px;
}
#menu_vert ul li a
{
list-style:none;
color:#bf221d;
font-weight:bold;
text-decoration:none;
}
#menu_vert .current
{
list-style:none;
color:#bf221d;
font-weight:bold;
background:url(../images/img_arrow.gif) left 3px no-repeat;
padding:0px 0px 10px 0px;
}
#menu_vert ul ul li
{
background:none;
color:#000000;
text-decoration:none;
font-size:12px;
padding:0px;
margin:5px 0px 5px 0px;
}
#menu_vert ul ul li a
{
color:#000000;
text-decoration:none;
padding:0px;
margin:0px;
}
#menu_vert ul ul li a:hover
{
text-decoration:underline;
}
.category_items
{

}
.category_item
{
float:left;
margin-top:10px;
margin-bottom:10px;
margin-right:7px;
width:200px;
height:200px;
text-align:center;
}
.category_item a
{
color:#000000;
text-decoration:none;
}
.category_item a:hover
{
text-decoration:underline;
}
.category_item img
{
border:#bf221d 2px solid;
}

.notes_align
{
padding-top:15px;
width:250px;
text-align:justify;
}
.item_thumbnails img
{
border:#bf221d 2px solid;
}

a{
color:#ec1c24;
text-decoration:underline;
}

a:hover
{
text-decoration:none;
}