@charset "utf-8";

/* CSS Document */

.fr {

float : right;

}

#search {

float : right;

height : 25px;

}

#search input {

border : 1px solid rgb(0, 0, 0);

padding : 8px;

background : transparent url('images/search-bgr.gif') repeat-x scroll center top;

float : left;

width : 285px;

}

#search input.btn {

border : 0 none;

margin : 8px 0 0 -30px;

padding : 0;

background : transparent none repeat scroll 0% 0%;

width : auto;

}

#top {

clear : both;

height : 23px;

margin : 0 auto;

padding : 7px 0 0 0;

font-size : 11px;

}

.nav1 {

float : left;

}

.nav1 li {

float : left;

}

.nav1 li a {

color : #a0a09b;

}

.nav1 li a {

display : block;

text-align : center;

float : left;

}

.nav1 li.active a, .nav1 li a:hover, .nav1 li.current_page_item a {

color : #e8a02c;

text-decoration : none;

}

.nav1 {

list-style : none;

margin : 0;

padding : 0;

}

.nav1 li {

padding : 0;

margin : 0 20px 0 0;

display : inline;

line-height : 14px;

}

.subscribe {

color : #a0a09b;

float : right;

}

.subscribe a {

color : #e8a02c;

}

.subscribe a:hover {

text-decoration : underline;

}

#topmenu {

position : relative;

height : 33px;

margin-bottom : 20px;

}

#topmenu li {

float : left;

line-height : 33px;

}

#topmenu li a {

color : #333333;

display : block;

margin : 0 1px 0 0;

padding : 0 15px;

}

#topmenu li a:hover, #topmenu li.active a {

color : #ff7800;

text-decoration : none;

}

#nav, #nav ul {

padding : 0;

float : left;

list-style : none;

}

#nav {

padding : 0;

}

#nav a {

display : block;

}

#nav li {

float : left;

line-height : 33px;

}

#nav li a:hover {

background : none;

}

#nav li ul {

position : absolute;

width : 15em;

left : -999em;

padding-top : 1px;

}

#nav li:hover ul, #nav li.sfhover ul {

left : auto;

z-index : 1000;

}

#nav li ul li {

background : #ffffff url(images/bgr-box-trans.png) repeat-x top;

border-bottom : 1px solid #dedbd1;

border-left : 1px solid #dedbd1;

border-right : 1px solid #dedbd1;

line-height : 28px;

width : 15em;

}

#header {

height : 109px;

}

#header .spacer {

color : #a0a09b;

float : right;

font-size : 11px;

padding : 3px 0 0 0;

text-align : right;

}

#header .spacer p {

clear : both;

}

#header h1 {

background : url(images/logo-trans.png) no-repeat;

float : left;

text-indent : -9999px;

}

#header h1 a {

display : block;

height : 101px;

width : 670px;

}

#header h1 a:hover {

text-decoration : none;

}

#rss {

position : absolute;

top : -10px;

right : 0;

height : 38px;

width : 39px;

display : inline;

float : right;

}

#search {

height : 32px;

}

#search input {

background : transparent;

border : 0;

color : #a3a192;

float : left;

font-size : 12px;

width : 178px;

padding : 2px;

}

#search .btn {

margin : 7px 0 0;

padding : 0;

width : auto;

}

h2 {

color : #000000;

font : 18px Georgia, "Times New Roman", Times, serif;

margin : 0 0 5px;

}

h2 a {

color : #000000;

}

h3, h4, h5 {

color : #363636;

font-size : 12px;

font-weight : bold;

margin : 0 0 5px;

}

#columns h3 {

font-weight : bold;

}

#sidebar h3 {

background : #ebe9e1;

font : 12px Arial, Helvetica, sans-serif;

color : #363636;

font-weight : bold;

padding : 5px 8px;

display : block;

margin : 0 0 7px 0;

text-align : left;

border : 1px solid #dedbd1;

height : 16px;

}

#centercol h3 {

background : #f5f4f0;

margin : 0 0 15px 0;

padding : 10px 18px 5px 18px;

border : 1px solid #dedbd1;

color : #363636;

text-align : left;

height : 20px;

font-size : 14px;

}

#featuredpost h2 {

font-size : 30px;

}

.idTabs {

font-size : 12px;

float : left;

margin : 0 0 8px 0;

}

.idTabs li {

float : left;

}

.idTabs li a {

background : #ffffff;

color : #363636;

font-weight : bold;

padding : 5px 8px;

display : block;

margin : 0 7px 0 0;

text-align : left;

border : 1px solid #dedbd1;

}

.idTabs li.last a {

margin : 0;

}

.idTabs li a:hover, .idTabs .selected {

background : #ebe9e1;

text-decoration : none;

}

.date-comments {

border-bottom : 1px solid #cacaca;

color : #999999;

font-size : 11px;

height : 30px;

line-height : 25px;

margin : 0 0 10px;

}

.date-comments a {

color : #999999;

}

#centercol .date-comments p {

line-height : 25px;

}

span.comments {

background : url(images/ico-comments.gif) no-repeat left;

padding : 0 0 0 20px;

}

span.continue {

background : url(images/ico-continue-trans.png) no-repeat left;

padding : 1px 0 1px 20px;

line-height : 20px;

}

span.continue-archives {

background : url(images/ico-arrow-trans.png) no-repeat right center;

padding : 0 15px 0 0;

margin-bottom : 20px;

}

span.continue-archives-alt {

background : url(images/ico-arrow-trans-left.png) no-repeat left center;

padding : 0 0 0 15px;

margin-bottom : 20px;

}

span.continue-archives a, span.continue-archives-alt a {

color : #777777;

font-weight : bold;

font-size : 14px;

}

a.more {

background : url(images/ico-arrow-trans.png) no-repeat left;

color : #777777;

font-size : 11px;

padding : 0 0 0 15px;

}

.box {

border : 1px solid rgb(207, 207, 207);

margin : 0 0 28px;

padding : 1px;

background : rgb(255, 255, 255) none repeat scroll 0% 0%;

}

.box .content, .content_contact{

padding : 18px;

background : rgb(255, 255, 255) url('images/box-bgr.gif') repeat-x scroll center top;

height : 1%;

}

.box.ads .content, .content_contact {

padding-left : 15px;

padding-right : 0;

text-align : center;

}

#rightcol .box {

margin : 0 0 10px;

}

.box2 {

border : 1px solid rgb(207, 207, 207);

margin : 0 0 12px;

padding : 18px;

background : rgb(249, 249, 249) none repeat scroll 0% 0%;

height : 1%;

min-height : 115px;

}

.box2.alt {

background : rgb(255, 255, 255) none repeat scroll 0% 0%;

}

.box2.alt {

background : rgb(255, 255, 255) none repeat scroll 0% 0%;

}

.widget {

background : #f7f7f7;

margin : 0 0 15px 18px;

padding : 18px;

border : 1px solid #dddddd;

}

.box img {

margin : 0 0 10px 0;

}

.box p {

line-height : 18px;

padding : 0 0 10px;

}

#wp125 {

min-height : 293px;

text-align : center;

}

.box2 .nav1 {

float : none;

padding : 0 0 0 0;

}

.box2 .spacer.white {

background : #ffffff;

border : 1px solid #dedbd1;

clear : both;

margin : 0;

}

.box2 .spacer.flickr img {

background : #ffffff;

border : 1px solid #dedbd1;

margin : 4px 9px 4px 0;

padding : 7px;

}

.box2 .spacer.flickr img:hover {

background : #ebe9e1;

border : 1px solid #dedbd1;

}

.ads {

height : 125px;

margin : 0;

padding : 10px 15px;

}

.ads img {

float : left;

margin : 0 7px 0 0;

border : 1px solid #dedbd1;

}

.ads img.last {

margin : 0;

float : right;

}

#mpu_banner {

border : 1px solid #dedbd1;

}

.list1 {

padding : 0;

padding : 15px;

}

.list1 li {

background : url(images/ico-star-trans.png) no-repeat top left;

margin : 0 0 8px;

padding : 0 0 0 22px;

}

.list1 li a {

color : #222222;

}

.list2 {

clear : both;

}

.list2 li {

background : #ffffff;

border : 1px solid #dedbd1;

margin : 0 0 5px;

padding : 12px 10px;

}

.list2 p {

line-height : 16px;

}

.widget ul {

line-height : 16px;

padding : 0;

}

.widget ul li {

border-bottom : 1px solid #f1f1ed;

padding : 5px 0;

}

.widget ul li a {

color : #222222;

}

