* {	margin: 0;	padding: 0;}
H1,H2,H3,P { padding-bottom: 10px; }

body { width: 100%; margin: 0 0 0 0; color: #323436; font-family: verdana; font-size: 11px; background: #00060f url(images/bg.jpg) repeat-x; }
#container { width: 930px; margin: auto;}
#top_name { width: 1100px; height: 320px; margin-left: -160px; padding: 0px 0 0 0px; background: url(images/top.jpg);}
#top_name h1 {font-size: 35px; font-family: Verdana; font-weight: normal;}
#top_name h2 {font-size: 10px; font-weight: normal; color: #7d582f; padding: 5px 0 0 15px;}
#top_name a {color: #b41900; text-decoration: none;}

#footer {width: 100%; height: 30px; padding: 10px 0px 0 0; text-align: center; margin: auto; background: url(images/footer.jpg); color: #fbb4a7; clear: both;}
#footer a { color: #fbb4a7; text-decoration: none;}
#footer a:hover {	text-decoration: underline;}
#footer ul li { list-style-type: none; display: inline; }
#footer ul { margin: 0; padding: 6px 0 6px 0;}
.cl {clear: both;}

#right-sidebar {float: left; width: 178px; margin: 21px 0 20px 12px; }
#right-sidebar h2 { }
#right-sidebar li li { background: transparent}
#right-sidebar li { }

#left-sidebar {float: left; width: 178px; margin: 21px 0 20px 12px;}
#left-sidebar h2 { }
#left-sidebar li li { background: transparent}
#left-sidebar li { }

.rightcolumn {float: left; width: 200px; margin: 0px 0 0px 0; }
.sidebar ul {	position: relative;	list-style: none; line-height: normal;}
.sidebar li { padding-bottom: 1px; margin: 0 0 12px 0;}
.sidebar li ul { padding: 10px 17px 10px 17px;}
.sidebar li p { padding: 0 17px; }
.sidebar li li { padding: 0px 0;}
.sidebar a { text-decoration: none; color: #ffffff;}
.sidebar a:hover { text-decoration: underline; color: #f4f4f4;}
.sidebar h2,
DIV.featured_vid h2 {
        height: 30px; padding: 7px 5px 0px 0px; font-size: 15px; text-align: center; color: #323436; background: #f4f4f4;
    }

#tag_cloud a {margin: 10px}

.ade_box_res {width: 270px; height: 149px; padding: 0 0 0 93px; background: url(images/aderty.gif); float: left; margin: 20px 0 0 12px;}
.ade_box_res img{margin: 11px 5px 0 0;}
/*
.featured_vid {float: left; margin: 20px 0 0 12px; background: url(images/fea.gif); width: 363px; height: 311px; padding: 10px 0 0 0;}
.featured_vid h2 {color: #fffff2; margin: 0 0 10px 0; font-size: 15px; padding: 0 0 0 10px;}
.featured_vid a {display: none;}
*/
#main_content {
    float: left;
    width: 905px;
    margin: -1px 0 0px 0;
    background-color: #ffffff;
    background: url(images/main_content_bg.jpg) repeat-y;
	overflow:hidden;
}

#main {float: left; width: 700px; margin: 0px 0 0px 0;}
#main_top {width: 700px;	height: 17px; font-size:1px; }
#main_res {width: 680px;  padding: 10px; text-align: justify; color: #00060f;}
#main_res h2{padding: 10px;}
#main_bottom {width: 680px;	height: 20px; font-size:1px; }

#main2 {float: left; width: 500px; margin: 0px 0 0px 0;}
#main_top2 {width: 490px;	height: 17px; font-size:1px; }
#main_res2 {width: 470px;  padding: 10px; text-align: justify; color: #00060f;}
#main_res2 h2{padding: 10px;}
#main_bottom2 {width: 490px; height: 20px; font-size:1px; }

#right_col{float: left; width: 200px; margin: 0px 0 0px 0;}

img {border: none;}
.alignleft {	float: left;}
.alignright {float: right;}
.entry ul, .awen {list-style-type: none; padding: 0;margin: 10px 0 20px 25px;}
.entry li, .awe {background-position: 0px; padding: 10px 10px 0 25px}
blockquote {background: #f4f4f4; padding: 10px; margin: 10px 0 10px 10px;}
ol.commentlist li {background: #ffffff; padding: 5px; margin: 10px}
#respond a,p.meta  a,.navigation a,.entry a,.edit a,.commentlist a  { color: #4a7fcb;}
.post h2 a {font-size: 22px; font-weight: normal; color: #af3333; text-decoration: none;}
.post-footer {height: 20px;padding-bottom: 1px;padding-top: 7px;padding-right: 14px;	font-size:0.9em;text-align: right;background: #f4f4f4; margin: 10px 0 15px 0;clear:both;}
.post-footer a {color: #777b7e;}

.date {background: url('images/sidebar_bg_0.jpg') no-repeat; border-bottom: 4px solid #f4f4f4; margin-bottom: 4px;	text-align: center;	width: 60px;height: 56px;float: left;margin-top: 0px;margin-right: 12px;font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;}
.date .month {display: block;color: #f4f4f4;	text-align: center;	text-transform: uppercase;font-size: 10px;margin-top: 0px;font-weight: bold;margin-bottom: 0px;padding-top: 1px;padding-right: 0px;padding-bottom: 2px;padding-left: 0px;}
.date .day {display: block;color: #f4f4f4;font: 1.8em Georgia;padding-top: 15px;text-align: center;margin-top: -12px;margin-right: 3px;}

p.meta {padding: 10px; background: #ffffff; margin: 10px 0 10px 0; clear: both;}
#main input {background: #ffffff; border: 1px solid #18191a; margin: 10px 0; color: #9ea1a6;}
textarea {background: #ffffff; border: 1px solid #18191a; margin: 10px 0; color: #9ea1a6; padding: 9px;}

#menu_bg { width: 950px; height: 39px; background: transparent; clear: both; margin-top: -38px;}
#menu_bg ul { float: left; list-style: none; padding: 0; width:auto;}
#menu_bg li { float: left; }
#menu_bg li a { display: block; padding: 1.1em 1.1em 1.4em 1.1em;
    color: #323436;	font-weight: bold; font-size: 1.0em; text-transform: uppercase; text-decoration: none; }
#menu_bg li.current_page_item a {	background-color: #ffffff; }

#mrig {float: right; width: 301px;}
#mrig h2 {margin: 5px 0 0 0; color: #f2f2f2; font-size: 12px; font-weight: normal;}
#mrig  h2 { background: url(images/rss.gif); margin: 12px 0 0 0; float: left; width: 45px;}
#searchform {float: left; width: 230px;padding: 4px 0 0 7px;}
#searchform fieldset {border: none;}
#searchform input {font: normal 12px Verdana, Arial, Helvetica, sans-serif; color: #f2f2f2;}
#searchfield { width: 200px; height: 17px; background: #af3333; border: 1px solid #6b1414; padding: 4px 0 4px 5px; margin: 2px 0 0 0;}
#calendar_wrap {	padding: 0 17px 10px 17px;}

#wp-calendar { width: 100%; border-collapse: collapse; color: #f4f4f4;}
#wp-calendar caption { padding: 2px 0;	font-weight: bold;}
#wp-calendar tr {}
#wp-calendar th {	background: #323436;}
#wp-calendar td {	padding: 0 2px;}
.textwidget {padding: 2px 15px 10px 15px;}

DIV.featured_vid {
    display: block;
    width: 150px;    
    float:left;
    padding: 15px;
    background-image: url('images/sidebar_bg_0.jpg') ;
    background-repeat: repeat;
}
DIV.featured_vid a { text-decoration: none; color: #ffffff;}
DIV.featured_vid a:hover { text-decoration: underline; color: #f4f4f4;}
DIV.featured_vid UL {
    list-style-type: none;
}
DIV#content IMG {
    margin: 10px;
}
.ec3_schedule {display:none; visibility: hidden;}



/* jQuery lightBox plugin - Gallery style */
#gallery {
margin: 0 auto;
width: 550px;
text-align: center;
}
#gallery ul {
list-style: none;
margin: 0;
padding: 0;
}
#gallery ul li {
float: left;
background-color: #3e3e3e;
text-align: center;
padding-bottom: 5px;
margin: 3px;
width: 130px;
}
#gallery ul img {
border: 5px solid #3e3e3e;
border-width: 5px 5px 5px;
}
#gallery ul a:hover img {
border: 5px solid #fff;
border-width: 5px 5px 5px;
color: #fff;
}
#gallery ul a:hover {
color: #fff;
}
#gallery ul p {
margin: 0;
padding: 0;
}

H1 {font-size: 1.5em;}
H2 {font-size: 1.2em;}
H3 {font-size: 1.0em;}
