#widgetwidget_gdstarrating_star img {
width:100px;
height:143px;
}

body {
font-family:Verdana, sans-serif, Arial;
font-size:65.7%;
color:#333;
background-image:url(images/bck.gif);
background-repeat:repeat-x;
background-position:top;
margin:0;
}

h1,h2,h3,h4,h5,h6 {
font-family:"Futura LT Book", Tahoma, Verdana;
font-weight:700;
}

.alignleft {
text-align:left;
float:left;
margin-right:8px;
margin-top:5px;
}

.alignright {
text-align:right;
float:right;
margin-top:5px;
margin-left:8px;
}

.aligncenter {
text-align:center;
clear:both;
margin-right:5px;
}

.justify {
text-align:justify;
}

.downloads {
background-image:url(images/downloads.gif);
background-repeat:no-repeat;
background-position:left center;
padding-top:35px;
padding-bottom:35px;
padding-left:65px;
font-size:1em;
color:#333;
font-weight:700;
display:block;
}

.notice {
background-image:url(images/notice.gif);
background-repeat:no-repeat;
background-position:left center;
padding-top:35px;
padding-bottom:35px;
padding-left:65px;
font-size:1em;
color:#333;
font-weight:700;
display:block;
}

.warning {
background-image:url(images/warning.gif);
background-repeat:no-repeat;
background-position:left center;
padding-top:35px;
padding-bottom:35px;
padding-left:65px;
font-size:1em;
color:#333;
font-weight:700;
display:block;
}

#wrap_fixed {
width:950px;
margin:0 auto;
}

#container_fixed {
float:left;
width:950px;
margin:0;
}

#header_fixed {
width:950px;
float:left;
}

.right_header_fixed {
background-image:url(images/right_h.gif);
background-repeat:no-repeat;
float:right;
height:140px;
width:15px;
}

.left_header_fixed {
background-image:url(images/left_h.gif);
background-repeat:no-repeat;
float:left;
height:140px;
width:15px;
}

.middle_header_fluid {
background-image:url(images/mid_h.gif);
background-repeat:repeat-x;
height:140px;
float:left;
width:920px;
}

#banner_placement468_60 {
height:60px;
width:468px;
}

.top_header {
float:left;
width:920px;
}

#banner_468_60 {
float:right;
width:468px;
position:relative;
text-align:center;
padding-top:20px;
}

.header_navigator {
float:left;
width:920px;
padding-top:12px;
}

.rssfeeds {
float:right;
height:24px;
width:85px;
}

#searchbox {
float:right;
width:300px;
padding-right:10px;
}

#searchbox form {
float:left;
width:300px;
margin:0;
}

#searchbox p {
float:left;
margin:0 5px 0 0;
padding:0;
}

.searchfield {
background-image:url(images/s_box.gif);
background-repeat:no-repeat;
width:200px;
float:left;
margin-top:2px;
padding-top:1px;
padding-bottom:1px;
border:1px solid #FFF;
}

.sbmbutton {
margin-top:3px;
}

#main_nav {
float:left;
width:510px;
margin:0;
}

#main_nav ul {
text-align:left;
float:left;
width:510px;
list-style-type:none;
margin:0;
padding:0;
}

#main_nav li {
float:left;
height:24px;
width:auto;
font-size:1.1em;
line-height:22px;
color:#FFF;
display:inline;
margin:0 15px 0 0;
padding:0;
}

#main_nav li a:link,#main_nav li a:visited {
color:#FFF;
text-decoration:none;
}

#main_nav li a:hover,#main_nav li a:active {
color:#CCC;
text-decoration:underline;
}

#top_content {
padding-top:20px;
float:left;
width:950px;
background-image:url(images/top_content.gif);
background-repeat:no-repeat;
background-position:center bottom;
height:40px;
}

#content {
float:left;
width:948px;
border-right-width:1px;
border-left-width:1px;
border-right-style:solid;
border-left-style:solid;
border-right-color:#eee;
border-left-color:#eee;
background-color:#FFF;
position:relative;
background-image:url(images/rep_content.gif);
background-repeat:repeat-y;
background-position:left;
margin:0;
padding:0;
}

