

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,del,dfn,font,img,ins,kbd,q,s,samp,strike,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-family:inherit;vertical-align:baseline}

:focus{outline:0}ul{list-style:none}

table{border-collapse:separate;border-spacing:0}

caption,th,td{text-align:left;font-weight:normal}

blockquote:before,blockquote:after,q:before,q:after{content:""}

blockquote,q{quotes:"" ""}

html{height:100%;background:url('images/bg/bg_html.jpg') top left repeat;}

body{background:transparent url('images/bg/bg_body.jpg') top left repeat-x;font:normal 62.5% Arial,Helvetica,Verdana,sans-serif;color:#666;width:100%}

h3{font-size:2.6em;color:#304249;font-family:Arial,"HelveticaNeueLight","Helvetica Neue Light","HelveticaNeue","Helvetica Neue",Helvetica,sans-serif;font-weight:200;line-height:1em}

h1,h2,h4,h5,h6{font-family: Arial,"HelveticaNeueLight","Helvetica Neue Light","HelveticaNeue","Helvetica Neue",Helvetica,sans-serif;font-weight:400;font-size:1.6em;color:#301207}
p{font-size:1.2em;line-height:1.4em;margin:12px 0;}

small{font-size:1.1em}

.align-left{text-align:left}

.align-center{text-align:center}

.align-right{text-align:right}

.float-left{float:left}

.float-right{float:right}

.float-none{float:none}

.clear-left{clear:left}

.clear-right{clear:right}

.push{clear:both}

.hide{display:none}

.overflow{width:100%;overflow:hidden}

p.btn{margin-top:20px;margin-bottom:0}
li.btn{margin-top:20px;margin-bottom:0}
p.last{margin-bottom:0}
.relative{position:relative}
.article_thumb{float:left;display:inline;margin:16px 16px 16px 0;}
.title_full_width_border{width:100%;padding-bottom:12px;border-bottom:6px solid #ccc}
a{font-weight:bold;text-decoration:none}
a:link{color:#e51b24}
a:visited{color:#e51b24}
a:hover{color:#963e18;text-decoration:underline}
a:active{color:#e51b24}
.footer a:link{color:#792725}
.footer a:visited{color:#792725}
.footer a:hover{color:#bd8b36;text-decoration:underline}
.footer a:active{color:#792725}
.main_nav a:link{color:#ffb924}
.main_nav a:visited{color:#ffb924}
.main_nav a:hover{color:#fff;text-decoration:none}
.main_nav a:active{color:#ffb924}
.main_nav a.active:link{color:#000}
.main_nav a.active:visited{color:#000}
.main_nav a.active:hover{color:#000;text-decoration:none}
.main_nav a.active:active{color:#000}

/*---------------------------begin nav----------------------------------*/
#logo{
	width: 960px;
	height: 240px;
	position: relative;
	/*background: #333;
	padding: 0 0 15px 0;*/
	margin-left: -5px;
	}

#navcontainer {
	padding: 35px 0 0 0px;
	/*width: 100%;*/
	width: 945px;
	height: 36px;
	position: relative; /*optional fix for IE5 Mac OS9 only*/
	z-index: 20000;
}

#head_img{
	width: 960px;
	height: 295px;
	/*position: relative;*/
	}
/*Font-size is set for all menu items here*/
#p7PMnav {
	margin: 0;
	padding:0;
	font-family: Helvetica;
	font-size: 15px;
	/*display: inline;*/
}
#p7PMnav li {
	list-style-type: none;
	margin: 0;
	padding: 0;
	display: inline;
	padding: 0 0 0 15px;
}
#p7PMnav li a:link{
	color: #fff;
	}
	
#p7PMnav li a:active{
	color: #fff;
	}
	
#p7PMnav li a:visited{
	color: #fff;
	}
	
#p7PMnav li a:hover{
	color: #BF2E1B;
	}
/*border top is set to zero to allow the top of the first dropdown to abut the bottom of our buttons*/
#p7PMnav ul {
	margin: 0;
	padding: 0;
	border-top: 0;
	position: absolute;
	left: -9000px;
	z-index: 10000;
	/*display: inline;*/
}
/*top border is put back on for flyouts*/
#p7PMnav ul li ul {
	border-top: 0px solid #666666;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 0px solid #666666;
}
/*this is all we need for top-level links*/
#p7PMnav a {
	display: block;
	text-decoration: none;
}
/*This rule styles the sub-menu links*/
#p7PMnav ul a, #p7PMnav ul a:visited {
	padding: 8px;
	color: #fff;
	line-height:1;
	background-color: #000; /*dropdown background*/
        filter:alpha(opacity=90);
        opacity: .90;
        -moz-opacity: .90;
	-moz-border-radius: 4px;
        -webkit-border-radius: 4px;
}
/*This is top-level only and is the rule that shifts the background image so that we now
see the bottom one. It is deployed via multiple selectors for hovering, tab key access,
and so it stays persistent when its associated sub-menu is open*/
#p7PMnav a:hover, #p7PMnav a:active, #p7PMnav a:focus,
#p7PMnav .p7PMon, #p7PMnav .p7PMmark {
	background-position: left bottom;
}
/*the sub-menu hovers*/
#p7PMnav ul a:hover, #p7PMnav ul a:active, #p7PMnav ul a:focus {
	color: #BF2E1B;
	letter-spacing: 0.01px;
	text-decoration: none;
	padding: 8px;
	background-color: #eb3e7c; /*dropdown highlight-hover*/
	color: #FFFFFF;
	letter-spacing: .01px;
        filter:alpha(opacity=100);
        opacity: 1.0;
        -moz-opacity: 1.0;
	-moz-border-radius: 5px;
        -webkit-border-radius: 5px;
}
/* ------ the current page marker style ------ */
#p7PMnav .p7PMmark {
	color: #FFFFFF;
	font-weight: bold;
}
/* ------ the trigger link styles ------- */

/*the trigger link */
#p7PMnav ul .p7PMtrg, #p7PMnav ul .p7PMon {
	background-image:  url(images/nav/arrow.gif);
	background-repeat:	no-repeat;
	background-position: right center!important;
}
/* the active trigger link style */
#p7PMnav .p7PMon {
	background-color: #; /*dropdown highlight-hover*/
	color: #FFFFFF;
}
/*the submenu classes */
/*The top property here and in the show class serves to fix a minor bug introduced
by the good folks at Apple in their Safari browser for Panther OS*/
#p7PMnav .p7PMhide {
	left: -9000px;
	border: 0;
	top: 0;
}
#p7PMnav .p7PMshow {
	top: auto;
	left: auto;
	z-index: 20000 !important;
}
/* Top level menu width
We set width to auto because we are using top-level bg images and the width is
assigned directly via the IDs assigned to the links.*/
#p7PMnav li {
	float: left;
	width: auto;
}
#p7PMnav ul li {
	float: none;
}
/* 2nd and subsequent Submenu widths */
#p7PMnav ul { 
	width: 135px;
}
#p7PMnav ul .p7PMon, #p7PMnav ul .p7PMon:hover {
	background-image:  url(images/nav/p7PM_light_east.gif2);
	background-repeat:	no-repeat;
	background-position: right center;
	background-color: #7c1116;
	color: #FFFFFF;
}

/*----------------------------end nav----------------------------------*/

