*, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, label, fieldset, input, p, blockquote, th, td{margin:0; padding:0; outline:0;}
table{border-spacing:0;width:100%;margin-bottom:20px;font-size:1em;border:1px solid #eee;}
fieldset,
img{border:0;}
address,
caption,
cite,
code,
dfn,
th,
var{font-style:normal;font-weight:normal;}
ol,
ul,
li{list-style:none;}
caption,
th{text-align:left;}
q:before,
q:after{content:'';}
a img{border:none;}
div.static{position:static;}
img{-ms-interpolation-mode:bicubic;}
strong{font-weight:bold;}
em{font-style:italic;}
hr{background-color:#eee;border:0;clear:both;height:1px;margin-bottom:20px;border-image:initial;}
::selection{background:#F8E0E0;color:#fff;}
::-moz-selection{background:#F8E0E0;color:#fff;}
.container{width:100%;margin:0 auto;/*text-align:left;*/}
.container-inner{width:100%;margin:0 auto; max-width:1070px;}
.column{padding:0 20px;float:left;}
.post{clear:both;overflow:hidden;}
.container-1{width:80px;padding:0;}
.container-2{width:160px;padding:0;}
.container-3{width:240px;padding:0;}
.container-4{width:320px;padding:0;}
.container-5{width:400px;padding:0;}
.container-6{width:480px;padding:0;}
.container-7{width:560px;padding:0;}
.container-8{width:640px;padding:0;}
.container-9{width:66%;padding:0; max-width:710px;}
.container-10{width:800px;padding:0;}
.container-11{width:880px;padding:0;}
.container-12{width:960px;padding:0;}
.span-1{width:40px;}
.span-2{width:120px;}
.span-3{width:200px;}
.span-4{width:280px;}
.span-5{width:360px;}
.span-6{width:440px;}
.span-7{width:520px;}
.span-8{width:600px;}
.span-9{width:680px;}
.span-10{width:760px;}
.span-11{width:840px;}
.span-12{width:920px;}
.span-10p, .container-10p{width:10%;padding:0;}
.span-20p, .container-20p{width:20%;padding:0;}
.span-25p, .container-25p{width:25%;padding:0;}
.span-30p, .container-30p{width:30%;padding:0;}
.span-40p, .container-40p{width:40%;padding:0;}
.span-50p, .container-50p{width:50%;padding:0;}
.span-60p, .container-60p{width:60%;padding:0;}
.span-70p, .container-70p{width:70%;padding:0;}
.span-80p, .container-80p{width:80%;padding:0;}
.span-90p, .container-90p{width:90%;padding:0;}
.span-100p, .container-100p{width:100%;padding:0;}
.prepend-1{margin-left:80px;}
.prepend-2{margin-left:160px;}
.prepend-3{margin-left:240px;}
.prepend-4{margin-left:320px;}
.append-1{margin-right:80px;}
.append-2{margin-right:160px;}
.append-3{margin-right:240px;}
.append-4{margin-right:320px;}
.border{padding-right:19px;border-right:1px solid #eee;}
.clearfloat,
.clearfix{clear:both;}
.clear:after,
.container:after{content:" ";display:block;height:0;clear:both;visibility:hidden;font-size:0;}
.clear{display:inline-block;}
* html .clear{height:1%;}
.clear{display:block;}
<* end hack */.right{text-align:right;}
.center{text-align:center;}
.column.right{float:right;text-align:right;}
body, html{min-height:101%;}
html{color:#333;font-family:calibri, "Gill Sans", verdana, arial, sans-serif;overflow-y:scroll;-webkit-font-smoothing:antialiased;line-height:20px;}
#page h1,
#page h2,
#page h3,
#page h4,
#page h5,
#page h6{font-weight:normal;color:#000;line-height:30px;margin-bottom:10px;}
#page h1{font-size:2em;}
#page h2{font-size:1.8em;}
#page h3{font-size:1.5em;}
#page h4{font-size:1.3em;}
#page h5,
#page h6{font-size:1.2em;font-weight:bold;line-height:20px;margin-bottom:20px;}
p{margin:0 0 20px 0;}

ul, dl, ol {
    margin: 0 0 20px;
    /*padding-left: 10px !important;*/
}
dd ul, dd ol, dt ul, dt ol, li ul, li ol{margin-bottom:0;}
dl dt{font-weight:bold;margin-top:10px;}
li, dd{padding:0 0 0 20px;line-height:20px;}
ol li{list-style-type:decimal;padding-left:0;background:none;margin-left:30px;}
ul li{list-style-type:none;padding-left:20px;}
abbr, acronym{border-bottom:1px dotted #666;}
address{margin-top:1.5em;font-style:italic;}
del{color:#666;}
a{color:#069;text-decoration:underline;}
a:active,
a:hover{text-decoration:none;}
a:active{position:relative;top:1px;}
.nav a:active,
a.gravatar:active{position:static;}
blockquote{margin:0 0 20px 0;padding:19px 20px 0 20px;background:#f5f5f5;border:1px solid #eee;border-width:1px 0;font-family:Georgia, "Times New Roman", Times, serif;}
blockquote p, blockquote a, blockquote{color:#666;font-style:italic;font-size:1.1em;}
dfn{font-weight:bold;}
pre,code,tt{margin:1.5em 0;white-space:pre;display:block;}
pre,code,tt{font:0.8em 'andale mono', 'monotype.com', 'lucida console', monospace;background:#f5f5f5;overflow:auto;padding:1em;color:#666;}
tr{vertical-align:top;}
tr.alt, tr.odd{background:#f5f5f5;}
th{border-bottom:1px solid #ddd;font-weight:bold;background:#eee;padding:9px 5px;}
td{border-top:1px solid #eee;line-height:20px;}
tfoot, thead{color:#666;}
caption{background:#ffc;padding:0 5px;}
.small{font-size:.8em;font-weight:normal;}
.large{font-size:1.2em;}
.quiet{color:#666;}
.hide{display:none;}
.highlight{background:#ff0;}
.added{color:#069;}
.removed{color:#900;}
.variant{color:#999;font-family:Georgia, serif;font-style:italic;font-weight:normal;line-height:1.7;}
.top{margin-top:0;padding-top:0;}
.bottom{margin-bottom:0;padding-bottom:0;}
.nav,
.nav *{margin:0;padding:0;list-style:none;}
.nav{line-height:30px;}
.nav ul{position:absolute;top:-999em;width:200px;padding:0;margin:0;z-index:9999;}
.nav ul li{width:200px;}
.nav li:hover{visibility:inherit;}
.nav li{float:left;position:relative;padding:0;}
.nav a{color:#333;display:block;position:relative;line-height:40px;text-decoration:none;padding:0 20px;zoom:1;}
.nav ul li, .nav ul a{display:block;position:relative;line-height:24px;text-decoration:none;}
.nav li:hover ul,
.nav li.sfHover ul{left:0;z-index:9999;top:30px;}
ul.nav li:hover li ul,
ul.nav li.sfHover li ul{top:-999em;}
ul.nav li li:hover ul,
ul.nav li li.sfHover ul,
ul.nav li li li:hover ul,
ul.nav li li li.sfHover ul{left:200px;top:0;}
.nav li:hover,
.nav li.sfHover,
.nav a:focus,
.nav a:hover,
.nav a:active{z-index:1;}
.nav a.sf-with-ul{padding-right:25px;min-width:1px;position:relative;}
.sf-sub-indicator{position:absolute;display:block;right:10px;top:14px;width:8px;height:8px;text-indent:-999em;overflow:hidden;background:url('images/menuDropdown_999.gif') no-repeat 0 0;}
.nav ul .sf-sub-indicator{background-position:0 -10px;top:10px;}
#headerWrapper,
#content{z-index:1;}
body.hideHeader-1 #header h1,
body.hideHeader-1 #header h3{text-indent:-999em;background:transparent;}
.interior #header{cursor:pointer;}
p#printpreview{margin:0;}
fieldset{padding:15px;margin:0 0 15px 0;border:1px solid #eee;}
legend{font-size:1.2em;padding:0 5px;color:#999;}
input.text{width:250px;margin:0;font-size:1.1em;}
input.small{width:100px;}
input.text,
textarea,
.ginput_container input{border:1px solid #ccc;border-color:#ccc #eee #eee #ccc;background-color:#f5f5f5;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.15);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.15);box-shadow:inset 0 1px 3px rgba(0,0,0,0.15);padding:5px !important;color:#999;}
input.text:focus,
textarea:focus,
.ginput_container input:focus{background-color:#fff;border:1px solid #999;color:#333;}
table.ui-datepicker td a{background:#fff !important;}
input.button,
button.button{padding:5px;}
input.button:hover,
button.button:hover,
label:hover,
.pointer:hover,
input[type=submit]:hover{cursor:pointer;}
.post ul.gform_fields li,
.page .page ul.gform_fields li{margin-left:0;}
.gform_wrapper .gfield_description{padding:0 0 8px 0 !important;}
.gform_wrapper .gsection{margin:24px 0 0 0 !important;padding:0 0 4px 0 !important;}
textarea{height:250px;width:100%;box-sizing:border-box;}
input,
input.text,
textarea{font-size:1em;font-family:verdana, arial, sans-serif;}
input[type=submit],
input.button,
label,
select,
.pointer{cursor:pointer;}
select{border:1px solid #ccc;border-color:#ccc #eee #eee #ccc;background:#f6f6f6;width:250px;}
select:focus{border:1px solid #999;background:#ffc;}
.page-break{page-break-before:always;}
#skipToContent{position:absolute;top:-9999em;left:20px;border:2px solid #ccc;background:#333;color:#fff;padding:10px 15px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;z-index:9999999;}
#skipToContent:focus{top:20px;}
.error,
.notice,
.success,
.information{background:#FEE url(images/bg_error.gif) 12px 12px no-repeat;border-color:#E99;padding:9px 10px 9px 30px;margin:0 0 1em 0;border:1px solid #CCE;color:#333;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.error{background:#FEE url(images/bg_error.gif) 12px 12px no-repeat;border-color:#EAA;}
.notice{background:#FFB url(images/bg_notice.gif) 12px 12px no-repeat;border-color:#EC1;}
.success{background:#EEC url(images/bg_success.gif) 12px 12px no-repeat;border-color:#BC7;}
.information{background:#F5F5FF url(images/bg_information.gif) 12px 12px no-repeat;}
.error a{color:#000;}
.notice a{color:#069;}
.success a{color:#591;}
.information a{color:#88A;}
.message h1,
.message h2,
.message h3,
.message h4,
.message h5,
.message h6{margin:0 0 10px 0 !important;padding:0 !important;}
#wpabar ul li{padding:0 !important;}
.alignleft,
.alignright,
.aligncenter{border:1px solid #EEE;display:block;padding:4px;}
.alignleft{float:left;margin:0 20px 20px 0;}
.alignright{float:right;margin:0 0 20px 20px;}
.aligncenter{display:block;margin:0 auto;}
.alignright .alignright,
.alignleft .alignleft,
.aligncenter .aligncenter{padding:0 5px;border:0;}
.floatleft{float:left;}
.floatright{float:right;}
blockquote.left{margin-right:20px;text-align:right;margin-left:0;width:33%;float:left;}
blockquote.right{margin-left:20px;text-align:left;margin-right:0;width:33%;float:right;}
.textcenter{text-align:center;}
.textright{text-align:right;}
.textleft{text-align:left;}
.attachment,
.smallAttachment{text-align:center;}
.attachmentImage,
.attachmentGallery,
.attachmentNavigation{background:#fff;}
.wp-caption{border:1px solid #eee;background:#f5f5f5;padding:5px 0;text-align:center;margin-bottom:10px;}
.wp-caption .wp-caption-text{text-align:center;padding:5px 5px 0 5px;margin:0;color:#666;}
.wp-caption img{float:none;margin:0;}
.wp-smiley{margin:0 !important;max-height:1em;}
.invisible{position:absolute;left:-1000em;}
img#wpstats{width:0;height:0;padding:0;border:none;overflow:hidden;}
.postNavigation{line-height:20px;margin:20px 0;}
.postNavigation .freeUpdates{padding:0 20px 20px 45px;background:url(images/feedIcon.gif) 20px 0 no-repeat;}
.postNavigation .freeUpdates a{color:#f60;}
.postNavigation .postLinks{padding:0 20px 20px 20px;}
#wp-calendar,
#wp-calendar th,
#wp-calendar caption{text-align:center;background:#fff;}
#wp-calendar th,
#wp-calendar td{padding:0 2px;line-height:19px;}
#wp-calendar caption{background:transparent;font-weight:bold;padding:0;}
#wp-calendar #today{font-weight:bold;}
.widget{margin-bottom:40px}
.widget.widget-last{margin-bottom:0;}
.widget ul,
.widget ol{border-bottom:none;margin-bottom:0;}
.widget li{padding:0;}
.widget .profile_image_url,
.widget .authorLink,
.widget .timthumb{float:left;border:1px solid #333;margin:0 10px 0 0;}
.widget ol{margin-left:0;}
.widget ul li{list-style-type:none;background:transparent;border-bottom:1px solid #eee;padding:0 0 9px 0;margin-bottom:10px;line-height:20px;}
.widget ul li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:20px;}
.widget ul li li:last-child{padding-bottom:0;}
.widget li a{padding:0;}
.widget ul ul{margin:0;}
.widget ul ul li{border:none;margin:0 0 0 20px;}
.widget ul ul li a{padding-left:0;}
.widget .tweetContent p{margin:0;}
.widget .tweetDate a{color:#999;}
.widget #postDetails ul{margin-left:50px;}
li.postDetailsCommentsFeed{background:url(images/feedIcon.gif) no-repeat 0 8px;padding-left:20px;}
.bm_numberedPages{clear:both;padding:19px 0 20px 0;line-height:20px;position:relative;text-align:left;}
.bm_numberedPages .pageData{position:absolute;right:0;}
a.numberedPage,
a.page-numbers{padding:5px 10px;background:#fff;text-decoration:none;}
a.numberedPage:hover,
a.page-numbers:hover{background:#f5f5f5;text-decoration:none;}
a.numberedPage:active,
a.page-numbers:active{background:#eee;}
span.currentPage,
span.current{padding:1px 10px;background:#eee;}
.post ul li,
.post ul li, .page .page ul li {
    color: #747474;
    font-size: 14px;
    list-style-type: none;
    padding-left: 0;
}
.post ul li, .page .page ul li a{
 color: #333;
 }
 
.cluv {
    border: 1px solid #D6D6D6 !important;
    display: block;
    font-size: 100% !important;
    padding: 5px;
    text-transform: none !important;
}
.bookmarks li li{list-style-type:disc;padding-left:0;margin-left:30px;}
.excerpt,
.fullPost{padding-bottom:30px;}
.commentDetails{font-weight:bold;}
#comments .avatar{background:#fff none repeat scroll 0 0;position:absolute;left:10px;}
/*#comments ul.commentList{border-bottom:1px solid #eee;}*/
#comments ul.commentList,
#comments ul.children{clear:both;padding:0;margin:0;}
#comments ul.commentList{
/*background:none repeat scroll 0 0 #F1F1F1;
    border: 1px solid #D4D4D4;*/
    float: left;
    margin: 10px 20px 0;
    padding: 8px;
    width: 88%;
}
#respondWrapper {
background:none repeat scroll 0 0 #F1F1F1;
    border: 1px solid #D4D4D4;
    float: left;
    margin: 10px 30px 0;
    padding: 8px;
    max-width:710px;
	width:76%;
}
#respondWrapper{clear:both;}
#comments ul.children{padding:0;margin-top:15px;/*border-bottom:1px solid #eee;*/}
#aec_edit_options{
display:none;
}
#comments li {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #D6D6D6;
    clear: both;
    list-style-type: none;
    margin: 0 0 10px;
    padding: 9px 10px;
    position: relative;
	min-height:155px;
}
#comments li.bypostauthor{background:#eee;}
#comments ul.children li{clear:both;}
#comments li .commentWrapper{padding:0 0 0 65px;}
#comments .comment-author{padding:0 0 20px 0;line-height:20px;}
#comments .comment-author .fn{font-weight:bold;}
#comments .cancel-comment-reply a{background:#eee;padding:3px 8px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;margin-left:8px;color:#c00;text-decoration:none;}
#comments p.information,
#commentform p.information{margin:0 0 20px;}
#comments .commentDate{margin-left:8px;}
#comments .commentDate a{color:#aaa;text-decoration:none;}
#comments a.twitter_anywhere{background:url(images/twitter.png) center left no-repeat;text-indent:-9999em;text-decoration:none;width:22px;float:left;}
#comments .actions{float:left; left:12px;top:8px;}
#comments .actions a{background:#fbba39;padding:3px 8px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;margin-left:8px;color:#221188;text-decoration:none; float:left; margin-bottom:10px;}
#comments a.comment_author_profile{position:absolute;left:10px;top:65px;display:block;width:56px;text-align:center;font-size:10px;line-height:20px;background:#221188; color:#fff;}
#respond{position:relative;}
#respond h3,
#respond table{margin:0 0 5px 0;}
#commentform{clear:both;}
#commentPost{padding:0 20px;clear:both;}
.commentFavicon{vertical-align:middle;}
.toggle{position:relative;cursor:pointer;padding:0 20px 0 0;float:left;margin:0;}
.toggle span{position:absolute;background:url(images/menuDropdown_999.gif) 0 0 no-repeat;width:8px;height:8px;right:5px;top:5px;}
.allowedHtml{font-size:12px;color:#999;margin:5px 0 0 0;white-space:normal;line-height:inherit;float:left;}
a.imageborder,
.galleryImage img{float:left;padding:5px;border:1px solid #ddd;display:block;background:#FFF;}
a.imageborder:hover,
a.imageborder:active{border-color:#a0a0a0;}
.galleryImage img{display:block;float:none;margin:0 auto;}
.galleryImage{width:25%;float:left;margin:0 15px 30px;background:#f5f5f5;padding:10px;height:200px;}
.gallery-caption{padding:5px 10px;}
.galleryImage-1{clear:both}
.galleryImage a{color:#333;text-decoration:none}
.galleryImage a:hover,
.galleryImage a:active{text-decoration:underline}
.galleryImage p{line-height:150%;text-align:center;margin-top:10px}
.searchform{position:relative;}
.searchform .text{width:188px;border-style:1px solid #ccc;border-color:#ccc #ddd #ddd #ccc;background:#fff;float:left;margin-top:5px;}
.span-2 .searchform .text{width:108px;}
.span-3 .searchform .text{width:188px;}
.span-4 .searchform .text{width:268px;}
.span-5 .searchform .text{width:348px;}
.span-6 .searchform .text{width:428px;}
.span-7 .searchform .text{width:508px;}
.span-8 .searchform .text{width:588px;}
.span-9 .searchform .text{width:668px;}
.span-10 .searchform .text{width:748px;}
.span-11 .searchform .text{width:828px;}
.span-12 .searchform .text{width:908px;}
.information .searchform input.text{width:90%;}
.searchform .searchsubmit{position:absolute;top:13px;right:8px;}
#searchResultsSearch .searchform{margin-bottom:20px;}
.information .searchform{padding:14px 0;}
.column.container-9.noSearchResults{padding:0 !important;}
#debugqueries{background:#f5f5f5 !important;}
#debugqueries *{background:#f5f5f5 !important;color:#666 !important;}
strong.search-excerpt{background-color:#ffc;padding:0 2px;}
.actionWrapper{background:#ffc;padding:10px;clear:both;text-align:center;color:#000;}
#giantTagCloud{padding:30px;margin:0 20px;border:1px solid #eee;text-align:justify;}
.captcha{float:left;margin:0 10px 0 0;}
.authorListing{overflow:hidden;padding-bottom:10px;border-bottom:1px solid #aaa;margin-bottom:25px;}
.page .post.column.authorWrapper{margin-top:10px;}
.authorWrapper .authorPosts{float:left;margin-left:20px;}
.authorWrapper h3{margin:0 0 12px;}
.authorDetails{background:#f5f5f5;border:1px solid #eee;border-width:1px 0;padding:20px 20px 0 20px;overflow:hidden;margin-bottom:20px;}
.authorDetails img{float:left;margin:0 15px 8px 0;}
.authorDetails p{margin-top:-10px}
.authorDetails h1{margin-bottom:10px;}
.html_toolbar{padding:5px 0;}
a.html_button{float:left;padding:3px 6px;margin-right:5px;border:1px solid #eee;background:#f5f5f5;color:#999;text-decoration:none;}
a.html_button:hover{background:#fff;}
a.html_button_em{font-style:italic;}
a.html_button_strong{font-weight:bold;}
a.html_button_a{color:#33A;text-decoration:underline;}
a.html_button_del{text-decoration:line-through;}
ul.tagsRanking{list-style:none;}
ul.tagsRanking li{position:relative;line-height:20px;list-style-type:none;display:block;margin-left:0;height:20px;}
ul.tagsRanking em{position:absolute;right:10px;top:5px;color:#999;}
ul.tagsRanking span{position:absolute;top:5px;left:0;height:20px;background:#eee;text-indent:-9999em;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
ul.tagsRanking a{position:absolute;left:10px;top:5px;}
ul.tagsRanking .letter{text-transform:uppercase;font-size:1.5em;margin-top:10px;}
#wp125{overflow:hidden;}
.wp125ad{float:left;}
.wp125ad.odd{margin-right:8px;}