#footer {
float:left;
width:950px;
background-image:url(images/footer_bg.gif);
background-repeat:no-repeat;
background-position:center top;
height:20px;
padding-bottom:35px;
font-family:Tahoma;
}

.footer_link {
float:left;
width:940px;
padding-right:5px;
padding-left:5px;
line-height:40px;
height:40px;
font-size:11px;
color:#eee;
font-family:Tahoma, "Trebuchet MS", "Arial Narrow";
margin:0;
}

.footer_link a:link,.footer_link a:visited {
color:#e8e8e8;
text-decoration:none;
}

.footer_link a:hover,.footer_link a:active {
color:#E5E5E5;
text-decoration:underline;
}

.link_right {
float:right;
height:40px;
padding-left:20px;
padding-right:5px;
}

.link_left {
float:left;
height:40px;
width:500px;
}

.seo_fixed_content {
float:right;
width:800px;
position:relative;
}

#post_init {
float:left;
width:440px;
position:relative;
padding-right:5px;
padding-left:5px;
padding-bottom:20px;
overflow:hidden;
}

#post_init_2 {
float:left;
width:650px;
position:relative;
padding-right:5px;
padding-left:5px;
padding-bottom:20px;
overflow:hidden;
}

#sidebars {
float:right;
width:340px;
padding-right:5px;
padding-left:5px;
padding-bottom:20px;
}

.alter_mini_sidebar {
float:left;
width:128px;
padding-right:5px;
padding-left:10px;
background-color:#F2F2F2;
padding-bottom:10px;
}

.left_widget {
float:left;
width:160px;
padding-right:5px;
background-color:#f5f5f5;
padding-left:5px;
padding-bottom:10px;
border-bottom-width:2px;
border-bottom-style:solid;
border-bottom-color:#E2E2E2;
}

.right_widget {
float:left;
width:160px;
padding-left:5px;
padding-right:5px;
padding-bottom:10px;
}

#content h1 {
float:left;
width:100%;
font-size:1.7em;
color:#c00;
margin:6px 0 1px;
padding:0;
}

#content h1 a:link,#content h1 a:visited {
text-decoration:none;
color:#c00;
}

#content h1 a:hover,#content h1 a:active {
text-decoration:none;
color:#FFF;
background-color:#C00;
}

#content h2 {
float:left;
width:90%;
font-size:1.3em;
color:#C00;
margin:6px 0 1px;
padding:0;
}

#content h4 {
float:left;
width:440px;
font-size:1.5em;
color:#333;
margin:10px 0 0;
padding:0;
}

#content h5 {
font-size:1.5em;
color:#C00;
float:left;
width:440px;
margin:0;
padding:0;
}

#content h6 {
font-size:1.4em;
color:#000;
float:left;
width:440px;
margin:0 0 5px;
padding:0;
}

.post_meta {
float:center;
width:440px;
}

.date_post {
float:left;
width:95%;
font-size:11px;
color:#333;
padding-left:2px;
margin:0;
}

.post_bar {
float:left;
width:433px;
color:#FFF;
background-image:url(images/post_bar.gif);
background-repeat:no-repeat;
height:19px;
background-position:center;
line-height:19px;
margin:0;
padding:5px 5px 5px 2px;
}

.post_bar_2 {
float:left;
width:620px;
color:#FFF;
background-image:url(images/post_bar.gif);
background-repeat:no-repeat;
height:19px;
background-position:center;
line-height:19px;
margin:0;
padding:5px 5px 5px 2px;
}

.post_bar a:link,.post_bar a:visited {
font-weight:700;
color:#FFF;
text-decoration:none;
}

.post_bar a:hover,.post_bar a:active {
color:#FFF;
text-decoration:underline;
font-weight:700;
}

.author {
float:left;
}

.comment_counter {
float:right;
}

.post_content {
float:left;
width:100%;
padding-top:10px;
padding-bottom:20px;
line-height:22px;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#f4f4f4;
color:#000;
font-size:11px;
}