.widget ul li ul {

margin : 5px 0 0 10px;

}

.widget ul li ul li {

background : none;

border-top : 1px solid #f1f1ed;

border-bottom : none;

padding : 5px 0;

}

#footer {

font-size : 11px;

font-size : 11px;

height : 32px;

margin-top : 10px;

}

#footer, #footer a {

color : #777777;

}

.fix {

clear : both;

height : 1px;

margin : 0 0 -1px;

overflow : hidden;

}

.fl {

float : left;

}

img.fl {

margin : 0 12px 5px 0;

}

.fr {

float : right;

}

.ac {

text-align : center;

}

.ar {

text-align : right;

}

.gravatar {

float : left;

border : 1px solid #dedbd1;

margin : 0 7px 0 0;

padding : 4px;

background : #ffffff;

}

.video {

height : 250px;

margin : 0 0 10px 0;

width : 300px;

display : inline;

}

.vidtabs .idTabs {

font-size : 12px;

margin : 10px 0 0 0;

width : 100%;

float : none;

}

.vidtabs .idTabs li {

padding : 0;

float : none;

}

.vidtabs .idTabs li a {

background : #ffffff;

color : #363636;

font-weight : bold;

padding : 5px 8px;

display : block;

text-align : left;

border : 0;

margin : 0;

}

.vidtabs .idTabs li.last a {

margin : 0;

}

.vidtabs .idTabs li a:hover, .vidtabs .idTabs .selected {

background : #ebe9e1;

text-decoration : none;

}

h2.commh2 {

padding : 0 0 5px;

color : #333 !important ;

margin : 10px 10px;

}

ol.commentlist {

margin : 10px 0 20px;

padding : 0;

list-style : none;

font-size : 12px;

line-height : 20px;

}

ol.commentlist p {

margin-bottom : 10px;

line-height : 20px;

}

.commentmetadata a {

font-size : 11px;

color : #333333;

}

ol.commentlist cite {

font-style : normal;

font-weight : bold;

}

ol.commentlist li {

padding : 20px 10px 10px 10px;

margin : 5px 10px;

}

ol.commentlist li.alt {

padding : 18px 18px 5px 18px !important ;

background : #f8f8f4;

border : 1px solid #dedbd1;

}

input#submit {

font-size : 12px;

color : #363636;

font-weight : bold;

text-align : left;

border : 1px solid #dedbd1;

background : #f5f4f0;

}

span.tags {

background : url(images/ico-tags-trans.png) no-repeat left;

padding : 1px 0 0 20px;

}

.singleh2 {

font-size : 1.8em !important ;

padding-top : 5px;

}

.entry {

margin-bottom : 5px;

}

.entry p {

text-align : left;

font-size : 12px;

line-height : 20px !important ;

}

.entry blockquote {

padding : 0 10px;

border-left : 2px solid #777777;

margin : 5px auto 15px auto;

width : 85%;

color : #777777;

font-style : italic;

}

.entry blockquote p {

font-size : 12px;

padding : 5px 0;

margin : 5px 0;

line-height : 20px;

}

.entry img {

padding : 2px 2px 2px 2px;

margin-right : 15px;

}

.entry ul, .entry ol {

margin-bottom : 15px;

font-size : 12px;

line-height : 20px;

}

.entry ul li ul, .entry ol li ol {

margin-bottom : 0;

padding-top : 3px;

}

.entry ul li {

list-style : circle inside !important ;

margin-left : 15px;

padding : 3px 0;

}

.entry ul li ul li {

list-style : disc inside !important ;

}

.entry ol li {

list-style : decimal inside !important ;

font-size : 12px;

padding : 3px 0;

}

.entry ol li ol li {

list-style : decimal-leading-zero inside !important ;

}

.arclist ul li {

color : #c0c0c0;

font-size : 12px;

border-bottom : 1px solid #f1f1ed;

padding : 5px 0;

}

.catrss {

background : url(images/ico-rss.gif) no-repeat center left;

padding-left : 24px;

line-height : 16px;

}

.navigation a {

color : #666666;

font-weight : bold;

font-size : 14px;

}

.alignleft {

display : inline;

float : left;

}

.alignright {

display : inline;

float : right;

}

.author_info {

padding : 0;

margin-top : 15px;

color : #666666;

}

.author_photo {

float : left;

margin-right : 10px;

width : 58px;

}

.author_photo img {

background-color : #ffffff;

padding : 4px;

border : 1px solid #cccccc;

width : 48px;

height : 48px;

float : left !important ;

}

.author_info p {

font-size : 12px;

padding : 0;

margin-bottom : 10px;

}

.author_info a {

color : #000000;

text-decoration : none;

padding : 0;

}

.author_info a:hover {

text-decoration : underline;

}

.author_info ul, .author_info li {

margin : 0;

padding : 0;

}

.author_info h3 {

font-size : 14px;

margin-bottom : 10px;

padding : 0;

}

.author_email a {

background-image : url(images/ico-email.png);

background-repeat : no-repeat;

background-position : left center;

padding-left : 26px;

padding-top : 2px;

padding-bottom : 2px;

text-decoration : none;

font-weight : bold;

}

* {

border : 0 none;

margin : 0;

padding : 0;

outline-style : none;

outline-width : medium;

}

body {

background : #fbfbfb url('images/bgr.gif') repeat-x scroll center top;

color : #404040;

font-family : Arial, Verdana, Helvetica, sans-serif;

font-size : 0.75em;

}

a {

color : rgb(51, 112, 126);

text-decoration : none;

}

a:hover {

text-decoration : none;

}

input, select, textarea {

border : 1px solid rgb(207, 207, 207);

padding : 3px;

color : rgb(64, 64, 64);

font-size : 12px;

font-family : Arial, Verdana, Helvetica, sans-serif;

}

li {

list-style-type : none;

list-style-image : none;

list-style-position : outside;

}

h2 {

color : #222222;

font-size : 1.5em;

font-weight : normal;

letter-spacing : -1px;

margin : 1em 0 1em;

font-family : Arial, Verdana, Helvetica, sans-serif;

}

h3 {

margin : 0 0 0.8em;

color : rgb(51, 51, 51);

font-size : 1.2em;

}

h4 {

margin : 0 0 1em;

font-size : 1em;

}

p {

padding : 0 0 1.3em;

line-height : 1.5em;

}

#page {

margin : 0 auto;

width : 1008px;

}

#page-bot {

width : 100%;

background : #000000;

min-height : 315px;

height : auto;

float : left;

}

#header {

margin : 0 0 1px;

height : 101px;

}

#header h1 {

background : transparent url('images/tipsrain_logo_bg.jpg') no-repeat scroll 0% 0%;

float : left;

text-indent : -9999px;

width : 738px;

}

#header h1 a {

display : block;

height : 101px;

margin-left:198px;

width:333px;

}

#header h1 a:hover {

text-decoration : none;

}

.topnav {

overflow : hidden;

font-size : 10px;

font-weight : bold;

height : 31px;

}

.topnav li {

background : transparent url('images/topnav-sep.gif') no-repeat scroll left center;

float : left;

line-height : 30px;

}

.topnav li.first {

background : transparent none repeat scroll 0% 0%;

}

.topnav li.first a {

padding : 0 7px 0 4px;

}

.topnav li a {

padding : 0 7px 0 8px;

color : rgb(51, 51, 51);

display : block;

float : left;

text-decoration : none;

}

.topnav li a:hover, .topnav li.active a {

text-decoration : underline;

}

#nav1 {

background : #000000;

font-size : 13px;

height : 37px;

}

#nav1 ul.sf-menu li {

padding : 0 1px 0 0;

position : relative;

float : left;

line-height : 37px;

text-align : center;

}

#nav1 ul.sf-menu li a {

color : #ffffff;

display : block;

position : relative;

float : left;

text-decoration : none;

width : 107px;

cursor : pointer;

}

#nav1 ul.sf-menu li a:hover {

color : #ffffff;

text-decoration : underline;

}

#nav1 ul.sf-menu li ul.children {

border : 1px solid rgb(0, 0, 0);

background : rgb(39, 39, 38) url('images/ul_children_bg.gif') repeat-y scroll right top;

}

#nav1 ul.sf-menu li ul.children li {

background : transparent url('images/ul_children_li_bg.gif') no-repeat scroll right bottom;

}

#nav1 ul.sf-menu li ul.children li a {

color : rgb(190, 190, 190);

text-decoration : none;

display : block;

}

#nav1 ul.sf-menu li ul.children li a:hover {

background : transparent none repeat scroll 0% 0%;

