/**
 * Theme Name: Bitaites
 * Theme URI: http://bitaites.org
 * Description: Too many changes made. It's my theme now.
 * Author: Marco Santos
 * Author URI: http://bitaites.org
 * Version: 0.1.2
 * Tags: two-columns, fixed-width
 */

*{margin:0; padding:0}
html,body{background:url(images/back-bg.png) repeat-x; margin:0px; font-family:arial,sans-serif; text-align:left; font-size:11px; height:100%}
h1{font-size:24px}
h2{font-family:arial,sans-serif; font-size:1.4em; line-height:1.07em; font-weight:bold; text-align:left; letter-spacing:0.02em; color:#596163}
h3{font-size:18px; font-weight:bold; font-family:arial,sans-serif; color:#596163; border-bottom:1px solid #eaeaea; letter-spacing:0.02em; line-height:1em; padding-bottom:0.1em; text-shadow:2px 2px 2px #EAEAEA}
h4{font-size:12px; font-family:georgia,serif; font-weight:normal}
blockquote{margin:10px 15px 10px 20px; background:url(images/blockquote1.png); background-repeat:no-repeat; padding-left:30px; font-family:georgia,serif; font-style:italic; color:#666}

img{padding:0px}
img a{border:none}
img.left{float:left; padding:0px}
img.right{float:right; padding:0px}
img.caption {padding:4px; font-family:georgia,serif; font-size:12.3px; text-align:left; font-weight:normal; line-height:1.3em; font-style:italic; background: #F6F7F8; border-bottom: 1px solid #EEE} 

code{margin:10px; font-family:monospace,"Courier New",Courier}

@font-face {
	font-family: 'GraublauWebBold';
	src: url(http://bitaites.org/fonts/MyriadPro-Bold.eot);
	src: local('Graublau Web Bold'), local('GraublauWeb-Bold'), url(http://bitaites.org/fonts/GraublauWebBold.woff) format('woff'), url(http://bitaites.org/fonts/GraublauWebBold.ttf) format('truetype'); url(http://bitaites.org/fonts/GraublauWebBold.otf) format('opentype')}

a{color:#396184; text-decoration:none; outline:none}
a:hover{color:#BD2031; text-decoration:none; border:none}
a:active {outline:none} 

#container{width:1000px; min-height:100%; height:auto !important; height:100%; margin:0 auto -120px; padding:0px; background:#FFFFFF; color:#666}

#header{background:#231F20 url(images/header.jpg) center; width:1000px; height:180px}

#header h1{font-family:georgia,serif; font-size:52pt; font-weight:normal; color:#172f54; letter-spacing:1px; margin:0; padding:120px 0 0 16px}
#header h1 a{color:#404040; text-decoration:none}
#header h1 a:hover{color:#666; text-decoration:none}
#header h2{font-family:georgia,serif; font-size:10pt; font-weight:normal; font-style:italic; color:#404040; letter-spacing:1px; margin:0; padding:0 0 0 18px}

.breadcrumb{background:#FFFFFF; overflow:hidden; font-family:arial,sans-serif; font-size:12px; text-align:left; font-style:normal; color:#8B8B8B; margin:0 7px; padding:10px 10px 10px 5px}
.breadcrumb a{color:#141b1b}
.breadcrumb a:hover{color:#6d91ba; text-decoration:underline}

#menu{background:url(images/menu-top.png); overflow:hidden; font-family:arial,sans-serif; font-size:11px; text-transform:uppercase; text-align:left; width:1000px; height:32px}
#menu ul{margin:9px 0px 0 0px; padding-left:9px}
#menu ul li{display:inline; margin:0}
#menu ul li a{padding:5px 15px 6px; margin:0; color:#B8B8B8}
#menu ul li a:hover{background:transparent; color:#BD2031; text-decoration:none}

#content{background:#FFFFFF; float:left; width:64.17%; overflow:hidden; line-height:150%; font-family:verdana,sans-serif; font-size:12px; text-align:left; margin:0 0px; padding:10px 10px 10px 12px}

.post{margin:0 7px; padding:10px 10px 10px 5px}
.post h2{font-family:arial,sans-serif; font-size:1.8em; line-height:0.65em; font-weight:bold; text-align:left; letter-spacing:0.01em; background: #F8F8F8; border-bottom: 6px solid #ebebeb; padding:0px 0px 0px 0px; margin:1px 0px 1px 0px; text-shadow: 0px 1px 0px #f7f7f7}
.post h2 a{color:#5D6B6F; text-decoration:none}
.post h2 a:hover{color:#BD2031; text-decoration:none}
.post p{color:#494746; font-style: georgia, serif; font-size:13.21px; line-height:1.5em; font-weight:normal}
.post a{text-decoration:none}
.post ul{list-style-image:url(images/bullet-blue.gif); margin:0px 0px 0px 20px; padding:0px 0px 10px 0px}
.post li{list-style-image:url(images/bullet-blue.gif); margin:0px 0px 0px 20px; padding:0px 0px 5px 0px}
.entry p{margin:12px 0}
.pages p{margin:12px 0; text-align:left; font-family:arial,sans-serif; font-size:12px}
.postmetadata{font-family:arial,sans-serif; font-size:12px; color:#777; padding:0px; margin-top:20px; border-bottom:1px solid #AAA; border-top:1px solid #AAA}
.small {font-family:arial,sans-serif; font-size:12px}
.dropCap {float:left; font-size:5em; line-height:0.9em; padding:0 5px 0 0; font-family:georgia,serif}

.sticky{margin:34px 7px; padding:10px 10px 10px 5px; background:#F8F8F8; opacity:0.9; border:2px solid #BBCAD1; -webkit-border-radius:10px; -khtml-border-radius:10px; -moz-border-radius:10px; border-radius:10px}
.sticky p{font-family:arial,sans-serif; font-size:12px; text-align:left}
.sticky h2{font-family:arial,sans-serif; font-size:1.8em; line-height:0.65em; font-weight:bold; text-align:left; letter-spacing:0.01em; background: #F8F8F8; border-bottom: 6px solid #EBEBEB; padding:0px 0px 0px 0px; margin:1px 0px 1px 0px; text-shadow: 0px 1px 0px #f7f7f7}
.sticky h2 a{color:#6B6B6B}
.sticky h2 a:hover{color:#BD2031; text-decoration:none}

.moretext {font-size:13.21px; line-height:1.5em; font-style:italic; color:#396184}

.navigation{font-size:10px; float:left; width:100%}
.alignleft{float:left; margin-bottom:30px; margin-top:15px}
.alignright{float:right; margin-bottom:30px; margin-top:15px}

.notfound{padding:25px; font-size:14pt; font-weight:normal}

.lead{background:#F9F9F9; border:1px solid #B9B9B9}

#sidebar{font-family:arial,sans-serif; font-size:8pt; line-height:1.5em; width:31.39%; float:right; margin:80px 0px 0px 0px; padding-bottom:15px; background:#EFEFEF; -webkit-border-radius:10px; -khtml-border-radius:10px; -moz-border-radius:10px; border-radius:10px}
#sidebar h2{font-family:arial,sans-serif; font-weight:bold; font-size:1.2em; text-align:left; letter-spacing:0.01em; color:#F5F3F3; background:#4F7484; border-bottom:3px solid #BBCAD1; margin:0; padding:2px 2px 2px 2px; text-shadow: 1px 1px 2px #293C44}
#sidebar a{color:#4f5c5c}
#sidebar a:hover{color:#BD2031}
#sidebar p{margin:0; padding:0 6px 0 12px}
#sidebar img{padding:0; margin:0}
#sidebar ul{margin:12px; padding:0}
#sidebar ul li{margin:0; padding:0; line-height:1.8em; list-style-type:none}
#sidebar ul ul{margin:6px 0 6px 12px; padding:0; list-style-image:url(images/arrow-right.gif)}
#sidebar ul ul li{list-style-type:none; list-style-type:none; list-style-position:inside; border-bottom:1px solid #C3C3C3}
#sidebar ul ul ul{margin:0; padding:0}
#sidebar ul ul ul li{padding:0 0 0 15px; border-bottom:1px solid #F8F8F8; list-style-image:url(images/arrow-down.gif)}

#sidebar2{font-family:verdana,sans-serif; font-size:8pt; line-height:1.5em; text-align:left; width:31.39%; float:right; margin:44px 0px 0px 0px; padding:2px; background:#F8F8F8; -webkit-border-radius:10px; -khtml-border-radius:10px; -moz-border-radius:10px; border-radius:10px}
#sidebar2 h2{font-family:arial,sans-serif; font-weight:bold; font-size:1.2em; text-align:left; letter-spacing:0.01em; color:#F5F3F3; background:#09608A; border-bottom:3px solid #C8C335; margin:0; padding:2px 2px 2px 2px; text-shadow: 1px 1px 2px #293C44}
#sidebar2 a{color:#396184}
#sidebar2 a:hover{color:#BD2031}
#sidebar2 p{margin:0; padding:0 6px 0 12px}
#sidebar2 img{padding:0; margin:0}
#sidebar2 ul{margin:12px; padding:0}
#sidebar2 ul li{margin:0; padding:0; line-height:2em; list-style-type:none}
#sidebar2 ul ul{margin:6px 0 6px 12px; padding:0}
#sidebar2 ul ul li{list-style-type:none; list-style-type:none; list-style-position:inside; border-bottom:1px solid #EBEBEB}
#sidebar2 ul ul ul{margin:0; padding:0}
#sidebar2 ul ul ul li{padding:0 0 0 15px}

#sidebar3{font-family:arial,sans-serif; font-size:8pt; line-height:1.5em; width:31.39%; float:right; margin:90px 0px 0px 0px; padding-bottom:15px; background:#FFF}
#sidebar3 h2{font-family:arial,sans-serif; font-weight:bold; font-size:1.2em; text-align:left; letter-spacing:0.01em; color:#F5F3F3; margin:0; padding:0; text-shadow: 1px 1px 2px #293C44}
#sidebar3 a{color:#4f5c5c}
#sidebar3 a:hover{color:#BD2031}
#sidebar3 p{margin:0; padding:0 6px 0 12px}
#sidebar3 img{padding:0; margin:0}
#sidebar3 ul{margin:12px; padding:0}
#sidebar3 ul li{margin:0; padding:0; line-height:1.8em; list-style-type:none}
#sidebar3 ul ul{margin:6px 0 6px 12px; padding:0; list-style-image:url(images/arrow-right.gif)}
#sidebar3 ul ul li{list-style-type:none; list-style-type:none; list-style-position:inside; border-bottom:1px solid #EBEBEB}
#sidebar3 ul ul ul{margin:0; padding:0}
#sidebar3 ul ul ul li{padding:0 0 0 15px; border-bottom:1px solid #F8F8F8; list-style-image:url(images/arrow-down.gif)}

#sidebar4{font-family:arial,sans-serif; font-size:8pt; line-height:1.6em; width:31.39%; float:right; margin:46px 0px 0px 0px; padding-bottom:15px; background:#F8F8F8; -webkit-border-radius:10px; -khtml-border-radius:10px; -moz-border-radius:10px; border-radius:10px}
#sidebar4 h2{font-family:arial,sans-serif; font-weight:bold; font-size:1.2em; text-align:left; letter-spacing:0.01em; color:#F5F3F3; background:#396184; border-bottom:3px solid #6FA2D0; margin:0; padding:2px; text-shadow: 1px 1px 2px #293C44}
#sidebar4 a{color:#4f5c5c}
#sidebar4 a:hover{color:#BD2031}
#sidebar4 p{margin:0; padding:0 6px 0 12px}
#sidebar4 img{padding:0; margin:0}
#sidebar4 ul{margin:12px; padding:0}
#sidebar4 ul li{margin:0; padding:0; line-height:1.8em; list-style-type:none}
#sidebar4 ul ul{margin:6px 0 6px 12px; padding:0}
#sidebar4 ul ul li{list-style-type:none; list-style-type:none; list-style-position:inside; border-bottom:1px solid #EBEBEB}
#sidebar4 ul ul ul{margin:0; padding:0}
#sidebar4 ul ul ul li{padding:0 0 0 15px; border-bottom:1px solid #EBEBEB}

#sidebar5{font-family:arial,sans-serif; font-size:8pt; line-height:1.5em; width:31.39%; float:right; margin:83px 0px 0px 0px; padding:0; background:#FFF}
#sidebar5 h2{font-family:arial,sans-serif; font-weight:bold; font-size:1.2em; text-align:left; letter-spacing:0.01em; color:#F5F3F3; margin:0; padding:0; text-shadow: 1px 1px 2px #293C44}
#sidebar5 a{color:#4f5c5c}
#sidebar5 a:hover{color:#BD2031}
#sidebar5 p{margin:0; padding:0 6px 0 12px}
#sidebar5 img{padding:0; margin:0}
#sidebar5 ul{margin:12px; padding:0}
#sidebar5 ul li{margin:0; padding:0; line-height:1.8em; list-style-type:none}
#sidebar5 ul ul{margin:6px 0 6px 12px; padding:0; list-style-image:url(images/arrow-right.gif)}
#sidebar5 ul ul li{list-style-type:none; list-style-type:none; list-style-position:inside; border-bottom:1px solid #F8F8F8}
#sidebar5 ul ul ul{margin:0; padding:0}
#sidebar5 ul ul ul li{padding:0 0 0 15px; border-bottom:1px solid #F8F8F8; list-style-image:url(images/arrow-down.gif)}

#sidebar6{font-family:arial,sans-serif; font-size:8pt; line-height:1.5em; width:31.39%; float:right; margin:80px 0px 0px 0px; padding-bottom:15px; background:#E6F2F2; -webkit-border-radius:10px; -khtml-border-radius:10px; -moz-border-radius:10px; border-radius:10px}
#sidebar6 h2{font-family:arial,sans-serif; font-weight:bold; font-size:1.2em; text-align:left; letter-spacing:0.01em; color:#F5F3F3; background:#4F7484; border-bottom:3px solid #CFCFCF; margin:0; padding:2px 2px 2px 2px; text-shadow: 1px 1px 2px #293C44}
#sidebar6 a{color:#4f5c5c}
#sidebar6 a:hover{color:#BD2031}
#sidebar6 p{margin:0; padding:0 6px 0 12px}
#sidebar6 img{padding:0; margin:0}
#sidebar6 ul{margin:12px; padding:0}
#sidebar6 ul li{margin:0; padding:0; line-height:1.8em; list-style-type:none}
#sidebar6 ul ul{margin:6px 0 6px 12px; padding:0; list-style-image:url(images/arrow-right.gif)}
#sidebar6 ul ul li{list-style-type:none; list-style-type:none; list-style-position:inside; border-bottom:1px solid #EBEBEB}
#sidebar6 ul ul ul{margin:0; padding:0}
#sidebar6 ul ul ul li{padding:0 0 0 15px; border-bottom:1px solid #F8F8F8; list-style-image:url(images/arrow-down.gif)}

#sidebar7{font-family:arial,sans-serif; font-size:8pt; line-height:1.5em; width:31.39%; float:right; margin:80px 0px 0px 0px; padding-bottom:15px; background:#CFCFB5; -webkit-border-radius:10px; -khtml-border-radius:10px; -moz-border-radius:10px; border-radius:10px}
#sidebar7 h2{font-family:arial,sans-serif; font-weight:bold; font-size:1.2em; text-align:left; letter-spacing:0.01em; color:#F5F3F3; background:#607766; border-bottom:3px solid #999; margin:0; padding:2px 2px 2px 2px; text-shadow: 1px 1px 2px #293C44}
#sidebar7 a{color:#4f5c5c}
#sidebar7 a:hover{color:#BD2031}
#sidebar7 p{margin:0; padding:0 6px 0 12px}
#sidebar7 img{padding:0; margin:0}
#sidebar7 ul{margin:12px; padding:0}
#sidebar7 ul li{margin:0; padding:0; line-height:1.8em; list-style-type:none}
#sidebar7 ul ul{margin:6px 0 6px 12px; padding:0; list-style-image:url(images/arrow-right.gif)}
#sidebar7 ul ul li{list-style-type:none; list-style-type:none; list-style-position:inside;  border-bottom:1px solid #EBEBEB}
#sidebar7 ul ul ul{margin:0; padding:0}
#sidebar7 ul ul ul li{padding:0 0 0 15px; border-bottom:1px solid #F8F8F8; list-style-image:url(images/arrow-down.gif)}

.subscribe{margin:12px}
.subscribe p{text-align:center}

#commentssection{clear:both; padding:0px 0px 0px 0px; margin-left:16px; margin-right:16px; background:#FFFFFF;}
#commentssection h3{font-family:georgia,serif; font-size:12pt; font-weight:normal; font-style:normal; color:#000}
#commentform{margin:12px 12px 20px 12px; padding:20px}
#commentform p{color:#000}
#commentform p a{color:#396184}
#commentform a{color:#4F4F4F; text-decoration:none; line-height:14pt}
#commentform h3{font-family:arial,sans-serif; text-transform:uppercase; font-size:10pt; font-weight:normal; color:#000}
#commentbox{width:100%; line-height:13pt; min-width:400px; margin:5px 5px 0 0px; border:1px solid #D6DCE5; font-family:arial,sans-serif; font-size:1em; background:#FFFFFF;}
#author, #email, #url, #comment-box {background:#F9F9F9 none repeat scroll 0 0; border:1px solid #D6DCE5; font-family:arial,sans-serif; font-size:1em; margin:2px 2px 0 0; padding:1px}
#submit{margin:5px 5px 0 0; background:#F9F9F9; font-family:arial,sans-serif; font-size:1em; padding:1px; border:1px solid #DDD}
ol.commentlist{margin:0; list-style-type:none}
ol.commentlist img a{border:none}
ol.commentlist li{margin:12px 0px 0px 0px; padding:10px 10px 0px 10px; overflow:hidden; border-left:3px solid #9ebbdc; border-right:1px solid #E1E2E2; border-bottom:1px solid #E1E2E2; background:#EFEFEF;}
ol.commentlist li.alt{margin:12px 0px 0px 0px; padding:10px 10px 0px 10px; background:#f9f9f9; border-left:3px solid #bccfcf; border-right:1px solid #E1E2E2}
ol.commentlist li p{font-family:verdana, sans-serif; font-size:12.7px; color:#222; margin:10px 0px 6px 0; padding:2px 12px 0 0; line-height:19.05px}
ol.commentlist a{color:#59779a}
ol.commentlist a:hover{color:#6d91ba}
ol.commentlist li.comment div.reply {float:left; font-style:italic; text-decoration:none; padding:2px 16px 0 0px; margin:12px 24px 6px 0}  
ol.commentlist li.comment div.reply a {color:#59779a}
ol.commentlist li.comment div.reply a:hover{color:#6d91ba}
ol.commentlist li div.vcard {font-family:arial,sans-serif; font-size:12px; color:#333; font-weight:normal; font-style:normal}
ol.commentlist li.comment div.vcard cite.fn {font-weight:bold}
ol.commentlist li.comment div.vcard cite.fn a.url {color:#6d91ba; text-decoration:none}
ol.commentlist li.comment div.commentmetadata {font-family:arial,sans-serif; font-size:12px; color:#333; font-weight:normal}
ol.commentlist li.comment div.comment-meta {font-family:arial,sans-serif; font-size:12px; color:#333; font-weight:normal}
ol.commentlist li.comment div.comment-meta a {color:#6d91ba}
.commentlist li .avatar{border:2px solid #9ebbdc; padding:2px; float:left; margin:0px 6px 0px 0px}
.commentlist li.alt .avatar{border:2px solid #bccfcf; padding:2px; float:left; margin:0px 6px 0px 0px}
ol.commentlist li.bypostauthor{background:#fafbfc !important}
ol.commentlist li ul.children {margin-top:12px}
ol.commentlist li ul.children li {margin-top:12px}
ol.commentlist li.comment ul.children li.bypostauthor {border-left:2px solid #DFDFDF; background:#fafbfc}
ol.commentlist li.comment ul.children li {background:#F5F6F7; margin-top:12px}
ol.commentlist li.comment ul.children li.alt {background:#FAFAFA; margin-top:12px}
ol.commentlist li.parent {}
ol.commentlist li.comment ul.children li.depth-2 {border-left:3px solid #DFDFDF; width:95%; margin-top:62px}
ol.commentlist li.comment ul.children li.depth-3 {border-left:2px solid #DFDFDF; width:95%; margin-top:62px}

#Search{margin:62px 0px 0px 0px; float:right}
#searchdiv{margin:0px; padding:0px}
#searchform{margin:0px; padding:0px; overflow:hidden}
#s{width:284px; background:#FFF url(images/search_magnifier.gif) right no-repeat; color:#8B8B8B; font-size:12px; font-family:verdana,sans-serif; font-style:italic; padding:4px; margin:0px 0px 0px 0px; border:none}

.push {height: 120px} /* .push must be the same height as .footer */


#footer{background:url(images/menu-top.png); clear:both; width:100%; height:120px; font-family:arial,sans-serif; font-size:12px; text-align:center}
#footer img{border:1px #C3C3C3 solid; padding:0.2em; margin:5px 3px 5px}
#footer a:hover img{border:1px #EAE9E9 solid}

#footer p{padding:6px; color:#C3C3C3}
#footer a{color:#BBCAD1; text-decoration:none}
#footer a:hover{color:#BD2031; text-decoration:none}

.footer-menu{background:url(images/menu-top.png); margin-bottom:10px; overflow:hidden; font-family:arial,sans-serif; text-transform:uppercase; font-size:11px; text-align:center; width:100%; height:26px}
.footer-menu h2{font-size:17px; font-weight:bold; font-family:arial,sans-serif; color:#596163; letter-spacing:0.02em; line-height:1em; padding-bottom:0.1em}
.footer-menu ul{margin:6px 15px 0 0px; padding-left:8px}
.footer-menu ul li{display:inline; margin:0}
.footer-menu ul li a{padding:5px 15px 6px; margin:0; color:#BBCAD1}
.footer-menu ul li a:hover{background:transparent; color:#BD2031; text-decoration:none}

#bottom {clear:both; width:1000px; height:100%; margin-bottom:0; font-family:arial,sans-serif; font-size:12px; padding:0px; background:transparent; text-align:left; color:#383d44}
#bottom-left {width:30%; padding:0 0 0px 0; float:left; background:#323638}
#bottom-mid {width:30%; padding:0 0 25px 40px; float:left}
#bottom-right {width:30%; margin-right:10px; padding:0 0 25px 0; float:right}
#bottom h2 {font: 18px arial,sans-serif; font-weight:bold; margin:25px 0 5px 0; padding:0 1px; color:#596163}
#bottom ul {list-style:none; margin:0; padding:0; border:none}
#bottom li {border-bottom: 1px solid #3D4245; margin:0; padding:0; display:block}
#bottom li a {display:block; background-color:transparent; color:#BBCAD1; padding:7px 5px 7px 5px; text-decoration:none; border-bottom:0}
#bottom li a:hover {color:#B8B8B8; background-color:#141b1b; text-decoration:none}

h5{font-family:georgia,serif; font-size:12.3px; text-align:left; font-weight:normal; color:#2f3e46; line-height:1.5em; font-style:italic}
h6{font-size:12px; font-family: arial, sans-serif; color:#666; font-weight:normal; font-style:italic; letter-spacing:0.01em; line-height:1.6em; padding:4px 0px 2px 10px; text-align:right}
h7{font-family:arial,sans-serif; font-size:1.4em; line-height:1.07em; font-weight:bold; text-align:left; letter-spacing:0.02em; color:#2C2221}
h8{font-size:1.4em; font-family:arial,sans-serif; font-weight:bold; color:#252525; letter-spacing:0.01em}
h9{margin:34px 7px; padding:10px 10px 10px 5px; background:#F8F8F8; opacity:0.9; border:2px solid #BBCAD1; -webkit-border-radius:10px; -khtml-border-radius:10px; -moz-border-radius:10px; border-radius:10px}

.similar{font-family:"lucida sans",tahoma,arial,sans-serif; font-size:12px; font-weight:normal; text-align:left; text-transform:uppercase; background:transparent; color:#8B8B8B; margin-top:30px; padding-bottom:0.5em; letter-spacing:0.33em}
.similar2{font-family:arial,sans-serif; font-size:11.5px; font-style:normal; text-align:right; line-height:1.4em; color:#777; margin-top:3em; padding:0.2em; border-bottom:1px solid #EAEAEA}
.similar2 a{color:#565f5f}
.similar2 a:hover{color:#6d91ba}
.similar3{font-family:arial,sans-serif; font-size:11.5px; text-align:left; font-style:normal; color:#777; background:transparent;  margin-top:0em; padding-bottom:0.3em; padding-top:0.1em}
.similar4{font-family:arial,sans-serif; font-size:12px; font-weight:normal; text-align:left; text-transform:uppercase; background:transparent; color:#666; letter-spacing:0.2em; margin:22px 10px 0 10px; padding:2px 2px 2px 2px}
.simpletags{font-family:arial,sans-serif; font-size:12px; text-align:left; font-style:normal; background:#FCFEFC}

.featured{width:604px; font-family:georgia,serif; font-style:italic; background:#EAE9E9; margin:0px 10px 0 10px; padding:2px 2px 2px 2px}

.catArchive{margin:0 7px; padding:10px 10px 10px 5px}
.catArchive h3{font-size:17px; font-weight:bold; font-family:arial,sans-serif; color:#596163; border-bottom:1px solid #eaeaea; letter-spacing:0.02em; line-height:1em; padding-bottom:0.1em}
.catArchive ul{list-style-image:url(images/bullet-blue.gif); margin:0px 0px 0px 20px; padding:0px 0px 10px 0px}
.catArchive li{list-style-type:none; margin:0px 0px 0px 20px; padding:0px 0px 5px 0px}
.catArchive h2{font-family:arial,sans-serif; font-size:2.2em; line-height:0.65em; font-weight:normal; text-align:left; letter-spacing:-0.01em; border-bottom: 6px solid #ebebeb; padding:0px 0px 0px 0px; margin:1px 0px 1px 0px; text-shadow: 1px 1px 1px #999}
.catArchive h2 a{color:#293C44; text-decoration:none}
.catArchive h2 a:hover{color:#BD2031; text-decoration:none}

.recentposts{font-family:verdana,sans-serif; font-size:12px; text-align:left; line-height:1.5em; font-weight:normal; background:#FFFFFF; margin-left:0.9em; margin-right:0; padding:0}
.recentposts ul {border-bottom:1px dotted #AAA}
.recentposts ul li{list-style-type:none}
.recentposts h2{font-family:arial,sans-serif; color:#777; font-weight:bold; font-size:14px; letter-spacing:0.01em; text-align:left; line-height:1.6em;  margin:0; padding:2px 2px 2px 2px}

.pagebar{font-family:arial,sans-serif; font-size:12px; padding:0.2em 0.5em; margin-right:0; margin-bottom:4em; margin-top:2em; background:transparent; text-decoration:none; text-align:center}
.pagebar a, .pageList .this-page{border:1px solid #ebebeb; text-decoration:none; padding:0.2em 0.5em}
.pagebar a:visited{border:1px solid #ebebeb; text-decoration:none; padding:0.2em 0.5em}
.pagebar .break{padding:2px 6px 2px 6px; border:none; background:#fff; text-decoration:none}
.pagebar .this-page{border:1px solid #ebebeb; padding:0.2em 0.5em; font-weight:normal; background:#F5F6F7; color:#252525}
.pagebar a:hover{border-color:#ebebeb}
.pagebar .inactive{border:1px solid #ebebeb; color:#EEEEE1; text-decoration:none; padding:0.2em 0.5em}

#ed_toolbar input{background:#FAFBFC; font-family:arial,sans-serif; font-size:1em; margin:2px 2px 0 0; padding:1px; border:1px solid #DFDFDF}

#flickr{width:215px}
#flickr img{border:2px solid #BBCAD1; padding:2px; margin-right:2px; margin-top:2px; margin-bottom:2px; margin-left:2px; background:#EBEBEB}

#header h1{display:none}