.post_cat {
float:center;
width:100%;
color:#000;
line-height:15px;
font-size:11px;
font-weight:700;
margin:2px;
padding:0 0 5px;
}

.post_tag {
float:left;
width:100%;
color:#000;
line-height:12px;
font-size:11px;
margin:0;
padding:0 0 5px;
}

.date_post a:link,.date_post a:visited {
color:#333;
text-decoration:underline;
}

.date_post a:hover,.date_post a:active {
color:#666;
}

.post_content a:link,.post_content a:visited {
color:#069;
text-decoration:underline;
}

.post_content a:hover,.post_content a:active {
color:#09C;
text-decoration:none;
}

.post_content p {
margin-top:8px;
margin-bottom:0;
}

.post_content blockquote {
background-image:url(images/bquote.gif);
background-repeat:no-repeat;
background-position:left 10px;
padding-top:18px;
padding-left:40px;
font-family:"Helvetica Neue", Helvetica, Verdana;
font-size:12px;
color:#000;
clear:both;
line-height:16px;
margin:0 15px 0 9px;
}

.post_content code {
font-family:"Courier New", Courier, monospace;
line-height:20px;
color:#666;
background-color:#F8f8f8;
font-size:11px;
}

#post_navigator {
float:left;
width:440px;
font-size:14px;
line-height:40px;
color:#333;
font-weight:700;
height:40px;
}

#post_navigator a:hover,#post_navigator a:active {
color:#069;
text-decoration:none;
}

.right_widget p {
clear:both;
margin:10px 0 0;
padding:0;
}

.arrow li {
float:left;
width:100%;
text-align:left;
font-size:11px;
line-height:18px;
margin:0 0 3px;
padding:0;
}

.arrow li a:link,.arrow li a:visited {
padding-left:10px;
color:#000;
text-decoration:none;
background-image:url(images/bullet.gif);
background-repeat:no-repeat;
background-position:left 2px;
display:block;
}

.arrow li a:hover,.arrow li a:active {
padding-left:10px;
color:#D20000;
text-decoration:underline;
background-image:url(images/bullet.gif);
background-repeat:no-repeat;
background-position:left 2px;
display:block;
}

.noarrow li {
float:left;
width:100%;
text-align:left;
font-size:11px;
color:#000;
line-height:18px;
margin:0 0 3px;
padding:0;
}

.noarrow li a:hover,.noarrow li a:active {
color:#9B0000;
text-decoration:underline;
}

#comment_templates {
float:left;
width:440px;
padding-top:15px;
padding-bottom:15px;
}

#content h3 {
float:left;
width:430px;
font-size:1.4em;
color:#000;
margin:15px 0 0;
padding:0;
}

.subscribe {
float:left;
width:420px;
padding-left:20px;
font-size:12px;
color:#000;
background-image:url(images/feed-icon-16x16-orange.png);
background-repeat:no-repeat;
background-position:left center;
padding-top:3px;
padding-bottom:3px;
margin:0;
}

.clear_div {
float:left;
height:30px;
width:440px;
}

.com_text blockquote {
background-image:url(images/bquote_com.gif);
background-repeat:no-repeat;
background-position:left 1px;
text-align:left;
padding-top:0;
padding-left:28px;
clear:both;
padding-bottom:10px;
margin:5px 0 0;
}

.comment_entry {
float:right;
width:380px;
}

.com_author {
background-image:url(images/top_coms.gif);
background-repeat:no-repeat;
background-position:center bottom;
float:left;
height:15px;
width:284px;
padding-right:10px;
padding-left:10px;
line-height:13px;
font-size:11px;
color:#333;
padding-top:3px;
letter-spacing:-1px;
}

.com_text {
background-image:url(images/com_repeat.gif);
background-repeat:repeat-y;
float:left;
width:284px;
text-align:left;
font-size:11px;
line-height:18px;
color:#000;
padding:5px 10px;
}

.com_text code {
font-size:11px;
color:#000;
font-family:"Courier New", Courier, monospace;
}

.com_text_alt code {
font-family:"Courier New", Courier, monospace;
font-size:11px;
color:#FFF;
}