text-decoration : none;

}

#nav1 ul.sf-menu li ul.children li ul.children {

border-style : solid solid solid none;

border-width : 1px 1px 1px medium;

background : rgb(39, 39, 38) url('images/ul_children_ul_children_bg.gif') repeat-y scroll left top;

}

#nav1 ul.sf-menu li ul.children li ul.children li {



background : transparent url('images/ul_children_li_bg.gif') no-repeat scroll right bottom;

}

#nav1 ul.sf-menu li ul.children li ul.children a {

color : rgb(190, 190, 190);

text-decoration : none;

}

#nav1 ul.sf-menu li ul.children {

margin : 5px 0 0;

}

#nav1 ul.sf-menu li ul.children ul.children {

margin : 0;

}

#columns {

margin : 37px 0 0;

padding : 0 0 15px;

display : block;

height : auto !important ;

min-height : 900px;

}

#centercol {

float : left;

width : 643px;

}

#rightcol {

float : right;

width : 305px;

}

#rightcol a {

color : rgb(64, 64, 64);

text-decoration : none;

}

.subcols {

background : transparent url('images/subcols-bgr.gif') repeat-y scroll left center;

height : 1%;

}

.col1, .col2 {

float : left;

width : 285px;

}

.col2 {

float : right;

}

.post-title h1 {

color : rgb(51, 51, 51);

font-size : 18px;

font-weight : bold;

letter-spacing : -0.5px;

}

.post-title h1 span {

color : rgb(51, 112, 126);

}

.post-title h1.author {

color : rgb(136, 136, 136);

font-size : 14px;

padding-top : 2px;

}

.post-title h2, .post-title h2 a {

font-size : 30px;

font-weight : bold;

letter-spacing : -2px;

color : rgb(34, 34, 34);

text-decoration : none;

}

.post-date {

margin : 0 0 1.25em;

}

.post-date a {

color : rgb(255, 255, 255);

}

.post-date em {

margin-left : 0;

padding : 3px 4px;

background : rgb(94, 183, 203) none repeat scroll 0% 0%;

color : rgb(255, 255, 255);

font-size : 0.9em;

font-style : normal;

line-height : 1.75em;

}

.post-excerpt {

display : table;

font-size : 13px;

height : 1%;

}

.post-excerpt img {

margin-right : 15px;

}

.post ul, .post ol {

margin : 0 0 1.5em;

}

.post ul li {

margin : 0 0 0.4em;

padding : 0 0 0 10px;

background : transparent url('images/ico-list.gif') no-repeat scroll 0 6px;

}

.post ol li {

margin : 0 0 0.4em;

list-style-type : decimal;

list-style-image : none;

list-style-position : inside;

}

.post blockquote {

border-left : 3px solid rgb(207, 207, 207);

margin : 0 0 1.5em;

padding : 5px 0 0 10px;

font-size : 13px;

font-style : italic;

}

.post-author {

margin : 0 0 1em;

}

.author-details {

font-size : 0.85em;

}

.author-descr {

display : table;

height : 1%;

}

.social-links {

padding : 0 18px;

background : rgb(241, 241, 241) url('images/box-bgr2.gif') repeat-x scroll center top;

height : 42px;

}

.social-links .fl {

line-height : 42px;

}

.social-links .fl span {

padding : 4px 0 8px;

background : transparent url('images/comment_count_bg.gif') no-repeat scroll left center;

font-weight : bold;

font-size : 14px;

text-align : center;

width : 33px;

margin-right : 6px;

display : inline-block;

line-height : 32px;

color : #000000;

}

.social-links .fr {

padding : 9px 0 0;

}

.social-links .fr span {

line-height : 21px;

}

.social-links img {

margin : 0 0 0 2px;

}

.post-rel {

line-height : 1.5em;

}

.post-rel a {

color : rgb(51, 112, 126);

}

.post-comments .fl {

width : 80px;

}

.post-comments .fr {

width : 480px;

}

.wtitle {

background : transparent url('images/box-bgr.gif') repeat-x scroll center top;

}

.wtitle h2 {

margin : 0;

padding : 0 0 0 18px;

line-height : 40px;

}

.box {

border : 1px solid #dddddd;

margin : 0 0 28px;

padding : 1px;

background : #f7f7f7 none repeat scroll 0% 0%;

}

.box .content, .content_contact {

padding : 18px;

background : #f7f7f7;

height : 1%;

}

.box.ads .content, .content_contact {

padding-left : 15px;

padding-right : 0;

text-align : center;

}

#rightcol .box {

margin : 0 0 10px;

}

.box2 {

border : 1px solid rgb(207, 207, 207);

margin : 0 0 20px;

padding : 18px;

background : rgb(249, 249, 249) none repeat scroll 0% 0%;

height : auto;

min-height : 115px;

float : right;

width : 314px;

}

.box2.alt {

background : rgb(255, 255, 255) none repeat scroll 0% 0%;

}

.box2.alt {

background : rgb(255, 255, 255) none repeat scroll 0% 0%;

}

.comm-name, .comm-date {

line-height : 20px;

}

.list1 li {

border-bottom : 1px solid rgb(231, 231, 231);

padding : 0.7em 0 0.7em 13px;

background : transparent url('images/ico-list1.gif') no-repeat scroll 0 1.1em;

height : 1%;

}

.list1 li.last {

border : 0 none;

}

#rightcol .list1 li a:hover {

color : rgb(51, 112, 126);

}

input.btn {

border : 0 none;

margin : 0;

padding : 0;

background : transparent none repeat scroll 0% 0%;

}

select {

padding : 1px;

width : 290px;

}

#search {

float : right;

height : 25px;

}

#search input {

border : 1px solid #dddddd;

padding : 8px;

background : #eff8ff;

float : left;

width : 270px;

color : #a3a192;

}

#search input:hover {

border : 1px solid #dddddd;

background : #ffffff;

}

#search input.btn {

border : 0 none;

margin : 8px 0 0 -30px;

padding : 0;

background : transparent none repeat scroll 0% 0%;

width : auto;

}

.message div {

margin : 0 0 18px;

}

.message input {

padding : 9px 15px;

width : 450px;

}

.message textarea {

padding : 9px 15px;

overflow : auto;

height : 114px;

width : 450px;

font-family : Verdana;

}

.message .submit {

float : left;

}

.message .btn {

padding : 0;

width : auto;

}

.message .notice {

padding : 10px 0 0;

color : rgb(164, 164, 164);

float : right;

font-style : italic;

}

.pic img {

border : 1px solid rgb(207, 207, 207);

margin : 0 0 0.8em;

display : block;

}

.pic.fl img {

margin-right : 23px;

}

.pic.fr img {

margin-left : 23px;

}

.th {

margin : 0 0 0.5em;

display : block;

}

.th.fl img {

margin-right : 10px;

}

.th.fl img {

border : 1px solid rgb(207, 207, 207);

width : 40px;

height : 40px;

}

.ads img, .ads.flickr .content img {

margin : 0 14px 15px 0;

}

.ads.flickr .content img {

border : 1px solid rgb(207, 207, 207);

}

.ads.flickr .ac img {

border : 0 none;

margin : 0;

}

#footer {

color : rgb(95, 95, 95);

font-size : 11px;

line-height : 39px;

width : 975px;

}

#footer a {

color : rgb(51, 112, 126);

text-decoration : none;

}

#footer a:hover {

color : rgb(95, 95, 95);

text-decoration : underline;

}

.fix {

margin : -1px 0 0;

overflow : hidden;

clear : both;

height : 1px;

}

.hl, .hl2 {

background : transparent url('images/hl-dot.gif') repeat-x scroll center top;

overflow : hidden;

clear : both;

height : 2px;

width : 100%;

}

.hl2 {

border-top : 1px solid rgb(231, 231, 231);

margin : 0 0 0.8em;

background : transparent none repeat scroll 0% 0%;

height : 1px;

}

.fl {

float : left;

}

.fr {

float : right;

}

.ac {

text-align : center;

}

.ar {

text-align : right;

}

.sf-menu, .sf-menu * {

margin : 0;

padding : 0;

list-style-type : none;

list-style-image : none;

list-style-position : outside;

}

.sf-menu {

line-height : 1;

}

.sf-menu ul {

position : absolute;

top : -999em;

width : 12em;

}

.sf-menu ul li {

width : 100%;

}

.sf-menu li:hover {

visibility : inherit;

}

.sf-menu li {

float : left;

position : relative;

}

.sf-menu a {

display : block;

position : relative;

}

