.block h3.title,.block h3.title span,.block .block-div,.block .block-div-arrow{background-image:url(../images/block-title.png)}
.block h3.title span{background-repeat:no-repeat;background-position:right top;margin-left:7px;display:block;padding:4px 8px 0 4px;}
.block h3.title{font-weight:bold;font-size:100%;background-repeat:no-repeat;background-position:left top;color:#fff;line-height:100%;letter-spacing:normal;margin:0;padding:0;text-shadow:1px 1px 1px rgba(0,0,0,0.4);text-transform:uppercase;text-align:left;line-height:20px;}
.block .block-div{background-color:transparent;background-repeat:no-repeat;background-position:left bottom;width:7px;height:23px;float:left;}
.block .block-div-arrow{background-color:transparent;background-repeat:no-repeat;background-position:right bottom;height:23px;margin-left:7px;}
.block-margins ul{margin:2px 2px 20px 2px;}
/* fade on mouse out */
ul#menu li a.fadeThis{position:relative;z-index:1;}
ul#menu li a.fadeThis span.hover{position:absolute;top:0;left:0;display:block;height:100%;width:100%;background-color:#fff;z-index:-1;margin:0;padding:0;}
ul#menu li.active a.fadeThis span.hover,
ul#menu li.current_page_parent a.fadeThis span.hover,ul#menu li.current_page_ancestor a.fadeThis span.hover,
ul#menu li.current-cat-parent a.fadeThis span.hover,ul#menu li.current-cat-ancestor a.fadeThis span.hover{background:none;}
ul#menu li.active a.fadeThis span.hover,
ul#menu li.current_page_item a.fadeThis span.hover,
ul#menu li.current-cat a.fadeThis span.hover{background-color:transparent;}
/* submenus */
ul#menu ul li a span.pointer{display:none !important;}
ul#menu ul{list-style-type:none;position:absolute;display:none;width:250px;top:32px;margin:0;padding:4px;line-height:normal;background-color:#fff;-moz-box-shadow:0px 8px 14px rgba(0,0,0,0.3);-moz-border-radius-bottomright:8px;-moz-border-radius-bottomleft:8px;-webkit-box-shadow:0px 8px 14px rgba(0,0,0,0.3);-webkit-border-bottom-right-radius:8px;-webkit-border-bottom-left-radius:8px;box-shadow:0px 8px 14px rgba(0,0,0,0.3);border-bottom-right-radius:8px;border-bottom-left-radius:8px;}
ul#menu li.active li a,
ul#menu li.current_page_item li a,ul#menu li.current_page_parent li a,ul#menu li.current_page_ancestor li a,
ul#menu li.current-cat li a,ul#menu li.current-cat-parent li a,ul#menu li.current-cat-ancestor li a{background:none;}
ul#menu ul li{float:left;margin:0;background:none;width:250px}
ul#menu ul li a span.title{padding-left:10px;}
ul#menu ul li a{min-height:1px;height:auto;padding:8px 14px 8px 8px;margin:0;text-align:left;text-transform:none;line-height:125%;}
ul#menu li.active ul a,ul#menu li.current_page_item ul a,ul#menu li.current-cat ul a{background:none;}
ul#menu ul li a:hover{background:url("img/navigation.png") repeat-x scroll left top #89CB11;color:#fff;text-shadow:#333 1px 1px 1px;width:230px;}
ul#menu ul li.active a,ul#menu ul li.current_page_item a,ul#menu ul li.current-cat a{color:white;}
ul#menu ul li.current_page_item li a,ul#menu ul li.current-cat li a{color:#dedede;}
ul#menu ul li a span.title{padding:0;}
ul#menu ul ul{left:250px;top:0;border-top:1px solid #ccc;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}
ul#menu li:hover ul ul,ul#menu li:hover ul ul ul,ul#menu li:hover ul ul ul ul{display:none;}
ul#menu li:hover ul,ul#menu li li:hover ul,ul#menu li li li:hover ul,ul#menu li li li li:hover ul{display:block;}
ul#menu li li a span.arrow{display:block;position:absolute;right:6px;top:0;line-height:32px;}
ul#menu li ul li a{background:none repeat scroll 0 0 transparent;}
ul#menu ul{background:#333 repeat scroll 0 0 transparent;background-color:#333;z-index:1200;margin-top:9px;margin-left:4px;}
.bf_enclose{float:left;}
.footnote-link{float:left;}
.summary{width:800px;}
.nav-extra{width:64px;height:66px;display:block;position:absolute;bottom:18px;z-index:1;}
li#connection-icon{position:absolute;top:117px;}
li#connection-icon a span{display:none;}
li#connection-icon a.rss{background:transparent url(../images/nav-icons-new-2.png) no-repeat right top;right:20px;}
li#connection-icon a.twitter{background:transparent url(../images/nav-icons-new-2.png) no-repeat left top;right:85px;}
li#connection-icon a.facebook{background:transparent url(../images/nav-icons-new-2.png) no-repeat center top;right:145px;}
li#follow-me{position:absolute;left:-220px;font-weight:bold;line-height:40px;text-shadow:0 1px 0 #555555;width:200px;text-align:center;text-transform:uppercase}
#automatic-footer{background-color:#fff;text-align:left;margin:0 auto 3px;width:985px;}
#automatic-footer{font-size:0.7em;}
#automatic-footer{padding:10px 28px;width:929px;}
#footer_language_list{text-align:left;}
#footer_language_list ul{list-style:none;margin:0;padding:0;}
#footer_language_list ul li img{margin-right:5px;}
#footer_language_list ul li{display:inline;padding:0;}
#footer_language_list ul li a,#footer_language_list ul li a:visited{color:#666;text-decoration:underline;}
#footer_language_list ul li a:hover,#footer_language_list ul li a:active{color:#666;}
.sociable_tagline,.related_posts_tagline{font-size:15px;margin-left:10px;margin-bottom:5px;}
#related_posts_list{font-size:13px;margin-left:10px;}
.smallquote{background:url("../images/quotes.gif") no-repeat scroll 0 0 transparent;border:medium none;color:#444444;font-style:italic;height:auto;margin:0 24px 0 0;overflow:hidden;padding:3px 0 0 24px;}
.socialmedia-buttons{padding-bottom:5px;}
/* Featured Content 2 */
#gallery{padding:0px;margin:0px;}
#gallery{/* CSS3 Box Shadow */
-moz-box-shadow:0 0 3px #AAAAAA;-webkit-box-shadow:0 0 3px #AAAAAA;box-shadow:0 0 3px #AAAAAA;/* CSS3 Rounded Corners */
-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;border:1px solid white;background:url(../img/panel1.png) repeat-x bottom center #F4F8F9;/* The width of the gallery */
width:983px;overflow:hidden;}
#gallery #slides{/* This is the slide area */
height:210px;/* jQuery changes the width later on to the sum of the widths of all the slides. */
width:985px;overflow:hidden;}
#gallery .slide{float:left;width:980px;}
#gallery #menu{/* This is the container for the thumbnails */height:25px;}
#menu{text-align:center;}
#gallery ul{margin:0px;padding:0px;}
#gallery ul li{/* Every thumbnail is a li element */
width:40px;display:inline-block;list-style:none;height:25px;overflow:hidden;cursor:pointer;}
#gallery ul li.inact:hover{/* The inactive state,highlighted on mouse over */
background:url(../img/pic_bg.png) repeat;}
#gallery ul li.act,li.act:hover{background:url(../img/active_bg1.png) no-repeat;}
#gallery ul li.act a{cursor:default;}
#gallery ul li a{display:block;height:25px;padding-top:2x;text-decoration:none;}
#gallery ul li a img{border:none;}
/* The styles below are only necessary for the demo page */
#gallery ul li.menuItem a{background:url("../img/silde-nav.png") no-repeat scroll 10px 3px transparent;font-size:11px;font-weight:bold;color:white;cursor:pointer;width:100%;padding:0px;line-height:25px;}
#gallery ul li.act a{background:url("../img/silde-nav.png") no-repeat scroll 10px -20px transparent;color:black;cursor:default;font-size:12px;}
#gallery .slide-content{width:985px;}
#gallery .details{margin-left:10px;float:left;width:980px;}
#gallery a.readmore{vertical-align:bottom;}
#gallery .featured-content-image a{margin-right:10px;}
#gallery .featured-content-div{margin-top:5px;}
