/*
Theme Name: WordPress Default
Theme URI: http://wordpress.org/
*/

body { margin: 0px auto; background-color: #FFF; font-family: Arial, Helvetica, sans-serif; }

img { border: none; }
img.centered { display: block; margin-left: auto; margin-right: auto; border: 3px solid #a1a1a1; }
img.alignright { margin: 0 0 2px 7px; display: inline; border: 3px solid #a1a1a1; }
img.alignleft { margin: 0 7px 2px 0; display: inline; border: 3px solid #a1a1a1; }
.alignright { float: right; }
.alignleft { float: left; }

#container { margin: 0px auto; width: 1000px; overflow: hidden; }

#headerBox { width: 100%; height: 84px; padding-top: 20px; }
#header-left { width: 360px; float: left; font-family: Georgia, "Times New Roman", Times, serif; font-size: 66px; }
#header-left a {  color: #0060ae; text-decoration: none }
#header-right { width: 515px; padding-left: 125px; float: right; }

#navigation { margin: 0; padding: 0; width: 225px; height: 42px; padding: 18px 0px 0px 33px; background-image: url('images/nav_bg.jpg'); background-repeat: no-repeat; list-style: none; text-transform: uppercase; color: #0054a6; float: left; }
#navigation a { color: #0054a6; text-decoration: none; }
#navigation a:hover { text-decoration: underline; }
#navigation li { display: inline; font-size: 14px; font-weight: bold; }

#searchform { float: right; margin: 10px 0px 0px 0px; padding: 0; }
#colcontainer { width: 100%; background-color: #dbebfb; border-top: 5px solid #C9C9C9; border-bottom: 5px solid #C9C9C9; clear: both; overflow: hidden; }
#col1 { float: left; width: 748px; min-height: 500px; border-right: 5px solid #C9C9C9; }
#col2 { float: right; width: 227px; padding: 10px 10px 0px 10px; }
#content { width: 720px; margin: 0px auto; overflow: hidden; }

.post { margin: 15px 0px 0px 0px; width: 100%; border-bottom: 3px solid #AAA; }
.postTitle { font-size: 24px; color: #000; font-weight: bold; }
.postTitle a { color: #0067b4; text-decoration: none; }
.postTitle a:hover { color: #000000; text-decoration: underline; }
.postDate { font-size: 12px; font-style: italic; color: #555555; }
.entry { font-size: 14px; color: #000; }
.entry a { color: green; }
.entry a:hover { color: green; text-decoration: none; }
.postmetadata { font-size: 11px; color: #555555; }
.postmetadata a { color: #555555; text-decoration: none; }
.postmetadata a:hover { color: #0067b4; text-decoration: underline; }
.readmore { width: 100px; border: 2px solid #FFF; padding: 4px; text-align: center; }
.readmore a { color: #555; text-decoration: none; }

#footer { width: 100%; font-size: 14px; color: #000; text-align: center; padding: 10px 0px 10px 0px; }
#footer a { color: #555555; text-decoration: none; }
#footer a:hover { color: #0067b4; text-decoration: underline; }

#postnav { font-size: 14px; font-weight: bold; margin: 10px 0px 0px 10px;}
#postnav a { color: #555555; }
#postnav a:hover { text-decoration: underline; }
#postnav-older { background-image: url('images/arrow-older.jpg'); background-repeat: no-repeat; height: 22px; padding-left: 25px;  }
#postnav-newer { background-image: url('images/arrow-newer.jpg'); background-repeat: no-repeat; height: 22px; padding-right: 25px; background-position: right;  }

/* BLOG SIDEBAR */
#col2 hr { width: 100%; height: 3px; background-color: #aaaaaa; border: none; }
#col2 h2 { color: #0067b4; }
#sidebar-blog-about { }
#sidebar-blog-about h2 { text-align: left; margin: 0px; padding: 0px; font-size: 16px; }
#sidebar-blog-about p { text-align: justify; margin: 0px; font-size: 12px; }

#sidebar-blog-cats { width: 225px; }
#sidebar-blog-cats h2 { text-align: left; margin: 0px; padding: 0px; font-size: 16px; }
#sidebar-blog-cats ul { margin: 0; padding: 5px 0px 0px 0px; list-style: inside; }
#sidebar-blog-cats ul li { font-size: 14px; }
#sidebar-blog-cats a { color: #003663; text-decoration: none; }
#sidebar-blog-cats a:hover { text-decoration: underline; }

#sidebar-blog-connect { }
#sidebar-blog-connect h2 { text-align: left; margin: 0px 0px 5px 0px; padding: 0px; font-size: 16px; }

#sidebar-blog-recent { width: 225px; }
#sidebar-blog-recent h2 { text-align: left; margin: 0px; padding: 0px; font-size: 16px; }
#sidebar-blog-recent ul { margin: 0; padding: 5px 0px 0px 0px; list-style: inside; }
#sidebar-blog-recent ul li { font-size: 11px; font-weight: bold; margin-bottom: 3px; }
#sidebar-blog-recent a { color: green; text-decoration: none; }
#sidebar-blog-recent a:hover { text-decoration: underline; }

#sidebar-blog-archives { width: 225px;}
#sidebar-blog-archives h2 { margin: 0px; padding: 0px; font-size: 16px; }
#sidebar-blog-archives select { margin: 5px auto 5px auto; }