.sf-menu li:hover ul, .sf-menu li.sfHover ul {

left : 0;

top : 2.4em;

z-index : 99;

}

ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul {

top : -999em;

}

ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul {

left : 12em;

top : -0.1em;

}

ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul {

top : -999em;

}

ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul {

left : 12em;

top : -0.1em;

}

.sf-menu li:hover ul, .sf-menu li.sfHover ul {

left : 0;

top : 2.5em;

z-index : 99;

}

ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul {

top : -999em;

}

ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul {

left : 10em;

top : 0;

}

ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul {

top : -999em;

}

ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul {

left : 10em;

top : 0;

}

.post-stats {

font-size : 9px;

font-weight : bold;

}

.author {

font-style : italic;

}

.wp-pagenavi {

clear : both;

font-size : 12px;

margin-bottom : 40px;

text-align : right;

color : rgb(95, 95, 95);

}

.wp-pagenavi a, .wp-pagenavi .current {

border : 1px solid rgb(207, 207, 207);

padding : 3px 7px;

background : rgb(255, 255, 255) url('images/box-bgr.gif') repeat-x scroll 0 100%;

color : rgb(51, 112, 126);

margin-left : 3px;

text-decoration : none;

}

.wp-pagenavi a:hover, .wp-pagenavi .current {

background : rgb(255, 255, 255) url('images/box-bgr.gif') repeat-x scroll 0 100%;

color : rgb(95, 95, 95);

}

.wp-pagenavi .pages {

float : left;

}

.sf-menu, .sf-menu * {

margin : 0;

padding : 0;

list-style : none;

}

.sf-menu {

line-height : 1.0;

}

.sf-menu ul {

position : absolute;

top : -999em;

width : 12em;

}

.sf-menu ul li {

width : 100%;

}

.sf-menu li:hover {

visibility : inherit;

}

.sf-menu li {

float : left;

position : relative;

}

.sf-menu a {

display : block;

position : relative;

}

.sf-menu li:hover ul, .sf-menu li.sfHover ul {

left : 0;

top : 2.4em;

z-index : 99;

}

.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul {

top : -999em;

}

ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul {

left : 12em;

top : -0.1em;

}

ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul {

top : -999em;

}

ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul {

left : 12em;

top : -0.1em;

}

.datgris a {

color : #a3a192;

margin : 0 15px;

}

.message input#mcspvalue {

padding : 9px 15px;

width : 30px;

}

#text-453923241 {

height : 32px;

}

.box_footeras{

float : left;

margin-right : 15px;

width : 165px;

z-index : 99;

text-align : left;

}



.box_footeras li {

	background:transparent url(images/ico-star-trans.png) no-repeat scroll left 2px;

	line-height:17px;

	margin-bottom:5px;

	padding-left:20px;

}

.box_footeras_top  {

float : right;

margin-right : 15px;

width : 165px;

z-index : 99;

text-align : left;

}

.box_footeras_top li.gooksatop {

	background:transparent url(images/ico-star-trans_top.png) no-repeat scroll left 2px;
	padding-left:15px;

}






.box_footeras h2{

	color:#404040;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:24px;
	font-weight:bold;
	margin:0 0 16px;

}

.clearfixasse {

float:left;

height:85%;

margin:10px 0 20px 14%;

vertical-align:top;

width:79%;

}

.wp-pagenavi a, .wp-pagenavi a:link {

padding : 2px 4px 2px 4px;

margin : 2px;

text-decoration : none;

border : 1px solid #5eb7cb;

color : #5eb7cb;

background-color : #ffffff;

}

.wp-pagenavi a:visited {

padding : 2px 4px 2px 4px;

margin : 2px;

text-decoration : none;

border : 1px solid #5eb7cb;

color : #5eb7cb;

background-color : #ffffff;

}

.wp-pagenavi a:hover {

border : 1px solid #666666;

color : #666666;

background-color : #ffffff;

}

.wp-pagenavi a:active {

padding : 2px 4px 2px 4px;

margin : 2px;

text-decoration : none;

border : 1px solid #0066cc;

color : #5f5f5f;

background-color : #ffffff;

}

.wp-pagenavi span.pages {

padding : 2px 4px 2px 4px;

margin : 2px 2px 2px 2px;

color : #5f5f5f;

border : 1px solid #cfcfcf;

background-color : #ffffff;

}

.wp-pagenavi span.current {

padding : 2px 4px 2px 4px;

margin : 2px;

font-weight : bold;

border : 1px solid #cfcfcf;

color : #5f5f5f;

background-color : #ffffff;

}

.wp-pagenavi span.extend {

padding : 2px 4px 2px 4px;

margin : 2px;

border : 1px solid #cfcfcf;

color : #5f5f5f;

background-color : #ffffff;

}

div#fw_tabs_tabdisplay_1 ul.tabbed_sidebar, div#fw_tabs_tabdisplay_1 ul.tabbed_sidebar li.tab, div#fw_tabs_tabdisplay_1 ul.tabbed_sidebar li.tab h3, div#fw_tabs_tabdisplay_1 {

margin : 0;

padding : 0;

border : 0;

outline : 0;

font-weight : normal;

font-style : inherit;

font-size : 100%;

font-family : inherit;

list-style : none !important ;

}

#sidebar ul ul li:before {

content : "";

}

div#fw_tabs_tabdisplay_1 ul.tabbed_sidebar, #sidebar ul div#fw_tabs_tabdisplay_1 ul.tabbed_sidebar, #sidebar ul li div#fw_tabs_tabdisplay_1 ul.tabbed_sidebar {

float : left;

margin-top : -32px;

height : 1px;

}

div#fw_tabs_tabdisplay_1 ul.tabbed_sidebar li.tab, #sidebar ul div#fw_tabs_tabdisplay_1 ul.tabbed_sidebar li.tab {

float : left;

margin : 0;

padding : 0;

margin-top : 0;

margin-left : -1px;

}

div#fw_tabs_tabdisplay_1 ul.tabbed_sidebar li.tab div.tab-content, #sidebar ul div#fw_tabs_tabdisplay_1 ul.tabbed_sidebar li.tab div.tab-content {

display : none;

}

div#fw_tabs_tabs_surround_1, #sidebar ul div.fw_tabs_tabs_surround {

margin : 10px 0 10px 0;

}

div#fw_tabs_tabdisplay_1 {

border : 1px solid #ccc;

padding : 10px 0;

margin-top : 32px;

}

div#fw_tabs_tabdisplay_1.first {

margin-top : 50px;

}

div#fw_tabs_tabdisplay_1.first ul.tabbed_sidebar, #sidebar ul div#fw_tabs_tabdisplay_1.first ul.tabbed_sidebar, #sidebar ul li div#fw_tabs_tabdisplay_1.first ul.tabbed_sidebar {

margin-top : -32px;

}

div#fw_tabs_tabdisplay_1.first ul.tabbed_sidebar li.tab h3, #sidebar ul div#fw_tabs_tabdisplay_1.first ul.tabbed_sidebar li.tab h3 {

font-size : 10px;

line-height : 1;

font-family : Arial, Helvetica, sans-serif;

color : #000;

padding : 5px;

border : 1px solid #ccc;

background-color : #eee;

}

div#fw_tabs_tabdisplay_1.first ul.tabbed_sidebar li.tab h3.selected, #sidebar ul div#fw_tabs_tabdisplay_1.first ul.tabbed_sidebar li.tab h3.selected {

border-bottom : 1px solid #fff;

background-color : #fff;

}

div#fw_tabs_tabdisplay_1.first ul.tabbed_sidebar li.tab h3:hover, #sidebar ul div#fw_tabs_tabdisplay_1.first ul.tabbed_sidebar li.tab h3:hover {

background-color : #dfe4ec;

}

div#fw_tabs_tabdisplay_1.first {

border : 1px solid #ccc;

padding : 10px 0;

margin-top : 32px;

}

.tw-rotate {

float : left;

margin : 0 0 1em 0;

padding : 0;

width : 100%;

position : relative;

top : -4px;

}

.tw-hide {

display : none;

}

.without_title {

margin-top : 1.25em;

}

.ui-tabs-nav, .ui-tabs-panel {

float : left;

width : 100%;

clear : both;

}

.tw-tabbed-widgets, #sidebar .tw-tabbed-widgets {

margin : 0;

padding : 0;

float : left;

width : 100%;

}

ul.tw-nav-list, #sidebar ul.tw-nav-list {

list-style : none;

float : left;

width : 100%;

margin : 0;

padding : 0;

}

