@charset "UTF-8";
/* CSS Document */

body {margin:0; padding:0px; background: url(./images/bg.gif) top center no-repeat #4D0B0A scroll; color:#333; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-align:center;}
h3 {margin:0; padding:0 0 3px 0;}
h2 { font-size:18px;margin:0; padding:0 0 3px 0; color:#990002;}

a { color:#990002; text-decoration:none;}
.line { border-bottom:1px solid #999; margin:15px 20px 10px 20px;  }
div#main {  width: 940px;  margin-left: auto;  margin-right: auto; text-align:left;}

#header { background:url(./images/jimmie.jpg) center top no-repeat; position:relative;  height:489px; width:940px;}
#header a img.album { position:absolute; bottom:20px; left:20px;}
#header01 { background:url(./images/jimmie01.jpg) center top no-repeat; height:489px; width:940px;}
#header02 { background:url(./images/jimmie02.jpg) center top no-repeat; height:489px; width:940px;}
#header03 { background:url(./images/jimmie03.jpg) center top no-repeat; height:489px; width:940px;}
#header04 { background:url(./images/jimmie04.jpg) center top no-repeat; height:489px; width:940px;}
#header05 { background:url(./images/jimmie05.jpg) center top no-repeat; height:489px; width:940px;}
#header06 { background:url(./images/jimmie06.jpg) center top no-repeat; height:489px; width:940px;}
#header07 { background:url(./images/jimmie07.jpg) center top no-repeat; height:489px; width:940px;}
#header08 { background:url(./images/jimmie08.jpg) center top no-repeat; height:489px; width:940px;}
#header09 { background:url(./images/jimmie09.jpg) center top no-repeat; height:489px; width:940px;}
#logo{text-align:left; padding:10px 0 0 10px;}
.menu { background:url(./images/menu_bg.jpg) top left repeat-x; height:50px;}
.menu ul{ list-style:none; margin:0; padding:8px 0 0 10px;}
.menu ul li { font-size:12px; padding:12px 19px 0 19px; background:url(./images/menu_div.png) right top no-repeat; font-weight:bold; float:left; height:30px;}
.menu ul li a {color:#990002; text-decoration:none;}
#content { background:#151A1E; padding:0; margin:0;}
#left_c { background:#fff; width:620px; text-align:left; float:left; padding-bottom:10px;}
#wide_c { background:#fff;  text-align:left; float:left; border:1px solid #f4f4f4; padding:10px; width:918px;}
#right_c { float:left; width:320px;}
.c_heading { padding:5px 0 0 10px; color:#990002; font-size:20px;
letter-spacing:-1px;
line-height:31px;
margin:0;}
.c_content { padding:10px 10px 20px 10px; }
.c_date { color:#999999; font-style:italic; padding:5px 0 0px 10px;}
.c_more { padding:0 0 0 10px; }
.heading { background:url(./images/header.gif) left top no-repeat; padding:15px 0 0 10px; text-align:left; height:49px;} 
.heading_wide { background:url(./images/header_wide.gif) left top no-repeat; padding:15px 0 0 10px; text-align:left; height:33px;} 
.events { margin:22px;background:#ccc; padding:10px;}
.facebook { margin:22px;background:#ccc; padding:10px;}
.events ul { padding:0; margin:0;}
.events ul li { padding:5px 0 5px 0; list-style:none;}
.e_date { color:#990002; font-style:italic; font-size:90%}
.e_heading { font-weight:bold; font-size:90%;}
.e_content { font-size:80%}
.album { margin:20px; text-align:center;} 
.footer { background:url(./images/footer.png) left top no-repeat; height:49px; }
.footer ul { list-style:none; margin:0 0 0 130px;; padding:0;  }
.footer ul li { font-size:14px; float:left; padding:15px 10px;}
.footer ul li a { color:#E74E4A; text-decoration:none;}
.input {background:#F9F9F9 none repeat scroll 0 0;border:1px solid #AFAFAF;font-family:Arial,Helvetica,sans-serif;padding:5px;}
.img { margin:0px 13px 13px 13px;padding:1px;border:1px solid #777;} 
.contact_form { padding:0;margin:0}
.contact_form li { float:left; width:180px; padding:5px; list-style:none;}
.contact_form li input { border:1px solid #999; width:180px; padding:3px;}
.contact_form li textarea { border:1px solid #999; width:180px; height:100px; padding:3px;}
.contact_form li input.button {  width:100px;border:1px solid #333; background:#990002; color:#CCC; font-weight:bold;}
.button { padding:6px 12px 6px 12px;  background:#990002; color:#fff; font-weight:bold;}
.video { height:344px; background:url(./greybox/indicator.gif) center no-repeat; text-align:center;}
.video_img { padding:0 10px 0 20px;}
