body { background: #1a1a1a url(images/background.png) top left repeat-x; } #wrapper { } #container { background: url(images/container-background.png) top left repeat-x; } #contentwrap { background: url(images/content-background.png) top right repeat-y; } .news_source { color:#c3c3c3; font-size:9px; font-style:italic; margin-bottom:5px; } a { color: #0c73a8; text-decoration: underline; } a:hover { color: #e03900; text-decoration: underline; } /* HEADER */ #header { height:88px; } #header h1 { margin-bottom: 2px !important; padding: 18px 0 0 15px; font-weight: normal; font-family: Georgia, Times New Roman Times, Serif; font-weight: bold; font-size: 46px; } #header h1 a, #header h1 a:visited { color: #0c1e31; text-decoration: none; } #header h2 { color: #5e6c7b; font-size: 15px; line-height: 15px; } .logoimg { margin: 22px 0 0 15px; } /* NAVIGATION MENUS */ #pagemenucontainer { height: 25px; } #pagemenu { height: 25px; } #pagemenu, #pagemenu ul { padding: 0; margin: 0; list-style: none; line-height: 1; } #pagemenu { margin-bottom: 1px; } #pagemenu ul { float: left; list-style: none; margin: 0px 0px 0px 0px; padding: 0px; } #pagemenu li { float: left; list-style: none; margin: 0px; padding: 0px; } #pagemenu ul li { list-style: none; margin: 0px; padding: 0px; } #pagemenu li a, #pagemenu li a:link { color: #8f8c8c; display: block; margin: 0 6px 0 0; padding: 10px 15px; text-decoration: none; text-transform: uppercase; font-size: 11px; font-family: Arial, Helvetica, sans-serif; } #pagemenu li a:hover, #pagemenu li a:active { color: #fff; display: block; text-decoration: none; background: url(images/pagenav-hover.png) top left repeat-x; } #pagemenu li.current_page_item a { color:#fff; background: url(images/pagenav-hover.png) top left repeat-x; } #pagemenu li:hover, #pagemenu li.sfhover { position: static; } .topright { text-align: left; margin: 6px 0 0 0; } .topright a { color: #8f8c8c; text-decoration: none; font-size: 11px; font-family: Arial, Helvetica, sans-serif; vertical-align: top; text-transform: uppercase; font-weight: bold; } .topright a:hover { color: #fff; text-decoration: none; } #navcontainer { height: 25px; display: block; overflow: hidden; } #navcontainer .current-cat a { background: url(images/nav-hover.png) top left repeat-x; color:#fff; text-shadow: 0 1px 0 #6d1d02; } /* CONTENT */ #content { padding: 15px 15px 15px 15px; } pre { overflow: auto; width: 470px; } .post { padding-bottom: 0px; margin-bottom: 2px; border-bottom: 1px solid #ddd; } .post_thumbnail { padding: 6px; background: #eee; border: 1px solid #ddd; margin: 0 10px 10px 0; } .post p { margin-bottom: 5px; } .title { margin: 0 0 4px 0; padding: 0px; line-height: 20px; font-size: 16px; font-family: Arial, Helvetica, sans-serif; color: #0c1e31; 	font-weight: bold; } .title a { text-decoration: none; color: #0c1e31; } .title a:hover { color: #c02506; } .pagetitle { margin-bottom: 20px; line-height: 22px; font-family: Arial, Verdana; text-decoration: underline; } .readmorecontent { text-align: right; } a.readmore { padding: 4px 15px; background: #eae6e6; color: #776868; text-decoration: none; font-size: 12px; } a.readmore:hover { background-color: #8f2602; color: #fff; } .postdate { font-size: 10px; font-family: Arial, Helvetica, Sans-serif; font-style: italic; color: #838282; } .postmeta { font-size: 11px; padding: 0px 0px; font-family: Arial, Verdana; } .postdate img, .postmeta img { border: none; vertical-align: middle; margin:0px; } .entry { text-align: justify; line-height: 18px; padding-top: 8px; font-family: Arial, Helvetica, Sans-serif; font-size: 13px; color: #555; } .navigation { padding: 10px 0; } blockquote { overflow: hidden; padding-left: 9px; font-style: italic; color: #666; border-left: 3px solid #CADAE7; } .post img { max-width: 680px; } img.wp-smiley { max-height: 12px; margin: 0; padding: 0; border: none; } .aligncenter, div.aligncenter { display: block; margin-left: auto; margin-right: auto; } .alignleft { float: left; } .alignright { float: right; } .wp-caption { border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin: 10px; /* optional rounded corners for browsers that support it */ -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } .wp-caption img { margin: 0; padding: 0; border: 0 none; } .wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0; } /* wp-pagenavi */ .wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:active { font-size: 15px !important; padding: 4px 8px !important; color: #292928 !important; background:none !important; border: 0 !important; } .wp-pagenavi a:hover { border: 0 !important; color: #fff !important; background:#292928 !important; border: 0 !important; } .wp-pagenavi span.pages { font-size: 15px !important; padding: 4px 8px !important; color: #292928 !important; background: none !important; border: 0 !important; } .wp-pagenavi span.current { font-size: 15px !important; padding: 4px 8px !important; font-weight: bold; color: #fff !important; background:#8f2602 !important; border: 0 !important; } .wp-pagenavi span.extend { font-size: 15px !important; padding: 4px 8px !important; background:transparent !important; color: #292928 !important; background: none !important; border: 0 !important; } /* SIDEBAR(S) */ .sidebaradbox { margin-top: 5px; text-align:center; } .sidebaradbox125 { margin-top: 10px; text-align:center; } .ad125 { margin: 5px 0; } .sidebar { margin: 0 0 10px 0; } .left-sidebar { } .right-sidebar { padding-right: 10px; } .sidebar a { text-decoration: none; color: #2f2d2d; } .sidebar a:hover { text-decoration: underline; color:#be390b; } #search { border: 1px solid #d1cdcd; height: 28px; padding: 0; background: #f6f4f4; text-align: right; } #search input { border: 0; background: none; color: #575757; } #s { width: 230px; padding: 4px; margin:2px 0 0 0; background: none; } #topsearch #search { margin-top: 15px; } #topsearch #s { width: 230px; } /* Social icons */ .addthis_toolbox { padding: 15px 0 5px 0; text-align: center; } .addthis_toolbox .custom_images a { width: 32px; height: 32px; margin: 0 2px 0 2px; padding: 0; } .addthis_toolbox .custom_images a:hover img { opacity: 1; } .addthis_toolbox .custom_images a img { opacity: 0.85; } .recentposts ul { list-style-type: none; padding: 0px; margin: 0px 0px 10px 0px; } .recentposts ul li { list-style-type: none; margin: 0; padding-bottom: 10px !important; margin-bottom: 10px !important; color: #535353; font-size: 13px; } .recentpoststitle { font-weight: bold; color: #2f2d2d !important; font-size: 14px; line-height: 16px; } .recentpoststitle:hover { color: #be390b !important; text-decoration: underline !important; } .recentpostsmore { font-weight: bold; color: #be390b !important; text-decoration: none !important; font-size: 12px !important; } .recentpostsmore:hover { color: #be390b !important; text-decoration: underline !important; } .recentposts img { padding: 4px; border: 1px solid #535353; margin: 0 10px 0px 0; } .sidebar h2 { margin: 10px 0 0 0; padding: 7px 0 7px 10px; background: #f6f4f4; font-size: 16px; line-height: 16px; font-family: Arial, Helvetica, Sans-serif; font-weight: bold; color: #191919; border-bottom: 2px solid #8f2602; } .sidebar ul { list-style-type: none; margin: 0px 0px 10px 0px; padding: 0px; } .sidebar ul li { list-style-type: none; margin: 0px 0px 5px 0px; padding: 0px; } .sidebar ul ul { list-style-type: none; margin: 0px; padding: 0px; } .sidebar ul li li { padding: 6px 0px 6px 14px; margin: 0px; border-bottom: 1px solid #e1dbdb; background: url(images/bullet.png) left 12px no-repeat; } .sidebar ul li ul li { padding: 6px 0px 6px 10px; margin: 0; border-bottom: 1px solid #e1dbdb; background: url(images/bullet.png) left 12px no-repeat; } #wp-calendar th { font-style: normal; text-transform: capitalize; color: #2f2d2d; background: none !important; } #wp-calendar caption { padding: 2px 4px; text-transform: uppercase;	margin: 2px 0 2px 0; background: none !important; color: #2f2d2d; } #wp-calendar td { color: #2f2d2d; font-family: Arial, Helvetica, Sans-serif; letter-spacing: normal; padding: 2px 0; text-align: center; } #wp-calendar td:hover, #wp-calendar #today { background: #2f2d2d; color: #fff; } #wp-calendar { empty-cells: show; font-size: 14px; margin: 0; font-weight: bold; width: 100%; } /* FOOTER */ #footer { padding: 28px 0 24px 0; text-align: center; color: #fff; font-size: 13px; background: url(images/footer-background.png) top left repeat-x; } #footer a { color: #fff; } #footer a:hover { text-decoration: none; } #footer2 { color: #929292; font-size: 11px; text-align: center; padding: 10px; } 	 #footer2 a { color: #929292; text-decoration: none; } /* COMMENTS */ #comments h3 { margin-bottom: 10px;	 } #commentform input { width: 170px; padding: 2px; margin: 5px 5px 1px 0; } #commentform { margin: 5px 10px 0 0; } #commentform textarea { width: 100%; padding: 2px; } #respond:after { 	content: "."; display: block; height: 0; clear: both; visibility: hidden; } #commentform #submit { margin: 0 0 5px auto; float: right; } .alt { margin: 0; padding: 10px; } .commentlist { padding: 0; text-align: justify; } .commentlist li { margin: 15px 0 10px; padding: 5px 5px 10px 10px; list-style: none; } .commentlist li ul li { margin-right: -5px; margin-left: 10px; } .commentlist p { margin: 10px 5px 10px 0; } .children { padding: 0; } #commentform p { margin: 5px 0; } .nocomments { text-align: center; margin: 0; padding: 0; } .commentmetadata { margin: 0; display: block; } 