ul.tw-nav-list li, #sidebar ul.tw-nav-list li {

list-style : none;

list-style-image : none;

display : block;

float : left;

clear : none;

margin : 0 2px 0 0;

padding : 0 0 3px 0;

}

ul.tw-nav-list li:before, #sidebar ul.tw-nav-list li:before, #sidebar li.widget:before {

content : '';

}

ul.tw-nav-list a, #sidebar ul.tw-nav-list a {

font-weight : bold;

float : left;

width : auto;

padding : 0.45em 0.6em 0.55em;

color : #333;

background : #eee url('../images/accordion-darker-bar.png') repeat-x left top;

}

ul.tw-nav-list a:hover, #sidebar ul.tw-nav-list a:hover {

text-decoration : underline;

color : #000;

background-color : #ddd;

}

ul.tw-nav-list li.ui-tabs-selected, #sidebar ul.tw-nav-list li.ui-tabs-selected {

background : transparent url('../images/tabs-under.png') no-repeat -8px bottom;

padding-bottom : 3px;

}

ul.tw-nav-list li.ui-tabs-selected a, #sidebar ul.tw-nav-list li.ui-tabs-selected a, ul.tw-nav-list li.ui-tabs-selected a:hover, #sidebar li.ui-tabs-selected a:hover {

background : #333;

color : #fff;

text-decoration : none;

font-weight : bold;

}

.ui-tabs-panel, #sidebar .ui-tabs-panel {

margin : 0 0 1em 0;

padding : 0.75em 0 1em 0;

float : left;

width : 100%;

}

#sidebar .without_title {

margin-top : 0;

}

* html #sidebar li.widget {

float : left;

margin-bottom : 1em;

}

* html #sidebar .ui-tabs-panel {

float : none;

}

.tw-accordion {

float : left;

width : 100%;

padding : 0;

margin : 0;

}

.tw-accordion .tabbed-widget-item {

float : left;

width : 100%;

margin : 0;

padding : 0;

overflow : hidden;

}

.tw-accordion .tw-widgettitle {

font-size : 1.1em;

background : #eee;

display : block;

float : left;

width : 100%;

padding : 0.45em 0 0.45em 0;

margin : 2px 0 0 0;

cursor : pointer;

}

.tw-accordion .tw-widgettitle span {

display : block;

padding : 0 0.75em;

background : transparent url('../images/accordion-collapsed.png') no-repeat 95% 50%;

cursor : pointer;

}

.tw-accordion .tw-widgettitle:hover, .tw-accordion .tw-hovered {

background : #ddd url('../images/accordion-darker-bar.png') repeat-x left top;

}

.tw-accordion .selected, .tw-accordion .selected:hover {

cursor : text;

background : #ddd url('../images/accordion-darker-bar.png') repeat-x left top;

}

.tw-accordion .selected span, .tw-accordion .selected:hover span {

cursor : text;

background : transparent url('../images/accordion-active.png') no-repeat 95% 50%;

}

.tw-accordion .selected span {

text-decoration : none;

}

.tw-accordion .widget {

margin-bottom : 0;

padding : 0.5em 0 1.5em 0;

}

.tw-accordion .tw-first {

border : none;

}

#sidebar ul.tw-nav-list ul li:before {

content : '';

}

#sidebar ul.tw-nav-list {

font-size : 1.1em;

}

#sidebar .tw-accordion .tw-widgettitle {

padding : 0.55em 0 0.6em;

}

#sidebar .tw-accordion ul.tabbed-widget-item {

margin : 0.75em 0 1.25em 0;

padding : 0;

list-style-image : none;

}

#sidebar .tw-accordion ul.tabbed-widget-item li.widget:before {

content : '';

display : none;

}

#sidebar .tw-accordion .widget {

margin : 0;

}

#sidebar .tw-accordion {

margin-bottom : 2em;

margin-top : 0;

}

* html #sidebar .tw-accordion .tw-widgettitle {

font-size : 1.1em;

float : none;

}

.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited, .ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited {

cursor : text;

}

.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active, .ui-tabs-nav .ui-tabs-unselect a:hover, .ui-tabs-nav .ui-tabs-unselect a:focus, .ui-tabs-nav .ui-tabs-unselect a:active {

cursor : pointer;

}

@media projection, screen {

.ui-tabs-hide {

display : none;

}

}

@media print {

.tw-rotate {

margin : 0;

}

ul.tw-nav-list {

display : none;

}

.tw-hide, .tw-rotate h1, .tw-rotate h2, .tw-rotate h3, .tw-rotate h4 {

display : inherit;

}

}

#wp125adwrap_1c {

width : 100%;

}

#wp125adwrap_1c .wp125ad {

margin-bottom : 10px;

}

#wp125adwrap_2c {

width : 100%;

}

#wp125adwrap_2c .wp125ad {

width : 125px;

float : left;

padding : 10px;

}

wq div#manchu_mtabdata {

min-height : 100px;

float : left;

clear : both;

height : auto;

border : 1px solid #cadceb;

background-color : #e4ecf6;

display : block;

overflow : hidden;

padding : 3px;

}

div#manchu_mtabdata ul {

margin : 0;

padding : 0;

}

div#manchu_mtabdata ul#manchu_mtabdataul li {

background : none;

list-style-type : none;

list-style-image : none;

font-family : Verdana, Helvetica, Arial, sans-serif;

font-weight : normal;

font-size : 13px;

padding : 0;

margin : 0;

border : 0;

}

div#manchu_mtabdata ul#manchu_mtabdataul li a {

text-decoration : none;

color : #000000;

}

div#manchu_tabdiv ul#manchu_tabul {

margin : 0;

padding : 0;

float : left;

}

div#manchu_tabdiv ul#manchu_tabul li {

list-style : none;

display : inline;

display : inline;

list-style-image : none;

list-style-type : square;

list-style-position : inside;

background : none;

padding : 0;

margin : 0;

}

div#manchu_tabdiv ul#manchu_tabul li.manchu_activetab a {

background : #bfbfbf;

background-position : 0% 0%;

background-repeat : no-repeat;

border-bottom : 1px solid #ffffff;

float : left;

font-family : Verdana, Helvetica, Arial, sans-serif;

font-weight : normal;

font-size : 13px;

margin : 0 1px 0 0;

padding : 0 0 0 2px;

text-decoration : none;

cursor : pointer !important ;

}

div#manchu_tabdiv ul#manchu_tabul li.manchu_activetab a span {

background : #bfbfbf;

background-position : 100% 0%;

background-repeat : no-repeat;

float : left;

padding : 2px 2px 2px 2px;

cursor : pointer !important ;

display : block;

overflow : auto;

}

div#manchu_tabdiv ul#manchu_tabul li.manchu_normaltab a {

background-position : 0 -35px;

background-repeat : no-repeat;

border-bottom : 1px solid #ffffff;

float : left;

font-family : Verdana, Helvetica, Arial, sans-serif;

font-size : 13px;

font-weight : normal;

margin : 0 1px 0 0;

padding : 0 0 0 2px;

text-decoration : none;

cursor : pointer !important ;

}

div#manchu_tabdiv ul#manchu_tabul li.manchu_normaltab a span {

background-position : 100% -35px;

background-repeat : no-repeat;

float : left;

padding : 2px 2px 2px 2px;

cursor : pointer !important ;

display : block;

overflow : auto;

}

div#manchu_tabdiv ul#manchu_tabul li.manchu_normaltab a:hover {

background-position : 0 -70px;

background-repeat : no-repeat;

border-bottom : 1px solid #ffffff;

float : left;

font-family : Verdana, Helvetica, Arial, sans-serif;

font-size : 13px;

font-weight : normal;

margin : 0 1px 0 0;

padding : 0 0 0 2px;

text-decoration : none;

}

div#manchu_tabdiv ul#manchu_tabul li.manchu_normaltab a:hover span {

background-position : 100% -70px;

background-repeat : no-repeat;

float : left;

padding : 2px 2px 2px 2px;

display : block;

overflow : auto;

}

wq div#manchu_mtabdata {

min-height : 100px;

float : left;

clear : both;

height : auto;

border : 1px solid #cadceb;

background-color : #e4ecf6;

display : block;

overflow : hidden;

padding : 3px;

}

div#manchu_mtabdata ul {

margin : 0;

padding : 0;

}

div#manchu_mtabdata ul#manchu_mtabdataul li {

background : none;

list-style-type : none;

list-style-image : none;

font-family : Verdana, Helvetica, Arial, sans-serif;

font-weight : normal;

font-size : 13px;

