body{background:#212421;font:1em/17px georgia,'palatino linotype',palatino,'times new roman',times,serif;color:#222;}h1,h2,h3,h4,h5,h6{color:#222;font-weight:normal;font:1em/1.3em georgia,'palatino linotype',palatino,'times new roman',times,serif;}h2.featuredTitle{font-size:20px;line-height:1.1em;background:url(dark/bgTransparent.png);width:480px;padding-top:7px;padding-bottom:7px;color:#fff;position:absolute;z-index:2;bottom:0;}h2.featuredTitle a{color:#fff;padding-left:10px;padding-right:10px;display:block;}h2.featuredTitle a:hover{text-decoration:underline;}h2#innerPostTitle{/* Post title for blog entries */font-size:20px;padding-top:4px;padding-left:4px;color:#222;line-height:1.1em;border-top:1px solid #efefef;}h2#innerTitle{/* Post title for pages*/font-size:20px;color:#222;line-height:1.1em;margin-bottom:7px;}h2.innerTitle a{color:#333;display:block;}h2.innerTitle a:hover{color:#5DAF20;text-decoration:underline;}h2.archiveTitle{/* Post title for archive pages where more than 1 entries are listed*/font-size:20px;line-height:1em;color:#231f20;display:block;}h2.archiveTitle a{color:#231f20;display:block;}h2.archiveTitle a:hover{color:#5DAF20;}h2.bigPostTitle{font-size:20px;line-height:1em;color:#231f20;display:block;margin-top:5px;margin-bottom:7px;}h2.bigPostTitle a{color:#231f20;display:block;}h2.bigPostTitle a:hover{color:#5DAF20;text-decoration:underline;}h2.bottomFeaTitle{color:#005497;font-size:1.1em;font-weight:bold;margin-bottom:3px;}h2.bottomFeaTitle a{color:#005497;display:block;}h2.bottomFeaTitle a:hover{color:#005497;text-decoration:underline;}h2.subNewsTitle{color:#005497;font-size:1.3em;font-weight:bold;}h2.subNewsTitle a{color:#005497;display:block;}h2.subNewsTitle a:hover{color:#005497;text-decoration:underline;}h3.bcrum{margin-bottom:10px;font-size:1.2em;border-bottom:1px dashed #ddd;}h3.titleCategoryRSS{font-weight:bold;font-size:1.1em;letter-spacing:-1px;padding-top:2px;padding-bottom:2px;margin-bottom:3px;font-family:arial,verdana,san-serif;color:#bd8b43;border-bottom:1px dotted #555;background:url(dark/rssBig.gif) no-repeat left center;padding-left:20px;}h3.footerWidgetTitle{font-weight:bold;font-size:1.1em;letter-spacing:-1px;padding-top:2px;padding-bottom:2px;font-family:arial,verdana,san-serif;color:#bd8b43;border-bottom:1px dotted #555;}h3.redWidgetTitle{color:#5DAF20;font-weight:bold;display:block;margin-bottom:7px;}h3.redWidgetTitle a,h3.redWidgetTitle a:hover{color:#5DAF20;}h3#comments{display:block;font-size:1.3em;font-weight:normal;clear:both;display:block;color:#010d37;padding:5px;margin-bottom:10px;background:#f9f9f9;}h3#leaveComment{font-weight:bold;font-size:.9em;text-transform:uppercase;color:#fff;margin-top:3px;clear:both;background:#5DAF20;padding-left:7px;padding-top:3px;padding-bottom:3px;margin-bottom:5px;}h4.titleSidebarNews{text-transform:uppercase;color:#5DAF20;margin-left:10px;margin-bottom:3px;margin-top:10px;font-weight:bold;font-size:11px;}#wrapper{padding:0 10px 10px;background:#f9f9f9;margin:0 auto;font-size:.75em;/* Using padding value will cause site NOT to look same on every browsers, Following hack will make it sure the total value to be 960 with all browsers */width:1000px!important;/*width after excluding 20px of padding value*/width:1020px;/*Real width*/width:1000px;/*width after excluding 20px of padding value*/}#header1{font-size:.75em;position:relative;height:28px;width:980px;margin:0 auto;}ul#pages{position:absolute;left:0;top:1px;width:700px;}ul#pages li{float:left;width:auto;padding-right:10px;padding-left:10px;}ul#pages li a{display:block;color:#ddd;padding-top:4px;padding-bottom:4px;}ul#pages li a:hover{color:#fff;text-decoration:none;}ul#pages li.current_page_item a{color:#fff;text-decoration:underline;}ul#pages li ul{position:absolute;width:180px;z-index:998;left:-999em;}ul#pages li li{float:left;width:180px;}ul#pages li li a{display:block;background:#e9e9e9;float:none;color:#222;padding:3px 10px;border-top:1px solid #afafaf;border-right:0;width:auto;}ul#pages li li a:hover,ul#pages li li a:active{background:#ddd;color:#000;text-decoration:none;}ul#pages li:hover ul,ul#pages li.sfhover1 ul{left:auto;display:block;}ul#pages li.rss{background:url(dark/rss.gif) no-repeat left center;padding-left:16px;}ul#pages li.rss li a{background:#e9e9e9 url(dark/rss.gif) no-repeat 3px 5px;padding-left:20px;}ul#pages li.rss li a:hover{background:#ddd url(dark/rss.gif) no-repeat 3px 5px;padding-left:20px;}#searchform{/* Search form style for header */width:240px;}#s{/* Search box on header*/width:180px;top:3px;right:30px;position:absolute;padding:2px;border:1px solid #ccc;}.searchsubmit{background:url(dark/search-btn.gif) no-repeat;width:19px;height:19px;position:absolute;top:4px;right:5px;text-indent:-900em;line-height:0;cursor:pointer;border:0;}#header2{display:block;padding-right:10px;}#sitename{float:left;width:460px;padding-top:7px;}#ad468px{float:right;padding-top:20px;padding-bottom:10px;width:468px;}#navbar{background:#eee;margin-bottom:15px;height:25px;font-size:1.2em;border-bottom:3px solid #5DAF20;}ul#navcatlist li{float:left;width:auto;}ul#navcatlist li a{display:block;color:#18215e;border-right:1px solid #ddd;padding-top:4px;padding-bottom:4px;padding-right:10px;padding-left:10px;}ul#navcatlist li a:hover{text-decoration:underline;}ul#navcatlist li.current-cat a{color:#fff;background:#5DAF20;text-decoration:none;}ul#navcatlist li ul{position:absolute;width:180px;z-index:999;left:-999em;border-bottom:1px solid #afafaf;}ul#navcatlist li li{float:left;width:180px;}ul#navcatlist li li a{background:#e9e9e9;float:none;color:#222;letter-spacing:-1px;padding:3px 10px;border-top:1px solid #afafaf;border-right:0;width:auto;}ul#navcatlist li li a:hover,ul#navcatlist li li a:active{background:#ddd;color:#000;text-decoration:none;}ul#navcatlist li:hover ul,ul#navcatlist li.sfhover ul{left:auto;display:block;}#container{width:480px;float:left;}#featured{/* Featured tab starting from image till end of post excerpt */padding-bottom:10px;border-bottom:1px solid #ddd;width:480px;margin-bottom:10px;height:190px;/* If post doesn't fit to the defined height, increase that value and the value of container below */position:relative;/* Used relative positsioning to define the location of << and >> links as absolute  */}#featured ul{width:100000px;position:relative;top:0;left:0;}#featured ul li{float:left;width:480px;}#featured .container{/* If post doesn't fit to the defined height, increase that value and the value of #featured above */position:absolute;overflow:hidden;width:480px;height:190px;}#featured .sliderContent{/* This division contains only featured image and post title */position:relative;/* Relative posisioning is used to define the location of title as bottom of image */height:170px;margin-bottom:5px;overflow:hidden;}#featured .featuredImage{/* Image used on featured section, positsioned as absolute */display:block;position:absolute;z-index:1;/* since image goes behind the title, z-index value is assigned as 1. The title classname is h2.featuredTitle and the z-index value for title is 2 */}#featured .previous_button{/* Class kepts the attributes for  previous (<<) before the numbers on slider navigation*/position:absolute;font-size:1.7em;top:174px;right:82px;color:#222;z-index:1;cursor:pointer;}#featured .previous_button_disabled{cursor:default;color:#999;}#featured .next_button{/* Class kepts the attributes for  next (>>) after the numbers on slider navigation*/position:absolute;font-size:1.7em;top:174px;right:3px;z-index:1;color:#222;cursor:pointer;}#featured .next_button_disabled{cursor:default;color:#999;}#featured .feaScrollBar{/* The division wrapper for the line between post excerpt and featured post image */color:#222;background:#efefef;position:relative;/* Relative position is used to define location of slider number as absolute */display:block;padding:2px 5px;margin-bottom:5px;}#featured .feaPostMeta{/* Text style for "Written on, Filed in..." between postexcerpt and featured post image */font-size:.9em;}#featured .feaPostMeta a{color:#5DAF20;}#featured .feaPostMeta a:hover{color:#222;text-decoration:none;}#featured .scrollBarLinks{/* Slider numbers placed between << and >> */position:absolute;width:60px;color:#999;text-align:center;right:20px;top:0;}#featured .scrollBarLinks a{color:#222;margin:0 2px;}#featured .scrollBarLinks a:hover{color:#999;margin:0 2px;}#featured a.sliderCurrent{color:#999;margin:0 2px;}#contentLeft{float:left;width:230px;}#contentRight{float:right;width:230px;}#contentLeft .titleCatName,#contentRight .titleCatName{margin-bottom:5px;/* adding some space between category name link and image below the featured section */}.featuredSmallPost{/* Wrapper around the posts for the entries listed on left and right hand below the featured section */padding-bottom:10px;}a#blogformat{/* Link style for "See this site in classic blog format" lin */color:#5DAF20;display:block;font-size:16px;margin-top:10px;text-align:center;}a:hover#blogformat{text-decoration:underline;}.post{margin-bottom:15px;font-size:1.2em;line-height:1.25em;}.post .video{margin-bottom:10px;}span.author{float:left;background:url(dark/author.gif) no-repeat left center;padding-left:16px;margin-right:10px;display:inline;}span.folder{float:left;background:url(dark/folder.gif) no-repeat left center;padding-left:16px;margin-right:10px;display:inline;}span.date{float:left;background:url(dark/date.gif) no-repeat left center;padding-left:16px;display:inline;}.post h1{font-size:18px;font-family:'palatino linotype',palatino,'times new roman',times,serif;letter-spacing:-1px;font-weight:bold;}.post h2{font-size:16px;font-family:georgia,'palatino linotype',palatino,'times new roman',times,serif;letter-spacing:-1px;font-weight:bold;}.post h3{font-size:16px;font-family:arial,verdana,sans-serif;letter-spacing:-1px;font-weight:bold;}.post h4{font-size:14px;font-family:verdana,tahoma,sans-serif;letter-spacing:-1px;font-weight:bold;}span.postinfo{display:block;background:#efefef;color:#777;margin-top:4px;font-size:.9em;margin-bottom:6px;padding-left:4px;padding-top:2px;padding-bottom:2px;}span.postinfo a{display:inline;color:#5DAF20;}span.postinfo a:hover{text-decoration:underline;}.post p{padding-bottom:15px;}.post a{color:#0854C7;}.post a:hover{color:#5DAF20;text-decoration:underline;}.post ul{padding-bottom:10px;list-style:square;}.post img{padding:2px;border:1px solid #aaa;background:#fff;}.post ol{padding-bottom:10px;list-style:decimal;}.post li{padding:2px 0px;font-size:.85em;line-height:1.3em;color:#4c4c4c;margin-left:25px;}.alignleft{float:left;margin-right:10px;margin-top:5px;}.alignright{float:right;margin-left:10px;margin-top:5px;}.aligncenter{margin:0 auto 7px;display:block;}.alignnone{float:none;display:block;margin:0 5px 7px 0;}.wp-caption img{margin-bottom:5px;padding:4px;border:1px solid #ddd;background-color:#FFFFFF;}p.wp-caption-text{color:#000;width:auto;font:.7em verdana,arial,sans-serif;text-align:center;}blockquote{padding:2px 10px;background:#f6f5f5;color:#333;clear:both;border-left:3px solid #bfbbbb;margin-bottom:10px;}code{color:#444;font:11px/17px tahoma,arial,sans-serif;display:block;}blockquote p{font-size:.9em;padding:5px 0px;margin:5px 0px;}blockquote li{padding:2px 0px 2px 10px;font-size:11px;line-height:15px;color:#369;}.share{padding-bottom:15px;text-align:right;display:block;clear:both;}.share img{display:block;float:right;margin-left:5px;padding:0;border:none;opacity:.4;-moz-opacity:.4;filter:alpha(opacity=40);}.share img:hover{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}#sidebarContainer{width:480px;float:left;}#midSidebar{float:left;margin:0 10px;width:160px;display:inline;}#midSidebarInner{border-right:1px solid #eee;border-left:1px solid #eee;padding-right:7px;padding-left:7px;}#ad125px img{display:block;margin:0 auto 7px;}#rightSidebar{float:right;width:340px;}#slider2{/* video widget on sidebar */margin-top:15px;position:relative;}.pagination{position:absolute;right:0;top:-2px;font:bold 1.2em georgia,'palatino linotype',palatino,'times new roman',times,serif;}.pagination a{color:#8c8c8c;margin-left:7px;}.pagination a:hover,.pagination a.selected{text-decoration:underline;color:#5DAF20;}.contentdiv{border:1px solid #eee;padding:5px;margin-top:6px;}a.videoLink{display:block;text-align:center;margin-bottom:6px;font-weight:bold;color:#222;}a:hover.videoLink{color:#5DAF20;text-decoration:underline;}#flickrWidget{margin-top:20px;position:relative;}a#seeAllPhotos{font-weight:bold;color:#222;font-size:1em;}a:hover#seeAllPhotos{text-decoration:underline;}#flickrWidget img{margin:7px 7px 7px 6px;padding:4px;border:1px solid #ddd;display:block;float:left;}#moreEntries{background:#f9f9f9;line-height:1.3em;margin-left:10px;padding-left:10px;padding-right:10px;}.moreEntriesPost{padding-bottom:10px;padding-top:10px;border-bottom:1px solid #ccc;clear:both;}.moreEntriesPost img{float:left;margin-right:10px;padding:2px;border:1px solid #ccc;background:#fff;}#horizontal_carousel{width:960px;height:200px;background:url(dark/bg-carousel.gif) repeat-y;margin-top:15px;margin-bottom:15px;position:relative;}#horizontal_carousel .container{position:absolute;left:27px;width:906px;height:200px;overflow:hidden;background:#f9f9f9;}#horizontal_carousel .previous_button{position:absolute;width:27px;height:200px;background:url(dark/left.gif);z-index:100;cursor:pointer;}#horizontal_carousel .previous_button_disabled{background:url(dark/left-disabled.gif);cursor:default;}#horizontal_carousel .next_button{position:absolute;right:0;width:27px;height:200px;background:url(dark/right.gif);z-index:100;cursor:pointer;}#horizontal_carousel .next_button_disabled{background:url(dark/right-disabled.gif);cursor:default;}#horizontal_carousel ul{width:100000px;position:relative;margin-top:10px;margin-bottom:10px;top:0;left:5px;}#horizontal_carousel ul li img{border:1px solid #999999;display:block;margin-bottom:5px;background:#E3EDFA;}#horizontal_carousel ul li{line-height:1.2em;padding:0 10px;border-right:1px solid #ccc;float:left;width:205px!important;/*Width after excluding padding and border value */width:225px;/* Real Width */width:205px;/*Width after excluding padding and border value */}#horizontal_carousel ul li a{color:#005497;display:block;}#horizontal_carousel ul li a.bold{font-weight:bold;}#horizontal_carousel ul li a:hover{color:#5DAF20;}#horizontal_carousel li ul{width:auto;font-size:.95em;margin:0;}#horizontal_carousel li ul li{padding:0;border:none;list-style:disc inside;}#horizontal_carousel li ul li a{display:inline;color:#005497;width:auto;}#horizontal_carousel li ul li a:hover{color:#005497;text-decoration:underline;}#horizontal_carousel ul li p{padding-top:5px;padding-bottom:10px;}#wrapperBelowPhotoGal{border-bottom:1px solid #e1e4f2;margin-top:10px;}#secondaryFeaWrapper{width:645px;float:left;line-height:1.3em;}#secondaryFeaInner{background:#f9f9f9;border:1px solid #f7f7f7;padding:5px 10px;}#secondaryFeaInner ul{margin-top:5px;font-size:.95em;}#secondaryFeaInner ul li{line-height:15px;color:#005497;list-style:disc inside;}#secondaryFeaInner ul li a{display:inline;color:#005497;width:auto;}#secondaryFeaInner ul li a:hover{color:#005497;text-decoration:underline;}.secondaryInnerPost{border-bottom:1px solid #e1e4f2;padding-bottom:10px;margin-bottom:10px;}#secondaryFeaLeft{float:left;padding-right:9px;border-right:1px solid #e1e4f2;width:280px!important;/*Width after excluding padding and border value */width:270px;/*real width */width:280px;/*Width after excluding padding and border value */}#secondaryFeaRight{width:320px;float:right;}#secondaryFeaRight img{display:block;margin-bottom:6px;margin-top:3px;}#secondaryRightWrapper{width:300px;float:right;}#subNews{display:block;padding-top:15px;padding-bottom:10px;}#subNews ul#sub{margin:0 auto;width:960px;}#subNews img{padding:2px;display:block;margin-bottom:5px;margin-top:3px;border:1px solid #aaa;background:#fff;}#subNews ul#sub li{display:inline;float:left;width:218px;margin-right:8px;margin-left:12px;line-height:1.2em;}#photoGalleryBar ul#sub li a{color:#222;display:block;}#photoGalleryBar ul#sub li a:hover{color:#5DAF20;}#footerWrapper{width:980px;margin:0 auto;font-size:.8em;background:#3a3a3a;font-family:sans-serif;}#footerInner{padding:10px;color:#fefefe;}#footerLeft{width:210px;float:left;}#footerLeft a{color:#fefefe;margin:0 3px;font-size:.9em;display:inline;}#footerLeft a:hover{text-decoration:underline;}#footerMid{width:242px;float:left;margin:0 20px;}#footerMid ul li{border-bottom:1px dotted #555;}#footerMid li a{color:#ccc;background:url(dark/link.png) no-repeat left center;padding-left:20px;display:block;padding-top:2px;padding-bottom:2px;}#footerMid li a:hover{color:#fff;background:#1F1B17 url(dark/link.png) no-repeat left center;padding-left:20px;display:block;padding-top:2px;padding-bottom:2px;}#footerRight{width:468px;float:right;display:inline;}.footerRightInner{padding-top:10px;}#credit{width:980px;color:#ccc;margin:3px auto;font-size:.7em;text-align:right;}#credit a{color:#ccc;}#credit a:hover{text-decoration:underline;}.widget ul li{line-height:18px;color:#222;border-bottom:1px dotted #D3D9EB;padding-bottom:2px;margin-bottom:2px;list-style:square inside;}.widget a{display:inline;color:#222;width:auto;}.widget a:hover{color:#29568f;text-decoration:underline;}.sidebarRightWidget{margin-top:15px;}.sidebarMidWidget{margin-bottom:15px;}.secondaryContentWidget{margin-bottom:15px;}.secondaryLastWidget{margin-top:15px;}.footerWidget{margin-bottom:15px;color:#ccc;}.titleCatName{/* Category Links above the sections on homepage */text-transform:uppercase;font-family:arial,verdana,sans-serif;color:#5DAF20;font-weight:bold;font-size:11px;}.titleCatName a.titleCatName a:hover{text-transform:uppercase;color:#5DAF20;font-weight:bold;}.navigation a{color:#5DAF20;}.navigation a:hover{text-decoration:underline;}.next{float:right;}.previous{float:left;}.reset{margin:0;border:0;padding:0;}.border-bottom{border-bottom:1px solid #efefef;}.bordernone{border:none}ol.commentlist p,#respond p{padding-bottom:10px;}p#commentNotification{/* text style for notification message that is displayed when post is pass protected or comments are closed */display:block;margin-top:7px;background:#f9f9f9;padding:3px 5px;font-weight:bold;}ol.commentlist li{/* Comment Wrapper */border-bottom:1px solid #d5d5d5;height:1%;margin:0 0 10px;padding:5px 5px 5px 53px;position:relative;}ol.commentlist li a{/* Comment Wrapper */color:#0854C7;}ol.commentlist li a:hover{/* Comment Wrapper */color:#5DAF20;}li div.vcard{/* Font style for comment author link*/font:bold 12px verdana,arial,sans-serif;font-style:normal;padding:0 80px 0 0;margin:5px 0;}li div.vcard img.avatar{/* Avatar style between comments */border:1px solid #d5d5d5;padding:2px;background:#fff;left:5px;position:absolute;top:7px;}li div.comment-meta{/* Style for date of comment */font:bold 10px/1.4 helvetica,arial,sans-serif;position:absolute;right:10px;text-align:right;top:10px;}li div.comment-meta a{color:#8F8F8F;}li div.comment-meta a:hover{text-decoration:underline;}ol.commentlist li p{/* Comment font style */font:normal 12px helvetica,arial,sans-serif;}li div.reply{/* Reply button style */}ol.commentlist li div.reply:hover{}li div.reply a{font:bold 9px helvetica,arial,sans-serif;text-transform:uppercase;}ol.commentlist li ul.children{/* Inner comment style */margin-top:10px;}li.depth-2,li.depth-3,li.depth-4,li.depth-5{/* inner comment margin-bottom */margin:0 0 .20em;}ol.commentlist li.even{/*The background color for 1-3-5... no comments*/background:#fff;}ol.commentlist li.odd{/* Background color for 2-4-6... no comments */background:#f9f9f9;}ol.commentlist li.pingback div.vcard{padding:0 170px 0 0;}p#noComment{font:bold .8em verdana,tahoma,arial,sans-serif;background:#f7f7f7;padding:4px 4px 4px 10px;}#respond{font-family:verdana,tahoma,arial,sans-serif;background:#f9f9f9;padding:5px 15px 0;border:1px solid #ececec;}.cancel-comment-reply{font-size:12px;}.cancel-comment-reply,#respond cite{font-size:12px;padding-top:4px;}#respond label{font-size:10px;padding-left:3px;font-family:verdana,tahoma,arial,sans-serif;}#author,#email,#url{font:11px verdana,Arial,Helvetica,sans-serif;width:35%;padding:2px;background:#fefefe;border:1px solid #e6e6e6;}#respond textarea:focus,#respond input[type="text"]:focus{border:1px solid #bbb;background:#fefff7;}#respond textarea{font:12px Arial,Helvetica,sans-serif;width:95%;height:120px;background:#fefefe;border:1px solid #e6e6e6;padding:2px 3px 3px 7px;}#submit{background:#5DAF20;color:#fff;width:90px;height:24px;border:none;display:block;line-height:0px;cursor:pointer;}#submit:hover{cursor:pointer;background:#5DAF20;color:#fff;width:90px;height:24px;}#wp-calendar caption{width:auto;text-align:center;font-weight:bold;background-color:#fff;border:1px solid #999;}#wp-calendar{margin:0 1px 0 2px;border-collapse:collapse;}#wp-calendar #today{display:block;font-weight:bold;background-color:#a8c3d6;z-index:1;}#wp-calendar th{width:11%;color:white;background-color:#173b6d;}#wp-calendar td{border:1px solid #999;background-color:#fff;text-align:center;}
