body {font:1em Helvetica,Verdana,Arial,sans-serif;background:#f2f1e7;margin:0;padding:0;text-align:center;color:#000;}
.oneColFixCtr #container {width:837px;background:#f2f1e7;margin:0 auto;text-align:left;}
.oneColFixCtr #mainContent {padding:0;}

#premenu {position:relative;float:right;width:837px;}
#premenu ul {margin:0 30px 0 0;position:relative;float:right;text-align:right;list-style-type:none;}
#premenu ul li {position:relative;float:right;padding:5px;}
#premenu ul li a {font-size:0.8em;text-decoration:none;color:#8F8686;}
#premenu ul li a:hover {text-decoration:underline;color:#000;}

#mainContent #header {position:relative;float:left;width:837px;margin:-12px 0 0 0;padding:0;height:60px;background:url('images/header-bg.gif') no-repeat;}
#mainContent #header #logo {position:relative;float:left;margin:23px 40px 0;}
#mainContent #header #logo img a:link, #mainContent #header #logo img {border:0;}
#mainContent #header #menu {position:absolute;right:50px;top:15px;z-index:3;margin:0;padding:0;}
#mainContent #header #menu ul {position:relative;float:left;}
#mainContent #header #menu ul li {position:relative;float:left;display:inline;list-style-type:none;padding:0 5px 0 5px;border:0;}
#mainContent #header #menu ul li a:link {text-decoration:none;font-weight:bold;color:#000;padding:3px;border:1px solid transparent;font-size:0.9em;outline:1px solid transparent;}
#mainContent #header #menu ul li a:hover {border:1px solid #fff;outline:1px solid #AFA44C;background:#eee;}
#mainContent #header #menu ul li a:visited {text-decoration:none;font-weight:bold;color:#000;padding:3px;border:1px solid transparent;font-size:0.9em;outline:1px solid transparent;}

#mainContent #subheader {position:relative;float:left;width:837px;height:20px;background:url('images/subheader-bg.gif');}

#mainContent #content {position:relative;float:left;margin:0;padding:0 40px;width:837px;background:url('images/body-bg.gif') repeat-y;}
#mainContent #content img.bannerimg {border:1px solid #fff;outline:1px solid #555;margin:0 0 20px;}

#mainContent #content #posts {position:relative;float:left;width:500px;}
#mainContent #content #posts .post {font-size:0.9em;line-height:1.2em;margin:10px 0 50px 0;}
#mainContent #content #posts .post h2 {font-size:1.5em;font-weight:normal;margin:15px 0 3px;padding:0;}
#mainContent #content #posts .post h2 a {color:#000;text-decoration:none;}
#mainContent #content #posts .post h2 a:hover {color:#555;}
#mainContent #content #posts .post .entry {color:#333;}
#mainContent #content #posts .post .entry a, #mainContent #content #posts .page-entry a {color:#000;text-decoration:none;border-bottom:1px solid #999;}
#mainContent #content #posts .post .entry a:hover, #mainContent #content #posts .page-entry a:hover {background:#DFDFDF;}
#mainContent #content #posts .post .entry img, #mainContent #content #posts .post .entry img a, #mainContent #content #posts .page-entry img {border:0;}
#mainContent #content #posts .post .metadata {font-size:0.8em;color:#777;padding:0 0 5px 0;}
#mainContent #content #posts .post .metadata a {color:#333;text-decoration:none;}
#mainContent #content #posts .post .metadata a:hover {color:#111;text-decoration:underline;}
#mainContent #content #posts .post .comment {float:right;}
#mainContent #content #posts .post .comment a {padding:5px;text-decoration:none;text-transform:uppercase;font-size:0.9em;background:#f2f1e7;color:#555;}
#mainContent #content #posts .post .tags {color:#999;}
#mainContent #content #posts .post .tags a {color:#555;text-decoration:none;}
#mainContent #content #posts .post .tags a:hover {text-decoration:underline;color:#333;}


#mainContent #content #posts .page-entry {padding:20px 0 0 0;}



#mainContent #content #sidebar {position:relative;float:right;display:inline;width:230px;margin:0 80px 0 0;padding:0;}
#mainContent #content #sidebar #blackbox {background:#000;border:1px solid #fff;width:230px;height:70px;outline:1px solid #000;padding:3px;color:#BFBEB3;margin:0 0 20px 0;}
#mainContent #content #sidebar #blackbox #quicklinks {font-size:1.5em;text-transform:uppercase;font-weight:bold;margin:10px 0 10px 10px;}
#mainContent #content #sidebar #blackbox #quicklinks a {color:#fff;text-decoration:none;}
#mainContent #content #sidebar #blackbox #quicklinks a:hover {color:#FFF47F;text-decoration:none;}
#mainContent #content #sidebar #blackbox #rssicon {position:absolute;left:-7px;top:60px;}
#mainContent #content #sidebar #blackbox #rsslinks {position:absolute;left:30px;top:60px;font-size:0.8em;text-transform:uppercase;font-size:0.9em;}
#mainContent #content #sidebar #blackbox #rsslinks a {color:#fff;text-decoration:none;}
#mainContent #content #sidebar #blackbox #rsslinks a:hover {color:#FFF47F;}

#mainContent #content #sidebar li {list-style-type:none;clear:both;}
#mainContent #content #sidebar li h2 {font-size:1em;font-weight:normal;border-bottom:1px solid #AFAEA4;padding:0 0 8px 0;margin:0 0 20px 0;}
#mainContent #content #sidebar li ul {margin:0 0 30px 0;padding:0;}
#mainContent #content #sidebar li ul li {margin:0 0 8px 0;padding:0;font-size:0.9em;}
#mainContent #content #sidebar li ul li a {text-decoration:none;color:#555;}
#mainContent #content #sidebar li ul li a:hover {text-decoration:underline;color:#000;}
#mainContent #content #sidebar li ul.children {margin:0;padding:10px 0 0 20px;}
#mainContent #content #sidebar li ul.children li {list-style-type:disc;font-size:1em;}


#mainContent #content #sidebar table {border:none;background:transparent;}
#mainContent #content #sidebar table thead {display:none;}
#mainContent #content #sidebar table tr {background:#fff;}



#mainContent #content #sidebar form#searchform {position:relative;float:left;clear:both;display:block;margin:5px 0 30px 0;padding:0;}
#mainContent #content #sidebar form#searchform input {position:relative;float:left;width:70px;display:inline;background:transparent;border:0;margin:0;padding:0;}
#mainContent #content #sidebar form#searchform input#s {position:relative;float:left;width:130px;display:inline;border:1px solid #BFBEB3;}
#mainContent #content #sidebar form#searchform input#s:focus {border:1px solid #000;}
#mainContent #content #sidebar form#searchform br {display:none;}


#mainContent #content #sidebar .widget_text {position:relative;float:left;display:inline;padding:0;margin:0 0 10px;}
#mainContent #content #sidebar .widget_text a {text-decoration:none;color:#555;}
#mainContent #content #sidebar .widget_text a:hover {text-decoration:underline;color:#000;}

#mainContent #footer {position:relative;float:left;width:837px;height:50px;background:url('images/footer-bg.gif') no-repeat;text-align:center;padding:10px;font-size:0.8em;color:#999;}
#mainContent #footer a:link {color:#555;text-decoration:none;}
#mainContent #footer a:hover {text-decoration:underline;}


.wptable {border:1px solid #555;}
.wptable th {border:1px solid #000;background-color:#000;color:#fff;font-weight:normal;}
.wptable td {padding:3px;height:15px;y}
.wptable tr.alt {}
.wptable tr.alt {background-color: #fff;}


/* TABS */



/* List of tabs */
.tabbed ul.tabs {float:left;display:inline;width:100%;margin:20px 0 0 0;padding:0;}
.tabbed ul.tabs li {list-style-type:none;float:left;margin:0;padding:0;}
.tabbed ul.tabs li a {overflow:hidden;display:block;margin:0 2px 0 0;padding:10px 12px;background:#F2F1E7;}
.tabbed ul.tabs li a:hover {background:#CFCFCF;}
.tabbed ul.tabs li a.tab-current {background:#EFE14A;}
.tabbed div {float:left;display:block;width:100%;padding:30px 0;height:400px;overflow:auto;margin:0 0 30px;}
.tabbed div.t2, .tabbed div.t3, .tabbed div.t4 {display:none;}




/* COMMENTS */
#comments {position:relative;float:left;display:inline;clear:both;width:480px;margin:0;padding:0;}
#comments h2 {width:480px;clear:both;}
#comments ul#commentlist {width:480px;clear:both;list-style-type:none;padding:0;margin:0;}
#comments ul#commentlist li.lightgraybox {width:480px;border-left:1px solid #ddd;border-bottom:1px solid #ddd;border-right:1px solid #ddd;padding:10px;margin:0;}
#comments ul#commentlist li.graybox {width:480px;border:1px solid #ddd;background:#eee;padding:10px;}
#comments ul#commentlist div.commentheader {position:relative;float:left;display:inline;padding:0 0 10px 0;width:480px;margin:0 0 10px 0;clear:both;border-bottom:1px solid #ddd;}
#comments ul#commentlist div.commentheader cite {position:absolute;bottom:10px;font-style:normal;font-weight:bold;font-size:18px;}
#comments ul#commentlist div.commentheader a {color:#0D3B53;text-decoration:none;font-weight:bold;}
#comments ul#commentlist div.commentheader a:hover {color:#000;text-decoration:underline;}
#comments ul#commentlist div.commentheader .commentnumber {position:relative;float:right;font-size:12px;clear:right;}
#comments ul#commentlist div.commentheader small {position:absolute;top:0px;left:100px;color:#555;}


#comments #commentform {width:480px;border:1px solid #BFBEB3;background:#F2F1E7;padding:10px;margin:10px 0 0 0;}
#comments #commentform textarea {width:480px;border:1px solid #BFBEB3;}
#comments #commentform p {margin:5px 0;}
#comments #commentform input {border:1px solid #BFBEB3;}
#comments #commentform input#submit {font-size:15px;font-weight:bold;}
#comments #commentform input#submit:hover {color:#fff;background:#0D3B53;}
#comments #commentform p.subscribe-to-comments {background:#EFF5FF;padding:5px;border:1px solid #BFBEB3;}


#page-comments {clear:both;width:480px;margin:50px 0;padding:100px 0 0 0;}
#page-comments h2 {width:600px;clear:both;}
#page-comments ul#commentlist {width:480px;clear:both;padding:0;}
#page-comments ul#commentlist {list-style-type:none;}
#page-comments ul#commentlist li.lightgraybox {width:480px;border-left:1px solid #ddd;border-bottom:1px solid #ddd;border-right:1px solid #ddd;padding:10px;}
#page-comments ul#commentlist li.graybox {width:480px;border:1px solid #ddd;background:#eee;padding:10px;}
#page-comments ul#commentlist div.commentheader {position:relative;float:left;padding:0 0 10px 0;width:480px;margin:0 0 10px 0;clear:both;border-bottom:1px solid #ddd;}
#page-comments ul#commentlist div.commentheader cite {position:absolute;bottom:10px;font-style:normal;font-weight:bold;font-size:18px;}
#page-comments ul#commentlist div.commentheader a {color:#0D3B53;text-decoration:none;font-weight:bold;}
#page-comments ul#commentlist div.commentheader a:hover {color:#000;text-decoration:underline;}
#page-comments ul#commentlist div.commentheader .commentnumber {position:relative;float:right;font-size:12px;clear:right;}
#page-comments ul#commentlist div.commentheader small {position:absolute;top:0px;left:100px;color:#555;}


#page-comments #commentform {width:480px;border:1px solid #BFBEB3;background:#F2F1E7;padding:10px;margin:10px 0 0 0;}
#page-comments #commentform textarea {width:480px;border:1px solid #BFBEB3;}
#page-comments #commentform p {margin:5px 0;}
#page-comments #commentform input {border:1px solid #BFBEB3;}
#page-comments #commentform input#submit {font-size:15px;font-weight:bold;}
#page-comments #commentform input#submit:hover {color:#fff;background:#0D3B53;}
#page-comments #commentform p.subscribe-to-comments {background:#EFF5FF;padding:5px;border:1px solid #BFBEB3;}



.gravatar {float:left;padding:3px;border: 1px solid #ddd;background: #fff;margin:0 10px 0 0;}
.postgrav {float:left;padding:3px;margin-right:5px;margin-left: 5px;border: 1px solid #000;background: #fff;}