padding : 0;

margin : 0;

border : 0;

}

div#manchu_mtabdata ul#manchu_mtabdataul li a {

text-decoration : none;

color : #000000;

}

div#manchu_tabdiv ul#manchu_tabul {

margin : 0;

padding : 0;

float : left;

}

div#manchu_tabdiv ul#manchu_tabul li {

list-style : none;

display : inline;

display : inline;

list-style-image : none;

list-style-type : square;

list-style-position : inside;

background : none;

padding : 0;

margin : 0;

}

div#manchu_tabdiv ul#manchu_tabul li.manchu_activetab a {

background : #bfbfbf;

background-position : 0% 0%;

background-repeat : no-repeat;

border-bottom : 1px solid #ffffff;

float : left;

font-family : Verdana, Helvetica, Arial, sans-serif;

font-weight : normal;

font-size : 13px;

margin : 0 1px 0 0;

padding : 0 0 0 2px;

text-decoration : none;

cursor : pointer !important ;

}

div#manchu_tabdiv ul#manchu_tabul li.manchu_activetab a span {

background : #bfbfbf;

background-position : 100% 0%;

background-repeat : no-repeat;

float : left;

padding : 2px 2px 2px 2px;

cursor : pointer !important ;

display : block;

overflow : auto;

}

div#manchu_tabdiv ul#manchu_tabul li.manchu_normaltab a {

background-position : 0 -35px;

background-repeat : no-repeat;

border-bottom : 1px solid #ffffff;

float : left;

font-family : Verdana, Helvetica, Arial, sans-serif;

font-size : 13px;

font-weight : normal;

margin : 0 1px 0 0;

padding : 0 0 0 2px;

text-decoration : none;

cursor : pointer !important ;

}

div#manchu_tabdiv ul#manchu_tabul li.manchu_normaltab a span {

background-position : 100% -35px;

background-repeat : no-repeat;

float : left;

padding : 2px 2px 2px 2px;

cursor : pointer !important ;

display : block;

overflow : auto;

}

div#manchu_tabdiv ul#manchu_tabul li.manchu_normaltab a:hover {

background-position : 0 -70px;

background-repeat : no-repeat;

border-bottom : 1px solid #ffffff;

float : left;

font-family : Verdana, Helvetica, Arial, sans-serif;

font-size : 13px;

font-weight : normal;

margin : 0 1px 0 0;

padding : 0 0 0 2px;

text-decoration : none;

}

div#manchu_tabdiv ul#manchu_tabul li.manchu_normaltab a:hover span {

background-position : 100% -70px;

background-repeat : no-repeat;

float : left;

padding : 2px 2px 2px 2px;

display : block;

overflow : auto;

}

.wp-pagenavi a, .wp-pagenavi a:link {

padding : 2px 4px 2px 4px;

margin : 2px;

text-decoration : none;

border : 1px solid #5eb7cb;

color : #5eb7cb;

background-color : #ffffff;

}

.wp-pagenavi a:visited {

padding : 2px 4px 2px 4px;

margin : 2px;

text-decoration : none;

border : 1px solid #5eb7cb;

color : #5eb7cb;

background-color : #ffffff;

}

.wp-pagenavi a:hover {

border : 1px solid #666666;

color : #666666;

background-color : #ffffff;

}

.wp-pagenavi a:active {

padding : 2px 4px 2px 4px;

margin : 2px;

text-decoration : none;

border : 1px solid #0066cc;

color : #5f5f5f;

background-color : #ffffff;

}

.wp-pagenavi span.pages {

padding : 2px 4px 2px 4px;

margin : 2px 2px 2px 2px;

color : #5f5f5f;

border : 1px solid #cfcfcf;

background-color : #ffffff;

}

.wp-pagenavi span.current {

padding : 2px 4px 2px 4px;

margin : 2px;

font-weight : bold;

border : 1px solid #cfcfcf;

color : #5f5f5f;

background-color : #ffffff;

}

.wp-pagenavi span.extend {

padding : 2px 4px 2px 4px;

margin : 2px;

border : 1px solid #cfcfcf;

color : #5f5f5f;

background-color : #ffffff;

}

.recentcomments a {

display : inline !important ;

padding : 0 !important ;

margin : 0 !important ;

}

.tabberlive .tabbertabhide {

display : none;

}

.tabber {

width : 260px;

}

.tabberlive {

margin-top : 1em;

}

ul.tabbernav {

margin : 0;

padding : 3px 0;

font : bold 12px Verdana, sans-serif;

}

ul.tabbernav li {

list-style : none;

margin : 0;

display : inline;

}

ul.tabbernav li a {

padding : 3px 0.5em;

margin-left : 3px;

border : 1px solid #999999;

border-bottom : 1px solid #999999;

background : none;

text-decoration : none;

}

ul.tabbernav li a:link {

color : #333333;

}

ul.tabbernav li a:visited {

color : #999999;

}

ul.tabbernav li a:hover {

color : #000;

background : #ebe9e1;

border-color : #999999;

}

ul.tabbernav li.tabberactive a {

background-color : #fff;

border-bottom : 1px solid #999999;

}

ul.tabbernav li.tabberactive a:hover {

color : #000;

background : white;

border-bottom : 1px solid #999999;

}

.tabberlive .tabbertab {

padding : 5px;

border-top : 0;

}

.tabberlive .tabbertab h2 {

display : none;

}

.tabberlive .tabbertab h3 {

display : none;

}

.tabberlive#tab2 .tabbertab {

height : 200px;

overflow : auto;

}

.wp-pagenavi a, .wp-pagenavi a:link {

padding : 2px 4px 2px 4px;

margin : 2px;

text-decoration : none;

border : 1px solid #5eb7cb;

color : #5eb7cb;

background-color : #ffffff;

}

.wp-pagenavi a:visited {

padding : 2px 4px 2px 4px;

margin : 2px;

text-decoration : none;

border : 1px solid #5eb7cb;

color : #5eb7cb;

background-color : #ffffff;

}

.wp-pagenavi a:hover {

border : 1px solid #666666;

color : #666666;

background-color : #ffffff;

}

.wp-pagenavi a:active {

padding : 2px 4px 2px 4px;

margin : 2px;

text-decoration : none;

border : 1px solid #0066cc;

color : #5f5f5f;

background-color : #ffffff;

}

.wp-pagenavi span.pages {

padding : 2px 4px 2px 4px;

margin : 2px 2px 2px 2px;

color : #5f5f5f;

border : 1px solid #cfcfcf;

background-color : #ffffff;

}

.wp-pagenavi span.current {

padding : 2px 4px 2px 4px;

margin : 2px;

font-weight : bold;

border : 1px solid #cfcfcf;

color : #5f5f5f;

background-color : #ffffff;

}

.wp-pagenavi span.extend {

padding : 2px 4px 2px 4px;

margin : 2px;

border : 1px solid #cfcfcf;

color : #5f5f5f;

background-color : #ffffff;

}

div#fw_tabs_tabdisplay_1 ul.tabbed_sidebar, div#fw_tabs_tabdisplay_1 ul.tabbed_sidebar li.tab, div#fw_tabs_tabdisplay_1 ul.tabbed_sidebar li.tab h3, div#fw_tabs_tabdisplay_1 {

margin : 0;

padding : 0;

border : 0;

outline : 0;

font-weight : normal;

font-style : inherit;

font-size : 100%;

font-family : inherit;

list-style : none !important ;

}

#sidebar ul ul li:before {

content : "";

}

div#fw_tabs_tabdisplay_1 ul.tabbed_sidebar, #sidebar ul div#fw_tabs_tabdisplay_1 ul.tabbed_sidebar, #sidebar ul li div#fw_tabs_tabdisplay_1 ul.tabbed_sidebar {

float : left;

margin-top : -32px;

height : 1px;

}

div#fw_tabs_tabdisplay_1 ul.tabbed_sidebar li.tab, #sidebar ul div#fw_tabs_tabdisplay_1 ul.tabbed_sidebar li.tab {

float : left;

margin : 0;

padding : 0;

margin-top : 0;

margin-left : -1px;

}

div#fw_tabs_tabdisplay_1 ul.tabbed_sidebar li.tab div.tab-content, #sidebar ul div#fw_tabs_tabdisplay_1 ul.tabbed_sidebar li.tab div.tab-content {

display : none;

}

div#fw_tabs_tabs_surround_1, #sidebar ul div.fw_tabs_tabs_surround {

margin : 10px 0 10px 0;

}

div#fw_tabs_tabdisplay_1 {

border : 1px solid #ccc;