.bottom a:link{color:#be3221}
.bottom a:visited{color:#be3221}
.bottom a:hover{color:#be3221;text-decoration:underline}
.bottom a:active{color:#be3221}
.blog_article {padding-left: 0px;}
.blog_article p a:link{color:#33626f}
.blog_article p a:visited{color:#33626f}
.blog_article p a:hover{color:#33626f;text-decoration:underline}
.blog_article p a:active{color:#33626f}
a.read_article:link{color:#33626f;font-size:1.4em}
a.read_article:visited{color:#33626f;font-size:1.4em}
a.read_article:hover{color:#33626f;text-decoration:underline;font-size:1.4em}
a.read_article:active{color:#33626f;font-size:1.4em}
a.arrow{background:transparent url('images/arrows/arrow_pointer.gif') 0 50% no-repeat;padding-left:14px}
.btn_ministry_guide{display:block;width:108px;height:33px;text-indent: -9999px;background:transparent url('images/btn/btn_ministry_guide.gif') top left no-repeat;float:right;margin:25px
15px 0 0}
.btn_ministry_guide:hover{background-position:top right}
.btn_search_resources{display:block;width:130px;height:33px;text-indent: -9999px;background:transparent url('images/btn/btn_search_resources.gif') top left no-repeat;float:right;margin:25px
10px 0 0}

.btn_search_resources:hover{background-position:top right}
.btn_bottom_more{display:block;width:56px;height:33px;text-indent: -9999px;background:transparent url('images/btn/btn_bottom_more.gif') top left no-repeat;float:right;margin-top:6px}.btn_bottom_more:hover{background-position:top right}
.btn_submit_enews{display:block;width:99px;height:33px;text-indent: -9999px;background:transparent url('images/btn/btn_submit.gif');margin-top:20px;border:0}
.btn_submit_enews:hover{background-position:top right}
.btn_view_all_posts{display:block;width:107px;height:33px;text-indent: -9999px;background:transparent url('images/btn/btn_view_all_posts.gif');margin-top:6px;border:0;float:right}
.btn_view_all_posts:hover{background-position:top right}
.btn_refine_search{display:block;width:107px;height:33px;text-indent: -9999px;background:transparent url('images/btn/btn_refine_search.gif');margin-top:6px;border:0;float:right;display:inline}
.btn_refine_search:hover{background-position:top right}
.btn_view_resource{display:block;width:107px;height:33px;text-indent: -9999px;background:transparent url('images/btn/btn_view_resource.gif');margin-top:6px;border:0}
.btn_view_resource:hover{background-position:top right}
.btn_view_details{display:block;width:130px;height:33px;text-indent: -9999px;background:transparent url('images/btn/btn_view_details.gif');margin-top:6px;border:0}
.btn_view_details:hover{background-position:top right}
.btn_print{display:block;width:55px;height:33px;text-indent: -9999px;background:transparent url('images/btn/btn_print.gif');border:0}
.btn_print:hover{background-position:top right}
.btn_send_to_friend{display:block;width:107px;height:33px;text-indent: -9999px;background:transparent url('images/btn/btn_send_to_friend.gif') top left no-repeat}
.btn_send_to_friend:hover{background-position:top right}
.btn_read_article{display:block;width:93px;height:33px;text-indent: -9999px;background:transparent url(images/btn/btn_read_article.gif) top left no-repeat}
.btn_read_article:hover{background-position:top right}
.btn_sign_up{display:block;width:119px;height:33px;text-indent: -9999px;background:transparent url(images/btn/btn_sign_up.gif) top right no-repeat}
.btn_sign_up:hover{background-position:top left}
.btn_sidebar_more{display:block;width:56px;height:33px;text-indent: -9999px;background:transparent url(images/btn/btn_sidebar_more.gif) top left no-repeat;float:right;margin-top:6px}.btn_sidebar_more:hover{background-position:top right}
.btn_more{display:block;width:56px;height:33px;text-indent: -9999px;background:transparent url(images/btn/btn_sidebar_more.gif) top left no-repeat;float:right;margin-top:6px}
.btn_more:hover{background-position:top right}
.btn_sitemap_home{display:block;width:16px;height:12px;text-indent: -9999px;background:transparent url(images/btn/btn_sitemap_home.gif) top left no-repeat;margin:16px
0 16px 12px}
.btn_sitemap_home:hover{background-position:top right}
.btn_back{display:block;width:56px;height:21px;text-indent: -9999px;background:transparent url(images/btn/btn_back.gif) top left no-repeat;float:right}
.btn_back:hover{background-position:top right}
.home_panel_right .btn_more, .home_panel_left .btn_more{margin-top:1px}
.btn_donate{display:block;width:119px;height:33px;text-indent: -9999px;background:transparent url(images/btn/btn_donate.gif) top right no-repeat}
.btn_donate:hover{background-position:top left}
.container_bg_vert{width:100%;margin:0;padding:0;background:url(images/bg/bg_content_vertical.jpg) top center repeat-y;}
.container_bg{width:100%; margin:0; padding:0; background:url(images/bg/bg_main.jpg) top center no-repeat;}
.container{width:960px;margin:0 auto;padding:0}
.header{margin:0 auto;padding:0 0 0 0;/*overflow:hidden;*/width:100%; z-index: 200000;}
.content{width:912px;padding:24px 24px 0 24px;margin-top:25px;_margin-top: 35px; .margin-top: 35px;overflow:hidden; z-index: 25; clear: both;}
.main{width:600px;float:left;display:inline;margin:24px 0;overflow:hidden}
.sidebar{width:311px;float:right;display:inline;margin:27px 0 0 0}
.sub_content_bg{width:912px;background:url(images/bg/bg_sub_content.jpg) top center repeat-y;overflow:hidden}
.footer{width:960px;margin:0 auto;padding:0px 0 20px 0;color:#401515;overflow:hidden; .z-index: 300px; _z-index: 300px;}
.bottom .right p, .bottom .left_middle p{font-size:1.4em; color:#ebe9e7;}
body.home .content{background-image:none;width:960px;padding:0}
body.home .banner_ads{border:0}
body.no_bg .content{background-image:none;width:860px;padding:30px 50px 40px 50px}
body.blog .content{width:912px;padding:0 24px 0 24px;margin-top:25px;overflow:hidden}
.enews_input{background:#6a5f56;border:1px solid #9b9189;padding:10px;color:#FFF;margin-bottom:15px;width:264px}
.frmEnews{margin-top:20px}
#search_div{position:absolute;left:0;top:0;width:100%;background:#26211d;border-bottom:6px solid #17100a;z-index:1000;padding-bottom:20px}
.search_container{width:960px;margin:40px auto 0;padding:0;position:relative;z-index:2000}
.search_container h4{color:#f9604d;font-family:Arial,"HelveticaNeueLight","Helvetica Neue Light","HelveticaNeue","Helvetica Neue",Helvetica,sans-serif;font-size:3.0em;font-weight:200;margin:0
0 10px;padding:0}
.search_container h5{color:#ccc;font-family:Arial,"HelveticaNeueLight","Helvetica Neue Light","HelveticaNeue","Helvetica Neue",Helvetica,sans-serif;font-size:2.4em;font-weight:200;margin:35px
0 15px;padding:0}
.search_container h6{margin:0}
.search_container h6 a{color:#f9604d;font-weight:400;font-size:1.0em}
.search_container h6 a:hover{color:#f9604d;text-decoration:underline}
.search_container h6 a:visited{color:#f9604d}
.search_container h6 a:active{color:#f9604d}
.frmSearch{padding:12px;background:#000;border:2px solid #4a4440;overflow:hidden;position:relative;width:934px}
.frmSearch .left{width:90%;float:left;display:inline;position:relative}
.frmSearch .right{float:right}
.search_input{background:#635a53;padding:12px 18px 12px 12px;color:#FFF;border:0;width:100%}
.search_container form p{font-size:1.4em;margin:10px 0 20px 5px}
.search_top_resource_box{margin-top:25px}
.search_top_resource_box li{float:left;display:inline;width:28%;padding:0 2% 20px 3%;background:url(images/icons/icon_resource_file.gif) 0 10% no-repeat}
.search_top_resource_box li h6{margin:0}
.search_top_resource_box li p{margin:3px 0 0 0}
#ministry_guide_div{position:absolute;left:0;top:0;width:100%;background:#26211d;border-bottom:6px solid #17100a;z-index:1000;padding-bottom:40px}
.ministry_guide_box{margin-top:25px}
.ministry_guide_box li{float:left;display:inline;width:22%;margin-left:20px}
.ministry_guide_box li h6{margin:0}
.ministry_guide_box li p{margin:3px 0 0 0}
.ministry_guide_box li ul li{float:none;display:block;margin:8px 0 0 0}
.ministry_guide_box li ul li a{font-size:1.2em;color:#FFF}
.header h1{float:left;display:inline;margin:0 0 0 5px;padding:0}
.main_nav{height:20px;width:940px;overflow:hidden;margin-top:30px;margin-left:20px;float:left}
.main_nav li{height:20px;float:left;display:inline}
.main_nav li a{display:block;height:20px;text-indent: -9999px;background:transparent url(images/bg/bg_main_nav.gif) 0 0 no-repeat}
#home{width:63px;background-position:0px -40px}
#home:hover{background-position:0px -20px}
#abou{width:76px;margin-left:53px;background-position: -113px -40px}
#abou:hover{background-position: -113px -20px}
#cale{width:116px;margin-left:53px;background-position: -242px -40px}
#cale:hover{background-position: -242px -20px}
#chil{width:104px;margin-left:54px;background-position: -412px -40px}
#chil:hover{background-position: -412px -20px}
#yout{width:72px;margin-left:55px;background-position: -571px -40px}
#yout:hover{background-position: -571px -20px}
#adul{width:70px;margin-left:54px;background-position: -697px -40px}
#adul:hover{background-position: -697px -20px}
#cont{width:100px;margin-left:53px;background-position: -820px -40px}
#cont:hover{background-position: -820px -20px}
body.home a#home, body.home a#home:hover{width:63px;background-position:0px 0px}
body.abou a#abou, body.abou a#abou:hover{width:76px;background-position: -113px 0px}
body.cale a#cale, body.cale a#cale:hover{width:116px;background-position: -242px 0px}
body.chil a#cale, body.chil a#chil:hover{width:104px;background-position: -412px 0px}
body.yout a#yout, body.yout a#yout:hover{width:72px;background-position: -571px 0px}
body.adul a#adul, body.adul a#adul:hover{width:70px;background-position: -697px 0px}
body.cont a#cont, body.cont a#cont:hover{width:100px;background-position: -820px 0px}
.homepage_content{width:912px; padding:15px 0px 0 0px; overflow:hidden; position:relative; z-index: 15;}
.rotator{height:341px;width:912px;position:relative}
.rotator img{border:none;margin:0;padding:0;width:912px;height:341px}
#divMainRotatorNav{position:absolute;bottom:24px;right:24px;z-index:99}
#divMainRotatorNav a{margin:0 0 0 4px;padding:3px 7px;background:#fff;text-decoration:none;color:#240d0b;font-size:1.2em}
#divMainRotatorNav a:hover{background:#87bece;text-decoration:none;color:#240d0b}
#divMainRotatorNav a.activeSlide{background:#87bece;text-decoration:none;color:#240d0b}
#divMainRotatorNav a:focus{outline:none}
.home_tabs_ads{width:912px;padding-bottom:35px;border-bottom:1px solid #d9d7d0;overflow:hidden}
.home_tabs{width:600px;float:left;margin-top:24px;background:#CCC;display:inline;overflow:hidden}
.home_ads{width:288px;float:right;display:inline}
.home_ads img{margin-top:24px}
.home_blog_resources{width:912px;margin:24px 0 0;padding-bottom:40px;overflow:hidden}
.home_blog{width:910px;float:left;display:inline;border-right:0px solid #d9d7d0;padding-bottom:10px;}
.blog_article{width:910px;float:left;display:inline;overflow:hidden; margin-top: 15px;/*background: #333;*/}
.blog_article h5{font-family:Arial,"HelveticaNeueLight","Helvetica Neue Light","HelveticaNeue","Helvetica Neue",Helvetica,sans-serif;font-size:1.6em;font-weight:400;color:#38332c;margin:20px
0 0;padding-bottom:0}
.blog_article h6{font-family:Arial,sans-serif;font-size:1.0em;color:#666;font-weight:200;margin-top:0;padding-top:0}
.blog_article p{margin-top:25px}
.blog_image{width:35%;float:right;display:inline;overflow:hidden;margin-top:6px}
.home_resources{width:200px;float:right;display:inline;}
.home_resources div{border-bottom:1px solid #d9d7d0;margin-bottom:8px;padding-bottom:0}
.home_resources p{margin-top:0;padding-top:0;margin-bottom:8px}
.home_resources 
h5{font-family:Arial,"HelveticaNeueLight","Helvetica Neue Light","HelveticaNeue","Helvetica Neue",Helvetica,sans-serif;font-size:1.6em;font-weight:400;color:#38332c;margin:0;padding-bottom:0}
.home_resources h2 {padding: 10px 0 0px 0;}
.home_resources h5 a{color:#38332c;font-weight:400}
.home_resources h5 a:hover{color:#38332c;text-decoration:underline}
.home_resources h5 a:visited{color:#38332c}
.home_resources h5 a:active{color:#38332c}
.homepage_content h4{font-family:Arial,"HelveticaNeueLight","Helvetica Neue Light","HelveticaNeue","Helvetica Neue",Helvetica,sans-serif;font-size:3.4em;font-weight:200;margin:0
0 10px;color:#38332c;padding:0}
.home_resources ul li{font-size: 130%; line-height: 22px;}
.home_resources ul li ul li {font-size: 120%;}
.home_resources ul li a:link, .home_resources ul li a:visited,.home_resources ul li a:active{ color: #60807f;}
.home_resources ul li a:hover{color: #e51b24;}
.tab_section{min-height:230px}
* html .tab_section{height:230px}
.tab_column_left{float:left;display:inline;width:166px;margin:0 6px 0 0;padding:10px;font-size: .7em;background:#FFF;overflow:hidden;height:210px;position:relative}
.tab_column_left img{height:65px;width:166px}
.tab_column_left p{margin:5px 0 10px;padding:0}
.tab_column_left h6{font-size:1.4em;font-family:Arial,"HelveticaNeueLight","Helvetica Neue Light","HelveticaNeue","Helvetica Neue",Helvetica,sans-serif;font-weight:200;margin:5px
0 0 0;padding:0}
.tab_column_left h6 a{color:#240d0b}
.tab_column_right{float:right;display:inline;width:166px;padding:10px;font-size: .7em;background:#FFF;overflow:hidden;height:210px;position:relative}
.tab_column_right img{height:65px;width:166px}
.tab_column_right p{margin:5px 0 10px;padding:0}
.tab_column_right h6{font-size:1.4em;font-family:Arial,"HelveticaNeueLight","Helvetica Neue Light","HelveticaNeue","Helvetica Neue",Helvetica,sans-serif;font-weight:200;margin:5px
0 0 0;padding:0}
.tab_column_single{padding:10px;font-size: .7em;background:#FFF;overflow:hidden;height:210px}
.tab_column_single .left{float:left;display:inline;width:360px;margin:0;padding:10px}
.tab_column_single .left h6 a{font-size:1.8em;color:#240d0b;font-family:Arial,"HelveticaNeueLight","Helvetica Neue Light","HelveticaNeue","Helvetica Neue",Helvetica,sans-serif;font-weight:200}
.tab_column_single .right{float:right;display:inline;width:136px;margin:0;padding:10px}
.tab_column_single{min-height:205px}
* html .tab_column_single{height:205px}
.tab_column_left a.btn_more, .tab_column_right a.btn_more{position:absolute;bottom:10px;left:10px;z-index:99}
.main h3{font-family:Arial,"HelveticaNeueLight","Helvetica Neue Light","HelveticaNeue","Helvetica Neue",Helvetica,sans-serif;font-size:3.4em;font-weight:200;margin:3px
0 0 0;color:#38332c}
.main h4, .full h4{font-size:1.6em;margin:20px 0}
.page_header h2{font-size:3em;font-weight:normal;color:#5d7c79}
.page_header{margin-bottom:20px}
.main_content p.crumbs{margin:0 0 16px 0;font-size:1.1em}
.main_content{width:580px}
.main_content p{line-height:1.6em;margin:18px 0}
.main_content ul, .main_content dl, .main_content ol, .full ul{margin:16px 0}
.main_content ul li, .main_content dl dd, .full ul li{list-style:disc;display:list-item;margin-left:32px;padding-left:4px;font-size:1.2em;line-height:1.3em;margin-bottom:6px}
.main_content ol li{display:list-item;margin-left:32px;padding-left:4px;font-size:1.2em;line-height:1.3em;margin-bottom:6px}
.main_image{float:left;display:inline;margin:0 28px 16px 0;border:10px solid #eee}
.main_image_small{float:left;display:inline;margin:0 28px 24px 0}
.secondary_image{margin:0 0 8px 0;border:10px solid #eee}
.staff_box{width:100%;margin-top:10px}
.staff{width:25%;float:left;display:inline;text-align:center;height:230px}
.staff h3{font-size:1.2em;margin:8px 0 2px 0;letter-spacing:normal;text-transform:none}
.staff_info{width:200px;float:left;display:inline}
.staff_info img{border:10px solid #e8e7e1}
.staff_thumb_image{border:10px solid #e8e7e1}
.staff_content{width:57%;float:right;display:inline}
.staff_content h4{font-size:1.6em;margin:0 0 2px 0}
.staff_content p:first-child{margin-top:0}
.staff_title{font-size: .75em;font-weight:normal;margin-left:8px}
.staff_title img{vertical-align:bottom;margin:0 0 2px 6px}
.main_content .staff_content ul li{list-style:disc;display:list-item;margin-left:13px;padding-left:4px;font-size:1.2em;line-height:1.3em;margin-bottom:6px}
.main_content .staff_content ol li{display:list-item;margin-left:13px;padding-left:4px;font-size:1.2em;line-height:1.3em;margin-bottom:6px}
.main_content .staff_info h4{font-size:1.2em;margin:16px 0 0 0}
.main_content .staff_content .staff_networks{margin:12px 0 0 0;padding:0;width:100%;overflow:hidden}
.main_content .staff_content .staff_networks li{margin:0;padding:0;list-style:none;float:left;display:inline;margin-right:12px}
.main_content .staff_content .staff_networks li a{display:block;width:16px;height:16px;text-indent: -9999px}
.staff_facebook,.staff_facebook:hover{background:transparent url(images/staff/staff_facebook.gif) 0 0 no-repeat}
.staff_twitter,.staff_twitter:hover{background:transparent url(images/staff/staff_twitter.gif) 0 0 no-repeat}
.staff_myspace,.staff_myspace:hover{background:transparent url(images/staff/staff_myspace.gif) 0 0 no-repeat}
.staff_linkedin,.staff_linkedin:hover{background:transparent url(images/staff/staff_linkedin.gif) 0 0 no-repeat}
.staff_flickr,.staff_flickr:hover{background:transparent url(images/staff/staff_flickr.gif) 0 0 no-repeat}
.news_list{width:100%;border-bottom:1px solid #e8e8e8;padding:14px 0;overflow:hidden}
.news_list .news_date{width:10%;float:left;display:inline}
.news_list .listing{width:87%;float:right;display:inline;border-bottom:0;margin:0;padding:0}
.news_list h4{font-size:1.4em;margin:0}
.news_list h5{font-size:1.4em;margin:0}
.news_list .listing h4{margin:0 0 0 0}
.full{width:100%;margin:0px 0 24px 0}
.site_map_list{width:16%;float:left;display:inline}
.full .site_map_list li{font-size:1.1em;margin-left:12px;padding-left:0}
.full .site_map_list li.site_map_title{margin:0 0 8px 0;padding:0;list-style:none;font-size:1.4em}
.main_content blockquote{padding:10px 25px;font-family:Georgia,Times,serif;color:#e96d5d;font-size:1.8em;font-style:italic;line-height:1.6em}
.full h3{font-size:3.4em}
.page_results{margin:20px 0;padding:0 15px;overflow:hidden;clear:both}
.page_results h5{float:left;display:inline;font-family:Arial,"HelveticaNeueLight","Helvetica Neue Light","HelveticaNeue","Helvetica Neue",Helvetica,sans-serif;font-size:1.2em;font-weight:200;padding-top:6px}
.page_results ul li{list-style:none}
.main_content .pages{overflow:hidden;float:left;display:inline;padding:0 20px;margin:0 20px;border-left:1px solid #ddd;color:#333;list-style:none}
.main_content .pages li{font-size:1.1em;float:left;display:inline;margin:0 2px 0 0;padding:0;list-style:none}
.main_content .pages li.pages_title{margin-right:10px;padding-top:6px}
.main_content .pages li.active{display:block;border:2px solid #fbfbfb;height:24px;width:20px;text-align:center;line-height:23px;text-decoration:none;font-weight:bold;font-size:1.4em;color:#666}
.main_content .pages a{display:block;border:2px solid #666;height:20px;width:20px;text-align:center;line-height:20px;text-decoration:none;color:#666}
.main_content .pages a:link{display:block;border:2px solid #666;height:20px;width:20px;text-align:center;line-height:20px;text-decoration:none;color:#666}
.main_content .pages a:active{display:block;border:2px solid #666;height:20px;width:20px;text-align:center;line-height:20px;text-decoration:none;color:#666}
.main_content .pages a:visited{display:block;border:2px solid #666;height:20px;width:20px;text-align:center;line-height:20px;text-decoration:none;color:#666}
.main_content .pages a:hover{background-color:#666;color:#FFF;text-decoration:none}
.main_content .pages a:visited:hover{background-color:#666;color:#FFF;text-decoration:none}
* html .pages a{width:20px;padding:0}
.pages a.btn_page_prev{display:block;width:18px;height:18px;text-indent: -9999px;background:transparent url(images/btn/btn_page_prev.gif) top left no-repeat;padding:0;border:0;margin:3px
5px 0 0}
.pages a.btn_page_prev:link{display:block;width:18px;height:18px;text-indent: -9999px;background:transparent url(images/btn/btn_page_prev.gif) top left no-repeat;padding:0;border:0;margin:3px
5px 0 0}
.pages a.btn_page_prev:active{display:block;width:18px;height:18px;text-indent: -9999px;background:transparent url(images/btn/btn_page_prev.gif) top left no-repeat;padding:0;border:0;margin:3px 5px 0 0}
.pages a.btn_page_prev:visited{display:block;width:18px;height:18px;text-indent: -9999px;background:transparent url(images/btn/btn_page_prev.gif) top left no-repeat;padding:0;border:0;margin:3px 5px 0 0}
.pages a.btn_page_prev:hover{background-position:top right;background-color:transparent;text-decoration:none}
.pages a.btn_page_prev:visited:hover{background-position:top right;background-color:transparent;text-decoration:none}
.pages a.btn_page_next{display:block;width:18px;height:18px;text-indent: -9999px;background:transparent url(images/btn/btn_page_next.gif) top left no-repeat;padding:0;border:0;margin:3px
0 0 5px}
.pages a.btn_page_next:link{display:block;width:18px;height:18px;text-indent: -9999px;background:transparent url(images/btn/btn_page_next.gif) top left no-repeat;padding:0;border:0;margin:3px
0 0 5px}
.pages a.btn_page_next:active{display:block;width:18px;height:18px;text-indent: -9999px;background:transparent url(images/btn/btn_page_next.gif) top left no-repeat;padding:0;border:0;margin:3px 0 0 5px}
.pages a.btn_page_next:visited{display:block;width:18px;height:18px;text-indent: -9999px;background:transparent url(images/btn/btn_page_next.gif) top left no-repeat;padding:0;border:0;margin:3px 0 0 5px}
.pages a.btn_page_next:hover{background-position:top right;background-color:transparent;text-decoration:none}
.pages a.btn_page_next:visited:hover{background-position:top right;background-color:transparent;text-decoration:none}
.btn_page_prev_inactive{width:18px;height:21px;text-indent: -9999px;background:transparent url(images/btn/btn_page_prev_inactive.gif) 0 3px no-repeat;padding:0;border:0;margin:3px 3px 0 0}
.btn_page_next_inactive{width:18px;height:21px;text-indent: -9999px;background:transparent url(images/btn/btn_page_next_inactive.gif) 0 3px no-repeat;padding:0;border:0;margin:3px 0 0 3px}
.search_results{overflow:hidden;padding:20px 0;border-bottom:1px solid #DDD;padding-right:10px;clear:both;width:570px}
.search_results .left{float:left;display:inline;width:25%;overflow:hidden}
.search_results .right{float:right;display:inline;width:73%;overflow:hidden}
.search_results .right h6{font-family:Arial,sans-serif;font-size:1.8em;color:#666;font-weight:200;margin-top:0;padding-top:0}
.search_results .right p{margin-top:6px}
.border_bottom{border-bottom:1px solid #DDD;clear:both}
#divTabSections{width:580px;overflow:hidden}
.tab_sections{width:580px;overflow:hidden}
#option_tabs{float:right;display:inline;width:45%;margin:6px 0 0 0}
#option_tabs li{float:left;display:inline;margin:0 0 0 17px}
#btn_children a{display:block;width:75px;height:33px;text-indent: -9999px;background:transparent url(images/btn/btn_children.gif) top left no-repeat}
#btn_children a:hover{background-position:top right}
#btn_children a.activeSlide{display:block;width:75px;height:33px;text-indent: -9999px;background:transparent url(images/btn/btn_children.gif) top center no-repeat}
#btn_children a.activeSlide:hover{background-position:top right}
#btn_youth a{display:block;width:61px;height:33px;text-indent: -9999px;background:transparent url(images/btn/btn_youth.gif) top left no-repeat}
#btn_youth a:hover{background-position:top right}
#btn_youth a.activeSlide{display:block;width:61px;height:33px;text-indent: -9999px;background:transparent url(images/btn/btn_youth.gif) top center no-repeat}
#btn_youth a.activeSlide:hover{background-position:top right}
#btn_adults a{display:block;width:61px;height:33px;text-indent: -9999px;background:transparent url(images/btn/btn_adults.gif) top left no-repeat}
#btn_adults a:hover{background-position:top right}
#btn_adults a.activeSlide{display:block;width:61px;height:33px;text-indent: -9999px;background:transparent url(images/btn/btn_adults.gif) top center  no-repeat}
#btn_adults a.activeSlide:hover{background-position:top right}
.btn_resource_more{display:block;width:56px;height:33px;text-indent: -9999px;background:transparent url(images/btn/btn_sidebar_more.gif) top left no-repeat;float:left}
.btn_resource_more:hover{background-position:top right}
.resources_group{padding:20px 0;margin-top:10px;overflow:hidden;width:580px}
.resource_header{overflow:hidden;margin-bottom:10px}
.resource_header h3{font-size:2.2em;display:inline;float:left;margin:3px
10px 0 0}
.resource_header h3 a{font-size: .8em;text-decoration:underline}
.resource_header h3 a:hover{font-size: .8em;text-decoration:none}
.resource{overflow:hidden;padding:15px 0;padding-right:10px;border-bottom:1px solid #d9d7d0;clear:both;width:580px}
.resource .left{float:left;display:inline;width:25%;clear:left}
.resource .right{float:right;display:inline;width:73%}
.resource .right h6{font-family:Arial,sans-serif;font-size:1.8em;color:#555;font-weight:200;margin-top:0;padding-top:0}
.resource .right p{margin-top:6px}
.article{overflow:hidden;padding:20px 0;padding-right:10px;border-bottom:1px solid #d9d7d0}
.article .left{float:left;display:inline;width:25%}
.article .right{float:right;display:inline;width:70%}
.article .right h6{font-family:Arial,sans-serif;font-size:1.8em;color:#555;font-weight:200;margin-top:0;padding-top:0}
.article .right p{margin-top:6px}
.sitemap_box{margin-bottom:20px}
.sitemap_header{width:96%;background:#eee;padding:6px 2%;overflow:hidden;border-bottom:1px solid #ddd}
.main_content .sitemap_header h4{margin:0;float:left;display:inline;font-size:1.8em;margin-top:3px}
.sitemap_header a{float:right;display:inline;font-size:1.4em;margin-top:3px}
.sitemap_header p{margin:0;padding:0;clear:left}
.main_content .sitemap_links{margin:0}
.main_content .sitemap_links li{margin:0;padding:0;list-style:none;width:100%;border-bottom:1px solid #ddd;font-size:1.4em}
.main_content .sitemap_links li.last{border-bottom:none}
.main_content .sitemap_links li a{display:block;width:96%;padding:6px 2%}
.main_content .sitemap_links li a:hover{background:#fffccb}
.big_text{background:#d6ebc4 url(/images/icons/icon_confirmation.gif) 16px 50% no-repeat;padding:8px 15%;width:70%;text-align:center;margin:24px 0}
.big_text p{font-size:1.6em;color:#2c8603;margin:0;line-height:1.3em}
.confirmation_content h4{margin:30px 0 24px 0}
.table_archive{width:100%;border-collapse:collapse;margin-top:0}
.table_archive td{padding:8px 0;border-bottom:2px solid #eee;font-size:1.4em}
.table_archive
td.title{font-weight:bold;padding:0 0 8px 0}
.table_archive td p{margin:0;padding:0;font-size:1em}
.download_row{margin-bottom:26px;padding-bottom:20px;border-bottom:1px solid #ddd;margin-top:20px}
.download_left_panel{float:left;display:inline;width:110px;position:relative;text-align:center}
.download_left_panel a{display:block;width:140px}
.icon_zoom{position:absolute;bottom:0;right:0;z-index:1}
.download_right_panel{float:right;display:inline;width:73%}
.download_right_panel h4{margin:0 0 0 0}
.download_right_panel h5{font-size:1.2em;margin-top:3px;color:#888;font-weight:normal}
.download_right_panel p{margin:8px 0 0 0}
ul.download_items{margin:8px 0 16px 0;padding:0;overflow:hidden;width:100%}
ul.download_items li{list-style:none;margin:0;padding:4px 0 4px 24px;float:left;display:inline;margin-right:12px;width:41%;font-size:1.2em}
.download_item_img{background:transparent url(images/icons/icon_download_img.gif) 0 50% no-repeat}
.download_item_pdf{background:transparent url(images/icons/icon_download_pdf.gif) 0 50% no-repeat}
.download_item_doc{background:transparent url(images/icons/icon_download_doc.gif) 0 50% no-repeat}
.download_item_xls{background:transparent url(images/icons/icon_download_xls.gif) 0 50% no-repeat}
.download_item_ppt{background:transparent url(images/icons/icon_download_ppt.gif) 0 50% no-repeat}
.download_item_mp3{background:transparent url(images/icons/icon_download_mp3.gif) 0 50% no-repeat}
.download_item_mov{background:transparent url(images/icons/icon_download_mov.gif) 0 50% no-repeat}
.download_item_mpg{background:transparent url(images/icons/icon_download_mpg.gif) 0 50% no-repeat}
.download_item_pie{background:transparent url(images/icons/icon_download_pie.gif) 0 50% no-repeat}
.download_item_generic{background:transparent url(images/icons/icon_download_generic.gif) 0 50% no-repeat}
.event_row{width:100%;overflow:hidden}
.event_row h3{margin-bottom:20px}
.event_listing{border-bottom:1px solid #e8e8e8;overflow:hidden;padding-bottom:12px;margin-bottom:12px;width:100%}
.left_panel_event_listing{width:8%;float:left;display:inline}
.left_panel_event_listing h5{font-size:3.6em;font-weight:normal;color:#aaa}
.left_middle p{color:#ebe9e7;}
.right_panel_event_listing{width:89%;float:right;display:inline;overflow:hidden}
.right_panel_event_listing h4{margin:0;}
.right_panel_event_listing p{margin:2px 0 0 0;}
.featured_row{margin-top:24px;width:100%;overflow:hidden}
.featured_event_listing{border-top:1px solid #e8e8e8;overflow:hidden;padding-top:20px;margin-bottom:20px;width:100%}
.featured_event_listing img{float:left;display:inline}
.right_panel_fevent_listing{width:58%;float:right;display:inline;overflow:hidden;margin-top:4px}
.right_panel_fevent_listing h4{margin:0}
.right_panel_fevent_listing p{margin:10px 0}
.right_panel_fevent_listing p.dates{margin:2px 0 10px 0;font-size:1.1em}
img.featured_event_image{width:596px;height:200px;margin-bottom:24px}
.event_title{width:100%;overflow:hidden}.back{font-size: .65em;float:right;display:inline}
.table_events{width:100%;border-collapse:collapse;font-size:1.2em}
.table_events td{padding:10px 0;border-bottom:1px solid #f5ede2}
.table_events td.titles{background:#5e6874;color:#fff;font-weight:bold}
.table_events td p{margin:0;padding:0;font-size:1em}
#calendar_box{width:200px;margin-bottom:24px;margin-left:67px}
#calendar_box ul#calendar_months{width:200px;height:46px;background:#952819;text-align:center;overflow:hidden}
#calendar_box ul#calendar_months li{float:left;display:inline}
#calendar_box ul#calendar_months li#previous_month a{display:block;width:30px;height:46px;text-indent:-9999px;background:transparent url(images/btn/btn_calendar_prev_month.gif) bottom left no-repeat}
#calendar_box ul#calendar_months li#previous_month a:hover{background-position:top left}
#calendar_box ul#calendar_months li#current_month{width:140px;color:#FFF;font-size:1.4em;line-height:46px}
#calendar_box ul#calendar_months li#next_month a{display:block;width:30px;height:46px;text-indent:-9999px;background:transparent url(images/btn/btn_calendar_next_month.gif) bottom left no-repeat}
#calendar_box ul#calendar_months li#next_month a:hover{background-position:top left}
#calendar_box ul#calendar_dates{width:198px;padding:0 0 0 0;margin:0 auto;border:1px solid #952819;border-top:none;background:#fff;text-align:center;overflow:hidden}
#calendar_box ul#calendar_dates li{float:left;display:inline;width:27px;height:27px;border-right:1px solid #952819;border-bottom:1px solid #952819;font-size:1.2em}
#calendar_box ul#calendar_dates li.last_column{border-right:0;border-bottom:1px solid #952819;width:30px}
#calendar_box ul#calendar_dates li.last_row{border-bottom:0}
#calendar_box ul#calendar_dates li.last_row_column{border:0}
#calendar_box ul#calendar_dates li.days{display:block;line-height:33px;font-weight:bold;background:#fff;color:#000}
#calendar_box ul#calendar_dates li a{display:block;line-height:27px;color:#999;text-decoration:none}
#calendar_box ul#calendar_dates li a:hover{background:#e8e8e8;color:#000;text-decoration:underline}
#calendar_box ul#calendar_dates lia.current_date{background:#952819;color:#fff}
p.no_events{width:90%;padding:8px 5%;text-align:center;background:#fefa9c;font-size:1.6em;border-top:1px solid #e6e283;border-bottom:1px solid #e6e283}
.ministries_content{width:95%}
body.ministry_listings .main_content{width:630px;padding:26px 0 26px 30px;background:#fff}
.ministry_listing_box{margin-top:24px}.ministry_listing{float:left;display:inline;margin-right:30px;text-align:center;margin-bottom:20px;width:283px}
.ministry_listing img{border:10px solid #eee}
.ministry_listing h5{width:100%;background:#eee;padding:2px 0 12px 0;font-size:1.2em}
.ministry_name{text-transform:none;color:#555;font-weight:normal}
h4.ministry_name{font-size:2.2em}
.ministry_small_image{float:left;display:inline;margin:6px 28px 24px 0}
.ministry_large_image{margin:20px 0 24px 0}
ul.ministry_nav{width:588px;margin:0 0 8px 0;padding:4px 4px 0 4px;overflow:hidden;background:#e8e8e8 url(images/bg/bg_captions.gif) bottom left repeat-x}
ul.ministry_nav li{margin:0;padding:0;list-style:none;float:left;display:inline;border-right:1px solid #111;font-size:1.3em}
ul.ministry_nav li:last-child{border-right:1px solid #d5d5d5}
ul.ministry_nav li a{display:block;padding:6px 16px 4px 16px;background:#333;border-bottom:3px solid #111;color:#fff}
ul.ministry_nav li a:hover{text-decoration:none;background:#555;border-bottom:3px solid #454545}
ul.ministry_nav li a.active{background:#fff;border-bottom:3px solid #fff;color:#111}
.ministry_content{width:100%;margin-bottom:6px}
.ministry_right_panel{float:right;display:inline;width:150px;margin:22px 0 10px 20px}
.ministry_right_panel img{margin-bottom:16px}
.ministry_drop_down{margin:16px 0;width:98%;font-size:1.2em;color:#666}
.side_event_listing{border-bottom:1px solid #454545;padding:8px 0}
.side_event_listing:last-child{border:0}
.side_event_listing h4{font-size:1.2em;margin:0;padding:0}
.side_event_listing p{font-size:1.2em;margin:0;padding:0}
p.no_events_sidebar{width:90%;padding:8px 5%;text-align:center;background:#fefa9c;border-top:1px solid #e6e283;border-bottom:1px solid #e6e283}
.missions_row{padding:15px 0;border-bottom:1px solid #E0E0E0}
.missions_row img{float:left;display:inline}
.missions_row a{color:#0095b8}
.missions_right_panel{float:right;display:inline;width:62%}
.missions_right_panel h4{margin:0 0 0 0}
.missions_right_panel h5{font-size:1.2em;margin-top:3px;color:#888;font-weight:normal}
.missions_right_panel p{margin:8px 0 0 0}
.sidebar h3{font-family:Arial,"HelveticaNeueLight","Helvetica Neue Light","HelveticaNeue","Helvetica Neue",Helvetica,sans-serif;font-size:3.0em;font-weight:200;margin:0
0 10px;color:#38332c;padding:0}
.side_nav{margin-bottom:27px;margin-top:3px;width:311px;padding:0 0 0 0}
.side_nav li{font-size:1.8em;border-top:1px solid #ded9cf;width:311px}
.side_nav li a:link, .side_nav li a:visited, .side_nav li a:active{display:block;width:287px;padding:12px 0 12px 24px;color:#963e18;font-weight:normal}
.side_nav li a.active:link, .side_nav li a.active:visited, .side_nav li a.active:active{background:#e8e7e1;text-decoration:none}
.side_nav li a:hover, .side_nav li a.active:hover{background:#e8d9cb;text-decoration:none}
.side_nav li.last{border-bottom:1px solid #ded9cf}
.sidebar ul.checklist{margin:27px 0}
.sidebar ul.checklist li{padding-left:28px;background:transparent url(images/icons/icon_check_small.gif) 0 50% no-repeat;font-size:1.4em;color:#555;margin-bottom:6px;font-weight:bold}
.side_box{width:288px;margin:0 0 27px 24px}
.side_box img{margin-bottom:24px}
.side_box .default_div{border-bottom:1px solid #d9d7d0;margin-bottom:8px;padding-bottom:0}
.side_box p{margin-top:0;padding-top:0;margin-bottom:8px}
.side_box h5{font-family:Arial,"HelveticaNeueLight","Helvetica Neue Light","HelveticaNeue","Helvetica Neue",Helvetica,sans-serif;font-size:1.6em;font-weight:400;color:#38332c;margin:0;padding-bottom:0}
.side_box h5 a{color:#38332c;font-weight:400}
.side_box h5 a:hover{color:#38332c;text-decoration:underline}
.side_box h5 a:visited{color:#38332c}
.side_box h5 a:active{color:#38332c}
.side_box ul li ul li{font-size:1.2em;margin-top:5px}
.rss{margin:5px 0 5px 10px;padding:0;width:100%}
.rss li{font-size:12px;margin:0 0 5px 0;padding:0;overflow:hidden;width:100%}
.rss li img{float:left;display:inline;margin-bottom:0}
.rss li span{float:left;display:inline;margin:5px 0 0 12px}
.tags{border:none;overflow:hidden;margin-top:15px}
.tags ul li{display:inline;float:left;margin-right:10px;margin-bottom:10px}
.tags ul li a{display:block;padding:5px;background:#999;color:#FFF;font-size:1.2em}
.tags ul li a:hover{background:#ccc;text-decoration:none}
#twitter_update_list li{margin-bottom:10px;font-size:1.2em}
.no_margin{margin:0 0 0 24px;padding:0}
.banner_ads{width:920px;padding:20px;background:#fff;overflow:hidden;border-top:1px solid #ded9cf}
.banner_ads_left{float:left;display:inline;width:626px;overflow:hidden}
.banner_ads_right{float:right;display:inline;width:294px}
.banner_ads_left img{float:left;display:inline;margin-right:20px}
.footer h2{float:right;display:inline;margin-top:8px;width:200px;height:17px}
.footer img.church{float:left;display:inline;margin-top:0}
.copyright{width:710px;float:left;display:inline;margin-top:10px}
.copyright p{font-size:1.1em;margin:0 0 4px 0; color:#fff;}
.copyright p a:link{color: #fff;}
.copyright p a:active{color: #fff;}
.copyright p a:visited{color: #fff;}
.copyright p a:hover{color: #F00; text-decoration: underline;}
.copyright p.last{margin:20px 0 0 0;}
p.no_margin{margin-top:0}
.bottom_box{width:100%;margin:0;padding:40px 0 35px;background:#608080 url(images/bg/bg_bottom_box.jpg) top left repeat;overflow:hidden;color:#91857b}
.bottom_box ul li{font-size: 11px;}
.bottom_box ul li a:link{color: #fff;}
.bottom_box ul li a:visited{color: #fff;}
.bottom_box ul li a:active{color: #fff;}
.bottom_box ul li a:hover{color: #F00; text-decoration: underline;}
.bottom_box p{clear:both}
.bottom_box h4{float:left;font-family:Arial,"HelveticaNeueLight","Helvetica Neue Light","HelveticaNeue","Helvetica Neue",Helvetica,sans-serif;font-size:3.4em;font-weight:200;margin:0
0 10px;color:#FFF;padding:0}
.bottom{width:912px;margin:0 auto;padding:0 24px}
.bottom .left{float:left;width:710px;margin-right:24px; /*width: 288px;*/}
.bottom .left_middle{float:left;width:288px;margin-right:24px}
.bottom .right{float:right;width:288px}
.follow_footer{overflow:hidden}
.follow_footer li{float:left;display:inline;margin-right:10px;font-size:1.8em;color:#FFF}
.event_list{width:100%;padding:0;margin:0 0 22px 0;overflow:hidden;border-bottom:1px solid #352e29;padding-bottom:10px;clear:both}
.event_list h4{text-align:center;width:35px;height:30px;padding-top:5px;float:left;display:block;margin:2px 0 0;font-size:2.4em;font-weight:normal;color:#be3221;line-height:1em;background:url(images/icons/icon_event_list.gif) 0 0 no-repeat}
.event_list .listing{width:80%;float:right;display:inline}
.event_list .listing h5{font-size:155%;margin:0;color:#ebe9e7;font-weight:normal}
.event_list .listing h5 a{font-weight:normal;color:#ebe9e7}
.event_list .listing p{margin:0;color:#ebe9e7}
.searchWatermark{position:absolute;width:0;top:0px}
.searchWatermark{*zoom:1}
.searchWatermark label{position:absolute;left:0;top:0px;white-space:nowrap;color:#999;padding:2px 0 0 4px;font-size:2.8em}
.form_box{width:90%;margin-top:20px;background:#e8e7e1;padding:4% 5%;overflow:hidden}
.form_box_check_listings{width:96%;margin-top:20px;background:#e7f5fc;padding:3% 1% 3% 3%;overflow:hidden}
.form_box h4{margin-bottom:20px;margin-top:0}
.steps{margin:16px 0 24px 0}
h2.step_titles{background:#e5f6fe;color:#347EA3;padding:10px 3%;width:94%;font-size:1.6em;margin:16px 0}
.form_row{width:100%;overflow:hidden;margin-bottom:3px}
.form_left_column{width:27%;float:left;display:inline;text-align:right;padding-top:9px}
.form_right_column{width:70%;float:right;display:inline}
.form_left_column label, .ver_left_column label{font-size:1.2em;line-height:1.3em;font-weight:bold;vertical-align:middle;color:#666}
.form_right_column label{font-size:1.2em;line-height:1.3em;vertical-align:middle;color:#666}
.form_box input{font-size:1.6em;color:#333}
.normal_input{width:90%;padding:5px 8px;border:1px solid #d5d5d5}
.zip{width:23%;padding:5px 8px;border:1px solid #d5d5d5}
.comments{width:90%;padding:5px 8px;border:1px solid #d5d5d5}
.checkbox{border:1px solid #d5d5d5;margin-right:10px}
.amount{background:transparent url(/images/icon_dollar.gif) 2% 50% no-repeat;padding-left:18px;width:18%}
.form_box select{padding:4px 4px 4px 8px;border:1px solid #d5d5d5}
.form_box select option{padding-right:16px}
.drop_down{padding:5px 5px 5px 10px;border:4px solid #d5d5d5}
.error label{color:#c21e1e}
.error .normal_input{width:90%;padding:5px 5px;border:4px solid #c21e1e;background:#fff0f0}
.error .zip{width:23%;padding:5px 5px;border:4px solid #c21e1e;background:#fff0f0}
.error .comments{width:90%;padding:5px 5px;border:4px solid #c21e1e;background:#fff0f0}
.email_inputs .error input{border:4px solid #c21e1e;background:#fff0f0}
.confirmation_note{width:91%;padding:0 4%;text-align:center;border:1px solid #aeca61;background:#e6f7b8 url(images/icon_check_confirm_small.gif) 2% 50% no-repeat;margin:20px
0 12px 0}
#content .confirmation_note p{color:#48802f;margin:6px 0;line-height:1.3em}
.sub_form_row{width:100%;overflow:hidden;margin-bottom:3px}
.sub_left_column{float:left;display:inline;width:36%;text-align:left;padding-top:6px}
.sub_right_column{float:right;display:inline;width:60%}
.designation{width:33%}
.submit_row{margin:24px 0 0 0}
.form_row.margin-top{margin-top:16px}
.main_content ul.check_listing{width:33%;float:left;display:inline;margin:0;padding:0}
.main_content ul.check_listing li{padding:0;margin:0 0 4px 0;list-style:none;width:100%;overflow:hidden;color:#333}
.main_content ul.check_listing li input{margin-right:8px;float:left;display:inline}
* html body .main_content ul.check_listing li{margin:0 0 4px -16px}
*:first-child+html body .main_content ul.check_listing li{margin:0 0 4px -16px}
.verification{clear:both;overflow:hidden;width:100%;border-top:4px solid #e8e8e8;padding:24px
0}.ver_left_column{width:54%;float:left;display:inline;padding-top:8px;text-align:right}
.ver_right_column{width:42%;float:right;display:inline}
.ver_right_column input{font-size:1.4em}
.ver_right_column input.zip{width:26%}
.error .ver_right_column input.zip{width:26%;padding:5px 5px;border:4px solid #c21e1e;background:#fff0f0}
.ver_left_panel{float:left;display:inline;width:50%}
.ver_right_panel{float:right;display:inline;width:40%;border-left:2px solid #e8e8e8;padding-left:24px}
.ver_right_panel p{font-size:1.1em;line-height:1.3em;margin-bottom:0}
.verification input.btn_submit, .form_right_column .btn_submit{width:42%;border:1px solid #931810;background:#e96d5d;padding:5px 0;text-align:center;color:#fff;font-size:1.4em}
.ui-helper-hidden{display:none}
.ui-helper-hidden-accessible{position:absolute;left: -99999999px}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}
.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.ui-helper-clearfix{display:inline-block}
/*\*/* html .ui-helper-clearfix{height:1%}
.ui-helper-clearfix{display:block}
/**/.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}
.ui-state-disabled{cursor:default !important}
.ui-icon{display:block;text-indent: -99999px;overflow:hidden;background-repeat:no-repeat}
.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}
.ui-widget{font-family:Helvetica,Verdana,Arial,sans-serif;font-size:1.4em}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button{font-family:Helvetica,Verdana,Arial,sans-serif;font-size:1em}
.ui-widget-content{background:#e5e5e5 url(/images/ui-bg_flat_75_e5e5e5_40x100.png) 50% 50% repeat-x;color:#222;overflow:hidden}
.ui-widget-content a{color:#222}
.ui-widget-header{background:#fff;color:#222;font-weight:bold}
.ui-widget-header a{color:#222}
.ui-state-default, .ui-widget-content .ui-state-default{background:#e5e5e5 url(/images/ui-bg_highlight-hard_100_e5e5e5_1x100.png) 50% 50% repeat-x;font-weight:normal;color:#240d0b;outline:none}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited{color:#240d0b;text-decoration:none;outline:none}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus{background:#e5e5e5 url(/images/ui-bg_glass_0_e5e5e5_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121;outline:none}
.ui-state-hover a, .ui-state-hover a:hover{color:#265866;text-decoration:none;outline:none}
.ui-state-active, .ui-widget-content .ui-state-active{background:#e5e5e5 url(/images/ui-bg_glass_0_e5e5e5_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#265866;outline:none}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited{color:#265866;outline:none;text-decoration:none}
.ui-state-highlight, .ui-widget-content .ui-state-highlight{background:#fbf9ee url(/images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a{color:#363636}
.ui-state-error, .ui-widget-content .ui-state-error{background:#fef1ec url(/images/ui-bg_inset-soft_95_fef1ec_1x100.png) 50% bottom repeat-x;color:#cd0a0a}
.ui-state-error a, .ui-widget-content .ui-state-error a{color:#cd0a0a}
.ui-state-error-text, .ui-widget-content .ui-state-error-text{color:#cd0a0a}
.ui-state-disabled, .ui-widget-content .ui-state-disabled{opacity: .35;filter:Alpha(Opacity=35);background-image:none}
.ui-priority-primary, .ui-widget-content .ui-priority-primary{font-weight:bold}.ui-priority-secondary, .ui-widget-content .ui-priority-secondary{opacity: .7;filter:Alpha(Opacity=70);font-weight:normal}
.ui-icon{width:16px;height:16px;background-image:url(/images/ui-icons_222222_256x240.png)}
.ui-widget-content .ui-icon{background-image:url(/images/ui-icons_222222_256x240.png)}
.ui-widget-header .ui-icon{background-image:url(/images/ui-icons_222222_256x240.png)}
.ui-state-default .ui-icon{background-image:url(/images/ui-icons_888888_256x240.png)}
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon{background-image:url(/images/ui-icons_454545_256x240.png)}
.ui-state-active .ui-icon{background-image:url(/images/ui-icons_454545_256x240.png)}
.ui-state-highlight .ui-icon{background-image:url(/images/ui-icons_2e83ff_256x240.png)}
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon{background-image:url(/images/ui-icons_cd0a0a_256x240.png)}
.ui-icon-carat-1-n{background-position:0 0}
.ui-icon-carat-1-ne{background-position: -16px 0}
.ui-icon-carat-1-e{background-position: -32px 0}
.ui-icon-carat-1-se{background-position: -48px 0}
.ui-icon-carat-1-s{background-position: -64px 0}
.ui-icon-carat-1-sw{background-position: -80px 0}
.ui-icon-carat-1-w{background-position: -96px 0}
.ui-icon-carat-1-nw{background-position: -112px 0}
.ui-icon-carat-2-n-s{background-position: -128px 0}
.ui-icon-carat-2-e-w{background-position: -144px 0}
.ui-icon-triangle-1-n{background-position:0 -16px}
.ui-icon-triangle-1-ne{background-position: -16px -16px}
.ui-icon-triangle-1-e{background-position: -32px -16px}
.ui-icon-triangle-1-se{background-position: -48px -16px}
.ui-icon-triangle-1-s{background-position: -64px -16px}
.ui-icon-triangle-1-sw{background-position: -80px -16px}
.ui-icon-triangle-1-w{background-position: -96px -16px}
.ui-icon-triangle-1-nw{background-position: -112px -16px}
.ui-icon-triangle-2-n-s{background-position: -128px -16px}
.ui-icon-triangle-2-e-w{background-position: -144px -16px}
.ui-icon-arrow-1-n{background-position:0 -32px}
.ui-icon-arrow-1-ne{background-position: -16px -32px}
.ui-icon-arrow-1-e{background-position: -32px -32px}
.ui-icon-arrow-1-se{background-position: -48px -32px}
.ui-icon-arrow-1-s{background-position: -64px -32px}
.ui-icon-arrow-1-sw{background-position: -80px -32px}
.ui-icon-arrow-1-w{background-position: -96px -32px}
.ui-icon-arrow-1-nw{background-position: -112px -32px}
.ui-icon-arrow-2-n-s{background-position: -128px -32px}
.ui-icon-arrow-2-ne-sw{background-position: -144px -32px}
.ui-icon-arrow-2-e-w{background-position: -160px -32px}
.ui-icon-arrow-2-se-nw{background-position: -176px -32px}
.ui-icon-arrowstop-1-n{background-position: -192px -32px}
.ui-icon-arrowstop-1-e{background-position: -208px -32px}
.ui-icon-arrowstop-1-s{background-position: -224px -32px}
.ui-icon-arrowstop-1-w{background-position: -240px -32px}
.ui-icon-arrowthick-1-n{background-position:0 -48px}
.ui-icon-arrowthick-1-ne{background-position: -16px -48px}
.ui-icon-arrowthick-1-e{background-position: -32px -48px}
.ui-icon-arrowthick-1-se{background-position: -48px -48px}
.ui-icon-arrowthick-1-s{background-position: -64px -48px}
.ui-icon-arrowthick-1-sw{background-position: -80px -48px}
.ui-icon-arrowthick-1-w{background-position: -96px -48px}
.ui-icon-arrowthick-1-nw{background-position: -112px -48px}
.ui-icon-arrowthick-2-n-s{background-position: -128px -48px}
.ui-icon-arrowthick-2-ne-sw{background-position: -144px -48px}
.ui-icon-arrowthick-2-e-w{background-position: -160px -48px}
.ui-icon-arrowthick-2-se-nw{background-position: -176px -48px}
.ui-icon-arrowthickstop-1-n{background-position: -192px -48px}
.ui-icon-arrowthickstop-1-e{background-position: -208px -48px}
.ui-icon-arrowthickstop-1-s{background-position: -224px -48px}
.ui-icon-arrowthickstop-1-w{background-position: -240px -48px}
.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}
.ui-icon-arrowreturnthick-1-n{background-position: -16px -64px}
.ui-icon-arrowreturnthick-1-e{background-position: -32px -64px}
.ui-icon-arrowreturnthick-1-s{background-position: -48px -64px}
.ui-icon-arrowreturn-1-w{background-position: -64px -64px}
.ui-icon-arrowreturn-1-n{background-position: -80px -64px}
.ui-icon-arrowreturn-1-e{background-position: -96px -64px}
.ui-icon-arrowreturn-1-s{background-position: -112px -64px}
.ui-icon-arrowrefresh-1-w{background-position: -128px -64px}
.ui-icon-arrowrefresh-1-n{background-position: -144px -64px}
.ui-icon-arrowrefresh-1-e{background-position: -160px -64px}
.ui-icon-arrowrefresh-1-s{background-position: -176px -64px}
.ui-icon-arrow-4{background-position:0 -80px}
.ui-icon-arrow-4-diag{background-position: -16px -80px}
.ui-icon-extlink{background-position: -32px -80px}
.ui-icon-newwin{background-position: -48px -80px}
.ui-icon-refresh{background-position: -64px -80px}
.ui-icon-shuffle{background-position: -80px -80px}
.ui-icon-transfer-e-w{background-position: -96px -80px}
.ui-icon-transferthick-e-w{background-position: -112px -80px}
.ui-icon-folder-collapsed{background-position:0 -96px}
.ui-icon-folder-open{background-position: -16px -96px}
.ui-icon-document{background-position: -32px -96px}
.ui-icon-document-b{background-position: -48px -96px}
.ui-icon-note{background-position: -64px -96px}
.ui-icon-mail-closed{background-position: -80px -96px}
.ui-icon-mail-open{background-position: -96px -96px}
.ui-icon-suitcase{background-position: -112px -96px}
.ui-icon-comment{background-position: -128px -96px}
.ui-icon-person{background-position: -144px -96px}
.ui-icon-print{background-position: -160px -96px}
.ui-icon-trash{background-position: -176px -96px}
.ui-icon-locked{background-position: -192px -96px}
.ui-icon-unlocked{background-position: -208px -96px}
.ui-icon-bookmark{background-position: -224px -96px}
.ui-icon-tag{background-position: -240px -96px}
.ui-icon-home{background-position:0 -112px}
.ui-icon-flag{background-position: -16px -112px}
.ui-icon-calendar{background-position: -32px -112px}
.ui-icon-cart{background-position: -48px -112px}
.ui-icon-pencil{background-position: -64px -112px}
.ui-icon-clock{background-position: -80px -112px}
.ui-icon-disk{background-position: -96px -112px}
.ui-icon-calculator{background-position: -112px -112px}
.ui-icon-zoomin{background-position: -128px -112px}
.ui-icon-zoomout{background-position: -144px -112px}
.ui-icon-search{background-position: -160px -112px}
.ui-icon-wrench{background-position: -176px -112px}
.ui-icon-gear{background-position: -192px -112px}
.ui-icon-heart{background-position: -208px -112px}
.ui-icon-star{background-position: -224px -112px}
.ui-icon-link{background-position: -240px -112px}
.ui-icon-cancel{background-position:0 -128px}
.ui-icon-plus{background-position: -16px -128px}
.ui-icon-plusthick{background-position: -32px -128px}
.ui-icon-minus{background-position: -48px -128px}
.ui-icon-minusthick{background-position: -64px -128px}
.ui-icon-close{background-position: -80px -128px}
.ui-icon-closethick{background-position: -96px -128px}
.ui-icon-key{background-position: -112px -128px}
.ui-icon-lightbulb{background-position: -128px -128px}
.ui-icon-scissors{background-position: -144px -128px}
.ui-icon-clipboard{background-position: -160px -128px}
.ui-icon-copy{background-position: -176px -128px}
.ui-icon-contact{background-position: -192px -128px}
.ui-icon-image{background-position: -208px -128px}
.ui-icon-video{background-position: -224px -128px}
.ui-icon-script{background-position: -240px -128px}
.ui-icon-alert{background-position:0 -144px}
.ui-icon-info{background-position: -16px -144px}
.ui-icon-notice{background-position: -32px -144px}
.ui-icon-help{background-position: -48px -144px}
.ui-icon-check{background-position: -64px -144px}
.ui-icon-bullet{background-position: -80px -144px}
.ui-icon-radio-off{background-position: -96px -144px}
.ui-icon-radio-on{background-position: -112px -144px}
.ui-icon-pin-w{background-position: -128px -144px}
.ui-icon-pin-s{background-position: -144px -144px}
.ui-icon-play{background-position:0 -160px}
.ui-icon-pause{background-position: -16px -160px}
.ui-icon-seek-next{background-position: -32px -160px}
.ui-icon-seek-prev{background-position: -48px -160px}
.ui-icon-seek-end{background-position: -64px -160px}
.ui-icon-seek-first{background-position: -80px -160px}
.ui-icon-stop{background-position: -96px -160px}
.ui-icon-eject{background-position: -112px -160px}
.ui-icon-volume-off{background-position: -128px -160px}
.ui-icon-volume-on{background-position: -144px -160px}
.ui-icon-power{background-position:0 -176px}
.ui-icon-signal-diag{background-position: -16px -176px}
.ui-icon-signal{background-position: -32px -176px}
.ui-icon-battery-0{background-position: -48px -176px}
.ui-icon-battery-1{background-position: -64px -176px}
.ui-icon-battery-2{background-position: -80px -176px}
.ui-icon-battery-3{background-position: -96px -176px}
.ui-icon-circle-plus{background-position:0 -192px}
.ui-icon-circle-minus{background-position: -16px -192px}
.ui-icon-circle-close{background-position: -32px -192px}
.ui-icon-circle-triangle-e{background-position: -48px -192px}
.ui-icon-circle-triangle-s{background-position: -64px -192px}
.ui-icon-circle-triangle-w{background-position: -80px -192px}
.ui-icon-circle-triangle-n{background-position: -96px -192px}
.ui-icon-circle-arrow-e{background-position: -112px -192px}
.ui-icon-circle-arrow-s{background-position: -128px -192px}
.ui-icon-circle-arrow-w{background-position: -144px -192px}
.ui-icon-circle-arrow-n{background-position: -160px -192px}
.ui-icon-circle-zoomin{background-position: -176px -192px}
.ui-icon-circle-zoomout{background-position: -192px -192px}
.ui-icon-circle-check{background-position: -208px -192px}
.ui-icon-circlesmall-plus{background-position:0 -208px}
.ui-icon-circlesmall-minus{background-position: -16px -208px}
.ui-icon-circlesmall-close{background-position: -32px -208px}
.ui-icon-squaresmall-plus{background-position: -48px -208px}
.ui-icon-squaresmall-minus{background-position: -64px -208px}
.ui-icon-squaresmall-close{background-position: -80px -208px}
.ui-icon-grip-dotted-vertical{background-position:0 -224px}
.ui-icon-grip-dotted-horizontal{background-position: -16px -224px}
.ui-icon-grip-solid-vertical{background-position: -32px -224px}
.ui-icon-grip-solid-horizontal{background-position: -48px -224px}
.ui-icon-gripsmall-diagonal-se{background-position: -64px -224px}
.ui-icon-grip-diagonal-se{background-position: -80px -224px}
.ui-corner-tl{-moz-border-radius-topleft:0px;-webkit-border-top-left-radius:0px}
.ui-corner-tr{-moz-border-radius-topright:0px;-webkit-border-top-right-radius:0px}
.ui-corner-bl{-moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px}
.ui-corner-br{-moz-border-radius-bottomright:0px;-webkit-border-bottom-right-radius:0px}
.ui-corner-top{-moz-border-radius-topleft:0px;-webkit-border-top-left-radius:0px;-moz-border-radius-topright:0px;-webkit-border-top-right-radius:0px}
.ui-corner-bottom{-moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-bottomright:0px;-webkit-border-bottom-right-radius:0px}
.ui-corner-right{-moz-border-radius-topright:0px;-webkit-border-top-right-radius:0px;-moz-border-radius-bottomright:0px;-webkit-border-bottom-right-radius:0px}
.ui-corner-left{-moz-border-radius-topleft:0px;-webkit-border-top-left-radius:0px;-moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px}
.ui-corner-all{-moz-border-radius:0px;-webkit-border-radius:0px}
.ui-widget-overlay{background:#aaa url(/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity: .30;filter:Alpha(Opacity=30)}
.ui-widget-shadow{margin: -8px 0 0 -8px;padding:8px;background:#aaa url(/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity: .30;filter:Alpha(Opacity=30);-moz-border-radius:8px;-webkit-border-radius:8px}
.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1}
.ui-accordion .ui-accordion-li-fix{display:inline}
.ui-accordion .ui-accordion-header-active{border-bottom:0 !important}
.ui-accordion .ui-accordion-header
a{display:block;font-size:1em;padding: .5em .5em .5em 2.2em}
.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left: .5em;top:50%;margin-top: -8px}
.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top: -2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none}
.ui-accordion .ui-accordion-content-active{display:block}
.ui-datepicker{width:17em;padding: .2em .2em 0}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover{top:1px}
.ui-datepicker .ui-datepicker-prev{left:2px}
.ui-datepicker .ui-datepicker-next{right:2px}
.ui-datepicker .ui-datepicker-prev-hover{left:1px}
.ui-datepicker .ui-datepicker-next-hover{right:1px}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left: -8px;top:50%;margin-top: -8px}
.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}
.ui-datepicker .ui-datepicker-title select{float:left;font-size:1em;margin:1px 0}
.ui-datepicker select.ui-datepicker-month-year{width:100%}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year{width:49%}
.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{float:right}
.ui-datepicker table{width:100%;font-size: .9em;border-collapse:collapse;margin:0 0 .4em}
.ui-datepicker th{padding: .7em .3em;text-align:center;font-weight:bold;border:0}
.ui-datepicker td{border:0;padding:1px}
.ui-datepicker td span, .ui-datepicker td a{display:block;padding: .2em;text-align:right;text-decoration:none}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin: .7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}
.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin: .5em .2em .4em;cursor:pointer;padding: .2em .6em .3em .6em;width:auto;overflow:visible}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}
.ui-datepicker.ui-datepicker-multi{width:auto}
.ui-datepicker-multi .ui-datepicker-group{float:left}
.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}
.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}
.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}
.ui-datepicker-row-break{clear:both;width:100%}
.ui-datepicker-rtl{direction:rtl}
.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}
.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}
.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}
.ui-datepicker-rtl .ui-datepicker-group{float:right}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.ui-datepicker-cover{display:none;display/**/: block;position:absolute;z-index: -1;filter:mask();top: -4px;left: -4px;width:200px;height:200px}
.ui-dialog{position:relative;padding: .2em;width:300px}
.ui-dialog .ui-dialog-titlebar{padding: .5em .3em .3em 1em;position:relative}
.ui-dialog .ui-dialog-title{float:left;margin: .1em 0 .2em}
.ui-dialog .ui-dialog-titlebar-close{position:absolute;right: .3em;top:50%;width:19px;margin: -10px 0 0 0;padding:1px;height:18px}
.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus{padding:0}
.ui-dialog .ui-dialog-content{border:0;padding: .5em 1em;background:none;overflow:auto;zoom:1}
.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin: .5em 0 0 0;padding: .3em 1em .5em .4em}
.ui-dialog .ui-dialog-buttonpane button{float:right;margin: .5em .4em .5em 0;cursor:pointer;padding: .2em .6em .3em .6em;line-height:1.4em;width:auto;overflow:visible}
.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}
.ui-draggable .ui-dialog-titlebar{cursor:move}
.ui-progressbar{height:2em;text-align:left}
.ui-progressbar .ui-progressbar-value{margin: -1px;height:100%}
.ui-resizable{position:relative}
.ui-resizable-handle{position:absolute;font-size:0.1px;z-index:99999;display:block}
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle{display:none}
.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top: -5px;left:0px}
.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom: -5px;left:0px}
.ui-resizable-e{cursor:e-resize;width:7px;right: -5px;top:0px;height:100%}
.ui-resizable-w{cursor:w-resize;width:7px;left: -5px;top:0px;height:100%}
.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}
.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left: -5px;bottom: -5px}
.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left: -5px;top: -5px}
.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right: -5px;top: -5px}
.ui-slider{position:relative;text-align:left}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size: .7em;display:block;border:0}
.ui-slider-horizontal{height: .8em}
.ui-slider-horizontal .ui-slider-handle{top: -.3em;margin-left: -.6em}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%}
.ui-slider-horizontal .ui-slider-range-min{left:0}
.ui-slider-horizontal .ui-slider-range-max{right:0}
.ui-slider-vertical{width: .8em;height:100px}
.ui-slider-vertical .ui-slider-handle{left: -.3em;margin-left:0;margin-bottom: -.6em}
.ui-slider-vertical .ui-slider-range{left:0;width:100%}
.ui-slider-vertical .ui-slider-range-min{bottom:0}
.ui-slider-vertical .ui-slider-range-max{top:0}
.ui-tabs{padding:0;zoom:1;margin:0}
.ui-tabs .ui-tabs-nav{list-style:none;position:relative;padding:0}
.ui-tabs .ui-tabs-nav li{position:relative;float:left;display:inline;border-bottom-width:0 !important;margin:0;padding:0 2px;border-right:1px solid #FFF;width:24%;text-align:center;height:40px}
.ui-tabs .ui-tabs-nav li.last{padding:0 4px 0 5px;border-right:0}
.ui-tabs .ui-tabs-nav li a{text-decoration:none;padding:0;display:block;line-height:40px}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected{padding-bottom:1px;border-bottom-width:0}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}
.ui-tabs .ui-tabs-panel{padding:15px;display:block;border-width:0;background:none;min-height:230px}
.ui-tabs .ui-tabs-hide{display:none !important}
.right a:link, .right a:visited, .right a:active{color: #fff;}
.right a:hover{color: #fff; text-decoration: underline;}
.entry{font-size: 140%; line-height: 18px;}
/*.post{font-size: 100%; line-height: 22px;}
.post h2{font-size: 14px; font-weight: bold;}*/
.blog_article h2{font-size: 255%; font-weight: bold; color: #60807f;}

/*- CATEGORY MENU ----------*/
	ul#menu{float: left; width: 930px; /*background: #333;*/}
	ul#menu li{position: relative; display: inline;}
	ul#menu li.parent-item a:link{
		display:inline;
		}
	ul#menu li ul{visibility: hidden;}
	ul#menu li.parent-item{float: left; position: relative;}

		ul#menu li.parent-item a.parent-link{display: block; padding: 15px 15px 15px; background: url(images/layout/selected-menu-bg.jpg) -100px -100px repeat-x;  color: #f3f3f3; font-weight: bold; font-size: 13px; text-shadow: 0px 1px 0pt rgba(0, 0, 0, 0.99);}
		ul#menu li.parent-item a.parent-link:hover, ul#menu li.parent-item a.active{background-position: top; color: #fff;}
				
		ul#menu li.parent-item p{}
/*-----------------------*/
/*--------bottom nav fix-------------*/
#menu ul li{display: inline; padding-right: 10px; z-index: 100;}
#menu ul li ul{visibility: hidden; display: none;}

#menu ul li.page_item {float: left; position: relative;}
#menu ul li.page_item a.parent-link{display: block; padding: 15px 15px 15px; background: url(images/layout/selected-menu-bg.jpg) -100px -100px repeat-x;  color: #f3f3f3; font-weight: bold; font-size: 13px; text-shadow: 0px 1px 0pt rgba(0, 0, 0, 0.99);}
#menu ul li.page_item a.parent-link:hover, ul#menu li.page_item a.active{background-position: top; color: #fff;}

#menu ul li.page_item a.parent-link ul, #menu ul li.page_item a.parent-link:hover ul, #menu ul li.page_item a.active ul{visibility: hidden;}

		/*--------------------------*/
		/*- SUB MENU ---------------*/
		ul.sub-menu{display: none; width: 160px; position: absolute; background: #161616; border: 1px solid #000; border-top: none;
					-moz-border-radius-bottomleft: 3px; -webkit-border-bottom-left-radius: 3px;
					-moz-border-radius-bottomright: 3px; -webkit-border-bottom-right-radius: 3px;}
			ul.sub-menu li{border-bottom: 1px dotted #333;}
				ul.sub-menu li a{display: block; color: #ccc; padding: 8px;}
					ul.sub-menu li a:hover{color: #fff; margin-left: 4px;}
			ul.sub-menu li:last-child{border: none;}
		ul#menu li.parent-item:last-child ul.sub-menu{}


/*-------------------------------------------------------------------------------------------*/
.bottom{
	position:relative;
	text-align: left;
	}