.com_close {
background-image:url(images/com_close.gif);
background-repeat:no-repeat;
float:left;
width:304px;
text-align:left;
background-position:center top;
height:12px;
margin:0;
padding:0;
}

.com_clear {
float:left;
height:20px;
width:440px;
}

.com_author_alt {
background-image:url(images/top_com_alt.gif);
background-repeat:no-repeat;
background-position:center bottom;
float:left;
height:15px;
width:284px;
line-height:13px;
font-size:11px;
color:#333;
font-family:Verdana;
letter-spacing:-1px;
padding:3px 10px 0;
}

.com_text_alt {
background-image:url(images/com_repeat_alt.gif);
background-repeat:repeat-y;
float:left;
width:284px;
text-align:left;
font-size:11px;
line-height:18px;
color:#333;
padding:5px 10px;
}

.com_close_alt {
background-image:url(images/com_close_alt.gif);
background-repeat:no-repeat;
float:left;
width:304px;
text-align:left;
background-position:center top;
height:11px;
margin:0;
padding:0;
}

.com_text_alt blockquote {
background-image:url(images/bquote_com_alt.gif);
background-repeat:no-repeat;
background-position:left 1px;
text-align:left;
padding-top:0;
padding-left:28px;
clear:both;
padding-bottom:5px;
margin:10px 0 0;
}

#st_effect {
float:left;
width:440px;
}

#st_effect input {
font-size:13px;
width:200px;
background-color:#FFF;
border:1px solid #DADADA;
color:#666;
padding-left:5px;
padding-top:2px;
padding-bottom:2px;
margin:0;
}

#sa_effect textarea {
font-size:13px;
height:150px;
width:350px;
background-color:#FFF;
border:1px solid #DADADA;
color:#666;
margin:0;
padding:5px;
}

.status {
font-size:11px;
color:#000;
float:left;
width:440px;
font-weight:700;
margin:0;
padding:0;
}

#sbm_effect input {
width:120px;
font-size:11px;
color:#FFF;
background-color:#C00;
font-family:Tahoma, Arial, "Baar Sophia", Verdana;
font-weight:700;
text-align:center;
border-color:#B30000;
border-style:solid;
border-width:1px 1px 2px;
padding:1px;
}

#sbm_effect input:hover {
width:120px;
font-size:11px;
color:#000;
background-color:#f7f7f7;
font-family:Tahoma, Arial, "Baar Sophia", Verdana;
font-weight:700;
text-align:center;
border-color:#D4D4D4;
border-style:solid;
border-width:1px 1px 2px;
padding:1px;
}

#st_effect input:hover {
font-size:13px;
width:200px;
background-color:#FFF;
border:1px solid #eee;
color:#666;
padding-left:5px;
padding-top:2px;
padding-bottom:2px;
margin:0;
}

#sa_effect textarea:hover {
font-size:13px;
height:150px;
width:350px;
background-color:#FFF;
border:1px solid #eee;
color:#666;
margin:0;
padding:5px;
}

.ping_block {
float:left;
width:380px;
font-size:11px;
color:#000;
background-color:#FFF;
border-left-width:4px;
border-left-style:solid;
border-left-color:#000;
padding:8px;
}

.ping_block a:link,.ping_block a:visited {
color:#069;
text-decoration:none;
font-size:11px;
}

.ping_from {
float:left;
width:380px;
}

.ping_block a:hover,.ping_block a:active {
color:#069;
text-decoration:underline;
font-size:11px;
}

.ping_date {
float:left;
width:380px;
font-size:11px;
font-weight:700;
color:#000;
}

.com_id {
font-size:11px;
color:#000;
font-family:Verdana;
text-align:left;
}

.status a:link,.status a:visited {
color:#333;
text-decoration:none;
font-weight:400;
}

.status a:hover,.status a:active {
color:#C00;
text-decoration:underline;
font-weight:400;
}

.timenow {
font-size:11px;
color:#333;
float:left;
width:440px;
margin:0;
padding:0;
}