padding : 10px 0;

margin-top : 32px;

}

div#fw_tabs_tabdisplay_1.first {

margin-top : 50px;

}

div#fw_tabs_tabdisplay_1.first ul.tabbed_sidebar, #sidebar ul div#fw_tabs_tabdisplay_1.first ul.tabbed_sidebar, #sidebar ul li div#fw_tabs_tabdisplay_1.first ul.tabbed_sidebar {

margin-top : -32px;

}

div#fw_tabs_tabdisplay_1.first ul.tabbed_sidebar li.tab h3, #sidebar ul div#fw_tabs_tabdisplay_1.first ul.tabbed_sidebar li.tab h3 {

font-size : 10px;

line-height : 1;

font-family : Arial, Helvetica, sans-serif;

color : #000;

padding : 5px;

border : 1px solid #ccc;

background-color : #eee;

}

div#fw_tabs_tabdisplay_1.first ul.tabbed_sidebar li.tab h3.selected, #sidebar ul div#fw_tabs_tabdisplay_1.first ul.tabbed_sidebar li.tab h3.selected {

border-bottom : 1px solid #fff;

background-color : #fff;

}

div#fw_tabs_tabdisplay_1.first ul.tabbed_sidebar li.tab h3:hover, #sidebar ul div#fw_tabs_tabdisplay_1.first ul.tabbed_sidebar li.tab h3:hover {

background-color : #dfe4ec;

}

div#fw_tabs_tabdisplay_1.first {

border : 1px solid #ccc;

padding : 10px 0;

margin-top : 32px;

}

.tw-rotate {

float : left;

margin : 0 0 1em 0;

padding : 0;

width : 100%;

position : relative;

top : -4px;

}

.tw-hide {

display : none;

}

.without_title {

margin-top : 1.25em;

}

.ui-tabs-nav, .ui-tabs-panel {

float : left;

width : 100%;

clear : both;

}

.tw-tabbed-widgets, #sidebar .tw-tabbed-widgets {

margin : 0;

padding : 0;

float : left;

width : 100%;

}

ul.tw-nav-list, #sidebar ul.tw-nav-list {

list-style : none;

float : left;

width : 100%;

margin : 0;

padding : 0;

}

ul.tw-nav-list li, #sidebar ul.tw-nav-list li {

list-style : none;

list-style-image : none;

display : block;

float : left;

clear : none;

margin : 0 2px 0 0;

padding : 0 0 3px 0;

}

ul.tw-nav-list li:before, #sidebar ul.tw-nav-list li:before, #sidebar li.widget:before {

content : '';

}

ul.tw-nav-list a, #sidebar ul.tw-nav-list a {

font-weight : bold;

float : left;

width : auto;

padding : 0.45em 0.6em 0.55em;

color : #333;

background : #eee url('../images/accordion-darker-bar.png') repeat-x left top;

}

ul.tw-nav-list a:hover, #sidebar ul.tw-nav-list a:hover {

text-decoration : underline;

color : #000;

background-color : #ddd;

}

ul.tw-nav-list li.ui-tabs-selected, #sidebar ul.tw-nav-list li.ui-tabs-selected {

background : transparent url('../images/tabs-under.png') no-repeat -8px bottom;

padding-bottom : 3px;

}

ul.tw-nav-list li.ui-tabs-selected a, #sidebar ul.tw-nav-list li.ui-tabs-selected a, ul.tw-nav-list li.ui-tabs-selected a:hover, #sidebar li.ui-tabs-selected a:hover {

background : #333;

color : #fff;

text-decoration : none;

font-weight : bold;

}

.ui-tabs-panel, #sidebar .ui-tabs-panel {

margin : 0 0 1em 0;

padding : 0.75em 0 1em 0;

float : left;

width : 100%;

}

#sidebar .without_title {

margin-top : 0;

}

* html #sidebar li.widget {

float : left;

margin-bottom : 1em;

}

* html #sidebar .ui-tabs-panel {

float : none;

}

.tw-accordion {

float : left;

width : 100%;

padding : 0;

margin : 0;

}

.tw-accordion .tabbed-widget-item {

float : left;

width : 100%;

margin : 0;

padding : 0;

overflow : hidden;

}

.tw-accordion .tw-widgettitle {

font-size : 1.1em;

background : #eee;

display : block;

float : left;

width : 100%;

padding : 0.45em 0 0.45em 0;

margin : 2px 0 0 0;

cursor : pointer;

}

.tw-accordion .tw-widgettitle span {

display : block;

padding : 0 0.75em;

background : transparent url('../images/accordion-collapsed.png') no-repeat 95% 50%;

cursor : pointer;

}

.tw-accordion .tw-widgettitle:hover, .tw-accordion .tw-hovered {

background : #ddd url('../images/accordion-darker-bar.png') repeat-x left top;

}

.tw-accordion .selected, .tw-accordion .selected:hover {

cursor : text;

background : #ddd url('../images/accordion-darker-bar.png') repeat-x left top;

}

.tw-accordion .selected span, .tw-accordion .selected:hover span {

cursor : text;

background : transparent url('../images/accordion-active.png') no-repeat 95% 50%;

}

.tw-accordion .selected span {

text-decoration : none;

}

.tw-accordion .widget {

margin-bottom : 0;

padding : 0.5em 0 1.5em 0;

}

.tw-accordion .tw-first {

border : none;

}

#sidebar ul.tw-nav-list ul li:before {

content : '';

}

#sidebar ul.tw-nav-list {

font-size : 1.1em;

}

#sidebar .tw-accordion .tw-widgettitle {

padding : 0.55em 0 0.6em;

}

#sidebar .tw-accordion ul.tabbed-widget-item {

margin : 0.75em 0 1.25em 0;

padding : 0;

list-style-image : none;

}

#sidebar .tw-accordion ul.tabbed-widget-item li.widget:before {

content : '';

display : none;

}

#sidebar .tw-accordion .widget {

margin : 0;

}

#sidebar .tw-accordion {

margin-bottom : 2em;

margin-top : 0;

}

* html #sidebar .tw-accordion .tw-widgettitle {

font-size : 1.1em;

float : none;

}

.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited, .ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited {

cursor : text;

}

.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active, .ui-tabs-nav .ui-tabs-unselect a:hover, .ui-tabs-nav .ui-tabs-unselect a:focus, .ui-tabs-nav .ui-tabs-unselect a:active {

cursor : pointer;

}

@media projection, screen {

.ui-tabs-hide {

display : none;

}

}

@media print {

.tw-rotate {

margin : 0;

}

ul.tw-nav-list {

display : none;

}

.tw-hide, .tw-rotate h1, .tw-rotate h2, .tw-rotate h3, .tw-rotate h4 {

display : inherit;

}

}

#wp125adwrap_1c {

width : 100%;

}

#wp125adwrap_1c .wp125ad {

margin-bottom : 10px;

}

#wp125adwrap_2c {

width : 100%;

}

#wp125adwrap_2c .wp125ad {

width : 125px;

float : left;

padding : 10px;

}

wq div#manchu_mtabdata {

min-height : 100px;

float : left;

clear : both;

height : auto;

border : 1px solid #cadceb;

background-color : #e4ecf6;

display : block;

overflow : hidden;

padding : 3px;

}

div#manchu_mtabdata ul {

margin : 0;

padding : 0;

}

div#manchu_mtabdata ul#manchu_mtabdataul li {

background : none;

list-style-type : none;

list-style-image : none;

font-family : Verdana, Helvetica, Arial, sans-serif;

font-weight : normal;

font-size : 13px;

padding : 0;

margin : 0;

border : 0;

}

div#manchu_mtabdata ul#manchu_mtabdataul li a {

text-decoration : none;

color : #000000;

}

div#manchu_tabdiv ul#manchu_tabul {

margin : 0;

padding : 0;

float : left;

}

div#manchu_tabdiv ul#manchu_tabul li {

list-style : none;

display : inline;

display : inline;

list-style-image : none;

list-style-type : square;

list-style-position : inside;

background : none;

padding : 0;

margin : 0;

}

div#manchu_tabdiv ul#manchu_tabul li.manchu_activetab a {

background : #bfbfbf;

background-position : 0% 0%;

background-repeat : no-repeat;

border-bottom : 1px solid #ffffff;

float : left;

font-family : Verdana, Helvetica, Arial, sans-serif;

font-weight : normal;

font-size : 13px;

margin : 0 1px 0 0;

padding : 0 0 0 2px;

text-decoration : none;

cursor : pointer !important ;

}

