.TK{
display: none;
}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}
.clearfix:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}
html[xmlns] .clearfix {
clear:both;
}
* html .clearfix {
height: 1%;
} body { 
font-family: Arial,Sans-Serif;
font-size: 13px; 
line-height:22px;
position: relative;
}
html, body { height:100%;}
@font-face {
font-family: 'GnuolaneFree';
src: url(/template/css/fonts/gnuolane-webfont.eot);
src: url(/template/css/fonts/gnuolane-webfont.eot?#iefix) format('embedded-opentype'),
url(/template/css/fonts/gnuolane-webfont.woff) format('woff'),
url(/template/css/fonts/gnuolane-webfont.ttf) format('truetype'),
url(/template/css/fonts/gnuolane-webfont.svg#GnuolaneFree) format('svg');
font-weight: normal;
font-style: normal;
}
a {
outline:medium none;
text-decoration:none;
}
a, .blog-title a, .blog-meta a, .blog-thumb a, .main-nav li a, .nivoSlider, .portfolio-thumb a, ul#thumb-list li, .gallery-thumb a, .widget-img a, .post-navigation .prev-l, .post-navigation .next-l, .post-navigation .totop, button, input.submit, input[type="submit"], input[type="reset"], input[type="button"] {
-moz-transition: background-color 0.2s linear, color 0.2s linear;
-o-transition: background-color 0.2s linear, color 0.2s linear;
-ms-transition: background-color 0.2s linear, color 0.2s linear;
-webkit-transition: background-color 0.2s linear, color 0.2s linear;
transition: background-color 0.2s linear, color 0.2s linear;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'GnuolaneFree', sans-serif;
font-weight: 400;
margin-bottom: 15px;
}
.page-title h1, .blog-title, .sidebar h3, .filter  {
font-family: 'GnuolaneFree', sans-serif;
}
.sidebar  h3 {
margin-bottom: 15px;
}
h1{
font-size:35px;
}
h2 {
font-size:27px;
}
h3  {
font-size:21px;
}
h4 {
font-size:17px;
}
h5 {
font-size:15px;
}
h6 {
font-size:13px;
}
abbr[title], acronym[title], dfn[title] {
border-bottom: 1px dotted #232323;
cursor: help;
}
p {
padding-bottom: 20px;
line-height:22px;
} .menu-wrapper {
margin-left: 50px;
position: relative;
top: 3%;
z-index: 1000;
}
.ipad .menu-wrapper,
.iphone .menu-wrapper {
top: 17px;
}
.page-template-template-homepage-php .menu-wrapper {
position: fixed;
top: 35%;
margin-left: 50px;
z-index: 1000;
}
.main-nav li {
display:inline-block;
float: left;
position: relative;
}
.menu-wrapper .logo img {
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
-moz-border-radius-bottomright: 0px;
-moz-border-radius-bottomleft: 0px;
-webkit-border-radius: 5px 5px 0px 0px;
border-radius: 5px 5px 0px 0px; 
display: block;
padding: 10px;
}
.main-nav {
display: block;
position: relative;
top: -6px;
}
.main-nav li a {
display: block;
line-height: 22px;
padding: 5px 10px 2px 10px;
font-size: 16px;
font-family: 'GnuolaneFree', sans-serif;
text-transform: uppercase;
}
.container, .content {
left: -850px;
margin-bottom: 68px;
margin-top: 85px;
overflow: hidden;
padding: 25px;
position: relative;
width: 800px;
z-index: 5;
}
.inner-content {
width: 550px;
float:left;
}
.block div {
background: none repeat scroll 0 0 #000000;
height: 50px;
position: absolute;
width: 50px;
z-index: 10;
}
.top-wrapper {
position:relative;
}
.over-more {
bottom: 0;
display: block;
font-size: 11px;
padding: 2px 7px;
position: absolute;
right: -100px;
}
.over-more-title {
top: 0;
display: block;
font-size: 11px;
padding: 2px 7px;
position: absolute;
left: -300px;
}
.sidebar {
width: 210px;
display: block;
font-size:12px;
float: right;
position: relative;
}
#right {
float: right;
}
#left {
float: left;
}
.sidebar .logo a {
background:none!important;
}
.portfolio-entry, .blog-entry {
overflow: hidden;
}
.logo a {
display:inline-block;
margin:0;
padding:0;
}
.logo {
position: relative;
overflow: hidden;
}
.top-logo {
float: left;
}
.main-nav .sub-menu {
display: none;
margin: 0;
position: absolute;
z-index: 1000;
width: 800px;
}
.main-nav .sub-menu li a {
font-size: 13px;
}
.main-nav .sub-menu li {
font-weight: normal;
margin: 0;
position: relative;
}
.main-nav .sub-menu li:last-child {
border-bottom: none;
}
.sidebar .widget_twitter-widget li {
padding: 8px 0 8px 22px;
background: url(/template/images/twitter.png) no-repeat left 11px transparent;
}
.widget_twitter-widget ul li span a {
border-bottom: 1px dotted #676767;
}
.widget_twitter-widget ul li > a {
display:inline-block;
line-height: 18px;
padding:0;
margin:0;
}
.flickr_badge_image, .widget-img {
float:left; 
margin: 10px 10px 0 0;
}
.flickr_badge_image img {
width: 50px;
height:50px;
}
.flickr_badge_image a, .widget-img a {
display:block;
padding:0;
margin:0;
height: 50px;
width: 50px;
}
.sidebar .widget {
margin-bottom: 40px;
}
.widget ul li {
padding: 4px 0 4px 12px;
background: url(/template/images/menu-arr.gif) no-repeat left 11px transparent;
}
.bottom10 {
padding-bottom:10px;
}
.slider-wrapper {
margin-bottom: 30px;
position:relative;
}
.related {
position:relative;
margin-bottom:50px;
overflow:hidden;
line-height: 2em;
width: 565px
}
.meta {
font-size: 11px;
padding: 0 10px;
}
.divider, hr {
background: url(/template/images/divider.gif) repeat-x scroll 0 0 transparent;
height: 4px;
margin-bottom: 30px;
border: none;
}
.inner-content .divider {
margin-bottom: 50px;
height: 2px;
}
.mbottom10 {
margin-bottom: 10px;
}
.sub-footer {
font-size:11px;
padding: 10px 15px;
position: fixed;
bottom: 0;
left: 0;
right: 0;
z-index: 1000;
}
.copyright {
float:left;
}
.footer-menu {
float:right;
width: 50%;
}
.footer-menu ul li {
float: left;
margin-left: 10px;
}
.footer-menu ul {
float: right;
}
.sub-menu {
margin-left: 12px;
display: none;
}
.preloader { 
background:url(/template/images/loader.gif) center center no-repeat #111!important;
}
.page-title {
padding: 0 0 20px;
}
.page-title h1 {
font-size: 60px;
font-weight: 400;
line-height: 60px;
text-transform: uppercase;
margin: 0;
}
.single .page-title h1 {
font-size: 50px;
}
.blog-thumb {
margin: 0 0 20px;
position: relative;
overflow:hidden;
}
.hasheight {
height: 173px!important;
}
.format-standard .blog-thumb img, .format-image .blog-thumb img, .portfolio-thumb img, .gallery-thumb img {
display: block;
}
.blog-meta {
font-size: 11px;
margin-bottom: 15px;
position: relative;
}
.format-image .blog-entry img {
width: 460px;
height: auto;
}
.data {
position:relative;
line-height: 22px;
overflow: hidden;
margin-bottom: 30px;
}
.blog-content, .single-post .blog-content {
position: relative;
font-size: 13px;
overflow: hidden;
float:left;
}
.portfolio-content {
position: relative;
font-size: 13px;
overflow: hidden;
}
.blog-content .blog-title {
font-size: 27px;
line-height: 37px;
font-weight: 400;
margin: 0;
}
.blog-title a {
border: none;
}
.quote-text {
font-size: 27px;
line-height: 37px;
margin-bottom: 20px;
}
.quote-source {
position: relative;
top: -15px;
}
.filter {
overflow: hidden;
margin-bottom: 10px;
}
.filter ul li {
float: left;
}
.portfolio-wrapper, .gallery-magic, .gallery-wrapper {
position: relative;
width: 825px;
overflow:hidden;
}
.portfolio-wrapper ul li, .gallery-wrapper #three-col li {
float:left;
margin: 0 15px 15px 0;
text-align: center;
width:256px;
padding: 0;
}
.related ul li {
float:left;
margin: 0 15px 15px 0;
text-align: center;
width:173px;
padding: 0;
}
.gallery-wrapper #two-col li {
float:left;
margin: 0 15px 15px 0;
text-align: center;
width:392px;
padding: 0;
}
.gallery-wrapper #multi li {
float:left;
margin: 0 10px 10px 0;
text-align: center;
width:125px;
padding: 0;
}
.gallery-magic ul li {
float:left;
margin: 0 15px 15px 0;
text-align: center;
width:188px;
padding: 0;
}
.portfolio-thumb, .gallery-thumb {
margin: 0;
position: relative;
height: auto;
overflow: hidden;
}
.isotope-container {
float: left;
}
input, textarea {
background: #F6F6F6;
border: 1px solid #f0f0f0;
color: #888;
padding: 6px 10px;
width: 230px;
margin-bottom:15px;
font-size: 13px;
}
input:focus, textarea:focus {
background: #ffffff;
border: 1px solid #d0d0d0;
box-shadow: 0 0 2px rgba(0, 0, 0, 0.2) inset;
color: #555;
}
#respond textarea {
padding: 10px 10px 10px 10px;
width: 530px;
height: 200px;
}
.commentlist {
margin-bottom:50px;
}
#respond p {
padding-bottom: 0;
}
#respond h3, #comments h3 {
margin-bottom: 20px;
}
#comments-wrapper {
float: left;
font-size: 13px;
position: relative;
width:550px;
}
button, input.submit, input[type=submit], input[type=reset], input[type=button] {
border: 0 none;
cursor: pointer;
display: inline-block;
font-family: Tahoma;
font-size: 11px;
font-weight: normal;
line-height: 21px;
margin: 0;
text-decoration: none;
width: auto;
}
button, input.submit {
padding: 5px 10px;
}
.page-content .sendError {
margin-bottom: 20px;
color: red;
list-style: none;
margin-left: 0;
}
.sendError p {
color: red;
}
.contactForm label{
display: block;
}
.contactForm textarea{
width: 97%;
height: 180px;
}
.avatar {
float: left;
margin: 5px 10px 10px 0;
position: relative;
}
.comment-info {
font-size:12px;
margin-bottom:15px;
}
.comment-text {
font-size:13px;
}
.comment {
margin-bottom: 20px;
border-bottom: 1px dotted #656565;
}
#comments-wrapper .children {
margin-left: 50px;
}
.pagination {
clear:both;
position:relative;
font-size:12px;
line-height:22px;
}
.pagination span, .pagination a {
display:block;
float:left;
margin: 2px 2px 2px 0;
padding:2px 10px;
text-decoration:none;
width:auto;
color:#fff;
background: #555;
border: none;
}
.pagination .current{
padding:2px 10px;
}
.post-navigation {
bottom: -90px;
display: block;
left: 910px;
position: fixed;
z-index: 5;
}
.post-navigation a {
display: block;
width: 30px;
height: 30px;
}
.post-navigation .next-l, .post-navigation .all-l, .post-navigation .prev-l {
display: block;
height: 30px;
margin-left: 0;
width: 30px;
}
.post-navigation .totop {
display: block;
height: 30px;
margin-left: 0;
width: 30px;
cursor: pointer;
}
.post-navigation .totop {
background: url(/template/images/slider/arrow_up.gif) no-repeat scroll center center #111;
}
.post-navigation .prev-l {
background: url(/template/images/slider/arrow_left.gif) no-repeat scroll center center #111;
}
.post-navigation .next-l {
background: url(/template/images/slider/arrow_right.gif) no-repeat scroll center center #111;
}
.post-navigation .all-l {
background: url(/template/images/slider/all.gif) no-repeat scroll center center #111;
}
.single-post .portfolio-nav .all-l {
background: url(/template/images/slider/all_b.gif) no-repeat scroll center center #555;
}
.portfolio-nav a {
display: block;
height: 25px;
width: 25px;
}
.portfolio-nav .all-l a  {
width: 26px;
}
.archives ul{
margin-left: 25px;
}
.archives ul li{
list-style-type: disc;
}
#fullbg {
position: fixed;
top: 0;
left: 0;
min-width: 100%;
min-height: 100%;
width: 100%;
z-index: 2;
}
.blog-content .slider-wrapper {
margin-bottom: 23px;
}
.bg-overlay{
width:100%;
height:100%;
position:fixed;
top:0px;
left:0px;
z-index: 3;
background:transparent url(/template/images/bg_pattern_2.png) repeat top left;
}
#player_wrapper {
width:100%!important;
height:100%!important;
}
.video-bg {
height: 100%;
left: 0;
margin: 0;
position: fixed;
top: 0;
bottom: 0;
display: block;
width: 100%;
z-index: 1;
}
.filter a {
font-size: 15px;
padding: 2px 8px 0;
text-transform: uppercase;
line-height: 22px;
display: block;
}
.space {
height: 1px;
}
.slider-thumb-tray {
bottom: -100px;
display: block;
left: 0;
margin: 0 auto;
overflow: hidden;
position: fixed;
right: 0;
text-align: center;
z-index: 5 !important;
}
#searchform .screen-reader-text, #searchform #searchsubmit{
display: none;
}
#searchform #s {
width: 190px;
}
.bt {
background: url(/template/images/music_on.png) no-repeat scroll center center transparent;
width: 22px;
height: 22px;
}
.social {
float: right;
position: fixed;
top: 3%;
right: 50px;
z-index: 1001;
}
.admin-bar .social {
position: absolute;
}
.social a, .bt  {
float: left;
display: block;
margin-left: 3px;
}
.tipsy { margin-bottom:10px;padding: 5px; font-size: 10px; opacity: 0.8; filter: alpha(opacity=80); background-repeat: no-repeat;  background-image: url(/template/images/tipsy.gif); }
.tipsy-inner { padding: 9px 12px 8px 12px; background-color: black; color: white; max-width: 200px; text-align: center; }
.tipsy-inner { -moz-border-radius:3px; -webkit-border-radius:3px;border-radius:3px; }
.tipsy-north { background-position: top center; }
.tipsy-south { background-position: bottom center; }
.tipsy-east { background-position: right center; }
.tipsy-west { background-position: left center; }div.pp_default .pp_top,
div.pp_default .pp_top .pp_middle,
div.pp_default .pp_top .pp_left,
div.pp_default .pp_top .pp_right,
div.pp_default .pp_bottom,
div.pp_default .pp_bottom .pp_left,
div.pp_default .pp_bottom .pp_middle,
div.pp_default .pp_bottom .pp_right { height: 13px; }
div.pp_default .pp_top .pp_left { background: url(/template/images/prettyPhoto/default/sprite.png) -78px -93px no-repeat; } div.pp_default .pp_top .pp_middle { background: url(/template/images/prettyPhoto/default/sprite_x.png) top left repeat-x; } div.pp_default .pp_top .pp_right { background: url(/template/images/prettyPhoto/default/sprite.png) -112px -93px no-repeat; } div.pp_default .pp_content .ppt { color: #f8f8f8; }
div.pp_default .pp_content_container .pp_left { background: url(/template/images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y; padding-left: 13px; }
div.pp_default .pp_content_container .pp_right { background: url(/template/images/prettyPhoto/default/sprite_y.png) top right repeat-y; padding-right: 13px; }
div.pp_default .pp_content { background-color: #fff; } div.pp_default .pp_next:hover { background: url(/template/images/prettyPhoto/default/sprite_next.png) center right  no-repeat; cursor: pointer; } div.pp_default .pp_previous:hover { background: url(/template/images/prettyPhoto/default/sprite_prev.png) center left no-repeat; cursor: pointer; } div.pp_default .pp_expand { background: url(/template/images/prettyPhoto/default/sprite.png) 0 -29px no-repeat; cursor: pointer; width: 28px; height: 28px; } div.pp_default .pp_expand:hover { background: url(/template/images/prettyPhoto/default/sprite.png) 0 -56px no-repeat; cursor: pointer; } div.pp_default .pp_contract { background: url(/template/images/prettyPhoto/default/sprite.png) 0 -84px no-repeat; cursor: pointer; width: 28px; height: 28px; } div.pp_default .pp_contract:hover { background: url(/template/images/prettyPhoto/default/sprite.png) 0 -113px no-repeat; cursor: pointer; } div.pp_default .pp_close { width: 30px; height: 30px; background: url(/template/images/prettyPhoto/default/sprite.png) 2px 1px no-repeat; cursor: pointer; } div.pp_default #pp_full_res .pp_inline { color: #000; } 
div.pp_default .pp_gallery ul li a { background: url(/template/images/prettyPhoto/default/default_thumb.png) center center #f8f8f8; border:1px solid #aaa; }
div.pp_default .pp_gallery ul li a:hover,
div.pp_default .pp_gallery ul li.selected a { border-color: #fff; }
div.pp_default .pp_gallery a.pp_arrow_previous,
div.pp_default .pp_gallery a.pp_arrow_next { position: static; left: auto; }
div.pp_default .pp_nav .pp_play,
div.pp_default .pp_nav .pp_pause { background: url(/template/images/prettyPhoto/default/sprite.png) -51px 1px no-repeat; height:30px; width:30px; }
div.pp_default .pp_nav .pp_pause { background-position: -51px -29px; }
div.pp_default .pp_details { position: relative; }
div.pp_default a.pp_arrow_previous,
div.pp_default a.pp_arrow_next { background: url(/template/images/prettyPhoto/default/sprite.png) -31px -3px no-repeat; height: 20px; margin: 4px 0 0 0; width: 20px; }
div.pp_default a.pp_arrow_next { left: 52px; background-position: -82px -3px; } div.pp_default .pp_content_container .pp_details { margin-top: 5px; }
div.pp_default .pp_nav { clear: none; height: 30px; width: 105px; position: relative; }
div.pp_default .pp_nav .currentTextHolder{ font-family: Georgia; font-style: italic; font-color:#999; font-size: 11px; left: 75px; line-height: 25px; margin: 0; padding: 0 0 0 10px; position: absolute; top: 2px; }
div.pp_default .pp_close:hover, div.pp_default .pp_nav .pp_play:hover, div.pp_default .pp_nav .pp_pause:hover, div.pp_default .pp_arrow_next:hover, div.pp_default .pp_arrow_previous:hover { opacity:0.7; }
div.pp_default .pp_description{ font-size: 11px; font-weight: bold; line-height: 14px; margin: 5px 50px 5px 0; }
div.pp_default .pp_bottom .pp_left { background: url(/template/images/prettyPhoto/default/sprite.png) -78px -127px no-repeat; } div.pp_default .pp_bottom .pp_middle { background: url(/template/images/prettyPhoto/default/sprite_x.png) bottom left repeat-x; } div.pp_default .pp_bottom .pp_right { background: url(/template/images/prettyPhoto/default/sprite.png) -112px -127px no-repeat; } div.pp_default .pp_loaderIcon { background: url(/template/images/prettyPhoto/default/loader.gif) center center no-repeat; }  div.light_rounded .pp_top .pp_left { background: url(/template/images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat; } div.light_rounded .pp_top .pp_middle { background: #fff; } div.light_rounded .pp_top .pp_right { background: url(/template/images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat; } div.light_rounded .pp_content .ppt { color: #000; }
div.light_rounded .pp_content_container .pp_left,
div.light_rounded .pp_content_container .pp_right { background: #fff; }
div.light_rounded .pp_content { background-color: #fff; } div.light_rounded .pp_next:hover { background: url(/template/images/prettyPhoto/light_rounded/btnNext.png) center right  no-repeat; cursor: pointer; } div.light_rounded .pp_previous:hover { background: url(/template/images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat; cursor: pointer; } div.light_rounded .pp_expand { background: url(/template/images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat; cursor: pointer; } div.light_rounded .pp_expand:hover { background: url(/template/images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat; cursor: pointer; } div.light_rounded .pp_contract { background: url(/template/images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat; cursor: pointer; } div.light_rounded .pp_contract:hover { background: url(/template/images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat; cursor: pointer; } div.light_rounded .pp_close { width: 75px; height: 22px; background: url(/template/images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat; cursor: pointer; } div.light_rounded .pp_details { position: relative; }
div.light_rounded .pp_description { margin-right: 85px; }
div.light_rounded #pp_full_res .pp_inline { color: #000; } 
div.light_rounded .pp_gallery a.pp_arrow_previous,
div.light_rounded .pp_gallery a.pp_arrow_next { margin-top: 12px !important; }
div.light_rounded .pp_nav .pp_play { background: url(/template/images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat; height: 15px; width: 14px; }
div.light_rounded .pp_nav .pp_pause { background: url(/template/images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat; height: 15px; width: 14px; }
div.light_rounded .pp_arrow_previous { background: url(/template/images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat; } div.light_rounded .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }
div.light_rounded .pp_arrow_next { background: url(/template/images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat; } div.light_rounded .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }
div.light_rounded .pp_bottom .pp_left { background: url(/template/images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat; } div.light_rounded .pp_bottom .pp_middle { background: #fff; } div.light_rounded .pp_bottom .pp_right { background: url(/template/images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat; } div.light_rounded .pp_loaderIcon { background: url(/template/images/prettyPhoto/light_rounded/loader.gif) center center no-repeat; }  div.dark_rounded .pp_top .pp_left { background: url(/template/images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat; } div.dark_rounded .pp_top .pp_middle { background: url(/template/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat; } div.dark_rounded .pp_top .pp_right { background: url(/template/images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat; } div.dark_rounded .pp_content_container .pp_left { background: url(/template/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y; } div.dark_rounded .pp_content_container .pp_right { background: url(/template/images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y; } div.dark_rounded .pp_content { background: url(/template/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat; } div.dark_rounded .pp_next:hover { background: url(/template/images/prettyPhoto/dark_rounded/btnNext.png) center right  no-repeat; cursor: pointer; } div.dark_rounded .pp_previous:hover { background: url(/template/images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat; cursor: pointer; } div.dark_rounded .pp_expand { background: url(/template/images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat; cursor: pointer; } div.dark_rounded .pp_expand:hover { background: url(/template/images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat; cursor: pointer; } div.dark_rounded .pp_contract { background: url(/template/images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat; cursor: pointer; } div.dark_rounded .pp_contract:hover { background: url(/template/images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat; cursor: pointer; } div.dark_rounded .pp_close { width: 75px; height: 22px; background: url(/template/images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat; cursor: pointer; } div.dark_rounded .pp_details { position: relative; }
div.dark_rounded .pp_description { margin-right: 85px; }
div.dark_rounded .currentTextHolder { color: #c4c4c4; }
div.dark_rounded .pp_description { color: #fff; }
div.dark_rounded #pp_full_res .pp_inline { color: #fff; }
div.dark_rounded .pp_gallery a.pp_arrow_previous,
div.dark_rounded .pp_gallery a.pp_arrow_next { margin-top: 12px !important; }
div.dark_rounded .pp_nav .pp_play { background: url(/template/images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat; height: 15px; width: 14px; }
div.dark_rounded .pp_nav .pp_pause { background: url(/template/images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat; height: 15px; width: 14px; }
div.dark_rounded .pp_arrow_previous { background: url(/template/images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat; } div.dark_rounded .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }
div.dark_rounded .pp_arrow_next { background: url(/template/images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat; } div.dark_rounded .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }
div.dark_rounded .pp_bottom .pp_left { background: url(/template/images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat; } div.dark_rounded .pp_bottom .pp_middle { background: url(/template/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat; } div.dark_rounded .pp_bottom .pp_right { background: url(/template/images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat; } div.dark_rounded .pp_loaderIcon { background: url(/template/images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat; }  div.dark_square .pp_left ,
div.dark_square .pp_middle,
div.dark_square .pp_right,
div.dark_square .pp_content { background: #000; }
div.dark_square .currentTextHolder { color: #c4c4c4; }
div.dark_square .pp_description { color: #fff; }
div.dark_square .pp_loaderIcon { background: url(/template/images/prettyPhoto/dark_square/loader.gif) center center no-repeat; } div.dark_square .pp_expand { background: url(/template/images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat; cursor: pointer; } div.dark_square .pp_expand:hover { background: url(/template/images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat; cursor: pointer; } div.dark_square .pp_contract { background: url(/template/images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat; cursor: pointer; } div.dark_square .pp_contract:hover { background: url(/template/images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat; cursor: pointer; } div.dark_square .pp_close { width: 75px; height: 22px; background: url(/template/images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat; cursor: pointer; } div.dark_square .pp_details { position: relative; }
div.dark_square .pp_description { margin: 0 85px 0 0; }
div.dark_square #pp_full_res .pp_inline { color: #fff; }
div.dark_square .pp_gallery a.pp_arrow_previous,
div.dark_square .pp_gallery a.pp_arrow_next { margin-top: 12px !important; }
div.dark_square .pp_nav { clear: none; }
div.dark_square .pp_nav .pp_play { background: url(/template/images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat; height: 15px; width: 14px; }
div.dark_square .pp_nav .pp_pause { background: url(/template/images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat; height: 15px; width: 14px; }
div.dark_square .pp_arrow_previous { background: url(/template/images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat; } div.dark_square .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }
div.dark_square .pp_arrow_next { background: url(/template/images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat; } div.dark_square .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }
div.dark_square .pp_next:hover { background: url(/template/images/prettyPhoto/dark_square/btnNext.png) center right  no-repeat; cursor: pointer; } div.dark_square .pp_previous:hover { background: url(/template/images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat; cursor: pointer; }  div.light_square .pp_left ,
div.light_square .pp_middle,
div.light_square .pp_right,
div.light_square .pp_content { background: #fff; }
div.light_square .pp_content .ppt { color: #000; }
div.light_square .pp_expand { background: url(/template/images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat; cursor: pointer; } div.light_square .pp_expand:hover { background: url(/template/images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat; cursor: pointer; } div.light_square .pp_contract { background: url(/template/images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat; cursor: pointer; } div.light_square .pp_contract:hover { background: url(/template/images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat; cursor: pointer; } div.light_square .pp_close { width: 75px; height: 22px; background: url(/template/images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat; cursor: pointer; } div.light_square .pp_details { position: relative; }
div.light_square .pp_description { margin-right: 85px; }
div.light_square #pp_full_res .pp_inline { color: #000; }
div.light_square .pp_gallery a.pp_arrow_previous,
div.light_square .pp_gallery a.pp_arrow_next { margin-top: 12px !important; }
div.light_square .pp_nav .pp_play { background: url(/template/images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat; height: 15px; width: 14px; }
div.light_square .pp_nav .pp_pause { background: url(/template/images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat; height: 15px; width: 14px; }
div.light_square .pp_arrow_previous { background: url(/template/images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat; } div.light_square .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }
div.light_square .pp_arrow_next { background: url(/template/images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat; } div.light_square .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }
div.light_square .pp_next:hover { background: url(/template/images/prettyPhoto/light_square/btnNext.png) center right  no-repeat; cursor: pointer; } div.light_square .pp_previous:hover { background: url(/template/images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat; cursor: pointer; } div.light_square .pp_loaderIcon { background: url(/template/images/prettyPhoto/light_rounded/loader.gif) center center no-repeat; }  div.facebook .pp_top .pp_left { background: url(/template/images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat; } div.facebook .pp_top .pp_middle { background: url(/template/images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x; } div.facebook .pp_top .pp_right { background: url(/template/images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat; } div.facebook .pp_content .ppt { color: #000; }
div.facebook .pp_content_container .pp_left { background: url(/template/images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y; } div.facebook .pp_content_container .pp_right { background: url(/template/images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y; } div.facebook .pp_content { background: #fff; } div.facebook .pp_expand { background: url(/template/images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat; cursor: pointer; } div.facebook .pp_expand:hover { background: url(/template/images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat; cursor: pointer; } div.facebook .pp_contract { background: url(/template/images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat; cursor: pointer; } div.facebook .pp_contract:hover { background: url(/template/images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat; cursor: pointer; } div.facebook .pp_close { width: 22px; height: 22px; background: url(/template/images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat; cursor: pointer; } div.facebook .pp_details { position: relative; }
div.facebook .pp_description { margin: 0 37px 0 0; }
div.facebook #pp_full_res .pp_inline { color: #000; } 
div.facebook .pp_loaderIcon { background: url(/template/images/prettyPhoto/facebook/loader.gif) center center no-repeat; } div.facebook .pp_arrow_previous { background: url(/template/images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat; height: 22px; margin-top: 0; width: 22px; } div.facebook .pp_arrow_previous.disabled { background-position: 0 -96px; cursor: default; }
div.facebook .pp_arrow_next { background: url(/template/images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat; height: 22px; margin-top: 0; width: 22px; } div.facebook .pp_arrow_next.disabled { background-position: -32px -96px; cursor: default; }
div.facebook .pp_nav { margin-top: 0; }
div.facebook .pp_nav p { font-size: 15px; padding: 0 3px 0 4px; }
div.facebook .pp_nav .pp_play { background: url(/template/images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat; height: 22px; width: 22px; }
div.facebook .pp_nav .pp_pause { background: url(/template/images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat; height: 22px; width: 22px; }
div.facebook .pp_next:hover { background: url(/template/images/prettyPhoto/facebook/btnNext.png) center right no-repeat; cursor: pointer; } div.facebook .pp_previous:hover { background: url(/template/images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat; cursor: pointer; } div.facebook .pp_bottom .pp_left { background: url(/template/images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat; } div.facebook .pp_bottom .pp_middle { background: url(/template/images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x; } div.facebook .pp_bottom .pp_right { background: url(/template/images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat; }  div.pp_pic_holder a:focus { outline:none; }
div.pp_overlay {
background: #000;
display: none;
left: 0;
position: absolute;
top: 0;
width: 100%;
z-index: 9500;
}
div.pp_pic_holder {
display: none;
position: absolute;
width: 100px;
z-index: 10000;
}
.pp_top {
height: 20px;
position: relative;
}
* html .pp_top { padding: 0 20px; }
.pp_top .pp_left {
height: 20px;
left: 0;
position: absolute;
width: 20px;
}
.pp_top .pp_middle {
height: 20px;
left: 20px;
position: absolute;
right: 20px;
}
* html .pp_top .pp_middle {
left: 0;
position: static;
}
.pp_top .pp_right {
height: 20px;
left: auto;
position: absolute;
right: 0;
top: 0;
width: 20px;
}
.pp_content { height: 40px; min-width: 40px; }
* html .pp_content { width: 40px; }
.pp_fade { display: none; }
.pp_content_container {
position: relative;
text-align: left;
width: 100%;
}
.pp_content_container .pp_left { padding-left: 20px; }
.pp_content_container .pp_right { padding-right: 20px; }
.pp_content_container .pp_details {
float: left;
margin: 10px 0 2px 0;
}
.pp_description {
display: none;
margin: 0;
}
.pp_social { float: left; margin: 7px 0 0 0; }
.pp_social .facebook { float: left; position: relative; top: -1px; margin-left: 5px; width: 85px; overflow: hidden; }
.pp_social .twitter { float: left; }
.pp_nav {
clear: right;
float: left;
margin: 3px 10px 0 0;
}
.pp_nav p {
float: left;
margin: 2px 4px;
}
.pp_nav .pp_play,
.pp_nav .pp_pause {
float: left;
margin-right: 4px;
text-indent: -10000px;
}
a.pp_arrow_previous,
a.pp_arrow_next {
display: block;
float: left;
height: 15px;
margin-top: 3px;
overflow: hidden;
text-indent: -10000px;
width: 14px;
}
.pp_hoverContainer {
position: absolute;
top: 0;
width: 100%;
z-index: 2000;
}
.pp_gallery {
display: none;
left: 50%;
margin-top: -50px;
position: absolute;
z-index: 10000;
}
.pp_gallery div {
float: left;
overflow: hidden;
position: relative;
}
.pp_gallery ul {
float: left;
height: 35px;
margin: 0 0 0 5px;
padding: 0;
position: relative;
white-space: nowrap;
}
.pp_gallery ul a {
border: 1px #000 solid;
border: 1px rgba(0,0,0,0.5) solid;
display: block;
float: left;
height: 33px;
overflow: hidden;
}
.pp_gallery ul a:hover,
.pp_gallery li.selected a { border-color: #fff; }
.pp_gallery ul a img { border: 0; }
.pp_gallery li {
display: block;
float: left;
margin: 0 5px 0 0;
padding: 0;
}
.pp_gallery li.default a {
background: url(/template/images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;
display: block;
height: 33px;
width: 50px;
}
.pp_gallery li.default a img { display: none; }
.pp_gallery .pp_arrow_previous,
.pp_gallery .pp_arrow_next {
margin-top: 7px !important;
}
a.pp_next {
background: url(/template/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;
display: block;
float: right;
height: 100%;
text-indent: -10000px;
width: 49%;
}
a.pp_previous {
background: url(/template/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;
display: block;
float: left;
height: 100%;
text-indent: -10000px;
width: 49%;
}
a.pp_expand,
a.pp_contract {
cursor: pointer;
display: none;
height: 20px;	
position: absolute;
right: 30px;
text-indent: -10000px;
top: 10px;
width: 20px;
z-index: 20000;
}
a.pp_close {
position: absolute; right: 0; top: 0; 
display: block;
line-height:22px;
text-indent: -10000px;
}
.pp_bottom {
height: 20px;
position: relative;
}
* html .pp_bottom { padding: 0 20px; }
.pp_bottom .pp_left {
height: 20px;
left: 0;
position: absolute;
width: 20px;
}
.pp_bottom .pp_middle {
height: 20px;
left: 20px;
position: absolute;
right: 20px;
}
* html .pp_bottom .pp_middle {
left: 0;
position: static;
}
.pp_bottom .pp_right {
height: 20px;
left: auto;
position: absolute;
right: 0;
top: 0;
width: 20px;
}
.pp_loaderIcon {
display: block;
height: 24px;
left: 50%;
margin: -12px 0 0 -12px;
position: absolute;
top: 50%;
width: 24px;
}
#pp_full_res {
line-height: 1 !important;
}
#pp_full_res .pp_inline {
text-align: left;
}
#pp_full_res .pp_inline p { margin: 0 0 15px 0; }
div.ppt {
color: #fff;
display: none;
font-size: 17px;
margin: 0 0 5px 15px;
z-index: 9999;
}.isotope-item {
z-index: 2;
}
.isotope-hidden.isotope-item {
pointer-events: none;
z-index: 1;
} .isotope,
.isotope .isotope-item {
-webkit-transition-duration: 0.8s;
-moz-transition-duration: 0.8s;
-o-transition-duration: 0.8s;
transition-duration: 0.8s;
}
.isotope {
-webkit-transition-property: height, width;
-moz-transition-property: height, width;
-o-transition-property: height, width;
transition-property: height, width;
}
.isotope .isotope-item {
-webkit-transition-property: -webkit-transform, opacity;
-moz-transition-property:    -moz-transform, opacity;
-o-transition-property:         top, left, opacity;
transition-property:         transform, opacity;
} .isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition {
-webkit-transition-duration: 0s;
-moz-transition-duration: 0s;
-o-transition-duration: 0s;
transition-duration: 0s;
}div.jp-audio {
font-size: 1em;
font-family: Verdana, Arial, sans-serif;
color: #fff;
line-height: 1.6;
}
div.jp-audio {
width: 550px;
}
div.jp-interface {
position: relative;
width: 100%;
background: rgb(58,59,60);
background: url(/template/images/skin/jplayer-black-and-yellow.png) 0 -210px;
-webkit-box-shadow: 0px 1px 1px rgba(0,0,0,0.5);
-moz-box-shadow: 0px 1px 1px rgba(0,0,0,0.5);
box-shadow: 0px 1px 1px rgba(0,0,0,0.5);
}
div.jp-audio div.jp-type-single div.jp-interface {
height: 30px;
}
div.jp-interface ul.jp-controls {
list-style-type: none;
padding: 0;
margin: 0;
}
div.jp-interface ul.jp-controls li {
display: inline;
}
div.jp-interface ul.jp-controls a {
position: absolute;
overflow: hidden;
text-indent: -9999px;
}
a.jp-play,
a.jp-pause {
width: 33px;
height: 30px;
z-index: 1;
outline: none;
}
div.jp-audio div.jp-type-single a.jp-play,
div.jp-audio div.jp-type-single a.jp-pause {
top: 0;
left: 0;
border-right: 1px solid #222222;
}
a.jp-play {
background: url(/template/images/skin/jplayer-black-and-yellow.png) 0 0 no-repeat;
}
a.jp-play:hover {
background: url(/template/images/skin/jplayer-black-and-yellow.png) -33px 0 no-repeat;
}
a.jp-pause {
background: url(/template/images/skin/jplayer-black-and-yellow.png) 0 -30px no-repeat;
display: none;
}
a.jp-pause:hover {
background: url(/template/images/skin/jplayer-black-and-yellow.png) -33px -30px no-repeat;
}
div.jp-progress-container {
border-left: 1px solid #4D4D4D;
border-right: 1px solid #222222;
height: 6px;
left: 34px;
padding: 12px 10px;
position: absolute;
top: 0;
width: 434px;
}
div.jp-progress {
position: absolute;
overflow:hidden;
}
div.jp-audio div.jp-type-single div.jp-progress {
width: 413px;
height: 7px;
padding: 1px;
background: url(/template/images/skin/jplayer-black-and-yellow.png) 0 -192px repeat-x ;
}
div.jp-seek-bar {
width: 0px;
height: 5px;
cursor: pointer;
background: url(/template/images/skin/jplayer-black-and-yellow.png) 0 -163px repeat-x;
-webkit-border-radius: 1px;
-moz-border-radius: 1px;
border-radius: 1px;
}
div.jp-play-bar {
width: 0px;
height: 5px;
background: url(/template/images/skin/jplayer-black-and-yellow.png) 0 -133px repeat-x ;
-webkit-border-radius: 1px;
-moz-border-radius: 1px;
border-radius: 1px;
}
div.jp-volume-bar-container {
border-left: 1px solid #4D4D4D;
height: 6px;
left: 490px;
padding: 12px 10px;
position: absolute;
top: 0;
width: 40px;
}
div.jp-volume-bar {
position: relative;
overflow: hidden;
background: url(/template/images/skin/jplayer-black-and-yellow.png) 0 -192px repeat-x;
width: 40px;
height: 9px;
cursor: pointer;
}
div.jp-audio div.jp-type-single div.jp-volume-bar {
top: 0;
}
div.jp-volume-bar-value {
width: 0px;
height: 5px;
margin: 1px;
background: url(/template/images/skin/jplayer-black-and-yellow.png) 0 -133px repeat-x;
-webkit-border-radius: 1px;
-moz-border-radius: 1px;
border-radius: 1px;
}
a.jp-mute,
a.jp-unmute {
width: 17px;
height: 13px;
z-index: 1;
outline: none;
}
div.jp-audio div.jp-type-single a.jp-mute,
div.jp-audio div.jp-type-single a.jp-unmute {
top: 9px;
left: 468px;
}
a.jp-mute {
background: url(/template/images/skin/jplayer-black-and-yellow.png) -10px -68px no-repeat;
}
a.jp-mute:hover {
background: url(/template/images/skin/jplayer-black-and-yellow.png) -43px -68px no-repeat;
}
a.jp-unmute {
background: url(/template/images/skin/jplayer-black-and-yellow.png) -10px -98px no-repeat;
display: none;
}
a.jp-unmute:hover {
background: url(/template/images/skin/jplayer-black-and-yellow.png) -43px -98px no-repeat;
}
div.jp-jplayer {
width:0px;
height:0px;
}
div.jp-jplayer {
background-color: #000000;
}.alignleft {
display: inline;
float: left;
margin-right: 1.625em;
}
.alignright {
display: inline;
float: right;
margin-left: 1.625em;
}
.aligncenter {
clear: both;
display: block;
margin-left: auto;
margin-right: auto;
}
sup, sub {
font-size: 10px;
height: 0;
line-height: 1;
position: relative;
vertical-align: baseline;
}
sup {
bottom: 1ex;
}
sub {
top: .5ex;
}
blockquote {
background: url(/template/images/blockquote.png) no-repeat scroll 0 6px transparent;
color: #fff;
font-family: Arial,Helvetica,sans-serif;
font-weight: bold;
margin: 0 40px 20px 35px;
padding-left: 30px;
overflow: hidden;
}
blockquote cite, blockquote em, blockquote i {
font-style: normal;
}
blockquote p {
padding: 0;
}
pre {
background: #f4f4f4;
font: 13px Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
line-height: 1.5;
margin-bottom: 1.625em;
overflow: auto;
padding: 0.75em 1.625em;
margin: 0 40px;
}
code, kbd {
font: 13px Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
}
.gallery-wrapper ul, .portfolio-wrapper ul, .filter ul, .gallery-magic ul {
margin: 0!important;
list-style:none!important;
}
.page-content .inner-content ul, .page-content .inner-content ol, .blog-entry ul, .blog-entry ol, .container ul, .container ol {
margin: 0 0 1.625em 2.5em;
}
.sidebar ul, .sidebar ol {
list-style: none!important;
margin: 0!important;
}
.page-content .inner-content ul, .blog-entry .inner-content ul, .blog-entry ul, .container ul {
list-style: disc;
}
.sendError {
list-style: none!important;
margin:0 0 20px 0!important;
}
.page-content ol, .blog-entry ol , .container ol{
list-style-type: decimal;
}
.page-content ol ol, .blog-entry ol ol {
list-style: upper-alpha;
}
.page-content ol ol ol, .blog-entry ol ol ol {
list-style: lower-roman;
}
.page-content ol ol ol ol, .blog-entry ol ol ol ol {
list-style: lower-alpha;
}
.page-content ul ul, .blog-entry ul ul, .blog-entry ol ol, .page-content ol ol, .page-content ul ol, .blog-entry ul ol, .page-content ol ul, .blog-entry ol ul {
margin-bottom: 0;
}
.sticky {
}
.gallery-caption {
}
.bypostauthor {
}
.wp-caption p.wp-caption-text {
color: #888;
font-size: 13px;
margin: 5px;
padding:0;
text-align: center;
} .widget_calendar {
font-family: Arial, Helvetica, sans-serif;
}
.widget_calendar #wp-calendar {
color: #555;
width: 95%;
text-align: center;
}
.widget_calendar #wp-calendar caption,
.widget_calendar #wp-calendar td,
.widget_calendar #wp-calendar th {
text-align: center;
}
.widget_calendar #wp-calendar caption {
font-size: 12px;
font-weight: 700;
padding: 5px 0 8px;
text-transform: uppercase;
}
.widget_calendar #wp-calendar th {
background: #f4f4f4;
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
font-weight: bold;
}
.widget_calendar #wp-calendar th {
background: none repeat scroll 0 0 #F4F4F4;
border-bottom: 1px solid #CCCCCC;
border-top: 1px solid #CCCCCC;
font-weight: bold;
}.one_half {
float:left;
line-height:22px;
margin-right:2%;
width:49%;
margin-bottom:27px;
display:block
}
.one_half_last {
float:left;
line-height:22px;
width:49%;
margin-bottom:27px;
display:block
}
.one_third {
float:left;
line-height:22px;
margin-right:3%;
margin-bottom:27px;
width:31%
}
.one_third_last {
float:right;
line-height:22px;
margin:0;
margin-bottom:27px;
width:32%
}
.one_fourth {
float:left;
line-height:22px;
margin-right:2.9%;
margin-bottom:27px;
width:22.8%
}
.one_fourth_last {
float:right;
line-height:22px;
margin:0;
margin-bottom:27px;
width:22.8%
}
.one_fifth {
float:left;
line-height:22px;
margin-right:1.9%;
margin-bottom:27px;
width:18.4%
}
.one_fifth_last {
float:right;
line-height:22px;
margin:0;
margin-bottom:27px;
width:18.4%
}
.one_sixth {
float:left;
line-height:22px;
margin-right:1.9%;
margin-bottom:27px;
width:15%
}
.one_sixth_last {
float:right;
line-height:22px;
margin:0;
margin-bottom:27px;
width:15%
}
.two_thirds {
float:left;
line-height:22px;
margin-right:2%;
margin-bottom:27px;
width:66%
}
.two_thirds_last {
float:right;
line-height:22px;
margin:0;
margin-bottom:27px;
width:32%
}
.three_fourth {
float:left;
line-height:22px;
margin-right:1.9%;
margin-bottom:27px;
width:74.3%
}
.three_fourth_last {
float:right;
line-height:22px;
margin:0;
margin-bottom:27px;
width:22.5%
} span.highlight-red {
background-color: #ff0000;
padding: 1px 4px 2px 4px;
color:#ffffff;
}
span.highlight-lightred {
background-color: #ffcccc;
padding: 1px 4px 2px 4px;
color:#000;
}
span.highlight-yellow {
background-color: #ffff00;
padding: 1px 4px 2px 4px;
}
span.highlight-blue {
background-color: #0066ff;
padding: 1px 4px 2px 4px;
color: #ffffff;
}
span.highlight-green {
background-color: #339900;
padding: 1px 4px 2px 4px;
color: #ffffff;
}
span.highlight-grey {
background-color: #cecece;
padding: 1px 4px 2px 4px;
color:#000000;
}
span.highlight-black {
background-color: #000000;
padding: 1px 4px 2px 4px;
color:#ffffff;
}
span.highlight-orange {
background-color: #ffa200;
padding: 1px 4px 2px 4px;
color:#ffffff;
}
span.highlight-pink {
background-color: #ff33ff;
padding: 1px 4px 2px 4px;
color:#ffffff;
} .tabs {
margin: 0 0 20px;
}
.tabs ul.tabs-nav {
list-style: none outside none;
margin: 0 0 0 1px;
padding: 0;
}
.tabs ul.tabs-nav li {
float: left;
margin: 0 2px -1px 0;
position: relative;
z-index: 10;
}
.tabs ul.tabs-nav li a {
-moz-border-bottom-colors: none;
-moz-border-image: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
border-radius: 3px 3px 0 0;
border-style: solid solid none;
border-width: 1px 1px medium;
display: block;
height: 24px;
overflow: hidden;
padding: 5px 10px 0;
}
.tabs ul.tabs-nav li.ui-tabs-selected a {
height: 25px;
background: #555;
border-color: #777;
}
.tabs .tab {
border: 1px solid #555;
padding: 10px;
}
.tabs .ui-tabs-hide {
left: -10000px;
position: absolute;
} .alertBox-info {
background-color: #D1EEFB;
color: #467B9E !important;
border: 1px solid #78d4fe;
}
.alertBox-success {
background-color: #D8E9BE;
color: #5E7248 !important;
border: 1px solid #aacb77;
}
.alertBox-alert {
background-color: #FFD7D8;
color: #CD4040 !important;
border: 1px solid #fdafb1;
}
.alertBox-alert, .alertBox-success, .alertBox-info {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
text-align: center;
font-weight: bold;
padding: 15px;
margin-bottom: 30px;
display: block;
position: relative;
clear: both;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px; 
} .button { background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjUiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.5)), color-stop(100%,rgba(255,255,255,0))); background: -webkit-linear-gradient(top,  rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%); background: -o-linear-gradient(top,  rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%); background: -ms-linear-gradient(top,  rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%); background: linear-gradient(top,  rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80ffffff', endColorstr='#00ffffff',GradientType=0 ); border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.3);
border-style: solid;
border-width: 1px;
text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.25);
filter: dropshadow(color=#ffffff, offx=0, offy=1); 
cursor: pointer;
font-size: 11px;
margin-bottom: 15px;
margin-right: 5px;
overflow: visible;
position: relative;
color: #ffffff;
font-weight: bold;
text-decoration: none;
display: inline-block;
white-space: nowrap;
padding: 5px 8px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px; 
}
.button:hover {
background: -moz-linear-gradient(bottom,  rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%); background: -webkit-gradient(linear, left bottom, left top, color-stop(0%,rgba(255,255,255,0.5)), color-stop(100%,rgba(255,255,255,0))); background: -webkit-linear-gradient(bottom,  rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%); background: -o-linear-gradient(bottom,  rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%); background: -ms-linear-gradient(bottom,  rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%); background: linear-gradient(bottom,  rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%); }* { margin:0; padding:0; }
body { background:#111; height:100%; }
img { border:none; }
#supersized-loader {
background: url(/template/images/bg_preloader.gif) no-repeat scroll center center transparent;
bottom: 55px;
height: 12px;
left: 15px;
position: fixed;
text-indent: -999em;
width: 80px;
z-index: -9;
}
#supersized {  display:block; position:fixed; left:0; top:0; overflow:hidden; z-index:-999!important; height:100%; width:100%;opacity:0; }
#supersized img { width:auto; height:auto; position:relative; display:none; outline:none; border:none; }
#supersized.speed img { -ms-interpolation-mode:nearest-neighbor; image-rendering: -moz-crisp-edges; } #supersized.quality img { -ms-interpolation-mode:bicubic; image-rendering: optimizeQuality; } #supersized li { display:block; list-style:none; z-index:-30; position:fixed; overflow:hidden; top:0; left:0; width:100%; height:100%; background:#111; }
#supersized a { width:100%; height:100%; display:block; }
#supersized li.prevslide { z-index:-20; }
#supersized li.activeslide { z-index:-10; }
#supersized li.image-loading { background:#111 url(/template/images/bg_preloader.gif) no-repeat center center; width:100%; height:100%; }
#supersized li.image-loading img{ visibility:hidden; }
#supersized li.prevslide img, #supersized li.activeslide img{ display:inline; }
.superflickr a { z-index:-30!important; position:absolute; overflow:hidden; top:0; left:0; width:100%; height:100%; background:#111;}
.superflickr a.prevslide { z-index:-20!important; }
.superflickr a.activeslide { z-index:-10!important; }
.superflickr a.prevslide img, #supersized a.activeslide img{ display:inline; }
.slideshow_c {
bottom: 0;
left: 0;
margin: 0 auto;
position: fixed;
right: 0;
width: 99%;
z-index: 1000;
} #controls-wrapper { margin:0 auto; height:42px; width:100%; bottom:0px; left:0; z-index:4; background:url(/template/i/slideshow/nav-bg.png) repeat-x; position:fixed; }
#controls { overflow:hidden; height:100%; position:relative; text-align:left; z-index:5; }
#slidecounter { float:left; color:#999; font:14px "Helvetica Neue", Helvetica, Arial, sans-serif; text-shadow:#000 0 -1px 0; margin:0px 10px 0 15px; line-height:42px; }
.page-template-template-homepage-php #slidecaption {
display: block;
}
#slidecaption {
bottom: 100px;
color: #FFFFFF;
font-family: 'GnuolaneFree',sans-serif;
font-size: 60px;
line-height: 70px;
overflow: hidden;
position: fixed;
display: none;
right: 50px;
text-shadow: 1px 1px 2px #000000;
}
#navigation { float:right; margin:0px 20px 0 0; }
#play-button{ float:left; margin-top:1px;border-right:1px solid #333; background:url(/template/i/slideshow/bg-hover.png) repeat-x 0 44px; }
#play-button:hover{ background-position:0 1px; cursor:pointer; }
#prevslide, #nextslide{ position:fixed; height:43px; width:43px; top:50%; margin-top:-21px; opacity:0; }
#prevslide{ left:10px; background:url(/template/i/slideshow/back.png);z-index:1000; }
#nextslide{ right:10px; background:url(/template/i/slideshow/forward.png);z-index:1000; }
#prevslide:active, #nextslide:active{ margin-top:-19px; }
#prevslide:hover, #nextslide:hover{ cursor:pointer; }
ul#slide-list{ padding:15px 0; float:left; position:absolute; left:50%; }
ul#slide-list li{ list-style:none; width:12px; height:12px; float:left; margin:0 5px 0 0; }
ul#slide-list li.current-slide a, ul#slide-list li.current-slide a:hover{ background-position:0 0px; }
ul#slide-list li a{ display:block; width:12px; height:12px; background:url(/template/i/slideshow/nav-dot.png) no-repeat 0 -24px; }
ul#slide-list li a:hover{ background-position:0 -12px; cursor:pointer; }
#tray-button{ float:right; margin-top:1px; border-left:1px solid #333; background:url(/template/i/slideshow/bg-hover.png) repeat-x 0 44px; }
#tray-button:hover{ background-position:0 1px; cursor:pointer; } #progress-back {
display: block !important;
height: 2px;
left: 0;
overflow: hidden;
position: absolute;
top: -2px;
width: 100%;
z-index: 5;
}
#progress-bar{ position:relative; height:2px; width:100%;} #wap-wap{     
display: block;
height: 48px;
left: 0;
list-style: none outside none;
margin: 0 auto;
max-width: 554px !important;
overflow: hidden;
padding: 10px 30px;
position: relative;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
-moz-border-radius-bottomright: 0px;
-moz-border-radius-bottomleft: 0px;
-webkit-border-radius: 5px 5px 0px 0px;
border-radius: 5px 5px 0px 0px; 
}
#thumb-tray {
left: 0;
overflow: hidden;
text-align: center;
width: 544px;
z-index: 3;
}
#thumb-back, #thumb-forward{ position:absolute; z-index:5; bottom:0px;top:0; height:100%; width:35px; }
#thumb-back{ left:0; background: url(/template/images/slider/arrow_left.gif) no-repeat center center;}
#thumb-forward{ right:0; background:url(/template/images/slider/arrow_right.gif) no-repeat center center;}
#thumb-back:hover, #thumb-forward:hover{ cursor:pointer; background-color:rgba(256,256,256, 0.1); }
#thumb-back:hover{ border-right:1px solid rgba(256,256,256, 0.2); }
#thumb-forward:hover{ border-left:1px solid rgba(256,256,256, 0.2); }
ul#thumb-list {
display: inline-block;
left: 0;
list-style: none outside none;
padding: 0 0;
position: relative;
}
ul#thumb-list li{ list-style:none; display:inline; width:52px; height:42px; overflow:hidden; float:left; margin:0 5px;padding: 3px; }
ul#thumb-list li img {display:block;visibility:hidden;}
ul#thumb-list li.current-thumb img, ul#thumb-list li:hover img{  }
ul#thumb-list li:hover{ cursor:pointer; }.nivoSlider {
position:relative;
width:690px;
height:300px;
background: url(/template/images/loader.gif) no-repeat 50% 50% transparent;
}
.home .latest-b .nivoSlider {
width:215px;
height:150px;
}
.home .latest-b  .slider-wrapper {
margin-bottom: 15px;
}
.blog .nivoSlider, .single .nivoSlider, .archive .nivoSlider, .search .nivoSlider {
position:relative;
width:542px;
height:280px;
background: url(/template/images/loader.gif) no-repeat 50% 50% transparent;
}
.portfolio-content .nivoSlider {
height:400px;
}
.nivoSlider img {
position:absolute;
top:0px;
left:0px;
display:none;
} .nivoSlider a.nivo-imageLink {
position:absolute;
top:0px;
left:0px;
width:100%;
height:100%;
border:0;
padding:0;
margin:0;
z-index:6;
display:none;
} .nivo-slice {
display:block;
position:absolute;
z-index:5;
height:300px;
}
.nivo-box {
display:block;
position:absolute;
z-index:5;
} .nivo-caption {
position:absolute;
right: 15px;
top: 15px;
opacity:1; z-index:8;
font-family: 'Georgia',sans;
font-style: italic;
font-size:13px;
color: #FFFFFF;
padding: 0 5px;
}
.nivo-caption p {
padding:5px;
margin:0;
}
.nivo-caption a {
display:inline !important;
}
.nivo-html-caption {
display:none;
}
.jcarousel-prev, .jcarousel-next {
top:-40px;
text-indent:-9999px;
overflow:hidden;
} .nivo-directionNav a, .jcarousel-prev, .jcarousel-next {
position:absolute;
z-index:9;
cursor:pointer;
}
.nivo-prevNav, .jcarousel-prev {
right:30px;
background: url(/template/images/slider/arrow_left.gif) no-repeat scroll center center #111;
width:30px;
height:30px;
}
.nivo-nextNav, .jcarousel-next {
right:0px;
background: url(/template/images/slider/arrow_right.gif) no-repeat scroll center center #111;
width:30px;
height:30px;
} .nivo-controlNav a {
position:relative;
z-index:9;
cursor:pointer;
}
.home .latest-b .nivo-controlNav{
display: none;
}
.nivo-controlNav a.active {
font-weight:bold;
}
.nivo-controlNav {
bottom: 15px;
right: 15px;
position: absolute;
}
.blog .nivo-controlNav, .single .nivo-controlNav, .archive .nivo-controlNav, .search .nivo-controlNav {
left: 5px;
position: absolute;
top: 5px;
}
.nivo-directionNav {
bottom: 30px;
right: 0;
position: absolute;
}
.nivo-controlNav a {
background: url(/template/images/slider/bullets.png) no-repeat scroll 0 0 transparent;
border: 0 none;
display: block;
float: left;
height: 22px;
margin-right: 3px;
text-indent: -9999px;
width: 22px;
}
.nivo-controlNav a.active, .nivo-controlNav a:hover {
background-position: 0 -22px;
}
.nivoPreloader {
background:#ffffff;
position:absolute;
top:0;
left:0;
z-index:51; }
.nivoPreloader{
width:690px;
height:300px;
}
.blog .nivoPreloader, .single .nivoPreloader, .archive .nivoPreloader, .search .nivoPreloader {
width:460px;
height:280px;
}
.portfolio-content .nivoPreloader {
width:690px;
height:400px;
}
.nivoPreloader img {
left: 50%;
position: absolute;
top: 50%;
}
.jcarousel-prev-disabled, .jcarousel-prev-disabled:hover, .jcarousel-next-disabled, .jcarousel-next-disabled:hover {
background-color: #dddddd!important;
cursor: default;
}body { 
color: #ededed;	
background-color: #111111;
}
a {
color:#f3f3f3;
}
h1, h2, h3, h4, h5, h6 {
color: #ffffff;
}
.main-nav li a {
background: #111;
color: #ffffff;
}
.main-nav ul li a:hover, .main-nav .sub-menu li a:hover, .filter a:hover, ul#thumb-list li:hover, ul#thumb-list li.current-thumb, .pagination .current, button:hover, input.submit:hover, input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover, .pagination a:hover, .filter .active {
background: #fff600;
color: #111111;
}
.blog-title a:hover, .blog-meta a:hover, .format-standard .blog-thumb a:hover, .format-image .blog-thumb a:hover, .flickr_badge_image a:hover, .portfolio-thumb a:hover, .gallery-thumb a:hover, .widget-img a:hover , .sub-footer a:hover, a:hover, .main-nav .current-menu-item  > a, .current-menu-item, .nivoSlider:hover, .main-nav .current-menu-parent > a{
color: #fff600;
}
.post-navigation .totop:hover {
background: url(/template/images/slider/arrow_up_d.gif) no-repeat scroll center center #fff600;
}
.nivo-prevNav:hover, .post-navigation .prev-l:hover {
background: url(/template/images/slider/arrow_left_d.gif) no-repeat scroll center center #fff600;
}
.nivo-nextNav:hover, .post-navigation .next-l:hover {
background: url(/template/images/slider/arrow_right_d.gif) no-repeat scroll center center #fff600;
}
.container, .content {
background: url(/template/images/black-bg.png);
}
.sub-footer, #wap-wap {
background: url(/template/images/black-bg.png);
color: #444444;
}
.sub-footer a {
color: #777777;
}
.blog-meta {
color: #999999;
}
.blog-meta a {
color: #dedede;
}
.format-standard .blog-thumb a, .format-image .blog-thumb a, .flickr_badge_image a, .nivoSlider, .portfolio-thumb a, .gallery-thumb a {
border: 4px solid;
display: block;
color: #232323;
}
.flickr_badge_image a, .widget-img a {
border: 3px solid;
display: block;
color: #232323;
}
.menu-wrapper .logo img {
background: #fff600;
}
#progress-bar, .over-more, .over-more-title {
background: #fff600;
color: #111111;
}
button, input.submit, input[type="submit"], input[type="reset"], input[type="button"] {
background: #555;
color: #fff;
}
.widget ul li {
padding: 4px 0 4px 12px;
border-top: 1px dotted #303030;
background: url(/template/images/menu-arr.gif) no-repeat left 11px transparent;
}
.widget ul li:last-child {
border-bottom: 1px dotted #303030;
}
::selection {
background: #fff600;
color: #000000;
}
::-moz-selection {
background: #fff600;
color: #000000;
}