#wp-calendar {
empty-cells:show;
width:80%;
font-size:11px;
color:#000;
text-decoration:none;
text-align:center;
float:left;
margin:10px 0 0;
padding:0;
}

#wp-calendar a:link,#wp-calendar a:visited {
text-decoration:none;
color:#000;
font-weight:700;
}

#wp-calendar a:hover,#wp-calendar a:active {
text-decoration:none;
color:#C00;
font-weight:700;
}

#wp-calendar caption {
text-align:left;
width:80%;
color:#C00;
font-size:1.4em;
font-weight:700;
font-family:"Futura LT Book";
margin:0;
padding:0;
}

#wp-calendar #next a {
text-align:left;
color:#000;
text-decoration:none;
float:right;
padding-top:10px;
}

#wp-calendar #prev a {
text-align:center;
color:#C00;
text-decoration:none;
float:left;
padding-top:10px;
}

.related_stuff ul {
text-align:left;
float:left;
width:400px;
margin:5px 0 0;
padding:0 0 0 15px;
}

.related_stuff ol {
text-align:left;
float:left;
width:90%;
margin:10px 0 0;
padding:0;
}

.related_stuff li {
font-size:11px;
color:#000;
width:80%;
float:left;
margin:0 5px 5px 0;
padding:0;
}

.related_stuff li a:link,.related_stuff li a:visited {
color:#C00;
text-decoration:none;
display:block;
background-color:#FFF;
font-size:11px;
}

.related_stuff li a:hover,.related_stuff li a:active {
color:#C30;
text-decoration:underline;
display:block;
}

#wp-admin-bar {
text-align:left;
color:#FFF;
background-color:transparent;
float:left;
width:930px;
margin:0;
padding:12px 10px 0 5px;
}

#wp-admin-bar ul {
float:left;
width:930px;
list-style-type:none;
margin:0;
padding:0;
}

#wp-admin-bar ul li {
list-style-type:none;
display:inline;
margin:0 10px;
padding:0;
}

#wp-admin-bar a:link,#wp-admin-bar a:visited {
color:#efefef;
text-decoration:none;
}

#wp-admin-bar a:hover,#wp-admin-bar a:active {
color:#999;
text-decoration:underline;
}

.tagging-platform {
width:90%;
float:left;
color:#FFF;
margin:0;
padding:0;
}

.tagging-platform h3 {
float:left;
width:90%;
margin:0;
padding:0;
}

.tags-tags {
float:left;
width:95%;
font-size:10px;
color:#222;
font-weight:400;
line-height:16px;
text-align:left;
overflow:hidden;
}

.tagging-platform a {
color:#333;
text-decoration:none;
}

.fixed {
float:left;
width:95%;
font-size:11px;
margin:0;
padding:0;
}

#themeswitcher select {
width:95%;
margin-bottom:10px;
font-size:12px;
border:1px solid #999;
}

#widgetwidget_gdstarrating_star br {
line-height:30px;
margin:0;
}

.cse .gsc-control-cse,.gsc-control-cse {
width:95%;
font-family:Verdana, sans-serif;
background-color:#eee;
border:1px solid;
border-color:#ccc;
padding:2%;
}

.cse .gsc-branding,.gsc-branding {
display:none;
}

.cse .gsc-control-cse div,.gsc-control-cse div {
position:normal;
}

.cse .gsc-control-cse:after,.gsc-control-cse:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

.cse .gsc-resultsHeader,.gsc-resultsHeader {
border:none;
}

.cse td.gsc-input,td.gsc-input {
padding-right:4px;
}

.cse form.gsc-search-box,form.gsc-search-box {
background-color:#4a4a4a;
border:1px solid #333;
border-radius:4px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
width:96%;
-webkit-box-shadow:0 1px 2px #333;
-moz-box-shadow:0 1px 2px #333;
display:block;
margin:0;
padding:.9em 2% 1em;
}

.cse input.gsc-input,input.gsc-input {
font-family:inherit;
font-size:14px;
border:1px solid;
border-radius:4px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-color:#404040;
padding:4px;
}