div#manchu_tabdiv ul#manchu_tabul li.manchu_activetab a span {

background : #bfbfbf;

background-position : 100% 0%;

background-repeat : no-repeat;

float : left;

padding : 2px 2px 2px 2px;

cursor : pointer !important ;

display : block;

overflow : auto;

}

div#manchu_tabdiv ul#manchu_tabul li.manchu_normaltab a {

background-position : 0 -35px;

background-repeat : no-repeat;

border-bottom : 1px solid #ffffff;

float : left;

font-family : Verdana, Helvetica, Arial, sans-serif;

font-size : 13px;

font-weight : normal;

margin : 0 1px 0 0;

padding : 0 0 0 2px;

text-decoration : none;

cursor : pointer !important ;

}

div#manchu_tabdiv ul#manchu_tabul li.manchu_normaltab a span {

background-position : 100% -35px;

background-repeat : no-repeat;

float : left;

padding : 2px 2px 2px 2px;

cursor : pointer !important ;

display : block;

overflow : auto;

}

div#manchu_tabdiv ul#manchu_tabul li.manchu_normaltab a:hover {

background-position : 0 -70px;

background-repeat : no-repeat;

border-bottom : 1px solid #ffffff;

float : left;

font-family : Verdana, Helvetica, Arial, sans-serif;

font-size : 13px;

font-weight : normal;

margin : 0 1px 0 0;

padding : 0 0 0 2px;

text-decoration : none;

}

div#manchu_tabdiv ul#manchu_tabul li.manchu_normaltab a:hover span {

background-position : 100% -70px;

background-repeat : no-repeat;

float : left;

padding : 2px 2px 2px 2px;

display : block;

overflow : auto;

}

wq div#manchu_mtabdata {

min-height : 100px;

float : left;

clear : both;

height : auto;

border : 1px solid #cadceb;

background-color : #e4ecf6;

display : block;

overflow : hidden;

padding : 3px;

}

div#manchu_mtabdata ul {

margin : 0;

padding : 0;

}

div#manchu_mtabdata ul#manchu_mtabdataul li {

background : none;

list-style-type : none;

list-style-image : none;

font-family : Verdana, Helvetica, Arial, sans-serif;

font-weight : normal;

font-size : 13px;

padding : 0;

margin : 0;

border : 0;

}

div#manchu_mtabdata ul#manchu_mtabdataul li a {

text-decoration : none;

color : #000000;

}

div#manchu_tabdiv ul#manchu_tabul {

margin : 0;

padding : 0;

float : left;

}

div#manchu_tabdiv ul#manchu_tabul li {

list-style : none;

display : inline;

display : inline;

list-style-image : none;

list-style-type : square;

list-style-position : inside;

background : none;

padding : 0;

margin : 0;

}

div#manchu_tabdiv ul#manchu_tabul li.manchu_activetab a {

background : #bfbfbf;

background-position : 0% 0%;

background-repeat : no-repeat;

border-bottom : 1px solid #ffffff;

float : left;

font-family : Verdana, Helvetica, Arial, sans-serif;

font-weight : normal;

font-size : 13px;

margin : 0 1px 0 0;

padding : 0 0 0 2px;

text-decoration : none;

cursor : pointer !important ;

}

div#manchu_tabdiv ul#manchu_tabul li.manchu_activetab a span {

background : #bfbfbf;

background-position : 100% 0%;

background-repeat : no-repeat;

float : left;

padding : 2px 2px 2px 2px;

cursor : pointer !important ;

display : block;

overflow : auto;

}

div#manchu_tabdiv ul#manchu_tabul li.manchu_normaltab a {

background-position : 0 -35px;

background-repeat : no-repeat;

border-bottom : 1px solid #ffffff;

float : left;

font-family : Verdana, Helvetica, Arial, sans-serif;

font-size : 13px;

font-weight : normal;

margin : 0 1px 0 0;

padding : 0 0 0 2px;

text-decoration : none;

cursor : pointer !important ;

}

div#manchu_tabdiv ul#manchu_tabul li.manchu_normaltab a span {

background-position : 100% -35px;

background-repeat : no-repeat;

float : left;

padding : 2px 2px 2px 2px;

cursor : pointer !important ;

display : block;

overflow : auto;

}

div#manchu_tabdiv ul#manchu_tabul li.manchu_normaltab a:hover {

background-position : 0 -70px;

background-repeat : no-repeat;

border-bottom : 1px solid #ffffff;

float : left;

font-family : Verdana, Helvetica, Arial, sans-serif;

font-size : 13px;

font-weight : normal;

margin : 0 1px 0 0;

padding : 0 0 0 2px;

text-decoration : none;

}

div#manchu_tabdiv ul#manchu_tabul li.manchu_normaltab a:hover span {

background-position : 100% -70px;

background-repeat : no-repeat;

float : left;

padding : 2px 2px 2px 2px;

display : block;

overflow : auto;

}

.wp-pagenavi a, .wp-pagenavi a:link {

padding : 2px 4px 2px 4px;

margin : 2px;

text-decoration : none;

border : 1px solid #5eb7cb;

color : #5eb7cb;

background-color : #ffffff;

}

.wp-pagenavi a:visited {

padding : 2px 4px 2px 4px;

margin : 2px;

text-decoration : none;

border : 1px solid #5eb7cb;

color : #5eb7cb;

background-color : #ffffff;

}

.wp-pagenavi a:hover {

border : 1px solid #666666;

color : #666666;

background-color : #ffffff;

}

.wp-pagenavi a:active {

padding : 2px 4px 2px 4px;

margin : 2px;

text-decoration : none;

border : 1px solid #0066cc;

color : #5f5f5f;

background-color : #ffffff;

}

.wp-pagenavi span.pages {

padding : 2px 4px 2px 4px;

margin : 2px 2px 2px 2px;

color : #5f5f5f;

border : 1px solid #cfcfcf;

background-color : #ffffff;

}

.wp-pagenavi span.current {

padding : 2px 4px 2px 4px;

margin : 2px;

font-weight : bold;

border : 1px solid #cfcfcf;

color : #5f5f5f;

background-color : #ffffff;

}

.wp-pagenavi span.extend {

padding : 2px 4px 2px 4px;

margin : 2px;

border : 1px solid #cfcfcf;

color : #5f5f5f;

background-color : #ffffff;

}

.recentcomments a {

display : inline !important ;

padding : 0 !important ;

margin : 0 !important ;

}

.tabberlive .tabbertabhide {

display : none;

}

.tabber {

width : 260px;

}

.tabberlive {

margin-top : 1em;

}

ul.tabbernav {

margin : 0;

padding : 3px 0;

font : bold 12px Verdana, sans-serif;

}

ul.tabbernav li {

list-style : none;

margin : 0;

display : inline;

}

ul.tabbernav li a {

padding : 3px 0.5em;

margin-left : 3px;

border : 1px solid #999999;

border-bottom : 1px solid #999999;

background : none;

text-decoration : none;

}

ul.tabbernav li a:link {

color : #333333;

}

ul.tabbernav li a:visited {

color : #999999;

}

ul.tabbernav li a:hover {

color : #000;

background : #ebe9e1;

border-color : #999999;

}

ul.tabbernav li.tabberactive a {

background-color : #fff;

border-bottom : 1px solid #999999;

}

ul.tabbernav li.tabberactive a:hover {

color : #000;

background : white;

border-bottom : 1px solid #999999;

}

.tabberlive .tabbertab {

padding : 5px;

border-top : 0;

}

.tabberlive .tabbertab h2 {

display : none;

}

.tabberlive .tabbertab h3 {

display : none;

}

.tabberlive#tab2 .tabbertab {

	height : 200px;

	overflow : auto;

}



.more-link span{

	color:#9E0728;

	font-weight:bold;

}



#date_publication_tipsR{

	background:#5EB7CB none repeat scroll 0 0;

	color:#FFFFFF;

	font-size:15px;

	font-style:normal;

	font-weight:bold;

	line-height:120%;

	margin-left:-121px;

	margin-top:inherit;/*-95px;*/

	padding:28px 13px;

	position:absolute;

	width:75px;



}



#date_publication_tipsR_all {

	background:#5EB7CB none repeat scroll 0 0;

	color:#FFFFFF;

	font-size:15px;

	font-style:normal;

	font-weight:bold;

	line-height:120%;

	margin-left:-103px;

	margin-top:inherit;

	padding:28px 13px;

	position:absolute;

	width:75px;

}



.content_contact{

	margin-top:-19px;

	background:none;

	text-align:left;



}