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, 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;}
#main ul, #main ol,#sidebar ul, #sidebar ol,#footer_wrap ul, #footer_wrap ol {list-style:none;margin:0;padding:0;}
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;}
@font-face {font-family: 'DroidSerifBold';src: url('fonts/DroidSerif-Bold-webfont.eot');src: url('fonts/DroidSerif-Bold-webfont.eot?iefix') format('eot'), url('fonts/DroidSerif-Bold-webfont.woff') format('woff'), url('fonts/DroidSerif-Bold-webfont.ttf') format('truetype'), url('fonts/DroidSerif-Bold-webfont.svg#webfontg2CzGQfw') format('svg');font-weight: normal;font-style: normal;}
html, body {height:100%;}
html[xmlns] .clearfix {display:block;}
a {color: #666;text-decoration: none;}
a:hover {text-decoration: underline;}
body, div.FA_featured_articles div.FA_article div.FA_wrap p {background-color:#f7f5ed;color:#5C5C5C; font-family: Tahoma, Verdana, "Lucida Sans Unicode", Arial, Helvetica, sans-serif;font-size: 14px;height: 100%;line-height: 16px;margin:0px;padding:0px;width: 100%;}
div.FA_featured_articles div.FA_article div.FA_wrap p {background-color:#ffffff;}
#main {}
.container {background-image:url('images/header_back.png');background-repeat:repeat-x;background-color:#99CC33;height: 128px;position: relative;text-align: left;}
.clear {clear:both;}
#content {width: 1000px;margin: 20px auto;}
p {margin: 0px 0px 15px 0px;}
.FA_overall_container {margin-bottom: 20px;}
div.postExcerpt div.authorInfo {background-color: #AFAFAF;color: #FFF;float: left;font-size: 12px;min-height: 290px;padding: 20px 15px 5px 14px;width: 72px;background-image:url('images/grey_paper_back.png');background-repeat:repeat-y;}
div.postExcerpt div.authorInfo a {color: #FFF;}
div.postExcerpt div.authorInfo img {border: 5px solid white;display: inline-block;height: 50px;margin: 0 0 5px 5px;width: 50px;}
.add_comments {background-color: #FFF;color: #99CC33;padding: 10px;position: relative;top: 95px;}
.the_author_posts_link {margin-bottom: 5px;}
.the_category {margin-bottom: 5px;}
.the_time {border-top: 1px solid #D7D7D7;padding-top: 10px;}
div.postExcerpt div.postInfo {background-color: #FFF;border: 1px solid #CCC;border-left: 0;min-height: 290px;margin-left: 100px;padding: 20px;padding-top: 10px;width: 479px;}
div.postExcerpt div.postInfo h1 {border: 0;margin: 0;margin-bottom: 10px;padding: 0;}
div.postExcerpt div.postInfo a, div.FA_featured_articles div.FA_article div.FA_wrap h1 a {font-family:"DroidSerifBold",Georgia,Serif !important;font-size: 30px !important;color: #99CC33 !important;}
div.FA_featured_articles div.FA_article div.FA_wrap h1 {margin-top:0px;margin-bottom:20px;line-height:normal;}
div.postExcerpt div.postInfo a:hover {color: #669900;text-decoration: none;}
div.postExcerpt {margin-top:20px;margin-bottom: 20px;min-height: 300px;}
div.postExcerpt div.postInfo img {float: left;margin-right: 20px;}
hr {margin-bottom: 20px; clear: both;color: transparent;visibility: hidden;}
small {display:block;color:#959595;font-size:10px;text-transform: uppercase;}
.links li:nth-child(odd) {background: #EAE9E1;padding: 4px 0;}
#header {margin: auto;min-height: 130px;width: 1000px;}
#logo {position: absolute;margin: 20px 0 0 30px;}
#logo h1 { margin:0px; display:block; text-indent:-999em; line-height: inherit; }
#tagline { position: absolute; margin-top: 35px; }
#tagline a{ font-style:italic; color: #808080; text-decoration: none; }
#logo2{ position:absolute; }
#logo2 h1 a{ font-size:24px; font-weight:bold; color: #fff; display:block; text-decoration: none; margin-top: 5px; }
#logo2 h1 a:hover{ color: #ddd; }
#main #menu {float: right;margin-top: 85px;}
#menu span {color: #b3b3b3;display: none;font-size: 10px;padding-top: 8px;}
#menu li a {color: #FFF;padding: 10px;}
#menu li a:hover {text-decoration: underline;}
#menu li li {border: 0px solid #414141;}
#menu li li:hover {background-color: #df9324;color: #fff;}
#menu li li a {border: 2px solid #222;background-color: #222;}
#menu li li a:active, #menu li li a:hover {color: #fff;background-color: #df9324;}
#menu li.backLava {border: 1px solid #aaa;background-color: #eee;top: 0px!important;}
.current_page_item {}
.current_page_item a {font-weight: bold;}
h1, h2, h3, h4 {color:#99CC33;font-weight: normal;line-height: normal;margin-bottom: 10px;padding-bottom: 3px;}
h1 a, h2 a, h3 a, h4 a { color:#303030; text-decoration: none; }
h1 {font-size:36px;border-bottom: 1px solid #CCCCCC;-moz-box-shadow: 0px 1px 0px rgba(255,255,255,1);-webkit-box-shadow: 0px 1px 0px rgba(255,255,255,1);}
h1.no-line {border-bottom:0px;}
h2 {font-size:20px;-moz-box-shadow: 0px 1px 0px rgba(255,255,255,1);-webkit-box-shadow: 0px 1px 0px rgba(255,255,255,1);margin-top:20px;}
h3 {font-size:18px;}
h4 {}
h5 {}
.avatar img {border: 5px solid #FFF;}
#footer_wrap {background-color: #666;color: #FFF;height: 400px;margin-top: 20px;padding-bottom: 20px;}
#footer_wrap h3 {color: #FFF;}
#footer_copyright {background-color: #666;font-size: 11px;padding-bottom: 20px;}
#comments-template input[type="text"], #comments-template textarea {-moz-box-shadow:1px 1px 1px rgba(0, 0, 0, 0.1) inset;background:none repeat scroll 0 0 #F9F9F9;border:1px solid #bbb;}
#comments-template input:focus, #comments-template textarea:focus {border: 1px solid #99CC00;}
#comments-template { clear: both; color: #606060; margin: 0; position: relative; }
#comments-template .commentlist { padding-left: 105px; }
.commentlist ul { padding-left: 40px; }
#comments-template .comment-body { border: 1px solid #ddd; background-color: #fcfcfc; margin-top: 15px; min-height: 125px; position: relative; }
#comments-template .comment-body img.avatar { position: absolute;right: 535px; border: 1px solid #909090; }
.fn { position: absolute; right: 520px; width: 100px; top: 70px; text-align: center; font-size: 12px; font-weight: bold; font-style: normal; }
.fn a { color: #5E5E5E; }
.commentmetadata { line-height: 13px; position: absolute; right: 520px; text-align: center; top: 90px; width: 100px; font-size: 10px; }
.commentmetadata a { color: #A9A9A9; text-decoration: none; }
.says { display: none; }
.comment-body p { padding: 10px 10px 0px 15px; font-size: 12px; }
.reply { bottom: 10px; font-size: 10px; text-transform: uppercase; right: 15px; position: absolute; }
.reply a { color: #383838; text-decoration: none; }
#data { width: 98%; }
#author, #email, #url, #data { border: 1px solid #909090; line-height: 20px; padding: 4px; }
#sidebar { padding-left: 20px; }
#content2 #sidebar { padding-right: 20px; padding-left: 0px; }
#sidebar .widget_links ul li, #sidebar .widget_recent_entries ul li, #sidebar .widget_categories ul li, #sidebar .widget_archive ul li, #sidebar .widget_pages ul li{padding: 5px 0 5px 0px;border-bottom: 1px solid #e2e2e2;text-transform: uppercase;}
#sidebar .widget_pages ul li:last-child { border-bottom: 0px solid #e2e2e2; }
#sidebar .widget_links ul li a, #sidebar .widget_recent_entries ul li a, #sidebar .widget_categories ul li a, #sidebar .widget_archive ul li a, #sidebar .widget_pages ul li a{display:block;color: #888; text-shadow: 0px 1px 0px #fff;font-size: 11px;text-decoration: none;}
.widgettitle {border-bottom: 1px solid #CCC;margin-top: 21px;}
.widget h2 {margin-top: 37px;}
.widget h3 {border-bottom: 1px solid #CCC;-moz-box-shadow: 0 1px #FFF;-webkit-box-shadow: 0 1px #FFF;margin-top: 21px;}
#footer_wrap .widget h3 {border-bottom: 1px solid #333;-moz-box-shadow: 0 1px #999;-webkit-box-shadow: 0 1px #999;}
.widget_related_posts li{ border-bottom: 1px solid #ddd; margin-bottom: 10px; }
.widget_related_posts li img{ float:left; margin: 5px 10px 10px 0; }
.widget_related_posts_description { float: right; width: 220px; }
.widget_related_posts_description a{ color: #5e5e5e; }
.testimonials_nav { float:right; }
.testimonials_nav a{ background-color: #5e5e5e; text-indent: -9999px; float:left; margin-left: 3px; }
#testimonials li { width: 100%; }
#prev2 { background-image: url(images/testimonials-left-arrow.jpg); width: 17px; height: 17px; display:block; }
#next2 { background-image: url(images/testimonials-right-arrow.jpg); width: 17px; height: 17px; display:block; }
.author { font-weight: bold; float: right; right:10px; }
.widget{position: relative;}
#s {-moz-border-radius:5px 5px 5px 5px;-moz-box-shadow:1px 1px 1px rgba(0, 0, 0, 0.1) inset;-webkit-border-radius: 5px;-webkit-box-shadow:1px 1px 1px rgba(0, 0, 0, 0.1) inset;border-radius: 5px;background:none repeat scroll 0 0 #F9F9F9;border-color:#BBBBBB #CCCCCC #CCCCCC #BBBBBB;border-right:1px solid #CCCCCC;border-style:solid;border-width:1px;color:#929292;font-size:13px;height:25px;padding:3px 16px 0 5px;width:225px;}
.search_submit {background: url(images/search.png) no-repeat scroll 0 0 transparent;border:0 none;cursor:pointer;float:left;height:30px;width:43px;margin-left:-10px;position: absolute;}
.breadcrumb{ color: #797979; font-size: 10px; text-transform: uppercase; }
.widget_twitter {color: #CCC;}
.widget_twitter a {color: #FFF;}
.widget_twitter li {margin-bottom: 10px;}
.timesince {font-size: 11px;}
#twitter_update_list { font-size: inherit; }
#twitter_update_list a { }
#twitter_update_list a:hover { color: #5e5e5e; }
#twitter_update_list li { padding-bottom: 7px; margin-bottom: 9px; }
#twitter_update_list li a { clear: both; }
#twitter_update_list span, #twitter_update_list span a { color: #7a7a7a; text-decoration: none; }
.twitter_follow a { color: #cc0000; }
#SGM {border: 15px solid #FFF;margin-bottom: 10px;}
.wpcf7 {}
.wpcf7-form-control-wrap input {border: 1px solid #CCC;height: 11px;margin-top: 8px;overflow: hidden;padding: 6px;width: 220px;}
.wpcf7-form-control-wrap textarea {border: 1px solid #CCC;font-family: Tahoma, Arial, Helvetica, sans-serif;height: 136px;margin-top: 8px;overflow: hidden;padding: 6px;width: 460px;}
.wpcf7-form-control-wrap input:focus, .wpcf7-form-control-wrap textarea:focus {border: 1px solid #99CC00;}
.wpcf7-form img {float: none;}
.wpcf7-submit {background-color: #99CC00;border: 0;color: #FFFFFF;height: 30px;width: 60px;-moz-border-radius: 4px;-webkit-border-radius: 4px;}
.wpcf7-response-output {}
.wpcf7-validation-errors {}
.wpcf7-mail-sent-ng {}
.textwidget .wpcf7 textarea{ width: 264px; }
.textwidget .wpcf7 input, .textwidget .wpcf7 textarea{ color: #888; border: 1px solid #ddd; overflow: hidden; padding: 6px; width: 92%; -moz-border-radius: 5px; }
.textwidget .wpcf7 input:focus, .textwidget .wpcf7 textarea:focus{ border: 1px solid #f7941d; }
.textwidget .wpcf7 { text-transform: uppercase; font-size: 11px; }
.textwidget .wpcf7-form img{ float: none; }
#flickr-images { padding: 0px; overflow: hidden;}
#flickr-images h3 { padding-left: 10px;}
#flickr_badge_uber_wrapper { text-align:center; position:relative; }
#flickr_badge_wrapper { padding:10px 0 10px 0;}
.flickr_badge_image { float: left; display: inline; margin-left: 5px; margin-bottom: 5px; }
.flickr_badge_image img {border: 1px solid #333 !important; }
.flickr_badge_image img:hover {border: 1px solid #5e5e5e !important; }
#flickr_badge_source {text-align:left; margin:0 10px 0 10px;}
#flickr_badge_icon {float:left; margin-right:5px;}
#flickr_www {display:block; padding:0 10px 0 10px !important; font: 11px Arial, Helvetica, Sans serif !important; color:#3993ff !important;}
#flickr_badge_uber_wrapper a:hover,#flickr_badge_uber_wrapper a:link,#flickr_badge_uber_wrapper a:active,#flickr_badge_uber_wrapper a:visited {text-decoration:none !important; background:inherit !important;color:#3993ff;}
#flickr_badge_source {padding:0 !important; font: 11px Arial, Helvetica, Sans serif !important; color:#666666 !important;}
.excerpt { float:left; width: 570px; }
.excerpt h1 { font-size: 24px; margin: 0 0 20px 0; }
.blog-continue {background-color:#FCAF17;color:#ffffff;float:right;padding:2px 10px 2px 10px;text-decoration:none;text-transform: uppercase;font-family: Tahoma, sans-serif;font-size: 10px;}
.blog-continue:hover {text-decoration: none;background-color:#ffcd19;}
.blog-meta {border-left: 1px dashed #b6b6b6;padding-left: 10px;float: right;width: 125px;}
.blog-meta li{padding: 0px 0px 0px 24px;text-transform: uppercase;color: #888;font-size: 10px;line-height: 18px;}
.blog-meta li.blog-date {background:url("images/Tango/x-office-calendar.png") no-repeat scroll 0 center transparent;}
.blog-meta li.blog-author {background:url("images/Tango/face-monkey.png") no-repeat scroll 0 center transparent;}
.blog-meta li.blog-comments {background:url("images/Tango/emblem-favorite.png") no-repeat scroll 0 center transparent;}
.blog-meta li.blog-categories {background:url("images/Tango/package-x-generic.png") no-repeat scroll 0 center transparent;}
.blog-meta li.blog-tags {background:url("images/Tango/mail-attachment.png") no-repeat scroll top left transparent;}
.postauthor { background-color:#F1F1F1; border-bottom:1px solid #D6D6D6; border-top:1px solid #D6D6D6; padding-left:20px; }
.related-posts { width: 50%; float: left; margin-bottom: 40px; }
.post-tags { padding-bottom: 20px; }
.navigation a {font-size: 12px;font-weight: bold;text-transform: uppercase;color: #5e5e5e;text-decoration: none;}
.newer_entries { background:url(images/newer-entires-arrow.png) no-repeat scroll center right transparent; padding-right: 15px; }
.older_entries { background:url(images/older-entires-arrow.png) no-repeat scroll center left transparent; padding-left: 15px; }
.wp-pagenavi {text-align: center;}
.wp-pagenavi a, .wp-pagenavi span {background-color:#FFF;border:0px solid #BFBFBF !important;color: #333;font-size: 11px;margin:2px;padding: 5px 8px !important;text-decoration:none;}
.wp-pagenavi a:hover {background-color:#99CC33;color:#FFF;}
.wp-pagenavi .current {background-color:#99CC33;color:#FFF;}
table {border-width: 1px;border-spacing: 0px;border-style: none;border-collapse: collapse;}
table th {border-width: 1px;padding: 5px;border-style: inset;border-color: #808080;background-color: #ffffff;}
table td {border-width: 1px;padding: 5px;border-style: inset;border-color: #808080;background-color: #ffffff;}
ul.orange-list li {background-image:url("images/orange-list.png");background-position:0 10px;background-repeat:no-repeat;list-style:none outside none;overflow:hidden;padding:5px 0 5px 20px;border-bottom:1px solid #e5e5e5;margin-bottom:5px;}
ul.green-list li {background-image:url("images/green-list.png");background-position:0 10px;background-repeat:no-repeat;list-style:none outside none;overflow:hidden;padding:5px 0 5px 20px;border-bottom:1px solid #e5e5e5;margin-bottom:5px;}
ul.red-list li {background-image:url("images/red-list.png");background-position:0 10px;background-repeat:no-repeat;list-style:none outside none;overflow:hidden;padding:5px 0 5px 20px;border-bottom:1px solid #e5e5e5;margin-bottom:5px;}
ul.green-arrow-list li {background-image:url("images/green-arrow-list.png");background-position:4px 10px;background-repeat:no-repeat;list-style:none outside none;overflow:hidden;padding:5px 0 5px 20px;border-bottom:1px solid #e5e5e5;margin-bottom:5px;}
ul.silver-arrow-list li {background-image:url("images/silver-arrow-list.png");background-position:0 4px;background-repeat:no-repeat;list-style:none outside none;overflow:hidden;padding:5px 0 5px 30px;border-bottom:1px solid #e5e5e5;margin-bottom:5px;}
a.arrow-link {background: url(images/li-arrow.png) no-repeat scroll right 5px transparent;font-weight:bold;padding-right:9px;text-decoration:none;}
a.arrow-link-green {background: url(images/li-arrow-green.png) no-repeat scroll right 5px transparent;font-weight:bold;padding-right:9px;text-decoration:none;color: #a4c00b;}
.box_default{clear:both;border: 1px solid #bcbcbc;background-color:#f7f7f7;margin:5px 0 15px;padding: 5px 0px 5px 10px;}
.grey_box{clear:both;border: 1px solid #e5e5e5;background-color:#fcfcfc;margin:5px 0 15px;padding: 5px 0px 5px 10px;}
.warning_box {padding: 5px 0px 5px 10px;clear:both;border: 1px solid #E6DB55;background-color:#FFFFE0;margin:5px 0 15px;}
.error_box {padding: 5px 0px 5px 10px;clear:both;border: 1px solid #cc0000;background-color:#ffe8e8;margin:5px 0 15px;}
.success_box {padding: 5px 0px 5px 10px;clear:both;border: 1px solid #617f35;background-color:#e2f3c3;margin:5px 0 15px;}
pre {width: 100%;display: block;overflow-x: auto; white-space: pre-wrap; white-space: -moz-pre-wrap !important; white-space: -pre-wrap; white-space: -o-pre-wrap;word-wrap: break-word; }
pre {font-size: 12px;padding: 0;margin: 0;background: #f0f0f0;border-left: 1px solid #ccc;border-bottom: 1px solid #ccc;line-height: 20px; background: url(images/code.jpg) repeat-y left top; overflow: auto; overflow-Y: hidden;}
pre code {margin: 0 0 0 40px;padding: 18px 0;display: block;}
fieldset { border:1px solid #888 }
blockquote {font-family: Georgia,Times,serif;font-style: italic;margin-bottom: 20px;padding-left: 65px;background: transparent url(images/blockquote.png) no-repeat left top scroll;min-height: 55px;clear: both;}
blockquote p{padding: 8px 0px 8px 0px;}
.quote-left {float: left;margin: 0px 15px 10px 0px;padding-left: 65px;width: 40%;}
.quote-left p {padding: 8px 0px 8px 0px;}
.quote-right {float: right;margin: 0px 15px 0px 10px;padding-left: 65px;width: 40%;}
.quote-right p {padding: 8px 0px 8px 0px;}
.image_right{float:right;margin-left: 10px;margin-bottom: 10px;}
.image_left{float:left;margin-right: 10px;margin-bottom: 10px;}
.alignright{float:right;margin-left: 10px;margin-bottom: 10px;}
.alignleft{float:left;margin-right: 10px;margin-bottom: 10px;}
.alignnone{margin:0 auto 20px auto;display:block;}
.captionfull .boxcaption {top : 260px;left : 0;margin : 0;width : 294px;height : 60px;margin-bottom : 10px;z-index : 234534;}
.caption .boxcaption {top : 260px;left : 0;margin : 0;width : 294px;height : 30px;margin-bottom : 10px;z-index : 23443;}
.boxcaption h3 a {color : #efeed8 !important ;}
.boxcaption {line-height : normal;margin-top : 4px;}
.boxgrid {width : 293px;height : 149px;margin : 10px;float : left;overflow : hidden;position : relative;color : white;}
.pf-background-image {background : transparent url("images/portfolio-bg-1.png") no-repeat scroll 0% 0%;height : 173px;width : 314px;margin-top : 20px;}
.slider-shadow {background : transparent url("images/slider-shadow.png") no-repeat scroll center bottom;height : 88px;width : 1144px;position : absolute;margin-left : -70px;margin-top : -60px;z-index : -1;}
.boxgrid img {position : absolute;top : 4px;left : 7px;width : 300px;height : 160px;border : 0;margin-left : -13px;margin-top : -15px;z-index : 23;}
.slidedown img {z-index : 5;}
.slidedown .boxcaption {margin-top : 4px;margin-left : 20px;margin-top : 10px;background-color : transparent;height : 100%;width : 100%;}
.slidedown .boxcaption h3, .slidedown .boxcaption small {font-weight : bold;color : #5e5e5e;margin-bottom : 0;}
.slideright .boxcaption {margin-top : 4px;margin-left : 20px;margin-top : 10px;background-color : transparent;height : 100%;width : 100%;}
.slideright .boxcaption h3, .slideright .boxcaption small {font-weight : bold;color : #5e5e5e;margin-bottom : 0;}
.thecombo .boxcaption {margin-top : 4px;margin-left : 20px;margin-top : 10px;background-color : transparent;height : 100%;width : 100%;}
.thecombo .boxcaption h3, .thecombo .boxcaption small {font-weight : bold;color : #5e5e5e;margin-bottom : 0;}
.peek .boxcaption {margin-top : 4px;margin-left : 20px;margin-top : 10px;background-color : transparent;height : 100%;width : 100%;}
.peek .boxcaption h3, .peek .boxcaption small {font-weight : bold;color : #5e5e5e;margin-bottom : 0;}
.slideright img {z-index : 5;}
.thecombo img {z-index : 5;}
.peek img {z-index : 5;}
.full-pf-left {width:678px!important;background : transparent url("images/pf-big-bg.png") no-repeat;padding : 11px;margin-bottom:40px;}
.full-pf-right {width : 250px;float : right;font-size : 12px;line-height : 22px;color : #fafafa;}
.pf_category {text-align : center;font-family : "Trebuchet MS", Arial;font-size : 12px;margin-bottom : 20px;clear : both;}
.pf_category a {color : #aaa;text-decoration : none;}
.pf_title {text-align : center;font-weight : bold;font-family : "Trebuchet MS", Arial;font-size : 14px;margin-top : 10px;clear : both;}
.pf_title a {font-weight : bold;color : #222;text-decoration : none;}
.pf_title a:hover {color : #444;}
ul.pf_item {display : block;float : left;}
.pf_item li {list-style-type : none;display : block;float : left;margin : 0.5em;position : relative;width : 306px;}
ul.pf_item li img {border : 3px solid #fff;}
.gallery-mag-glass {background : transparent url(images/magnifying-glass2.png) no-repeat scroll center center;}
.gallery-mag-glass {top : 0;left : 0;height : 160px;width : 300px;position : absolute;z-index : -1;}
ul.pf_nav {background-image : url("images/star.png");background-position : left 31px;background-repeat : no-repeat;margin-bottom : 30px;min-height : 33px;padding-left : 42px;padding-top : 35px;}
ul.pf_nav a {color : #3e3e3e;text-decoration : none;}
ul.pf_nav a:hover {color : #5e5e5e;}
ul.pf_nav li {display : inline;font-weight : bold;padding : 2px 15px;}
ul.pf_item {display : block;float : left;}
.pf_item li {list-style-type : none;display : block;float : left;margin : 0.5em;position : relative;width : 306px;}
ul.pf_item li img {border : 3px solid #fff;}
.gallery-mag-glass {background : transparent url(images/magnifying-glass2.png) no-repeat scroll center center;}
.gallery-mag-glass {top : 0;left : 0;height : 160px;width : 300px;position : absolute;z-index : -1;}
ul.pf_item2 {display : block;float : left;}
.pf_item2 li {list-style-type : none;display : block;float : left;margin : 0.5em;position : relative;width : 226px;}
.pf_item3 li {list-style-type : none;display : block;float : left;margin : 0.5em;position : relative;width : 226px;}
#filter input {display:none;}
#filter label {font-weight: bold;cursor: pointer;color: #3e3e3e;}
.gallery-mag-glass2 {background : transparent url(images/magnifying-glass2.png) no-repeat scroll center center;}
.gallery-mag-glass2 {top : 0;left : 0;height : 165px;width : 220px;position : absolute;z-index : -1;}
.pf_category2 {text-align : center;font-family : "Trebuchet MS", Arial;font-size : 12px;margin-bottom : 20px;clear : both;text-align : left;color : #737373;}
.pf_category2 a {color : #737373;text-decoration : none;}
.pf_title2 {text-align : center;font-weight : bold;font-family : "Trebuchet MS", Arial;font-size : 13px;clear : both;text-align : left;}
.pf_title2 a {color : #494949;text-decoration : none;text-transform : uppercase;}
.pf_title2 a:hover {color : #444;}
.pf_category3 {text-align : center;font-family : "Trebuchet MS", Arial;font-size : 12px;margin-bottom : 20px;padding-bottom : 6px;clear : both;text-align : left;margin-left : 15px;margin-top : -4px;color : #c0c0c0;}
.pf_category3 a {color : #c0c0c0;text-decoration : none;}
.pf_title3 {text-align : center;font-weight : bold;font-family : "Trebuchet MS", Arial;font-size : 13px;clear : both;text-align : left;margin-left : 15px;padding-top : 5px;}
.pf_title3 a {font-weight : bold;color : #a4c00b;text-decoration : none;text-transform : uppercase;}
.pf_title3 a:hover {color : #aac611;}
.pf_bg3 {background-color : #2e2e2e;margin-top : -7px;width : 220px;}
.selected a {border-bottom : 1px dotted #5e5e5e;}
#slider .nivo-controlNav{bottom:30px;left:87%;position:absolute;z-index: 234455;}
#slider .nivo-controlNav a {background:url("images/bullets.png") no-repeat scroll 0 0 transparent;border:0 none;display:block;float:left;height:20px;margin-right:3px;text-indent:-9999px;width:20px;}
#slider .nivo-controlNav a.active {background-position:-20px 0;}
.nivo-controlNav {bottom:-30px;left:47%;position:absolute;z-index: 56;}
a.nivo-nextNav {background-position:-30px 0;right:15px;}
a.nivo-prevNav {left:15px;}
#slider {position:relative;background:url("images/loading.gif") no-repeat 50% 50%; }
#slider img {position:absolute;top:0px;left:0px;display:none;}
#slider .nivo-controlNav img {display:inline;position:relative;}
.slider-left2 {background:url("images/slider-bg.png") no-repeat scroll 23px 1px transparent;background-position: top right;float: left;margin:0 7px;padding:12px 12px 12px 12px;min-width:642px;width: 50px;margin-left: -6px;}
.slider-right2 {float: left;width: 250px;padding: 20px 0px 0px 20px;min-height: 350px;z-index: 345;color: #dadada;}
.slider-right2 h2 a{color: #fafafa;text-transform: uppercase;}
#bxslider {list-style: none;padding: 0px;}
#bxslider li {float:left;width: 960px;}
.bxslider_wrap {min-height: 370px;color: #8a8a8a;margin-bottom: 30px;margin-top: 20px;margin-left:-10px;position: relative;}
.bx_pager a {background:url("images/bullets-2.png") no-repeat scroll 0 0 transparent;border:0 none;display:block;float:left;height:15px;margin-right:5px;text-indent:-9999px;width:15px;outline: 0;}
.bx_pager a.active {background-position:-15px 0;}
.bx_pager {margin-top: -40px;right: 30px;position:absolute;}
a.bx_pager {background-position:-30px 0;}
.bxslider_wrap2 #contentslider {list-style: none;padding: 0px;margin: 0px 0px 0px 0px;}
.bxslider_wrap2 #contentslider li {float: left;width: 288px;}
.bxslider_wrap2 .bxslider_wrap {min-height: 50px;color: #8a8a8a;margin-bottom: 45px;}
.bxslider_wrap2 .bx_pager a {background:url("images/bullets-2.png") no-repeat scroll 0 0 transparent;border:0 none;display:block;float:left;height:13px;margin-right:5px;text-indent:-9999px;width:13px;outline: 0;}
.bxslider_wrap2 .bx_pager a.active {background-position:-13px 0;}
.bxslider_wrap2 .bx_pager {float: right;position: relative;left: 0px;}
.bxslider_wrap2 .bxslider_container {height: auto!important;}
.bxslider_wrap2 a.bx_pager {background-position:-30px 0;}
.bxslider_container {height: 365px!important;}
.slider-left {color: #969696;float: left;margin-right: 20px;margin-top: 20px;width: 310px;padding-left: 30px;}
.slider-left .excerpt{width: 280px;}
.slider-left h2 a{text-transform: uppercase;color: #e1e1e1;text-decoration: none;}
.slider-right {}
.slider-right {float:right;}
.slider-right img{position:absolute;right:0;z-index:-2;}
.slider-left2 {background-position: top right;float: left;min-width:642px;width: 50px;margin-left: -6px;-moz-border-radius: 5px 0px 0px 5px;}
.slider-left-bg {background:url("images/slide-left-text-bg.png") no-repeat scroll -2px -4px transparent;float:left;height:370px;margin-bottom:6px;margin-left:-5px;overflow:hidden;padding-bottom:6px;position:absolute;width:973px;}
.slider-bg-full2 .slide-title {background:none repeat scroll 0 0 #222;color:#FFFFFF;display:block;font-size:18px;left:45px;line-height:20px;opacity:0.8;padding:6px 12px;position:absolute;text-shadow:none;top:285px;}
.slider-bg-full2 { background-color:#1e1e1e;}
.slider-right2 {background-color: #161616;-moz-border-radius: 0px 5px 5px 0px;color: #DADADA;float: left;min-height: 330px;padding: 20px 20px 0 20px;width: 275px;z-index: 345;}
.slider-right2 h2 a{color: #fafafa;text-transform: uppercase;}
#slider {position:relative;background:#202834 url(loading.gif) no-repeat 50% 50%;width: 900px;overflow:auto;}
#slider img {position:absolute;top:0px;left:0px;display:none;}
#slider a {border:0;}
.nivo-controlNav {position:absolute;left:47%;bottom:-30px;}
.nivo-controlNav a {display:block;width:10px;height:10px;background:url(bullets.png) no-repeat;text-indent:-9999px;border:0;margin-right:3px;float:left;}
.nivo-controlNav a.active { background-position:-10px 0; }
.nivo-directionNav a {display:block;width:32px;height:34px;background:url(images/arrows.png) no-repeat;text-indent:-9999px;border:0;}
a.nivo-nextNav {background-position:-32px 0;right:10px;}
a.nivo-prevNav {left:10px;}
.sm { list-style:none; padding: 0px; height:350px; display:block; overflow:hidden;position:relative;list-style:none outside none;}
.sm li {float:left; display:inline; overflow:hidden;border-style:none;cursor:pointer;height:350px;margin:0;padding:0;position:relative;list-style: none;width: 1000px;}
.te {height:350px;width:1000px;}
#flashcontent {left:50%;margin:0 0 0 -600px;position:absolute;top: 85px;margin-top: 0px;}
.accordion_meta {position: absolute;bottom: 0px;min-width: 800px;color: #fff;padding-left: 30px;z-index: 456;text-align: left;}
.accordion_meta2 {position: absolute;bottom: 0px;min-width: 960px;color: #fff;z-index: 455;padding-left: 30px;background-color: #000;opacity: 0.35;filter: alpha(opacity=35);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=35)";}
.accordion_meta h3{color: #ddd;}
div#test-accordion{margin: 10px 0px 10px 0px;border: 1px solid #aaa;}
div.accordion {position: relative; }
div.accordion-toggle{position: relative; z-index: 10;background: #eee; cursor: pointer;padding: 5px;}
div.accordion-toggle-active{background: #fff;}
div.accordion-content{overflow: hidden;background: #aaa;}
div#accordion-flow {background-color: #21201f;}
div.accordion { position: relative;}
div.accordion-toggle{position: relative; z-index: 10;background: #3f3c38 url(../img/off.jpg) repeat-x;background-position: bottom;color: #fff;cursor: pointer;margin-bottom: 1px;padding: 9px 14px 6px 14px;border-top: 1px solid #5d5852;}
div.accordion-toggle:hover, div.accordion-toggle-active{background-image: url(../img/on.jpg);background-color: #6d493a;border-top: 1px solid #a06b55;}
div.accordion-content{overflow: hidden;background: #302e2c;color: #c4bab1;border-bottom: 1px solid #000;}
div.accordion-content p{ margin: 9px 24px 6px 24px; }
.ui-accordion h3 a { color: #3e3e3e!important; text-decoration: none!important; }
.ui-accordion h3 { font-size: 11px!important; margin: 0px!important; }
.ui-state-hover { border: 1px solid #999!important; -moz-border-radius: 4px !important; }
#coin-slider{ }
.coin-slider { overflow: hidden; zoom: 1; position: relative; }
.coin-slider a{ text-decoration: none; outline: none; border: none; }
.cs-buttons { padding: 10px 10px 10px 0px; margin-left: -45px!important; bottom:0; left:50%; position:absolute!important; z-index:344545; }
.cs-buttons a { margin-left: 5px; height: 10px; width: 10px; float: left; border: 1px solid #B8C4CF; color: #B8C4CF; text-indent: -1000px; }
.cs-active { background-color: #B8C4CF; color: #FFFFFF; }
.cs-title { width: 980px; padding: 10px; background-color: #000000; color: #FFFFFF; }
.cs-prev, .cs-next { background-color: #000000; color: #FFFFFF; padding: 0px 10px; text-decoration: none!important; }
.cs-prev:hover, .cs-next:hover {color: #3d3d3d!important;}
.slideshow{width: 1020px!important;}
.slideshow2{margin:auto;width: 1040px;width: 1000px;height: 414px;height: 360px;background-color: #262626;background-color: #111111;}
#nav {bottom:5px;position:absolute;right:45%;z-index:7;}
#nav a{background:url("images/bullets-2.png") no-repeat scroll 0 0 transparent;border:0 none;display:block;float:left;height:15px;margin-right:5px;text-indent:-9999px;width:14px;}
#nav a.activeSlide {background-position:-14px 0;}
.slider-full {width: 1040px;width: 1000px;height: 414px;height: 360px;}
.slider-full2 {width:1050px;width:1000px;height:414px;height:360px;}
.big-continue {background-color:#fcaf17;color:#fff;float:right;padding: 16px 77px 16px 25px;text-decoration:none;font-family: Verdana, sans-serif;font-size: 10px;-moz-border-radius: 4px;font-size: 16px;background-image: url(images/love-icon-1.png);background-position: 240px center;background-position: 100% 100%;background-repeat: no-repeat;}
.slide-continue, .slide-continue-next {-moz-border-radius:4px 4px 4px 4px;background-color:#FCAF17;background-color:#df9324;background-position:100% 100%;background-repeat:no-repeat;color:#FFFFFF;float:left;font-family:Verdana,sans-serif;font-size:12px;padding:5px 16px;text-decoration:none;margin-right:5px;}
.slide-continue-next {background-color:#4f4f4f;}
.big-continue:hover, .slide-continue:hover{text-decoration: none;background-color: #ffbd3c;}
.slide-continue-next:hover{text-decoration: none;background-color: #6f6f6f;}
.welcome-text {margin-left: auto;margin-right: auto;background-color: #2c2c2c;background-color: #111213;padding: 20px 0px 20px 20px; width: 980px;}
.welcome-text-page {margin-left: auto;margin-right: auto;background-color: #2d2d2d;padding: 20px 0px 20px 20px; width: 980px;color: #ffffff;}
.welcome-text-page h1, .welcome-text-page h4 {color: #ffffff;}
.drop-caps {float:left;font-size:350%;line-height:0.8em;margin-right:0.1em;padding-bottom:0.1em;position:relative;text-transform:uppercase;top:4px;}
#social a {float:left;height:49px;margin-right:6px;position:relative;text-decoration:none;text-indent:-9999px;width:48px;}
#social a span {cursor:pointer;display:block;height:49px;left:0;position:absolute;top:0;width:49px;}
#social a.rss {background:url(images/social-icons.png) no-repeat scroll left top transparent;}
#social a.rss span {background:url(images/social-icons.png) no-repeat scroll left bottom transparent;}
#social a.facebook {background:url(images/social-icons.png) no-repeat scroll -48px top transparent;}
#social a.facebook span {background:url(images/social-icons.png) no-repeat scroll -48px bottom transparent;}
#social a.twitter {background:url(images/social-icons.png) no-repeat scroll -97px top transparent;}
#social a.twitter span {background:url(images/social-icons.png) no-repeat scroll -97px bottom transparent;}
#social a.feed {background:url(images/social-icons.png) no-repeat scroll -146px top transparent;}
#social a.feed span {background:url(images/social-icons.png) no-repeat scroll -146px bottom transparent;}
#social a.mail {background:url(images/social-icons.png) no-repeat scroll -195px top transparent;}
#social a.mail span {background:url(images/social-icons.png) no-repeat scroll -195px bottom transparent;}
.container_12 {margin-left: auto;margin-right: auto;width: 960px;}
.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12 {display:inline;float: left;position: relative;margin-left: 10px;margin-right: 10px;}
.alpha {margin-left: 0;}
.omega {margin-right: 0;}
.container_12 .grid_1 {width:60px;}
.container_12 .grid_2 {width:140px;}
.container_12 .grid_3 {width:220px;}
.container_12 .grid_4 {width:300px;}
.container_12 .grid_5 {width:380px;}
.container_12 .grid_6 {width:460px;}
.container_12 .grid_7 {width:540px;}
.container_12 .grid_8 {width:620px;}
.container_12 .grid_9 {width:700px;}
.container_12 .grid_10 {width:780px;}
.container_12 .grid_11 {width:860px;}
.container_12 .grid_12 {width:940px;}
.container_12 .prefix_1 {padding-left:80px;}
.container_12 .prefix_2 {padding-left:160px;}
.container_12 .prefix_3 {padding-left:240px;}
.container_12 .prefix_4 {padding-left:320px;}
.container_12 .prefix_5 {padding-left:400px;}
.container_12 .prefix_6 {padding-left:480px;}
.container_12 .prefix_7 {padding-left:560px;}
.container_12 .prefix_8 {padding-left:640px;}
.container_12 .prefix_9 {padding-left:720px;}
.container_12 .prefix_10 {padding-left:800px;}
.container_12 .prefix_11 {padding-left:880px;}
.container_12 .suffix_1 {padding-right:80px;}
.container_12 .suffix_2 {padding-right:160px;}
.container_12 .suffix_3 {padding-right:240px;}
.container_12 .suffix_4 {padding-right:320px;}
.container_12 .suffix_5 {padding-right:400px;}
.container_12 .suffix_6 {padding-right:480px;}
.container_12 .suffix_7 {padding-right:560px;}
.container_12 .suffix_8 {padding-right:640px;}
.container_12 .suffix_9 {padding-right:720px;}
.container_12 .suffix_10 {padding-right:800px;}
.container_12 .suffix_11 {padding-right:880px;}
.container_12 .push_1 {left:80px;}
.container_12 .push_2 {left:160px;}
.container_12 .push_3 {left:240px;}
.container_12 .push_4 {left:320px;}
.container_12 .push_5 {left:400px;}
.container_12 .push_6 {left:480px;}
.container_12 .push_7 {left:560px;}
.container_12 .push_8 {left:640px;}
.container_12 .push_9 {left:720px;}
.container_12 .push_10 {left:800px;}
.container_12 .push_11 {left:880px;}
.container_12 .pull_1 {left:-80px;}
.container_12 .pull_2 {left:-160px;}
.container_12 .pull_3 {left:-240px;}
.container_12 .pull_4 {left:-320px;}
.container_12 .pull_5 {left:-400px;}
.container_12 .pull_6 {left:-480px;}
.container_12 .pull_7 {left:-560px;}
.container_12 .pull_8 {left:-640px;}
.container_12 .pull_9 {left:-720px;}
.container_12 .pull_10 {left:-800px;}
.container_12 .pull_11 {left:-880px;}
.clear {clear: both;display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;}
.clearfix:after {clear: both;content: ' ';display: block;font-size: 0;line-height: 0;visibility: hidden;width: 0;height: 0;}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}
.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:10em; }
.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:3em; 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:4px;}
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:4px;}
.sf-menu {float: left;margin-bottom:1em;}
.sf-menu a {padding: .75em 1em;text-decoration:none;}
.sf-menu a, .sf-menu a:visited{ }
.sf-menu li {}
.sf-menu li li {background:#fff;border-right:1px solid #bababa;border-left:1px solid #bababa;}
.sf-menu li li:last-child {border-bottom:1px solid #bababa;}
.sf-menu li li:first-child {border-top:1px solid #bababa;}
.sf-menu li li li {}
.sf-menu li:hover, .sf-menu li.sfHover, .sf-menu a:hover,{outline:0;}
.sf-menu a:focus{ }
.sf-menu a:active{}
.sfHover a:hover, .sf-menu li.sfHover {background-color:#212121;}
.sf-menu a.sf-with-ul {padding-right: 2.25em;min-width:1px; }
.sf-sub-indicator {position:absolute;display:block;right:.75em;top:1.05em; width:10px;height:10px;overflow:hidden;background:url('../images/arrows-ffffff.png') no-repeat -10px -100px; }
a > .sf-sub-indicator {top:.8em;background-position: 0 -100px; }
a:focus > .sf-sub-indicator,a:hover > .sf-sub-indicator,a:active > .sf-sub-indicator,li:hover > a > .sf-sub-indicator,li.sfHover > a > .sf-sub-indicator {background-position: -10px -100px; }
.sf-menu ul .sf-sub-indicator { background-position:-10px 0; }
.sf-menu ul a > .sf-sub-indicator { background-position:0 0; }
.sf-menu ul a:focus > .sf-sub-indicator,.sf-menu ul a:hover > .sf-sub-indicator,.sf-menu ul a:active > .sf-sub-indicator,.sf-menu ul li:hover > a > .sf-sub-indicator,.sf-menu ul li.sfHover > a > .sf-sub-indicator {background-position: -10px 0; }
.sf-shadow ul {background:url("images/shadow.png") no-repeat bottom right;padding: 0 8px 9px 0;-moz-border-radius-bottomleft: 17px;-moz-border-radius-topright: 17px;-webkit-border-top-right-radius: 17px;-webkit-border-bottom-left-radius: 17px;}
.sf-shadow ul.sf-shadow-off {background: transparent;}
.sf-menu ul{margin-top: 1px;margin-top: -3px;}
.sf-menu ul ul{margin-top: -4px;}
.sf-menu ul li:hover{}
.sf-menu li{opacity: 0.98;z-index: 23;}
.navigation .custom_button{clear: none;}
.custom_button{background:url("images/buttons_fl.png") no-repeat scroll 0 top transparent;margin-bottom: 10px;height: 28px;color: white;float:left;clear:both;text-shadow: none;}
.custom_button:hover{background:url("images/buttons_fl.png") no-repeat scroll 0 top transparent;background-position: 0px -28px;}
.custom_button:focus, .custom_button:active{background:url("images/buttons_fl.png") no-repeat scroll 0 top transparent;background-position: 0px -28px;}
.custom_buttona{background:url("images/buttons_fr.png") no-repeat scroll right top transparent;color:#FFFFFF!important;display:block;float:left;height:23px;margin-right:-6px;padding-right:19px;padding-left: 19px;font-size: 10px!important;text-transform: uppercase;text-decoration: none!important;padding-top: 3px;padding-bottom: 2px;}
.custom_buttona:hover{background:url("images/buttons_fr.png") no-repeat scroll right -28px transparent !important;}
.custom_buttona:focus, .custom_buttona:active{background:url("images/buttons_fr.png") no-repeat scroll right -28px transparent;}
.button_red2{background:url("images/buttons_fl.png") no-repeat scroll 0 -84px transparent;margin-bottom: 10px;height: 28px;color: white;float:left;clear:both;text-shadow: none;}
.button_red2:hover{background:url("images/buttons_fl.png") no-repeat scroll 0 -84px transparent;background-position: 0px -112px;}
.button_red2a{background:url("images/buttons_fr.png") no-repeat scroll right -84px transparent;color:#FFFFFF!important;display:block;float:left;height:23px;padding-top: 3px;padding-bottom: 2px;margin-right:-6px;padding-right:19px;padding-left: 19px;font-size: 10px!important;text-transform: uppercase;text-decoration: none!important;}
.button_red2a:hover{background:url("images/buttons_fr.png") no-repeat scroll right -112px transparent !important;}
.button_red2:focus, .button_red2:active{background:url("images/buttons_fl.png") no-repeat scroll 0 top transparent;background-position: 0px -140px;}
.button_red2a:focus, .button_red2a:active{background:url("images/buttons_fr.png") no-repeat scroll right -140px transparent !important;}
.button_red3{background:url("images/buttons_fl.png") no-repeat scroll 0 -168px transparent;margin-bottom: 10px;height: 28px;color: white;float:left;clear:both;text-shadow: none;}
.button_red3:hover{background:url("images/buttons_fl.png") no-repeat scroll 0 -168px transparent;background-position: 0px -196px;}
.button_red3a{background:url("images/buttons_fr.png") no-repeat scroll right -168px transparent;color:#FFFFFF!important;display:block;float:left;height:23px;padding-top: 3px;padding-bottom: 2px;margin-right:-6px;padding-right:19px;padding-left: 19px;font-size: 10px!important;text-transform: uppercase;text-decoration: none!important;}
.button_red3a:hover{background:url("images/buttons_fr.png") no-repeat scroll right -196px transparent !important;}
.button_red3:focus, .button_red3:active{background:url("images/buttons_fl.png") no-repeat scroll 0 top transparent;background-position: 0px -224px;}
.button_red3a:focus, .button_red3a:active{background:url("images/buttons_fr.png") no-repeat scroll right -224px transparent !important;}
.button_blue{background:url("images/buttons_bl.png") no-repeat scroll 0 top transparent;margin-bottom: 10px;height: 28px;color: white;float:left;clear:both;text-shadow: none;}
.button_blue:hover{background:url("images/buttons_bl.png") no-repeat scroll 0 top transparent;background-position: 0px -28px;}
.button_blue:focus, .button_blue:active{background:url("images/buttons_bl.png") no-repeat scroll 0 top transparent;background-position: 0px -56px;}
.button_bluea{background:url("images/buttons_br.png") no-repeat scroll right top transparent;color:#FFFFFF!important;display:block;float:left;height:23px;margin-right:-6px;padding-right:19px;padding-left: 19px;font-size: 10px!important;text-transform: uppercase;text-decoration: none!important;padding-top: 3px;padding-bottom: 2px;}
.button_bluea:hover{background:url("images/buttons_br.png") no-repeat scroll right -28px transparent !important;}
.button_bluea:focus, .button_bluea:active{background:url("images/buttons_br.png") no-repeat scroll right -56px transparent !important;}
.button_blue2{background:url("images/buttons_bl.png") no-repeat scroll 0 -84px transparent;margin-bottom: 10px;height: 28px;color: white;float:left;clear:both;text-shadow: none;}
.button_blue2:hover{background:url("images/buttons_bl.png") no-repeat scroll 0 -84px transparent;background-position: 0px -112px;}
.button_blue2a{background:url("images/buttons_br.png") no-repeat scroll right -84px transparent;color:#FFFFFF!important;display:block;float:left;height:23px;padding-top: 3px;padding-bottom: 2px;margin-right:-6px;padding-right:19px;padding-left: 19px;font-size: 10px!important;text-transform: uppercase;text-decoration: none!important;}
.button_blue2a:hover{background:url("images/buttons_br.png") no-repeat scroll right -112px transparent !important;}
.button_blue2:focus, .button_blue2:active{background:url("images/buttons_bl.png") no-repeat scroll 0 top transparent;background-position: 0px -140px;}
.button_blue2a:focus, .button_blue2a:active{background:url("images/buttons_br.png") no-repeat scroll right -140px transparent !important;}
.button_blue3{background:url("images/buttons_bl.png") no-repeat scroll 0 -168px transparent;margin-bottom: 10px;height: 28px;color: white;float:left;clear:both;text-shadow: none;}
.button_blue3:hover{background:url("images/buttons_bl.png") no-repeat scroll 0 -168px transparent;background-position: 0px -196px;}
.button_blue3a{background:url("images/buttons_br.png") no-repeat scroll right -168px transparent;color:#FFFFFF!important;display:block;float:left;height:23px;padding-top: 3px;padding-bottom: 2px;margin-right:-6px;padding-right:19px;padding-left: 19px;font-size: 10px!important;text-transform: uppercase;text-decoration: none!important;}
.button_blue3a:hover{background:url("images/buttons_br.png") no-repeat scroll right -196px transparent !important;}
.button_blue3:focus, .button_blue3:active{background:url("images/buttons_bl.png") no-repeat scroll 0 top transparent;background-position: 0px -224px;}
.button_blue3a:focus, .button_blue3a:active{background:url("images/buttons_br.png") no-repeat scroll right -224px transparent !important;}
.button_green {background:url("images/buttons_gl.png") no-repeat scroll 0 top transparent;margin-bottom: 10px;height: 28px;color: white;float:left;clear:both;text-shadow: none;}
.button_green:hover{background:url("images/buttons_gl.png") no-repeat scroll 0 top transparent;background-position: 0px -28px;}
.button_green:focus, .button_green:active{background:url("images/buttons_gl.png") no-repeat scroll 0 top transparent;background-position: 0px -56px;}
.button_greena{background:url("images/buttons_gr.png") no-repeat scroll right top transparent;color:#FFFFFF!important;display:block;float:left;height:23px;margin-right:-6px;padding-right:19px;padding-left: 19px;font-size: 10px!important;text-transform: uppercase;text-decoration: none!important;padding-top: 3px;padding-bottom: 2px;}
.button_greena:hover{background:url("images/buttons_gr.png") no-repeat scroll right -28px transparent !important;}
.button_greena:focus, .button_greena:active{background:url("images/buttons_gr.png") no-repeat scroll right -56px transparent !important;}
.button_green2{background:url("images/buttons_gl.png") no-repeat scroll 0 -84px transparent;margin-bottom: 10px;height: 28px;color: white;float:left;clear:both;text-shadow: none;}
.button_green2:hover{background:url("images/buttons_gl.png") no-repeat scroll 0 -84px transparent;background-position: 0px -112px;}
.button_green2a{background:url("images/buttons_gr.png") no-repeat scroll right -84px transparent;color:#FFFFFF!important;display:block;float:left;height:23px;padding-top: 3px;padding-bottom: 2px;margin-right:-6px;padding-right:19px;padding-left: 19px;font-size: 10px!important;text-transform: uppercase;text-decoration: none!important;}
.button_green2a:hover{background:url("images/buttons_gr.png") no-repeat scroll right -112px transparent !important;}
.button_green2:focus, .button_green2:active{background:url("images/buttons_gl.png") no-repeat scroll 0 top transparent;background-position: 0px -140px;}
.button_green2a:focus, .button_green2a:active{background:url("images/buttons_gr.png") no-repeat scroll right -140px transparent !important;}
.button_green3{background:url("images/buttons_gl.png") no-repeat scroll 0 -168px transparent;margin-bottom: 10px;height: 28px;color: white;float:left;clear:both;text-shadow: none;}
.button_green3:hover{background:url("images/buttons_gl.png") no-repeat scroll 0 -168px transparent;background-position: 0px -196px;}
.button_green3a{background:url("images/buttons_gr.png") no-repeat scroll right -168px transparent;color:#FFFFFF!important;display:block;float:left;height:23px;padding-top: 3px;padding-bottom: 2px;margin-right:-6px;padding-right:19px;padding-left: 19px;font-size: 10px!important;text-transform: uppercase;text-decoration: none!important;}
.button_green3a:hover{background:url("images/buttons_gr.png") no-repeat scroll right -196px transparent !important;}
.button_green3:focus, .button_green3:active{background:url("images/buttons_gl.png") no-repeat scroll 0 top transparent;background-position: 0px -224px;}
.button_green3a:focus, .button_green3a:active{background:url("images/buttons_gr.png") no-repeat scroll right -224px transparent !important;}
.button_silver {background:url("images/buttons_sl.png") no-repeat scroll 0 top transparent;margin-bottom: 10px;height: 28px;color: white;float:left;clear:both;text-shadow: none;}
.button_silver:hover{background:url("images/buttons_sl.png") no-repeat scroll 0 top transparent;background-position: 0px -28px;}
.button_silver:focus, .button_silver:active{background:url("images/buttons_sl.png") no-repeat scroll 0 top transparent;background-position: 0px -56px;}
.button_silvera{background:url("images/buttons_sr.png") no-repeat scroll right top transparent;color:#FFFFFF!important;display:block;float:left;height:23px;margin-right:-6px;padding-right:19px;padding-left: 19px;font-size: 10px!important;text-transform: uppercase;text-decoration: none!important;padding-top: 3px;padding-bottom: 2px;}
.button_silvera:hover{background:url("images/buttons_sr.png") no-repeat scroll right -28px transparent !important;}
.button_silvera:focus, .button_silvera:active{background:url("images/buttons_sr.png") no-repeat scroll right -56px transparent !important;}
.button_silver2{background:url("images/buttons_sl.png") no-repeat scroll 0 -84px transparent;margin-bottom: 10px;height: 28px;color: white;float:left;clear:both;text-shadow: none;}
.button_silver2:hover{background:url("images/buttons_sl.png") no-repeat scroll 0 -84px transparent;background-position: 0px -112px;}
.button_silver2a{background:url("images/buttons_sr.png") no-repeat scroll right -84px transparent;color:#FFFFFF!important;display:block;float:left;height:23px;padding-top: 3px;padding-bottom: 2px;margin-right:-6px;padding-right:19px;padding-left: 19px;font-size: 10px!important;text-transform: uppercase;text-decoration: none!important;}
.button_silver2a:hover{background:url("images/buttons_sr.png") no-repeat scroll right -112px transparent !important;}
.button_silver2:focus, .button_silver2:active{background:url("images/buttons_sl.png") no-repeat scroll 0 top transparent;background-position: 0px -140px;}
.button_silver2a:focus, .button_silver2a:active{background:url("images/buttons_sr.png") no-repeat scroll right -140px transparent !important;}
.button_silver3{background:url("images/buttons_sl.png") no-repeat scroll 0 -168px transparent;margin-bottom: 10px;height: 28px;color: white;float:left;clear:both;text-shadow: none;}
.button_silver3:hover{background:url("images/buttons_sl.png") no-repeat scroll 0 -168px transparent;background-position: 0px -196px;}
.button_silver3a{background:url("images/buttons_sr.png") no-repeat scroll right -168px transparent;color:#FFFFFF!important;display:block;float:left;height:23px;padding-top: 3px;padding-bottom: 2px;margin-right:-6px;padding-right:19px;padding-left: 19px;font-size: 10px!important;text-transform: uppercase;text-decoration: none!important;}
.button_silver3a:hover{background:url("images/buttons_sr.png") no-repeat scroll right -196px transparent !important;}
.button_silver3:focus, .button_silver3:active{background:url("images/buttons_sl.png") no-repeat scroll 0 top transparent;background-position: 0px -224px;}
.button_silver3a:focus, .button_silver3a:active{background:url("images/buttons_sr.png") no-repeat scroll right -224px transparent !important;}
.button_black {background:url("images/buttons_blackl.png") no-repeat scroll 0 top transparent;margin-bottom: 10px;height: 28px;color: white;float:left;clear:both;text-shadow: none;}
.button_black:hover{background:url("images/buttons_blackl.png") no-repeat scroll 0 top transparent;background-position: 0px -28px;}
.button_black:focus, .button_black:active{background:url("images/buttons_blackl.png") no-repeat scroll 0 top transparent;background-position: 0px -28px;}
.button_blacka{background:url("images/buttons_blackr.png") no-repeat scroll right top transparent;color:#FFFFFF!important;display:block;float:left;height:23px;margin-right:-6px;padding-right:19px;padding-left: 19px;font-size: 10px!important;text-transform: uppercase;text-decoration: none!important;padding-top: 3px;padding-bottom: 2px;}
.button_blacka:hover{background:url("images/buttons_blackr.png") no-repeat scroll right -28px transparent !important;}
.button_blacka:focus, .button_blacka:active{background:url("images/buttons_blackr.png") no-repeat scroll right -28px transparent !important;}
.button_black2{background:url("images/buttons_blackl.png") no-repeat scroll 0 -84px transparent;margin-bottom: 10px;height: 28px;color: white;float:left;clear:both;text-shadow: none;}
.button_black2:hover{background:url("images/buttons_blackl.png") no-repeat scroll 0 -84px transparent;background-position: 0px -112px;}
.button_black2a{background:url("images/buttons_blackr.png") no-repeat scroll right -84px transparent;color:#FFFFFF!important;display:block;float:left;height:23px;padding-top: 3px;padding-bottom: 2px;margin-right:-6px;padding-right:19px;padding-left: 19px;font-size: 10px!important;text-transform: uppercase;text-decoration: none!important;}
.button_black2a:hover{background:url("images/buttons_blackr.png") no-repeat scroll right -112px transparent !important;}
.button_black2:focus, .button_black2:active{background:url("images/buttons_blackl.png") no-repeat scroll 0 top transparent;background-position: 0px -140px;}
.button_black2a:focus, .button_black2a:active{background:url("images/buttons_blackr.png") no-repeat scroll right -140px transparent !important;}
.button_black3{background:url("images/buttons_blackl.png") no-repeat scroll 0 -168px transparent;margin-bottom: 10px;height: 28px;color: white;float:left;clear:both;text-shadow: none;}
.button_black3:hover{background:url("images/buttons_blackl.png") no-repeat scroll 0 -168px transparent;background-position: 0px -196px;}
.button_black3a{background:url("images/buttons_blackr.png") no-repeat scroll right -168px transparent;color:#FFFFFF!important;display:block;float:left;height:23px;padding-top: 3px;padding-bottom: 2px;margin-right:-6px;padding-right:19px;padding-left: 19px;font-size: 10px!important;text-transform: uppercase;text-decoration: none!important;}
.button_black3a:hover{background:url("images/buttons_blackr.png") no-repeat scroll right -196px transparent !important;}
.button_black3:focus, .button_black3:active{background:url("images/buttons_blackl.png") no-repeat scroll 0 top transparent;background-position: 0px -224px;}
.button_black3a:focus, .button_black3a:active{background:url("images/buttons_blackr.png") no-repeat scroll right -224px transparent !important;}
.current-menu-item {height: 32px;border-bottom: 11px solid #fbdc44; }
#copyright {font-size: 11px;}
.multiwidget_author_avatars .author-list {text-align: left !important;}
div.post_body {}
div#thePost {background-color:white;padding:20px 49px 5px 49px;line-height:20px;border: 1px solid #DDD;width:528px;font-family:"Lucida Grande","Lucida Sans Unicode","Trebuchet MS",sans-serif;font-size:13px;}
div#thePost p.wp-caption-text {font-size:11px;font-weight:bold;}
div#thePost p {line-height:19px;}
div#thePost h2 {font-family:"DroidSerifBold" !important;}
div.postInfo, div.postInfo p {font-family:Lucida Sans unicode !important;font-size:13px !important;}
div#thePost h1 {margin-left:-25px;width:580px;font-family:"DroidSerifBold",Georgia,Serif !important;}
div.post_body h1, div.postExcerpt div.postInfo h1 {font-size:30px;}
small.post-info, small.post-info * {font-size:12px;text-transform:none;}
.postauthor {margin-top:25px;margin-bottom:25px;}
table.caplin_posts {width:620px; margin-top:25px;}
table.caplin_posts .spacer{height:25px;border:none;}
table.caplin_posts .caplin_author_pane{vertical-align:top;width:120px; text-align:center;border:1px solid #B5B5B5;padding:10px;margin:0px;background-image:url('./images/gradient_bottom_left.jpg') ;background-repeat:repeat-y;background-position:right;}
table.caplin_posts .caplin_post_pane{vertical-align:top;border:1px solid #B5B5B5; margin:0px;padding:0px 10px 10px 10px;}
table.caplin_posts .caplin_post_pane .caplin_excerpt div.wrapper{width:100%;background-color:#B5B5B5;}
table.caplin_posts .caplin_post_pane .caplin_excerpt div.wrapper h1{padding:2px 5px 2px 5px;}
img.caplin_author {}
div.caplin_author hr{margin-top:15px;background-color:black;height:21x;width:100%;visibility:visible;}
div.caplin_social_links{margin-top:10px;}
div.caplin_social_links h2 {font-size:16px;}
div.caplin_social_links a {display:block;}
div.caplin_social_links a.no_pad_left {padding:0px 10px 0px 0px;}
div.page_h1_separator {margin-bottom:25px;}
.byuser .comment-body{background-color:#FFFFFF !important;}
table.author-list td.user {width:33%;}
li.caplinCategory {margin-bottom: 1px;}
li.caplinCategory span.caplinCategory {position:absolute;padding-left: 5px;font-size:13px;font-family:Lucida Sans unicode;text-shadow:0px 1px 0px rgba(255,255,255,0.8);margin-top:2px;}
div#sidebar, div#sidebar p {font-size:13px;font-family:Lucida Sans unicode;text-shadow:0px 1px 0px rgba(255,255,255,0.8);}
div.caplin_categoryBar {height: 20px;background-color:#CEE69D;}
span.job-title {display:block;}
div.caplin-authors {margin-top:30px;}
div.shortcode-author-avatars div.user .avatar, div.post_body div.user .avatar {float:left;}
div.shortcode-author-avatars .avatar img, div.post_body .avatar img {border: 10px solid #FFF;width:150pxheight:150px;margin-right: 10px;}
div.shortcode-author-avatars div.author-list hr {display: none;}
div.shortcode-author-avatars div.user {min-height:120px;}
div.shortcode-author-avatars div.user, div.post_body div.user {width:100%;text-align:left !important;clear:both;border: 1px solid #CCC;}
div.shortcode-author-avatars div.user{padding-top: 5px;padding-bottom: 5px;border-style: solid none none none;-moz-box-shadow: 0 2px #FFF;-webkit-box-shadow:0 1px #FFF;}
div.post_body div.user {border-style:solid;width:600px;padding:15px 15px 20px 15px;}
div.shortcode-author-avatars div.user:hover {background-color:#EAE9E1;}
div.shortcode-author-avatars div.user a {float:left;}
div.shortcode-author-avatars div.user a, div.post_body div.user a {display:block;width:600;}
div.shortcode-author-avatars a.user_details {border-right: 1px solid #DDD;}
div.shortcode-author-avatars div.user a.user_details:hover, div#content div.postauthor a.user_details {text-decoration:none;}
div.shortcode-author-avatars div.user span.name,div.shortcode-author-avatars div.user span.job-title,div.shortcode-author-avatars div.biography {width:500px;}
div.shortcode-author-avatars div.user span.name, div.post_body div.user span.name,div.shortcode-author-avatars div.user span.job-title, div.post_body div.user span.job-title,div.shortcode-author-avatars div.biography, div.post_body div.biography {display:block;margin-left:130px;margin-bottom:6px;}
div.shortcode-author-avatars div.contact_user {height:100%;width:320px;float:right;margin-top: 5px;}
div.contact_user div.contact_details {width:250px;color:#99CC33;padding-bottom:2px;border-bottom: 1px solid #CCC;-moz-box-shadow: 0 1px #FFF;-webkit-box-shadow:0 1px #FFF;font-weight:bold;}
div.shortcode-author-avatars div.contact_user a {float:none;display:inline;clear:right;}
div.shortcode-author-avatars div.contact_user div {margin-bottom:5px;font-size:13px;}
div.shortcode-author-avatars div.contact_user div.socialNetworks {margin-top:10px;}
div.shortcode-author-avatars div.contact_user div.socialNetworks div, div.socialNetworks div {margin-right:5px;float:left;}
div.shortcode-author-avatars div.user span.job-title, div.post_body div.user span.job-title,div.post_body div.user span.job-title {font-size:13px;font-weight:bold;padding-top:3px;letter-spacing: 1px;}
div.shortcode-author-avatars div.user span.name, div.post_body div.user span.name,div.post_body div.user span.name {font-size:16px;padding-top:8px;font-weight:normal;letter-spacing: 1px;}
div.shortcode-author-avatars div.biography, div.post_body div.biography,div.post_body div.user div.biography {font-size:12px;}
div.shortcode-author-avatars div.user span.name strong, div.post_body div.user span.name strong,div.post_body div.user span.name {text-transform:capitalize;color:#99CC33;font-size:16px;letter-spacing: 1px;}
div#content div.postauthor div.author-more {margin-top:15px;text-decoration:underline;}
div#content div.postauthor div.author-more:hover {text-decoration:underline;}
div.multiwidget_author_avatars div.author-list hr {display:none;visiblity:hidden;clear:both;}
div.caplin-authors {clear:both;}
div.caplin-sort-authors a {margin:0px;padding:0px;}
div.caplin-sort-authors {margin-top:30px;margin-bottom:20px;}
div.caplin-sort-authors div {color:#99CC33;border-style:none none solid none;border-width:1px;border-color:#D7D5CD;margin:0px;padding:0px;width:100px;padding-bottom;30px;margin-bottom:5px;}
div.caplin-sort-authors a, div.caplin-sort-authors a:active {display:block;float:left;margin-right:5px;margin-bottom:20px;width:50px;height:20px;padding:2px;text-align:center;vertical-align:middle;}
div.caplin-sort-authors a {background-color:#D7D5CD;color:white;}
div.caplin-sort-authors a.active {background-color:#99CC33;color:white;}
div.single-author {margin-top:15px;margin-bottom:40px;}
div.single-author .contact_user div {margin-top:5px;}
div.single-author .socialNetworks div {margin-right:5px;float:left;}
div.caplin_author hr {background-color: #D7D5CD;height: 1px;visibility:visible;margin:0px;width:100%;}
div.postauthor h3 {padding-top:10px;}
div.post-author-image {float:left;width:50px;border:4px solid white;}
div.post-author-info {margin-left:110px;margin-right:10px;}
div.post-author-more {color:black;font-size:12px;text-decoration:underline;}
div.post-author-more a {margin-bottom:10px;}
div#respond h3 {padding-top:20px;}
#copyrightWrapper {clear:both;}
#caplinLogo, #caplinLogo a {clear:both;width:180px;height:35px;background-repeat:no-repeat;background-position:top left;display:block;}
#copyright {font-size:9px;clear:both;margin-top:5px;}
.wp-polls-form p {margin-bottom:5px;}
div.wp-polls-ans {margin-top:0px;}
div.wp-polls-ans .wp-polls-ul li {margin:2px 0px 2px 0px;}
div.wp-polls-ans .wp-polls-ul li .pollbar {margin:2px 0px 2px 0px!important;background-color:#CEE69D!important;color:#666 !important;font-size: 13px!important;height:20px !important;border:none !important;padding-left:5px;white-space:nowrap;overflow:visible;}
div.wp-polls-ans p {font-size:12px !important;}
.wpcf7-submit,div.wp-polls-ans .Buttons {font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #ffffff;padding: 6px 8px;background: -moz-linear-gradient(top,#99cc33 0%,#678a21);background: -webkit-gradient(linear, left top, left bottom, from(#99cc33),to(#678a21));border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;border: 0px solid #000000;-moz-box-shadow:0px 1px 3px rgba(000,000,000,0.2),inset 0px 0px 1px rgba(255,255,255,1);-webkit-box-shadow:0px 1px 3px rgba(000,000,000,0.2),inset 0px 0px 1px rgba(255,255,255,1);text-shadow:0px -1px 0px rgba(0,0,0,0.3),0px 1px 0px rgba(255,255,255,0.3);}
div.wp-polls-ans .Buttons:hover{background: -moz-linear-gradient(top,#FBDC44 0%,#FBDC44);background: -webkit-gradient(linear, left top, left bottom, from(#FBDC44),to(#FBDC44));background-color: #FBDC44;color: #444;text-shadow:0px -1px 0px rgba(0,0,0,0.1),0px 1px 0px rgba(255,255,255,0.9);text-decoration:none;}
div.wp-polls-ans p a {font-size:12px;}
.wp-polls .pollbar {line-height: 20px !important;height: 20px !important;background: #9C3 !important;}
div#respond input#submit {font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #ffffff;padding: 6px 8px;background: -moz-linear-gradient(top,#99cc33 0%,#678a21);background: -webkit-gradient(linear, left top, left bottom, from(#99cc33),to(#678a21));border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;border: 0px solid #000000;-moz-box-shadow:0px 1px 3px rgba(000,000,000,0.2),inset 0px 0px 1px rgba(255,255,255,1);-webkit-box-shadow:0px 1px 3px rgba(000,000,000,0.2),inset 0px 0px 1px rgba(255,255,255,1);text-shadow:0px -1px 0px rgba(0,0,0,0.3),0px 1px 0px rgba(255,255,255,0.3);}
div#respond input#submit:hover {background: -moz-linear-gradient(top,#FBDC44 0%,#FBDC44);background: -webkit-gradient(linear, left top, left bottom, from(#FBDC44),to(#FBDC44));background-color: #FBDC44;color: #444;text-shadow:0px -1px 0px rgba(0,0,0,0.1),0px 1px 0px rgba(255,255,255,0.9);text-decoration:none;}
div.contact_details{font-weight:bold;}
div.caplin_author h1{font-size:20px ;}
p.author_post_header{margin: 0;margin-top:80px;}
div.author_info_panel{height:104px;}
div.postInfo {width:475px !important;}
div#thePost a {color:#6B8E23;font-weight:bold;}
div#thePost a:hover {color:#9C3;}
div.FA_featured_articles div.FA_article div.FA_wrap h1 {line-height:22px;}
div.FA_featured_articles div.FA_article div.FA_wrap h1 a {font-size:20px !important;}
div#content img.alignleft, div#content img.alignright {margin-top:10px;}
div.caplin_author span.job-title {font-size: 13px;font-weight: bold;letter-spacing: 1px;padding-top: 0px;padding-bottom:7px;}
div#content div.caplin_author div.author-info {width:500px;float:right;}
div.post_body li {margin-left: 12px;}
.widget_polls-widget {width:270px;}
.nivoSlider {position:relative;}
.nivoSlider img {position:absolute;top:0px;left:0px;}
.nivoSlider a.nivo-imageLink {position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:60;display:none;}
.nivo-slice {display:block;position:absolute;z-index:50;height:100%;}
.nivo-caption {position:absolute;left:0px;bottom:0px;background:#000;color:#fff;opacity:0.8; width:100%;z-index:89;}
.nivo-caption p {padding:5px;margin:0;}
.nivo-directionNav a {position:absolute;top:45%;z-index:99;cursor:pointer;}
.nivo-prevNav {left:0px;}
.nivo-nextNav {right:0px;}
.nivo-controlNav a {position:relative;z-index:99;cursor:pointer;}
.nivo-controlNav a.active {font-weight:bold;}
.wp-pagenavi {clear: both;}
.wp-pagenavi a, .wp-pagenavi span {text-decoration: none;border: 1px solid #BFBFBF;padding: 3px 5px;margin: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.wp-pagenavi a:hover, .wp-pagenavi span.current {}
.wp-pagenavi span.current {font-weight: bold; text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.2);-webkit-box-shadow:1px 1px 1px rgba(0, 0, 0, 0.2) inset;-moz-box-shadow:1px 1px 1px rgba(0, 0, 0, 0.2) inset;box-shadow:1px 1px 1px rgba(0, 0, 0, 0.2) inset;}
.jcarousel-skin-tango {margin-left: -40px;}
.jcarousel-skin-tango .jcarousel-container {}
.jcarousel-skin-tango .jcarousel-container-horizontal {width: 245px;padding: 20px 40px;}
.jcarousel-skin-tango .jcarousel-container-vertical {width: 75px;height: 245px;padding: 40px 20px;}
.jcarousel-skin-tango .jcarousel-clip-horizontal {width:245px;height: 75px;}
.jcarousel-skin-tango .jcarousel-clip-vertical {width:75px;height: 245px;}
.jcarousel-skin-tango .jcarousel-item {width: 75px;height: 75px;}
.jcarousel-skin-tango .jcarousel-item-horizontal {margin-right: 10px;}
.jcarousel-skin-tango .jcarousel-item-vertical {margin-bottom: 10px;}
.jcarousel-skin-tango .jcarousel-item-placeholder {background: #fff;color: #000;}
.jcarousel-skin-tango .jcarousel-next-horizontal {position: absolute;top: 43px;top: 30%;right: 5px;width: 32px;height: 32px;cursor: pointer;background: transparent url(next-horizontal.png) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover {background-position: -32px 0;}
.jcarousel-skin-tango .jcarousel-next-horizontal:active {background-position: -64px 0;}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {cursor: default;background-position: -96px 0;}
.jcarousel-skin-tango .jcarousel-prev-horizontal {position: absolute;top: 43px;top: 30%;left: 5px;width: 32px;height: 32px;cursor: pointer;background: transparent url(prev-horizontal.png) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {background-position: -32px 0;}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active {background-position: -64px 0;}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {cursor: default;background-position: -96px 0;}
.jcarousel-skin-tango .jcarousel-next-vertical {position: absolute;bottom: 5px;left: 43px;width: 32px;height: 32px;cursor: pointer;background: transparent url(next-vertical.png) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-next-vertical:hover {background-position: 0 -32px;}
.jcarousel-skin-tango .jcarousel-next-vertical:active {background-position: 0 -64px;}
.jcarousel-skin-tango .jcarousel-next-disabled-vertical,.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {cursor: default;background-position: 0 -96px;}
.jcarousel-skin-tango .jcarousel-prev-vertical {position: absolute;top: 5px;left: 43px;width: 32px;height: 32px;cursor: pointer;background: transparent url(prev-vertical.png) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-prev-vertical:hover {background-position: 0 -32px;}
.jcarousel-skin-tango .jcarousel-prev-vertical:active {background-position: 0 -64px;}
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {cursor: default;background-position: 0 -96px;}