.cse input.gsc-search-button,input.gsc-search-button {
font-family:inherit;
font-size:14px;
font-weight:700;
text-shadow:0 1px 2px #fff;
background:#c00;
color:#000;
border:1px outset #d0d1d4;
border-radius:4px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
-webkit-box-shadow:0 1px 2px #333;
-moz-box-shadow:0 1px 2px #333;
padding:2px 8px 3px;
}

.cse .gsc-tabHeader,.gsc-tabHeader {
text-shadow:0 1px 2px #fff;
border-top-right-radius:4px;
-moz-border-radius-topright:4px;
-webkit-border-top-right-radius:4px;
border-top-left-radius:4px;
-moz-border-radius-topleft:4px;
-webkit-border-top-left-radius:4px;
padding:2px 8px 0;
}

.cse .gsc-tabHeader.gsc-tabhInactive,.gsc-tabHeader.gsc-tabhInactive {
background-color:#b2bdc6;
border:1px solid;
border-bottom:none;
color:#000;
border-color:#b2bdc6;
}

.cse .gsc-tabHeader.gsc-tabhActive,.gsc-tabHeader.gsc-tabhActive {
background-color:#4a4a4a;
border:1px solid;
border-bottom:none;
color:#c00;
border-color:#404040;
}

.cse .gsc-tabsArea,.gsc-tabsArea {
margin-top:1em;
border-bottom:1px solid;
border-color:#404040;
padding:0;
}

.cse .gsc-results,.gsc-results {
width:100%;
background-color:#FFF;
border-bottom-right-radius:4px;
-moz-border-radius-bottomright:4px;
-webkit-border-bottom-right-radius:4px;
border-bottom-left-radius:4px;
-moz-border-radius-bottomleft:4px;
-webkit-border-bottom-left-radius:4px;
}

.cse div.gs-title,div.gs-title,.cse .gs-snippet,.gs-snippet,.cse .gs-visibleUrl,.gs-visibleUrl,.cse .gs-visibleUrl-short,.gs-visibleUrl-short {
padding:0 8px;
}

.cse .gsc-webResult.gsc-result,.gsc-webResult.gsc-result {
border-top:1px solid;
border-color:#fff;
padding:6px 0;
}

.cse .gsc-webResult.gsc-result:hover,.gsc-webResult.gsc-result:hover {
border-top:1px solid;
background-color:#ededed;
-webkit-box-shadow:0 1px 4px #404040;
-moz-box-shadow:0 2px 2px #404040;
border-color:#d2d6dc;
}

.cse .gs-webResult.gs-result a.gs-title:link,.gs-webResult.gs-result a.gs-title:link,.cse .gs-webResult.gs-result a.gs-title:link b,.gs-webResult.gs-result a.gs-title:link b,.cse .gs-webResult.gs-result a.gs-title:visited,.gs-webResult.gs-result a.gs-title:visited,.cse .gs-webResult.gs-result a.gs-title:visited b,.gs-webResult.gs-result a.gs-title:visited b,.cse .gs-webResult.gs-result a.gs-title:hover,.gs-webResult.gs-result a.gs-title:hover,.cse .gs-webResult.gs-result a.gs-title:hover b,.gs-webResult.gs-result a.gs-title:hover b,.cse .gs-webResult.gs-result a.gs-title:active,.gs-webResult.gs-result a.gs-title:active,.cse .gs-webResult.gs-result a.gs-title:active b,.gs-webResult.gs-result a.gs-title:active b,.cse .gsc-cursor-page,.gsc-cursor-page,.cse a.gsc-trailing-more-results:link,a.gsc-trailing-more-results:link {
color:#0568cd;
}

.cse .gs-result .gs-title,.gs-result .gs-title,.cse .gs-result .gs-title *,.gs-result .gs-title * {
text-decoration:none;
}

.cse .gs-webResult.gs-visibleUrl,.gs-webResult.gs-visibleUrl,.cse .gs-webResult.gs-visibleUrl-short,.gs-webResult.gs-visibleUrl-short {
color:#5f6a73;
font-weight:700;
font-size:11px;
}

.cse .gsc-cursor-box,.gsc-cursor-box {
text-align:center;
border-color:#404040;
padding:1.2em 0 2em;
}

.cse .gsc-cursor-page,.gsc-cursor-page {
background-color:#fff;
border:1px solid;
border-radius:4px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
text-decoration:none;
border-color:#b2bdc6;
padding:.2em .5em;
}

.cse .gsc-results .gsc-cursor-page.gsc-cursor-current-page,.gsc-results .gsc-cursor-page.gsc-cursor-current-page {
color:#1c001e;
text-shadow:0 1px 2px #fff;
background-color:#404040;
border:1px solid;
border-color:#d2d6dc;
}

.cse .gs-promotion.gs-result,.gs-promotion.gs-result {
background-color:#D0D1D4;
border:1px solid;
border-color:#D2D6DC;
}

.cse .gs-promotion.gs-result ..gs-visibleUrl,.gs-promotion.gs-result .gs-visibleUrl {
color:#5F6A73;
}

img,#header_fixed img {
border-width:0;
}

#logo_placement,#logo_placement_2 {
float:right;
height:96px;
width:422px;
position:relative;
text-align:center;
padding-right:280px;
}

.post_cat a:link,.post_cat a:visited,#post_navigator a:link,#post_navigator a:visited,.noarrow li a:link,.noarrow li a:visited {
color:#000;
text-decoration:none;
}

.post_cat a:hover,.post_cat a:active,.comment_block a:hover,.comment_block a:active,.comment_block_alt a:hover,.comment_block_alt a:active {
color:#000;
text-decoration:underline;
}

.post_tag a:link,.post_tag a:visited,.subscribe a:hover,.subscribe a:active,.tagging-platform a:hover {
color:#C00;
text-decoration:none;
}

.post_tag a:hover,.post_tag a:active,.subscribe a:link,.subscribe a:visited {
color:#C00;
text-decoration:underline;
}

.left_widget p,.alter_mini_sidebar p {
clear:both;
margin:10px 0 0;
padding:0;
}

.arrow,.noarrow,#themeswitcher {
text-align:left;
float:left;
width:90%;
list-style-type:none;
margin:0;
padding:0;
}

.arrow ul,.noarrow ul {
text-align:left;
float:left;
width:100%;
list-style-type:none;
margin:0;
padding:0;
}

.arrow ul li,.noarrow ul li {
float:left;
width:100%;
text-align:left;
font-size:11px;
line-height:18px;
margin:3px 0 0;
padding:0;
}

.comment_block,.comment_block_alt {
float:left;
width:440px;
position:relative;
}

.comment_block a:link,.comment_block a:visited,.comment_block_alt a:link,.comment_block_alt a:visited {
font-weight:700;
color:#000;
text-decoration:none;
}

.comment_avatar,.comment_avatar_alt {
float:left;
height:50px;
width:50px;
position:relative;
padding-top:5px;
text-align:left;
}

.comment_block p,.comment_block_alt p,#wp-calendar tf {
margin:0;
padding:0;
}

#comment_templates form,.related_stuff {
float:left;
width:440px;
margin:0;
padding:0;
}

#st_effect p,#sa_effect p,#sbm_effect p {
clear:both;
margin:5px 0 0;
}

#sa_effect,#sbm_effect {
float:left;
width:440px;
margin:0;
padding:0;
}

#wp-calendar th,#wp-calendar td {
text-align:center;
margin:0;
padding:0;
}

.cse .gs-webResult.gs-result .gs-snippet,.gs-webResult.gs-result .gs-snippet,.cse .gs-promotion.gs-result .gs-snippet,.gs-promotion.gs-result .gs-snippet {
color:#333;
}

.cse .gs-promotion.gs-result a.gs-title:link,.gs-promotion.gs-result a.gs-title:link,.cse .gs-promotion.gs-result a.gs-title:visited,.gs-promotion.gs-result a.gs-title:visited,.cse .gs-promotion.gs-result a.gs-title:hover,.gs-promotion.gs-result a.gs-title:hover,.cse .gs-promotion.gs-result a.gs-title:active,.gs-promotion.gs-result a.gs-title:active {
color:#06C;
}
