/*
Theme Name: Noblesse 
Theme URI: http://www.http-solutions.com/themes/noblesse
Description: wordpress 3.0 ready premium theme
Version: 1.1. for WP 3.0
Author: disgogo
Author URI: http://themeforest.net/user/disgogo
Tags: white, grey, black, fixed width, 2 columns, widgets, gallery, videos, shortcodes, page backgrounds
*/

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, input {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
}

body {line-height: 1.4em;}
a:focus {outline: 1px dotted invert;}
a{text-decoration:none;}
ol, ul {list-style: none;text-shadow: 0 1px 1px rgba(255,255,255,0.5)}
blockquote:before, blockquote:after,
q:before, q:after {float:left;}
/* remember to define focus styles! */
:focus {outline: 0;}
/* remember to highlight inserts somehow! */
ins {text-decoration: none;}
del {text-decoration: line-through;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: collapse;border-spacing: 0;}
.left{float:left !important;}
img.left{float:left;margin-right:10px;margin-bottom:10px;}
.right {float:right !important;}
.clear{clear:both;}
.center {text-align:center;margin:0 auto;display:block;}
p.center { margin-bottom:30px !important;}
 
/* -------------------------------------------------------------- */

body { background: #53595f; font-size:12px; font-family: Arial, Helvetica, sans-serif; 	color:#53595f; }
.wrap { width:960px; margin:0 auto; }
.wrap-wide { width:100%; float:left; margin:0 auto; }

/* Body backgrounds	
-------------------------------------------------------------- */
body.home .top-background { background:url(/images/main-header-background.png) no-repeat center top; }
body.home .background-repeat-gradient { background:url(/images/main-header-background-repeat.jpg) repeat-x left top; }
.background-repeat-gradient { background: url(/images/subpages-background.png) repeat-x left top;}
.top-background { background:url(/images/main-header-background.png) no-repeat center top; }

/* Links
-------------------------------------------------------------- */
a{ color:#53595F; -webkit-transition: .3s ease-in color; -moz-transition: .3s ease-in color; }
a:hover{ color:#2c3033; text-decoration:none; }

/* Top area aka "Header" (Menu)
-------------------------------------------------------------- */
.menu-holder { float:left; border-bottom:1px dashed #BABBBA; }
.menu-header { position:relative; z-index:9999; float:left; }
.menu-holder .extra-holder { width:960px; margin:0 auto; }
.menu-holder .extra-holder .ddsmoothmenu { float:left; position:relative; }
.menu-holder .extra-holder .ddsmoothmenu ul { width:auto; margin:0;}
.logo-search-module { float:left; margin:15px 0; width:960px;}
.ddsmoothmenu, .menu-header{ width: 100%; }
.ddsmoothmenu ul{ z-index:998; margin: 0 auto;padding: 0;list-style-type: none;}

/*Top level list items*/
.ddsmoothmenu ul li{position: relative;display: inline;float: left;padding:15px 19px;background:url(/images/menu-sep.png) right center no-repeat;z-index: 9990 !important;}
.ddsmoothmenu ul li:last-child{ background:none;}
/*Top level menu link items style*/
.ddsmoothmenu ul li a{display: block;padding:0px;color: #ccc;text-decoration: none;text-transform: uppercase;font-size:12px;text-shadow: 1px 1px 0px rgba(0,0,0,0.3);letter-spacing:.5px;}
.ddsmoothmenu ul li ul li a{text-transform: none; letter-spacing:normal}
* html .ddsmoothmenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/ display: inline-block;}
.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{ color: #eee;}
.ddsmoothmenu ul li a.selected{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/ color:#fff}
.ddsmoothmenu ul li a:hover, .ddsmoothmenu ul li ul li a:hover, .ddsmoothmenu li.current-menu-item a{ color:#fff !important;}
.ddsmoothmenu li.current-menu-item ul li a{ color: #eee !important;}
/*1st sub level menu*/
.ddsmoothmenu ul li ul{ position: absolute; display: none; /*collapse all sub menus to begin with*/ visibility: hidden;	
background: -moz-linear-gradient(top, rgba(83,89,95,0.8), rgba(55,60,64,0.8) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(83,89,95,0.8)), color-stop(.8, rgba(55,60,64,0.8)));box-shadow: 0 1px 5px #1f1f1f, inset 0 10px 50px #111111;-o-box-shadow: 0 1px 5px #1f1f1f, inset 0 10px 50px #111111; -webkit-border-radius: 10px;-moz-border-radius: 10px;-o-border-radius: 10px;	-khtml-border-radius: 10px;	border-radius: 10px;border: 1px solid rgba(40,40,40,0.3);box-shadow: 0 2px 10px rgba(0,0,0,0.3);-o-box-shadow: 0 2px 10px rgba(0,0,0,0.3);  -webkit-box-shadow: 0 2px 10px rgba(0,0,0,0.3);-moz-box-shadow: 0 2px 10px rgba(0,0,0,0.3);}

/*Sub level menu list items (undo style from Top level List Items)*/
.ddsmoothmenu ul li ul li{display: list-item;float: none;padding:5px 10px;background:none;}
/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.ddsmoothmenu ul li ul li ul{top: 0;}
/* Sub level menu links style */
.ddsmoothmenu ul li ul li a{width: 160px; /*width of sub menus*/margin: 0;border-top-width: 0;border-right:0;font-size:11px;}
/* Holly Hack for IE \*/
* html .ddsmoothmenu{height: 1%;} /*Holly Hack for IE7 and below*/
/* ######### CSS classes applied to down and right arrow images  ######### */
.downarrowclass{ height:4px;position:absolute;right:7px;top:20px;width:7px;background:url(/images/menu_arrows.gif) left top no-repeat;}
.rightarrowclass{position: absolute;top: 8px;right: 5px;width:4px;height:7px;background:url(/images/menu_arrows.gif) -2px -5px no-repeat;}
.ddsmoothmenu ul li.no-border{background:none;}

/* motto
-------------------------------------------------------------- */
.motto-background { background:url(/images/motto-background.png) repeat-x left top; z-index:999; position:relative; }
.motto-background.noslider { margin-top:-2px;}
.motto { float:left;padding:20px;width:920px;margin-bottom:10px;}
.motto h2 {padding:0;}
.motto p { font-size:13px; }
.motto-meta { display: block;float: left;text-align: center;width: 960px;}

/* Tweet box
-------------------------------------------------------------- */
.tweet-holder { float:left; width:920px; padding:15px 20px;	margin-bottom:40px;background: -moz-linear-gradient(top, rgba(230,230,230,1), rgba(176,176,176,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(230,230,230,1)), color-stop(.8, rgba(176,176,176,1)));box-shadow: 0 1px 5px #1f1f1f, inset 0 10px 50px #111111;   -o-box-shadow: 0 1px 5px #1f1f1f, inset 0 10px 50px #111111;-webkit-border-radius: 10px;-moz-border-radius: 10px;-o-border-radius: 10px;-khtml-border-radius: 10px;	border-radius: 10px;border: 1px solid rgba(169,169,170,1);box-shadow: 0 2px 10px rgba(0,0,0,0.3);-o-box-shadow: 0 2px 10px rgba(0,0,0,0.3);-webkit-box-shadow: 0 2px 10px rgba(0,0,0,0.3);   -moz-box-shadow: 0 2px 10px rgba(0,0,0,0.3);}
.tweet-meta {width:180px;float:left;background:url(/images/twitter-bird.png) no-repeat left 10px;padding-left:60px;}
.tweet-meta h3 {padding:0;}
.tweet-meta em, .tweet_time {padding:0;font-size:11px;font-style:italic;}
.tweet { width:640px;float:right;}
.tweet_avatar {padding: 3px !important;	margin-right:10px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px;-khtml-border-radius: 5px;border-radius: 5px;	border: 1px solid rgba(169,169,170,1);background: rgba(220,220,220,0.9);box-shadow: 0 2px 5px rgba(0,0,0,0.8);-o-box-shadow: 0 2px 5px rgba(0,0,0,0.8);-webkit-box-shadow: 0 2px 5px rgba(0,0,0,0.8);-moz-box-shadow: 0 2px 5px rgba(0,0,0,0.8);}
.tweet .tweet_list, .query .tweet_list {-webkit-border-radius: .5em; list-style-type: none; margin: 0;padding: 0;}
.tweet .tweet_list .awesome, .tweet .tweet_list .epic, .query .tweet_list .awesome, .query .tweet_list .epic {text-transform: uppercase; }
.tweet .tweet_list li, .query .tweet_list li {padding: .5em .5em 1em .5em; display:block;float:left;width:100%;}
.tweet .tweet_list .tweet_avatar, .query .tweet_list .tweet_avatar {padding-right: .5em;float: left;}
.tweet .tweet_list .tweet_avatar img, .query .tweet_list .tweet_avatar img {vertical-align: middle; }
.tweet_time a {color:#999;}

/* Tweet widget
-------------------------------------------------------------- */
.twitter-date {font-size:11px;font-style:italic;color: #aaa;}
.footer .twitter-date a{color: #aaa;}

/* First row of widgets
-------------------------------------------------------------- */
.first-row .box {width:298px;float:left;display:block;margin:0px 10px 40px 10px;padding:0px;-webkit-border-radius: 10px;-moz-border-radius: 10px;-o-border-radius: 10px;	-khtml-border-radius: 10px;	border-radius: 10px;border: 1px solid rgba(169,169,170,1);background: rgba(220,220,220,0.9);box-shadow: 0 2px 10px rgba(0,0,0,0.3);-o-box-shadow: 0 2px 10px rgba(0,0,0,0.3);-webkit-box-shadow: 0 2px 10px rgba(0,0,0,0.3);-moz-box-shadow: 0 2px 10px rgba(0,0,0,0.3);background: -moz-linear-gradient(top, rgba(230,230,230,1), rgba(176,176,176,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(230,230,230,1)), color-stop(.8, rgba(176,176,176,1)));}
.box h3 {border-bottom:1px dashed #98a2ac;padding:15px;border-top-right-radius:10px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;border-top-left-radius:10px;	-moz-border-radius-topright:10px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:0px;-moz-border-radius-topleft:10px;-webkit-border-top-right-radius:10px;	-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:10px;background: -moz-linear-gradient(top, rgba(230,230,230,1), rgba(176,176,176,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(230,230,230,1)), color-stop(.8, rgba(176,176,176,1)));box-shadow: 0 1px 5px #1f1f1f, inset 0 10px 50px #111111;-o-box-shadow: 0 1px 5px #1f1f1f, inset 0 10px 50px #111111;}
.box .box-content {padding:15px;float:left;width:205px;}
.first-row .box .box-content {width:268px;}

/* Footer
-------------------------------------------------------------- */
.footer-background {background:#373c40;}
.footer-shadow {position: relative;top: -15px;background:url(/images/footer-background.png) repeat-x left top;}
.copyright-background {background:#373c40;border-top:1px dashed #777f87;}
.footer .box h3 {border:0;border-bottom:1px dashed #98a2ac;background:none;padding:0 0 10px 0;-o-box-shadow: none;box-shadow: none; color:#f1f1f1}

/* slick black
*******************************************************************************/
.motto a, a.more-link, div.page-link{background: -moz-linear-gradient(0% 100% 90deg, #FFFFFF, #000000,rgba(37, 40, 43, 0.9) 0%,rgba(55, 60, 64, 0.9) 50%,rgba(70, 75, 80, 0.9) 50%,rgba(83, 89, 95, 0.9) 100%);
background: -webkit-gradient(linear, 0 0, 0 100%,color-stop(0, rgba(83, 89, 95, 0.9)),color-stop(0.5, rgba(70, 75, 80, 0.9)),color-stop(0.5, rgba(55, 60, 64, 0.9)),color-stop(1, rgba(37, 40, 43, 0.9)));border: 0;border-radius: 99px;-moz-border-radius: 99px;-webkit-border-radius: 99px;color: #fff;font-size: 14px;padding: 12px 20px;width: auto;float:right;display:block;text-align:center;box-shadow: 0 2px 10px rgba(0,0,0,0.5);   -o-box-shadow: 0 2px 10px rgba(0,0,0,0.5);-webkit-box-shadow: 0 2px 10px rgba(0,0,0,0.5);-moz-box-shadow: 0 2px 10px rgba(0,0,0,0.5);}
a.more-link {float: left;font-size: 12px;padding: 8px 20px;width: auto; margin-bottom: 18px;}
a.more-link-2 {float: left;background: #656565;background: -moz-linear-gradient(top, #656565, #505050);background: -webkit-gradient(linear, left top, left bottom, from(#656565), to(#505050));-moz-border-radius: 6px;-webkit-border-radius: 6px;border: #787878 solid 1px;-moz-box-shadow: #0b0b0b 0px 2px 5px;-webkit-box-shadow: #0b0b0b 0px 2px 5px;font-weight: bold;color: #222222;text-shadow: #787878 0px 1px 0px;text-decoration: none;padding: 10px;}
a.more-link-2:hover {background: #fe0a5b;background: -moz-linear-gradient(top, #fe0a5b, #b5013d);background: -webkit-gradient(linear, left top, left bottom, from(#fe0a5b), to(#b5013d));border: #e56a92 solid 1px;color: #ffffff;text-shadow: #920026 0px 1px 0px;}
a.more-link-3 {float: left; background: #4162a8;border: 1px solid #19253f;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;-moz-box-shadow: inset 0 1px 10px 1px #5c8bee, 0px 1px 0 #1d2c4d, 0 6px 0px #1f3053, 0 8px 4px 1px #111;-webkit-box-shadow: inset 0 1px 10px 1px #5c8bee, 0px 1px 0 #1d2c4d, 0 6px 0px #1f3053, 0 8px 4px 1px #111;box-shadow: inset 0 1px 10px 1px #5c8bee, 0px 1px 0 #1d2c4d, 0 6px 0px #1f3053, 0 8px 4px 1px #111;color: #fff;font-weight: bold;line-height: 1;margin-bottom: 10px;padding: 10px 12px 12px 12px;text-align: center;text-shadow: 0px -1px 1px rgba(0, 0, 0, .8);width:auto;}
a.more-link-3:hover {-moz-box-shadow: inset 0 0px 20px 1px #87adff, 0px 1px 0 #1d2c4d, 0 6px 0px #1f3053, 0 8px 4px 1px #111;-webkit-box-shadow: inset 0 0px 20px 1px #87adff, 0px 1px 0 #1d2c4d, 0 6px 0px #1f3053, 0 8px 4px 1px #111;box-shadow: inset 0 0px 20px 1px #87adff, 0px 1px 0 #1d2c4d, 0 6px 0px #1f3053, 0 8px 4px 1px #111;}
a.more-link-4 {float: left;background: #c63929;background: -moz-linear-gradient(0% 100% 90deg, #891100 0%, #B51700 50%, #c63929 50%, #EE432E 100%);background: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #ee432e), color-stop(0.5, #c63929), color-stop(0.5, #b51700), color-stop(1, #891100));border: 1px solid #951100;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;-moz-box-shadow: inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4), 0 1px 3px #333;-webkit-box-shadow: inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4), 0 1px 3px #333;box-shadow: inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4), 0 1px 3px #333;color: #fff;font-weight: bold;letter-spacing: 1px;line-height: 1;padding: 12px 12px 14px 12px; text-align: center;text-shadow: 0px -1px 1px rgba(0, 0, 0, .8);width:auto;}
a.more-link-4:hover {background: #cb0500;background: -moz-linear-gradient(0% 100% 90deg, #a20601 0%, #cb0500 50%, #db504d 50%, #f37873 100%);background: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #f37873), color-stop(0.5, #db504d), color-stop(0.5, #cb0500), color-stop(1, #a20601));}
.motto a:hover, a.more-link:hover, .search-form-404 .searchsubmit:hover, .box-content .searchform .searchsubmit:hover, .info_holder form input[type="submit"]:hover {
background: -moz-linear-gradient(0% 100% 90deg, #FFFFFF, #000000,rgba(37, 40, 43, 0.9) 0%,rgba(55, 60, 64, 0.9) 50%,rgba(70, 75, 80, 0.9) 50%,rgba(83, 89, 95, 0.9) 100%);
background: -webkit-gradient(linear, 0 0, 0 100%,color-stop(0, rgba(83, 89, 95, 0.9)),color-stop(0.5, rgba(70, 75, 80, 0.9)),color-stop(0.5, rgba(55, 60, 64, 0.9)),color-stop(1, rgba(37, 40, 43, 0.9)));}
.motto a:active, a.more-link:active {background: #000;background: -moz-linear-gradient(0% 100% 90deg, #FFFFFF, #000000,rgba(0, 0, 0, 0.9) 0%,rgba(10, 10, 10, 0.9) 50%,rgba(20, 20, 20, 0.9) 50%,rgba(30, 30, 30, 0.9) 100%); background: -webkit-gradient(linear, 0 0, 0 100%,color-stop(0, rgba(30, 30, 30, 0.9)),color-stop(0.5, rgba(20, 20, 20, 0.9)),color-stop(0.5, rgba(10, 10, 10, 0.9)),color-stop(1, rgba(0, 0, 0, 0.9)));}

/* Slogan 
-------------------------------------------------------------- */
.slogan {float:left;width:960px;text-align:center;padding-top:10px;}
.slogan p {margin-bottom:20px;color:#F1F1F1; text-shadow: 0 1px 1px rgba(0,0,0,0.5)}
.slogan h1 {color:#F1F1F1;}
.slogan .info_holder { text-align:left; padding:0px;}

/* Featured area
-------------------------------------------------------------- */
.featured-area-shadow {	background:url(/images/kwicks-background.png) no-repeat center top;height:127px;position:relative;top:-13px;padding-top:37px;z-index:998;}
.featured-area-background {background:#53595f;margin-bottom: 10px;}
.featured-area-background-flow {margin-bottom: 10px;}
.featured-area-background.margin-issue,.featured-area-background-flow.margin-issue  {margin-top:-20px;}
.featured-area {width:890px;padding:0px 30px 20px 30px;float:left;}
.featured-area ul{list-style: none;position: relative;margin: 0 auto;padding: 0;}
.featured-area ul li {float: left; width: 285px; height: 90px; margin-right: 15px; /*do not change these */ display: block; overflow: hidden; padding: 0;  /* if you need padding, do so with an inner div (or implement your own box-model hack) */}
.featured-area .featured-area-inner .image { width:90px;height: 90px;float: left;text-align:center;padding-top:15px;}
.featured-area .featured-area-inner .text {width: 190px;float: left;font-style: italic;}
.featured-area .featured-area-inner .text em{color:#555;}
.featured-area li.active {background:url(http://http-solutions.com/themes/noblesse_white_html/images/kwick-separator.png) right top no-repeat;}
.slideshow-shadow {background:url(http://http-solutions.com/themes/noblesse_white_html/images/slideshow-shadow.png) center top no-repeat;padding:40px 0 50px 0;}

/* Slideshow Oslider
-------------------------------------------------------------- */
#oslider {height:400px;padding-top: 44px;padding-bottom: 64px;}

/* Main wrapper
-------------------------------------------------------------------------*/
.o-slider-external {display: block;position: relative;overflow:hidden;/* You can change the following attributes */	width: 100%;min-width: 960px;}

/* Image blocks
-------------------------------------------------------------------------*/
.o-slider-images {position: absolute;top: 0;left: 0;}
.o-slider-images a.img_holder { display: block; float: left; } 
.o-slider-image, .header-image {position: relative;float: left;padding:10px;height: 345px;width: 940px;-moz-box-shadow: 0px 0px 8px rgba(0,0,0,0.5);-webkit-box-shadow: 0px 0px 8px rgba(0,0,0,0.5);box-shadow: 0px 0px 8px rgba(0,0,0,0.5);}
.header-image {height: 180px;width: 940px;margin-top:30px;}
.o-slider-image-outer {float: left;}

/* Frame for the images
-------------------------------------------------------------------------*/
.o-slider-frame {margin: 0px auto;position: relative;z-index: 1;width: 960px;height: 380px;}

/* Arrows 
-------------------------------------------------------------------------*/
.o-slider-arrows {position: absolute;background: url(/images/arrows.png);cursor: pointer;top: 46%;width: 30px;height: 30px;opacity:0.8;filter:alpha(opacity=80);}
.o-slider-arrows.previous 	{ left: -50px;  background-position: left; }
.o-slider-arrows.next 		{ right: -50px; background-position: right; }

/* Bullets list 
-------------------------------------------------------------------------*/
ul.o-slider-listNav {padding: 0;margin: 0;position: absolute;left: 0;list-style: none;bottom: -23px;}
ul.o-slider-listNav li {float: left;cursor: pointer;background: url(/images/switcher.png) right;overflow: hidden;width: 10px;height: 10px;margin: 0 2px;}
ul.o-slider-listNav li.active { background-position: left;}

/* Thumbnails list 
-------------------------------------------------------------------------*/
ul.o-slider-listNavThumbs {padding: 0;margin: 0;position: absolute;list-style: none;left: 0;bottom: -43px;}
ul.o-slider-listNavThumbs li { float: left;overflow: hidden;cursor: pointer;margin: 0 2px;padding: 5px;width: 90px;height: 30px; background:#111}
ul.o-slider-listNavThumbs li.active { -moz-box-shadow: 0px 0px 8px rgba(255,255,255,0.5);-webkit-box-shadow: 0px 0px 8px rgba(255,255,255,0.5);box-shadow: 0px 0px 8px rgba(255,255,255,0.5);}

/* Captions
---------------------------------------------------------------------*/
.o-slider-captions { display: none;}
.o-slider-caption {display: block;position: absolute;left: 10px; right:10px;bottom: 10px;background: black;width: 940px;color: white;opacity:0.7;filter:alpha(opacity=70);}
.o-slider-caption h3 { margin:0; padding:0;}
.o-slider-caption p {margin:0px 25px 25px 25px;}
.o-slider-caption h3 {margin:20px 25px;padding:0;}
.o-slider-caption p { font-size:11px;}
.o-slider-caption p a, .o-slider-caption h3 a { color: white; }
.o-slider-caption.top {top: 10px;bottom: auto;}
.o-slider-caption.bottom {left: 10px; right:10px;bottom: 0px;}
.o-slider-caption.left {top: 10px;left: 10px;width: 33.3%;height: 340px;overflow: hidden;}
.o-slider-caption.right {top: 10px;left: auto;right: 10px;width: 33.3%;height: 340px;overflow: hidden;}
/* Sub Layer 
---------------------------------------------------------------------*/
.o-slider-layer {position: absolute;top: 0;left: 0;height: 500px !important;}
/* Background movement
---------------------------------------------------------------------*/
.move-background {background:url(/images/main-header-background.png);}

/* Slideshow roundabout
-------------------------------------------------------------- */
.roundabout-holder {padding: 0;width:1000px;height:35em;margin:0 auto;z-index:9997;}
.roundabout-moveable-item {	cursor: pointer;width:330px;height:300px;padding:10px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px;-khtml-border-radius: 5px;	border-radius: 5px;border: 1px solid rgba(169,169,170,1);background: rgba(24,24,24,0.5);box-shadow: 0 2px 5px rgba(0,0,0,0.8);-o-box-shadow: 0 2px 5px rgba(0,0,0,0.8);   -webkit-box-shadow: 0 2px 5px rgba(0,0,0,0.8); -moz-box-shadow: 0 2px 5px rgba(0,0,0,0.8);}
.roundabout-in-focus { cursor: auto; }
.roundabout-moveable-item img {width:100%;}

/* Slider
------------------------------------------------------------- */
.slider-holder { display:block;} .slider-holder div{ overflow:hidden;}
.slider-holder {padding:10px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px;-khtml-border-radius: 5px;	border-radius: 5px;border: 1px solid rgba(169,169,170,1);background: rgba(24,24,24,0.5);box-shadow: 0 2px 5px rgba(0,0,0,0.8);-o-box-shadow: 0 2px 5px rgba(0,0,0,0.8);   -webkit-box-shadow: 0 2px 5px rgba(0,0,0,0.8); -moz-box-shadow: 0 2px 5px rgba(0,0,0,0.8); background: -moz-linear-gradient(top, rgba(230,230,230,1), rgba(176,176,176,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(230,230,230,1)), color-stop(.8, rgba(176,176,176,1)));margin-bottom:20px;}
.slider-holder .nav, .slider-holder .bullets { display:block; width:40px; height:26px; margin:20px auto 0 auto; z-index:100;}
.slider-holder .bullets { display:block; width: auto; margin:20px auto 0 auto; z-index:100;}
.slider-holder .nav a {background: url(/images/gallery-nav-arrows.png) no-repeat left top;cursor: pointer;display: block;height: 21px;width: 18px;text-indent:-9999px;}
.slider-holder .bullets a {background: url(/images/slider-nav-bullets.png) no-repeat left top;cursor: pointer;display: block;height: 21px;width: 22px;text-indent:-9999px;float:left;}
.sp-gallery-nav-outer span.nav {background: url(/images/gallery-nav-arrows.png) no-repeat left top !important;}
.sp-gallery-nav-outer span.sp-gallery-next {background-position: right 0 !important;}
.slider-holder a.slider-next{background-position: right 0;left: auto;right: 5px; float:right}
.slider-holder .bullets a.activeSlide {background: url(/images/slider-nav-bullets.png) no-repeat -26px top;}
.slider-holder a.slider-prev { float:left;}
/* Logo
------------------------------------------------------------- */
.logo {float:left;}
.logo span {font-size:11px;color:#f1f1f1}
.logo h1 {padding:0;}
.logo h1 a, .logo h1 a:hover {padding:0px; color:#f1f1f1}

/* Top area aka "Header" (Motto + Logo + Search)
-------------------------------------------------------------- */
.header { float:left;width:100%;background:url(/images/header-background.png) left bottom repeat-x;}
.header .search {display:block;float:right;position:relative;}
.header .header-right {float: right;display:block;width:290px;}
.header .header-right ul.top-social {float: right;display:block;margin-top: 20px;}
.header .header-right ul.top-social li{float: left;display:block;margin-right:10px;}
.header .header-right ul.top-social li a{float: left;display:block;background:url(/images/top-social-icons.png) left top no-repeat;width:10px;height:16px;}
.header .header-right ul.top-social li.twitter a{background:url(/images/top-social-icons.png) -11px top no-repeat;width:14px;height:16px;}
.header .header-right ul.top-social li.rss a{background:url(/images/top-social-icons.png) -26px top no-repeat;width:16px;height:16px;}
.searchform-main .s {width: 160px !important;margin-right:0px!important;float:left;padding-right:30px!important;}
.searchform .s, .searchform-main .s {width:250px; padding:8px 15px; margin:10px;text-decoration: none;font-family: Arial, Helvetica, sans-serif;font-size: 12px;outline:none; background: #060606; background: -moz-linear-gradient(top, rgba(0,0,0,0.35), rgba(0,0,0,0.2) 80%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0,0,0,0.45)), color-stop(.8, rgba(0,0,0,0.2)));-moz-border-radius: 99px;-webkit-border-radius: 99px;border-radius: 99px;border:none;color:#FFF;text-shadow: 0 1px 1px rgba(0,0,0,0.8);box-shadow:inset 0 5px 10px rgba(0,0,0,0.20), 0 1px 0px rgba(255,255,255,0.4), 0 -1px 0px rgba(0,0,0,0.6), 0 -3px 10px rgba(255,255,255,0.1), 0 3px 20px rgba(0,0,0,0.15);-webkit-box-shadow:0 1px 0px rgba(255,255,255,0.4), 0 -1px 0px rgba(0,0,0,0.6), 0 -3px 10px rgba(255,255,255,0.1), 0 3px 20px rgba(0,0,0,0.15);-moz-box-shadow:inset 0 5px 10px rgba(0,0,0,0.20), 0 1px 0px rgba(255,255,255,0.4), 0 -1px 0px rgba(0,0,0,0.6), 0 -3px 10px rgba(255,255,255,0.1), 0 3px 20px rgba(0,0,0,0.15);}
.searchform .s:hover,.searchform-main .s:hover{background: #060606;background: -moz-linear-gradient(top, rgba(0,0,0,0.80), rgba(0,0,0,0.4) 80%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0,0,0,0.80)), color-stop(.8, rgba(0,0,0,0.40)));}
.searchform .s:focus,.searchform-main .s:focus{background: #060606;background: -moz-linear-gradient(top, rgba(0,0,0,0.80), rgba(0,0,0,0.4) 80%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0,0,0,0.80)), color-stop(.8, rgba(0,0,0,0.40)));}
.searchform-main .searchsubmit {background:url(/images/search-button.png) no-repeat left top;cursor:pointer;height:19px;left:180px;position: absolute;top:17px;width:19px;}
.search-form-404 {width:960px;text-align:center;margin:30px auto 50px auto;float:left;}
.search-form-404 .searchform {width:640px;margin:0 auto;}
.search-form-404 .s{width:400px !important;float:left;padding:16px 30px!important;margin:0 !important;}
.search-form-404 .searchsubmit {background: #111; background: -moz-linear-gradient(0% 100% 90deg, #FFFFFF, #000000,rgba(0, 0, 0, 0.9) 0%,rgba(20, 20, 20, 0.9) 50%,rgba(30, 30, 30, 0.9) 50%,rgba(50, 50, 50, 0.9) 100%);background: -webkit-gradient(linear, 0 0, 0 100%,color-stop(0, rgba(50, 50, 50, 0.9)),color-stop(0.5, rgba(30, 30, 30, 0.9)),color-stop(0.5, rgba(20, 20, 20, 0.9)),color-stop(1, rgba(0, 0, 0, 0.9)));border: 0;border-radius: 25px;-moz-border-radius: 25px;-webkit-border-radius: 25px;color: #837d6a;font-size: 18px;padding: 15px;text-shadow: 0px -1px 1px rgba(0, 0, 0, .8), 0 1px 1px rgba(255, 255, 255, 0.3);width: 150px;margin: -3px 0 0 20px;cursor:pointer;float:left;display:block;text-align:center; box-shadow: 0 2px 10px rgba(0,0,0,0.5);-o-box-shadow: 0 2px 10px rgba(0,0,0,0.5);-webkit-box-shadow: 0 2px 10px rgba(0,0,0,0.5);-moz-box-shadow: 0 2px 10px rgba(0,0,0,0.5);}

/* Search, inputs in posts and widgets
-------------------------------------------------------------- */
.box-content .searchform .s {width:auto;margin:5px 0;}
.info_holder form input {padding:8px 15px;text-decoration: none;font-family: Arial, Helvetica, sans-serif;font-size: 12px;outline:none;margin:5px 0;background: -moz-linear-gradient(top, rgba(0,0,0,0.35), rgba(0,0,0,0.2) 80%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0,0,0,0.45)), color-stop(.8, rgba(0,0,0,0.2)));-moz-border-radius: 99px;-webkit-border-radius: 99px;border-radius: 99px;border:none;color:#FFF;text-shadow: 0 1px 1px rgba(0,0,0,0.8);box-shadow:inset 0 5px 10px rgba(0,0,0,0.20), 0 1px 0px rgba(255,255,255,0.4), 0 -1px 0px rgba(0,0,0,0.6), 0 -3px 10px rgba(255,255,255,0.1), 0 3px 20px rgba(0,0,0,0.15);-webkit-box-shadow:0 1px 0px rgba(255,255,255,0.4), 0 -1px 0px rgba(0,0,0,0.6), 0 -3px 10px rgba(255,255,255,0.1), 0 3px 20px rgba(0,0,0,0.15);-moz-box-shadow:inset 0 5px 10px rgba(0,0,0,0.20), 0 1px 0px rgba(255,255,255,0.4), 0 -1px 0px rgba(0,0,0,0.6), 0 -3px 10px rgba(255,255,255,0.1), 0 3px 20px rgba(0,0,0,0.15);}
.box-content .searchform .searchsubmit, .buttons button {cursor: pointer;float:left;margin:5px 0;background: -moz-linear-gradient(0% 100% 90deg, #FFFFFF, #000000,rgba(37, 40, 43, 0.9) 0%,rgba(55, 60, 64, 0.9) 50%,rgba(70, 75, 80, 0.9) 50%,rgba(83, 89, 95, 0.9) 100%);background: -webkit-gradient(linear, 0 0, 0 100%,color-stop(0, rgba(83, 89, 95, 0.9)),color-stop(0.5, rgba(70, 75, 80, 0.9)),color-stop(0.5, rgba(55, 60, 64, 0.9)),color-stop(1, rgba(37, 40, 43, 0.9)));border: 0;border-radius: 99px; -moz-border-radius: 99px;-webkit-border-radius: 99px;color: #fff;font-size: 14px;padding: 12px 20px;width: auto;display:block; text-align:center;box-shadow: 0 2px 10px rgba(0,0,0,0.5);-o-box-shadow: 0 2px 10px rgba(0,0,0,0.5);-webkit-box-shadow: 0 2px 10px rgba(0,0,0,0.5);  -moz-box-shadow: 0 2px 10px rgba(0,0,0,0.5);}

/* Text elements
-------------------------------------------------------------- */
.page_holder p, .page_holder_no_height p {color:#53595f;font-size:12px;line-height:24px;}
p, em {line-height:1.5em;margin:0 0 20px;text-shadow: 0 1px 1px rgba(255,255,255,0.5)}
h1, h2, h3, h4, h5, h6 {color:#53595f;line-height:1.4em;margin:0;padding:10px 0px;letter-spacing:-1px; text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.3);}
h1 a, h2 a, h3 a, h4 a, h5 a { color:#53595f; text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.3);}
h1 { font-size: 30px;}h2 { font-size: 24px;}h3 { font-size: 18px;}h4 { font-size: 16px;}h5 { font-size:14px;}h6 { font-size:12px;}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {color:#2c3033;text-decoration:none;}
.post_entry h1.title {padding:0px;}
ol {list-style-type:decimal;margin:5px 0 5px 0;padding-left:20px;list-style-position:inside;}
.left_column ul, .post_entry_wide ul, .post_entry_blog ul, .post_entry ul {list-style-type:disc;margin:5px 0 5px 0px;padding-left:20px;list-style-position:inside;}
.left_column ul li, .post_entry_wide ul li,.post_entry_blog ul li,.post_entry ul li,.left_column ol li,.post_entry_wide ol li,.post_entry_blog ol li,.post_entry ol li{padding:5px 0px;	
}
ol.pinglist{list-style-position:outside;}dt { font-weight:bold; }dd { font-style: normal; }sup {font-size:0.7em;vertical-align:top;}sub {font-size:0.7em;vertical-align:bottom;}
acronym, abbr {font-weight:bold;letter-spacing:0.1em;}.subtle {color:#999999;	font-size:0.9em;}.frame {background:none repeat scroll 0 0 #FFFFFF;border:1px solid #DDDDDD;padding:8px;text-align:center;}.hidden {display:none;visibility:hidden;}.no_margin { margin-right:0px !important; }.no-border, .menu .no-border a { border:0px !important;}.blog.no-border { border:0px !important;margin-bottom:0;padding-bottom:0;}.padding-top { padding-top:35px; }.padding-top-bottom { padding:40px 0px;}#wpstats {height:0;overflow:hidden;width:0;}
.wp-caption {margin:10px 10px 1em;padding:4px;text-align:center;-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px;-khtml-border-radius: 5px;border-radius: 5px;	border: 1px solid rgba(169,169,170,1);background: rgba(220,220,220,0.9);box-shadow: 0 2px 5px rgba(0,0,0,0.8);-o-box-shadow: 0 2px 5px rgba(0,0,0,0.8); -webkit-box-shadow: 0 2px 5px rgba(0,0,0,0.8);-moz-box-shadow: 0 2px 5px rgba(0,0,0,0.8); background: -moz-linear-gradient(top, rgba(230,230,230,1), rgba(176,176,176,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(230,230,230,1)), color-stop(.8, rgba(176,176,176,1)));}.wp-caption-text {font-size:11px;line-height:16px;margin:0;padding:6px 3px 2px;text-align:center;}.wp-caption img {border:0 none;margin:5px 0 0;padding:0;}.wp-caption-dd {font-size:11px;line-height:17px;margin:0;padding:0 4px 5px;}.screen-reader-text { display:none;}.nocomments { display:none; }.mar-top { margin-top:20px}
.prettygallery a br { display:none;}
.post_entry table,.post_entry_blog table,.post_entry_wide table{border-color:#606060;border-style:solid;border-width:0 1px 1px 0;margin:15px auto;padding:0;}
.post_entry table tr th,.post_entry_blog table tr th,.post_entry_wide table tr th{background-color:#000;border-color:#606060;border-style:solid;border-width:1px 0 0 1px;color:#999;	font-size:15px;margin:15px auto;padding:5px;text-align:center;}
.post_entry table tr td,.post_entry_blog table tr td,.post_entry_wide table tr td {border-color:#606060;border-style:solid;border-width:1px 0 0 1px;padding:5px 10px;}
hr {background: #606060;height:1px;margin:10px 0;border:0;}
form {margin:0;padding:0;}
#ajax-contact-form {float:left;margin:20px 0px;}
.notification_error { color:#e9f3d9;}
#commentform {width:500px;}
fieldset {border:1px solid #C0C0C0;margin:0;padding:10px;}
cite {font-size: 11px;float: right; margin:0px;}
pre, code, tt {background:url(/images/pre_bg.gif) repeat left top;display:block;font-family:"Courier New",Courier,monospace;font-size:13px;line-height:18px;	margin:10px 0 20px;padding:18px 10px 17px;position:relative;z-index:50; overflow: auto;}
pre, code { margin:5px 0;}
address {margin:0px 20px 0px 0px;display:block;float:left;}
img.aligncenter, .aligncenter {display: block;margin:10px auto;padding:3px;}
img.alignright {margin: 0 0 10px 20px;display: inline;padding:3px;}
img.alignleft {margin:10px 20px 10px 0;display: inline;padding:3px;}
.slider img.aligncenter, .slider img.alignright, .slider img.alignleft {border:0px;}
.alignright { float: right; }
.alignleft { float: left; }
.sidebar ul li {padding:8px 0 8px 0px;}
.sidebar ul li:first-child {padding-top:0px !important;background:url(/images/arrow.png) no-repeat left 6px;}
.sidebar .star_list ul li:first-child,.sidebar .bullet_list ul li:first-child,.sidebar .plus_list ul li:first-child,.sidebar .correct_list ul li:first-child,.sidebar .wrong_list ul li:first-child{padding-top:8px !important;}
.sidebar ul li ul li {padding-left:15px;}
.sidebar dd, .footer dd,.widgets dd {border-bottom:1px solid #ddd;margin-bottom:10px;padding-bottom:10px;}
.rsswidget {font-size:11px;	font-style:italic;}

/* Blockquote
------------------------------------------ */
blockquote  {position:relative;padding:15px 30px;margin:0;background:#2C2C2C;border:0;margin-bottom:20px;}
blockquote:after {content:"\00a0";display:block;position:absolute;bottom:-20px;left:50px;width:0;height:0;border-width:0 20px 20px 0px;border-style:solid;border-color:transparent #2C2C2C;}
blockquote p {margin-bottom:0px; }
.sidebar blockquote,.footer blockquote,.widgets blockquote {position:relative;padding:15px 30px;margin:0;background:#2C2C2C;border:0;}
.sidebar blockquote + p,.footer blockquote + p,.widgets blockquote + p {margin:10px 0 2em 65px; font-style:italic; font-size:11px;}
.sidebar blockquote:after,.footer blockquote:after,.widgets blockquote:after {content:"\00a0";display:block;position:absolute;bottom:-50px;left:30px;width:0;height:0;border-width:0 20px 50px 0px;border-style:solid;border-color:transparent #2C2C2C;}

/* Tables 
-------------------------------------------------------------- */
#table_style {border-bottom:1px solid #C8C7C8;border-collapse:collapse;border-top:1px solid #C8C7C8;font-size:12px;margin:20px 0px 20px 0px;text-align:center;width:100%;}
#table_style th {background:#F0F0F0;border-left:1px solid #C8C7C8;border-right:1px solid #C8C7C8;font-size:13px;font-weight:normal;padding:8px;}
#table_style td {border-left:1px solid #C8C7C8;border-right:1px solid #C8C7C8;color:#231F20;padding:8px;}

/* Calendar 
-------------------------------------------------------------- */
table#wp-calendar {border-collapse:collapse;margin:0 0 0.4em;width:100%;margin-bottom:0 !important;border-spacing:0;}
#wp-calendar td {border:1px solid #606060 !important;padding:6px !important;background-image:none;}
#wp-calendar th {border:1px solid #606060 !important;color:#666;padding:3px 0 !important;font-weight:bold;text-align:center;}
#wp-calendar caption { padding:10px;background:#000;border:1px solid #606060;border-bottom:0;}

/* Footer
-------------------------------------------------------------- */
.footer {font-size:11px;float:left;padding:40px 0px 0px 0px; color:#F1F1F1}
.footer a {color:#F1F1F1;}
.footer p, .footer p, .footer em, .footer ol, .footer ul { text-shadow: 0 1px 1px rgba(0,0,0,0.5) }
.footer .box-content {padding:0;width:215px;}
.footer .box {width:215px;float:left;margin:0 12px 20px 12px;}
.footer ul li,.sidebar ul li,.widgets ul li{border-top:1px dashed #777f87;padding:5px 0px 5px 15px;background:url(/images/arrow.png) left 11px no-repeat;}
.footer ul li:first-child,.sidebar ul li:first-child,.widgets ul li:first-child{border-top: none;}
.footer ul.thumbs li{padding:5px 0px 5px 0px;background:none;min-height:45px;}
.sidebar ul li,.widgets ul li{background:url(/images/arrow.png) left 14px no-repeat;padding:8px 0px 8px 10px;}
.footer ul li ul li,.sidebar ul li ul li,.widgets ul li ul li{border-bottom:0px;}
.footer ul ul, .sidebar ul ul, .widgets ul ul { margin:0px 0px 0px 12px;}
.footer ul li a:hover, .sidebar ul li a:hover  { color:#e9f3d9; }
.footer .no_margin, .sidebar .no_margin { margin-right:0px; }
.copyright {color:#aaa;float:left;font-size:11px;width:960px;}
.copyright p {color:#aaa;float:left;font-size:11px;padding:15px 0 0px 0;margin-bottom:0px;text-shadow: 0 1px 1px rgba(0,0,0,0.5)}
.copyright ul {color:#aaa;float:right;}
.copyright ul li {display:inline;line-height:22px;padding:10px 0;}
.copyright ul li a {color:#aaa;display:block;float:left;padding:10px 5px;text-shadow: 0 1px 1px rgba(0,0,0,0.5)}
.copyright ul li a:hover, .copyright ul li a.go_top:hover {color:#F1F1F1;}
.social li a {width:32px;height:32px;float:left;display:block;}
.box .social li {background:none !important;border:none;float:left;display:block;width:32px;height:32px; padding-left:8px;}
.box .social li:first-child {padding-top:8px!important;}
.social a.twitter,.share-social a.twitter{ background:url(/images/social-icons/twitter.png) no-repeat left top;}
.social a.delicious,.share-social a.delicious { background:url(/images/social-icons/delicious.png) no-repeat left top;}
.social a.facebook,.share-social a.facebook{ background:url(/images/social-icons/facebook.png) no-repeat left top;}
.social a.digg,.share-social a.digg { background:url(/images/social-icons/digg.png) no-repeat left top;}
.social a.stumbleupon,.share-social a.stumbleupon { background:url(/images/social-icons/stumbleupon.png) no-repeat left top;}
.social a.reddit,.share-social a.reddit {background:url(/images/social-icons/reddit.png) no-repeat left top;}
.share-social a.designfloat { background:url(/images/social-icons/designfloat.png) no-repeat left top;}
.social a.rss { background:url(/images/social-icons/rss.png) no-repeat left top; }
.social a.flickr { background:url(/images/social-icons/flickr.png) no-repeat left top; }
.social a.vimeo { background:url(/images/social-icons/vimeo.png) no-repeat left top; }
.social a.youtube { background:url(/images/social-icons/youtube.png) no-repeat left top; }
.social a.linkedin { background:url(/images/social-icons/linkedin.png) no-repeat left top; }
.social a.deviantart { background:url(/images/social-icons/deviantart.png) no-repeat left top; }
.social a.tumblr { background:url(/images/social-icons/tumblr.png) no-repeat left top; }
.social a.twitpic { background:url(/images/social-icons/twitpic.png) no-repeat left top; }
.social a.lastfm { background:url(/images/social-icons/lastfm.png) no-repeat left top; }

/* Widgets
-------------------------------------------------------------- */
.widgets .rsswidget img { display:none;}
.widgets .com_widget_recent_entries li,.widgets .com_widget_popular_entries li,.widgets .widget_htr_recent_comments li{background:none repeat scroll 0 0 transparent !important;	display:block;float:left;line-height:normal !important;	width:100%;	padding:12px 0 12px 0px;}
.widgets .com_widget_recent_entries li a.image {display:block;float:left;}
.widgets .com_widget_recent_entries span.comments_date {border:none;color:#777;display:block;font-size:11px;}
.widgets .widget_tag_cloud li {background:none;border:0;padding:0;}
.widget_tag_cloud a {display: block;padding: 5px 10px;float:left;margin:0px 5px 5px 0px;font-size:11px;outline:none;background: -moz-linear-gradient(top, rgba(0,0,0,0.35), rgba(0,0,0,0.2) 80%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0,0,0,0.45)), color-stop(.8, rgba(0,0,0,0.2)));-moz-border-radius: 99px;	-webkit-border-radius: 99px;border-radius: 99px;border:none;;box-shadow:inset 0 5px 10px rgba(0,0,0,0.20), 0 1px 0px rgba(255,255,255,0.4), 0 -1px 0px rgba(0,0,0,0.6), 0 -3px 10px rgba(255,255,255,0.1), 0 3px 20px rgba(0,0,0,0.15);-webkit-box-shadow:0 1px 0px rgba(255,255,255,0.4), 0 -1px 0px rgba(0,0,0,0.6), 0 -3px 10px rgba(255,255,255,0.1), 0 3px 20px rgba(0,0,0,0.15);-moz-box-shadow:inset 0 5px 10px rgba(0,0,0,0.20), 0 1px 0px rgba(255,255,255,0.4), 0 -1px 0px rgba(0,0,0,0.6), 0 -3px 10px rgba(255,255,255,0.1), 0 3px 20px rgba(0,0,0,0.15);}
.widget_tag_cloud a:hover { background: -moz-linear-gradient(top, rgba(0,0,0,0.80), rgba(0,0,0,0.4) 80%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0,0,0,0.80)), color-stop(.8, rgba(0,0,0,0.40)));}
.guahan-flickr-widget-thumb {background:none repeat scroll 0 0 transparent !important;display:block;float:left;margin-bottom:3px;margin-right:3px;padding:0 !important;border:0;}
.guahan-flickr-widget-thumb img{padding:5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px;-khtml-border-radius: 5px;border-radius: 5px;border: 1px solid rgba(169,169,170,1);background: rgba(220,220,220,0.9);box-shadow: 0 2px 5px rgba(0,0,0,0.8);-o-box-shadow: 0 2px 5px rgba(0,0,0,0.8);-webkit-box-shadow: 0 2px 5px rgba(0,0,0,0.8); -moz-box-shadow: 0 2px 5px rgba(0,0,0,0.8);}

/* Sidebar */
.right-content {width:235px;float:right;margin-top:30px;}
.sidebar .box {float:left;width:235px;margin-bottom:30px;-webkit-border-radius: 10px;-moz-border-radius: 10px;-o-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;border: 1px solid rgba(169,169,170,1);background: rgba(220,220,220,0.9);box-shadow: 0 2px 10px rgba(0,0,0,0.3);-o-box-shadow: 0 2px 10px rgba(0,0,0,0.3);-webkit-box-shadow: 0 2px 10px rgba(0,0,0,0.3);-moz-box-shadow: 0 2px 10px rgba(0,0,0,0.3); background: -moz-linear-gradient(top, rgba(230,230,230,1), rgba(176,176,176,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(230,230,230,1)), color-stop(.8, rgba(176,176,176,1)));}

/* Content area for services
------------------------------------------ */
.content-services, .content-team, .content-portfolio, .content-gallery{float:left;margin-top:30px;  width:960px;}
ol.services {list-style-type:none; padding:0;}
ol.services span.numbers {font-size:48px;color:#53595F;position:absolute;left:50px;top:20px;}
ol.services span.trigger {background:url(/images/show_plus.png) center 50% no-repeat;display: block;float: right;height: 30px;position: absolute;right: 50px;top: 27px;width: 30px;	cursor:pointer;}
ol.services span.active {background:url(/images/show_minus.png) center 50% no-repeat;top: 27px;}
ol.services h3, ol.services em {padding:0;margin:0;}
ol.services em {margin-top:5px;display:block;}
ol.services .info_holder {width:740px;padding:0;}
.services li {float:left;width:710px;padding:20px 120px 0px 130px;position:relative;margin-bottom:30px;background: #1c1c1c;background: -moz-linear-gradient(top, rgba(230,230,230,1), rgba(176,176,176,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(230,230,230,1)), color-stop(.8, rgba(176,176,176,1)));box-shadow: 0 1px 5px #1f1f1f, inset 0 10px 50px #111111;-o-box-shadow: 0 1px 5px #1f1f1f, inset 0 10px 50px #111111;-webkit-border-radius: 10px;-moz-border-radius: 10px;-o-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;border: 1px solid rgba(169,169,170,1);box-shadow: 0 2px 10px rgba(0,0,0,0.3);-o-box-shadow: 0 2px 10px rgba(0,0,0,0.3);-webkit-box-shadow: 0 2px 10px rgba(0,0,0,0.3);-moz-box-shadow: 0 2px 10px rgba(0,0,0,0.3);}

/* Content area for team
------------------------------------------ */
.team-box {width:274px;float:left;display:block;margin:0 4px 40px 4px;padding:18px;-webkit-border-radius: 10px;-moz-border-radius: 10px;-o-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;border: 1px solid rgba(169,169,170,1);box-shadow: 0 2px 10px rgba(0,0,0,0.3);-o-box-shadow: 0 2px 10px rgba(0,0,0,0.3);-webkit-box-shadow: 0 2px 10px rgba(0,0,0,0.3);-moz-box-shadow: 0 2px 10px rgba(0,0,0,0.3);background: -moz-linear-gradient(top, rgba(230,230,230,1), rgba(176,176,176,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(230,230,230,1)), color-stop(.8, rgba(176,176,176,1)));}
.team-image {background:url(/images/team-image-shadow.png) left 204px no-repeat;float:left;display:block;width:275px;height:225px;}
.team-image a.preloader {float:left;display:block;height:204px;}
.team-meta h3 {width:275px;border-bottom: 1px dashed #606060;margin-bottom: 10px;}
.team-meta ul.social li a {background: url(/images/team-social-meta.png) 0px 0px no-repeat;width: 61px;height: 60px;overflow:hidden; text-indent:-999px;float:left;display:block;	 margin-right:10px;}
.team-meta ul.social li.flickr-box a {margin-right:0px;}
.team-meta ul.social li.facebook-box a {background: url(/images/team-social-meta.png) -62px 0px no-repeat;}
.team-meta ul.social li.website-box a {background: url(/images/team-social-meta.png) -124px 0px no-repeat;}
.team-meta ul.social li.flickr-box a {background: url(/images/team-social-meta.png) -186px 0px no-repeat;}
.team-meta ul.social li.twitter-box a:hover {background: url(/images/team-social-meta.png) 0px -61px no-repeat;}
.team-meta ul.social li.facebook-box a:hover {background: url(/images/team-social-meta.png) -62px -61px no-repeat;}
.team-meta ul.social li.website-box a:hover {background: url(/images/team-social-meta.png) -124px -61px no-repeat;}
.team-meta ul.social li.flickr-box a:hover {background: url(/images/team-social-meta.png) -186px -61px no-repeat;}

/* Content area for Gallery Small
------------------------------------------ */
.gallery-holder.small {width:220px;float:left;display:block;margin:0px 10px 40px 10px;}
.gallery-holder.small .gallery-box {width:220px;height:212px;float:left;display:block;background:url(/images/gallery-shadow.png) center 191px no-repeat;}
.gallery-holder.small .gallery-image {float:left;display:block;padding:10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;-o-border-radius: 10px;-khtml-border-radius: 10px;	border-radius: 10px;border: 1px solid rgba(169,169,170,1);background: -moz-linear-gradient(top, rgba(230,230,230,1), rgba(176,176,176,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(230,230,230,1)), color-stop(.8, rgba(176,176,176,1)));}
.gallery-holder.small .gallery-image a {float:left;display:block;height:170px;}
.gallery-holder.small .gallery-meta {text-align:center;width:220px;float:left;}
.gallery-holder.small .gallery-meta h5 {padding:0; color:#F1F1F1}
.gallery-holder.small .gallery-meta em {font-size:11px; color:#F1F1F1;text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);}

/* Content area for Gallery Medium
------------------------------------------ */
.gallery-holder.medium {width:300px;float:left;display:block;margin:0px 10px 40px 10px;}
.gallery-holder.medium .gallery-box {width:300px;height:292px;float:left;display:block;background:url(/images/gallery-shadow.png) center 271px no-repeat;}
.gallery-holder.medium .gallery-image {float:left;display:block;padding:10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;-o-border-radius: 10px;-khtml-border-radius: 10px; background: -moz-linear-gradient(top, rgba(230,230,230,1), rgba(176,176,176,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(230,230,230,1)), color-stop(.8, rgba(176,176,176,1))); border-radius: 10px;border: 1px solid rgba(169,169,170,1);}
.gallery-holder.medium .gallery-image a {float:left;display:block;height:250px;}
.gallery-holder.medium .gallery-meta {text-align:center;width:300px;float:left;}
.gallery-holder.medium .gallery-meta h5 {padding:0;color:#F1F1F1}
.gallery-holder.medium .gallery-meta em {font-size:11px;color:#F1F1F1;text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);}

/* Content area for Gallery Large
------------------------------------------ */
.gallery-holder.large {width:460px;float:left;display:block;margin:0px 10px 40px 10px;}
.gallery-holder.large .gallery-box {width:460px;height:422px;float:left;display:block;background:url(/images/gallery-shadow.png) center 401px no-repeat;}
.gallery-holder.large .gallery-image {float:left;display:block;padding:10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;-o-border-radius: 10px;-khtml-border-radius: 10px;	border-radius: 10px;border: 1px solid rgba(169,169,170,1);background: -moz-linear-gradient(top, rgba(230,230,230,1), rgba(176,176,176,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(230,230,230,1)), color-stop(.8, rgba(176,176,176,1)));}
.gallery-holder.large .gallery-image a {float:left;display:block;height:380px;}
.gallery-holder.large .gallery-meta {text-align:center;width:460px;float:left;}
.gallery-holder.large .gallery-meta h5 {padding:0;color:#F1F1F1}
.gallery-holder.large .gallery-meta em {font-size:11px;color:#F1F1F1;text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);}

/* Content area for portfolio
------------------------------------------ */
.portfolio-featured-area {width:960px;float:left;display: block;-webkit-border-radius: 10px;-moz-border-radius: 10px;-o-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;border: 1px solid rgba(169,169,170,1);background: rgba(24,24,24,0.5);box-shadow: 0 2px 10px rgba(0,0,0,0.3);-o-box-shadow: 0 2px 10px rgba(0,0,0,0.3);-webkit-box-shadow: 0 2px 10px rgba(0,0,0,0.3);-moz-box-shadow: 0 2px 10px rgba(0,0,0,0.3);}
.portfolio-box-featured {width:306px;float:left;display:block;margin-right:18px;margin-bottom:20px;}
.portfolio-image-featured {background:url(/images/portfolio-image-shadow.png) center 222px no-repeat;float:left;display:block;width:270px;height:205px;padding:18px;}
.portfolio-meta-featured {float:left;display:block;width:270px;padding:0 18px;}
.portfolio-meta-featured h3{padding:0;margin:0;text-align:center;display:block;}
.portfolio-featured-meta-holder {background:url(http://http-solutions.com/themes/noblesse_white_html/images/portfolio-meta-shadow.png) left -27px no-repeat;width:960px;height:142px;float:left;display:block;}
.portfolio-featured-meta-holder .slogan {float: none;height: 80px;margin: 0 auto;width: 650px;overflow:hidden;}
.portfolio-featured-meta-holder .slogan  {float: none;height: 80px;margin: 0 auto;width: 650px;overflow:hidden;}
.portfolio-box {width:306px;float:left;display:block;margin:0 6px 40px 6px;-webkit-border-radius: 10px;-moz-border-radius: 10px;-o-border-radius: 10px;-khtml-border-radius: 10px;	border-radius: 10px;border: 1px solid rgba(169,169,170,1);box-shadow: 0 2px 10px rgba(0,0,0,0.3);-o-box-shadow: 0 2px 10px rgba(0,0,0,0.3);  -webkit-box-shadow: 0 2px 10px rgba(0,0,0,0.3);-moz-box-shadow: 0 2px 10px rgba(0,0,0,0.3);background: -moz-linear-gradient(top, rgba(230,230,230,1), rgba(176,176,176,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(230,230,230,1)), color-stop(.8, rgba(176,176,176,1)));}
.portfolio-image {background:url(/images/portfolio-image-shadow.png) center 222px no-repeat;float:left;display:block;width:270px;height:225px;padding:18px;}
.portfolio-image a.preloader {width:270px;height:204px;}
.portfolio-meta {float:left;display:block;width:270px;padding:10px 18px;border-top:1px dashed #777f87;border-top-right-radius:0px;border-bottom-right-radius:10px;border-top-left-radius:0px;	-moz-border-radius-topright:0px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;-moz-border-radius-topleft:0px;	-webkit-border-top-right-radius:0px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-webkit-border-top-left-radius:0px;background: -moz-linear-gradient(top, rgba(230,230,230,1), rgba(176,176,176,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(230,230,230,1)), color-stop(.8, rgba(176,176,176,1)));box-shadow: 0 1px 5px #1f1f1f, inset 0 10px 50px #111111;-o-box-shadow: 0 1px 5px #1f1f1f, inset 0 10px 50px #111111;}
.portfolio-meta h3, .portfolio-meta em{padding:0;margin:0;text-align:center;display:block;}

/* Content area for pages
------------------------------------------ */
.left-content-holder {float:left;width:690px;}
.left-content {float:left;width:690px;margin:30px 0;display:block;padding:0;-webkit-border-radius: 10px;-moz-border-radius: 10px;-o-border-radius: 10px;-khtml-border-radius: 10px;	border-radius: 10px;border: 1px solid rgba(169,169,170,1);background: rgba(220,220,220,0.9);box-shadow: 0 2px 10px rgba(0,0,0,0.3);-o-box-shadow: 0 2px 10px rgba(0,0,0,0.3);  -webkit-box-shadow: 0 2px 10px rgba(0,0,0,0.3);-moz-box-shadow: 0 2px 10px rgba(0,0,0,0.3);}

/* Content area for one column pages
------------------------------------------ */
.wide-left-content {float:left;width:960px;margin:30px 0;display:block;padding:0;-webkit-border-radius: 10px;-moz-border-radius: 10px;-o-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;border: 1px solid rgba(169,169,170,1);background: rgba(220,220,220,0.9);box-shadow: 0 2px 10px rgba(0,0,0,0.3);-o-box-shadow: 0 2px 10px rgba(0,0,0,0.3);   -webkit-box-shadow: 0 2px 10px rgba(0,0,0,0.3);-moz-box-shadow: 0 2px 10px rgba(0,0,0,0.3);}

/* Content area for blog posts
------------------------------------------ */
.left-content-blog {float:left;width:690px;margin-top:30px;}
.post_entry_blog {float:left;width:690px;margin-bottom:30px;overflow:hidden;display:block;padding:0;-webkit-border-radius: 10px;-moz-border-radius: 10px;-o-border-radius: 10px;	-khtml-border-radius: 10px;	border-radius: 10px;border: 1px solid rgba(169,169,170,1);background: rgba(220,220,220,0.9);box-shadow: 0 2px 10px rgba(0,0,0,0.3);-o-box-shadow: 0 2px 10px rgba(0,0,0,0.3);-webkit-box-shadow: 0 2px 10px rgba(0,0,0,0.3);-moz-box-shadow: 0 2px 10px rgba(0,0,0,0.3);}
.blog-post-image-holder {background:url(/images/blog-post-shadow.png) center -7px no-repeat;width:690px;height:227px;text-align:center;float:left;left: -15px;position: relative;}
.blog-post-image-holder-small {background:url(/images/blog-post-small-shadow.png) center 180px no-repeat;width:200px;height:200px;text-align:center;	float:left;margin-right:20px;margin-top:5px;}
.blog-post-image-holder img {margin:0 auto;}
.blog-post-image-holder a.preloader {width:626px;height:200px;}
.blog-post-image-holder-small a.preloader {width:200px;height:180px;}
.related_posts_box {width:150px;float:left;margin:0px 7px 20px 7px;}
.related_posts_box .left {width:150px;height:140px;float:left;background:url(/images/blog-related-post-shadow.png) left 120px no-repeat;}
.related_posts_box p.title {margin:0;}
.related_posts_box em {font-size:11px;}
.post_entry h1:first-child,.post_entry_blog h1:first-child,.post_entry_wide h1:first-child{display:block;float:left;margin-bottom:10px;font-size:18px;width:660px;border-bottom:1px dashed #98a2ac;padding:15px;border-top-right-radius:10px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;border-top-left-radius:10px;-moz-border-radius-topright:10px;	-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:0px;-moz-border-radius-topleft:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:0;	-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:10px;background: -moz-linear-gradient(top, rgba(230,230,230,1), rgba(176,176,176,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(230,230,230,1)), color-stop(.8, rgba(176,176,176,1))); box-shadow: 0 1px 5px #1f1f1f, inset 0 10px 50px #111111;
   -o-box-shadow: 0 1px 5px #1f1f1f, inset 0 10px 50px #111111;}
.post_entry_wide h1:first-child, .post_entry_wide .info_holder {width:930px;}
.info_holder {padding:15px;float:left;width:660px;    text-align: justify;
    text-indent: 25px;}
.info_holder h1:first-child { border:0; background:none; font-size:30px;padding: 10px 0;}
.post_meta_top ul {font-size:11px;padding-left:0px;	margin:0;}
.news .post_meta_top ul { padding-left:0px; }
.post_meta_top ul li {display:inline;}
.post_entry {float:left;width:100%;}
.post_entry.blog { padding-top:12px;}
.post_entry.news h1 { border:0px;}
.post_entry.single, .post_entry.contact, .post_entry.page { border:0px;}
.metadata img {margin-bottom:4px;}
.metadata {float:left;width:660px;border-top:1px dashed #777f87;padding:15px;}
.post-date {float:right;width:115px;text-align:right;}
.post-date h1 {padding:0px;}
.sidebar ul.thumbs li {background:none !important;padding-left:0px !important;min-height:45px;padding:10px 0 10px 0;}
.thumbs li .title {display:block;margin-bottom:3px}
.thumbs li .image {float:left;margin-right:15px;width:35px;height:35px;padding: 3px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px;-khtml-border-radius: 5px;	border-radius: 5px;	border: 1px solid rgba(73,73,73,0.5);background: -moz-linear-gradient(top, rgba(230,230,230,1), rgba(176,176,176,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(230,230,230,1)), color-stop(.8, rgba(176,176,176,1)));;box-shadow: 0 2px 5px rgba(0,0,0,0.3);-o-box-shadow: 0 2px 5px rgba(0,0,0,0.3);  -webkit-box-shadow: 0 2px 5px rgba(0,0,0,0.3);-moz-box-shadow: 0 2px 5px rgba(0,0,0,0.3);}
.thumbs li .comments_date {font-size:11px;color:#777;}

/* Archive style
------------------------------------------ */
.post_entry_wide ul.archive_list {float:left;width:100%;margin-bottom:30px;list-style-type:none;padding:7px 0;background: #1c1c1c;background: -moz-linear-gradient(top, rgba(230,230,230,1), rgba(176,176,176,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(230,230,230,1)), color-stop(.8, rgba(176,176,176,1)));box-shadow: 0 1px 5px #1f1f1f, inset 0 10px 50px #111111;-o-box-shadow: 0 1px 5px #1f1f1f, inset 0 10px 50px #111111;-webkit-border-radius: 10px;-moz-border-radius: 10px;-o-border-radius: 10px;	-khtml-border-radius: 10px;border-radius: 10px;border: 1px solid rgba(169,169,170,1);box-shadow: 0 2px 10px rgba(0,0,0,0.3);-o-box-shadow: 0 2px 10px rgba(0,0,0,0.3);-webkit-box-shadow: 0 2px 10px rgba(0,0,0,0.3);-moz-box-shadow: 0 2px 10px rgba(0,0,0,0.3);}
ul.archive_list li {float:left;width:100%;list-style-type:none;padding:0;background: #1c1c1c;background: -moz-linear-gradient(top, rgba(230,230,230,1), rgba(176,176,176,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(230,230,230,1)), color-stop(.8, rgba(176,176,176,1)));border-bottom: 1px solid rgba(73,76,83,1);}
ul.archive_list li:last-child {border-bottom:none;}
.archive_list span.image img, .archive_list a:hover span.image img {float:left;margin-right:3em;padding: 3px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px;	-khtml-border-radius: 5px;border-radius: 5px;border: 1px solid rgba(169,169,170,1);background: rgba(220,220,220,0.9);box-shadow: 0 2px 5px rgba(0,0,0,0.8);-o-box-shadow: 0 2px 5px rgba(0,0,0,0.8);-webkit-box-shadow: 0 2px 5px rgba(0,0,0,0.8);-moz-box-shadow: 0 2px 5px rgba(0,0,0,0.8);}
.archive_list span.comments {color:#666666;	float:right;margin-right:0.5em;width:130px;}
.archive_list span {display:block;text-align:right;}
.archive_list a:hover {background: #1c1c1c;background: -moz-linear-gradient(top, rgba(230,230,230,1), rgba(8,8,8,1) 100%);	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(230,230,230,1)), color-stop(.8, rgba(8,8,8,1)));}
.archive_list li a {display:block;margin:0;padding:12px;line-height:40px;text-align:left;}

/* Comments
------------------------------------------ */
#respond { margin-top:0;}
.comment-box {float:left;width:690px;margin:30px 0;display:block;padding:0;-webkit-border-radius: 10px;-moz-border-radius: 10px;-o-border-radius: 10px;-khtml-border-radius: 10px;	border-radius: 10px;border: 1px solid rgba(169,169,170,1);box-shadow: 0 2px 10px rgba(0,0,0,0.3);-o-box-shadow: 0 2px 10px rgba(0,0,0,0.3);-webkit-box-shadow: 0 2px 10px rgba(0,0,0,0.3);-moz-box-shadow: 0 2px 10px rgba(0,0,0,0.3);background: rgba(220,220,220,0.9)}
.comment-box h2:first-child {display:block;float:left;margin-bottom:10px;font-size:18px;width:660px;border-bottom:1px dashed #98a2ac;padding:15px;border-top-right-radius:10px;	border-bottom-right-radius:0px;border-bottom-left-radius:0px;border-top-left-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:0px;-moz-border-radius-topleft:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;	-webkit-border-top-left-radius:10px;background: -moz-linear-gradient(top, rgba(230,230,230,1), rgba(176,176,176,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(230,230,230,1)), color-stop(.8, rgba(176,176,176,1))); box-shadow: 0 1px 5px #1f1f1f, inset 0 10px 50px #111111;-o-box-shadow: 0 1px 5px #1f1f1f, inset 0 10px 50px #111111;}
.pinglist li {padding-bottom:10px;}

/*************** Comments ***************/
.comment-reply-link {background: -moz-linear-gradient(0% 100% 90deg, #FFFFFF, #000000,rgba(37, 40, 43, 0.9) 0%,rgba(55, 60, 64, 0.9) 50%,rgba(70, 75, 80, 0.9) 50%,rgba(83, 89, 95, 0.9) 100%);
background: -webkit-gradient(linear, 0 0, 0 100%,color-stop(0, rgba(83, 89, 95, 0.9)),color-stop(0.5, rgba(70, 75, 80, 0.9)),color-stop(0.5, rgba(55, 60, 64, 0.9)),color-stop(1, rgba(37, 40, 43, 0.9))); border: 0;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;color: #fff;font-size: 11px;padding: 4px 8px;width: auto; float:left;display:block;text-align:center;box-shadow: 0 2px 10px rgba(0,0,0,0.5);  -o-box-shadow: 0 2px 10px rgba(0,0,0,0.5);-webkit-box-shadow: 0 2px 10px rgba(0,0,0,0.5);-moz-box-shadow: 0 2px 10px rgba(0,0,0,0.5);}
.commentlist {padding:0;overflow:hidden;}
.commentlist .comment {position:relative;padding:10px 0 13px 34px;list-style-type:none;}
.commentlist .children .children {clear:left;padding-left:26px;position:relative}
* html .commentlist .info {margin:0 7px 0 0}
.commentlist div.avatar {display:inline;position:relative;z-index:3;margin:-10px 8px 0 -34px;padding:13px 0 0}
.commentlist .avatar a {display:block;position:relative}
.commentlist .avatar img {float:left;margin-right:8px;padding:5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px;-khtml-border-radius: 5px;border-radius: 5px;border: 1px solid rgba(186,186,186,1);background: rgba(220,220,220,0.9);box-shadow: 0 2px 5px rgba(0,0,0,0.8);-o-box-shadow: 0 2px 5px rgba(0,0,0,0.8);-webkit-box-shadow: 0 2px 5px rgba(0,0,0,0.8);-moz-box-shadow: 0 2px 5px rgba(0,0,0,0.8);}
.commentlist .avatar a:hover {filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7}
.commentlist .avatar img {display:block}
.commentlist .avatar .border {position:absolute;width:65px;height:65px;top:13px;left:0}
.commentlist .line {width:19px;height:16px;position:absolute;bottom:50%;left:-26px;background:url(/images/comments_arrow.gif) left top no-repeat;}
.commentlist .info {margin:0 10px 0 0}
.commentlist .info strong {display:block;line-height:15px;font-size:11px;color:#53595F;}
.commentlist .info strong a {text-decoration:none;color:#e9f3d9;}
.commentlist .info em {font-style:normal;font-size:11px;height:1%;display:block;color:#989898;margin-bottom:10px;}
* html .commentlist .info em {display:inline}
.depth-2, .depth-3 {overflow:hidden;}
.commentlist .children .comment {clear:left;padding-top:24px;position:relative}
.commentlist div.reply div.reply {margin-left:33px}
.commentlist .children .comment:after {content:"";display:block;clear:both}
.commentlist .children .comment .avatar {margin-left:0;z-index:2}
.commentlist .text {overflow:hidden;position:relative;margin:0 0 -2px;padding:10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;-o-border-radius: 10px;	-khtml-border-radius: 10px;border-radius: 10px;border: 1px solid rgba(186,186,186,1);background: rgba(220,220,220,0.9);box-shadow: 0 2px 10px rgba(0,0,0,0.3);-o-box-shadow: 0 2px 10px rgba(0,0,0,0.3);   -webkit-box-shadow: 0 2px 10px rgba(0,0,0,0.3);-moz-box-shadow: 0 2px 10px rgba(0,0,0,0.3);}
.commentlist .grandchildren {overflow:hidden}
.commentlist .info,.commentlist .avatar {float:left}

/* Shortcodes
-------------------------------------------------------------- */
/* Lists */

.bullet_list ul, .star_list ul, .plus_list ul, .wrong_list ul, .correct_list ul, .love_list ul, .options_list ul, .music_list ul {padding-left:0px;}
.bullet_list, .star_list, .plus_list, .empty_bullet_list, .filled_bullet_list, .love_list, .options_list, .music_list {padding: 0px;}
.bullet_list ul li {background:url(/images/shortcode-icons/bullet.png) left 11px no-repeat !important;;list-style-type:none;padding:8px 0 8px 25px!important;}
.star_list ul li {background:url(/images/shortcode-icons/star.png) left 8px no-repeat!important;list-style-type:none;padding:8px 0 8px 25px!important;}
.plus_list ul li {background:url(/images/shortcode-icons/plus.png) left 8px no-repeat!important;list-style-type:none;padding:8px 0 8px 25px!important;}
.correct_list ul li {background:url(/images/shortcode-icons/correct.png) left 8px no-repeat!important;list-style-type:none;padding:8px 0 8px 25px!important;}
.wrong_list ul li {background:url(/images/shortcode-icons/wrong.png) left 10px no-repeat!important;list-style-type:none;padding:8px 0 8px 25px!important;}
.love_list ul li {background:url(/images/shortcode-icons/love.png) left 8px no-repeat!important;list-style-type:none;padding:8px 0 8px 25px!important;}
.options_list ul li {background:url(/images/shortcode-icons/options.png) left 10px no-repeat!important;list-style-type:none;padding:8px 0 8px 25px!important;}
.music_list ul li {background:url(/images/shortcode-icons/music.png) left 8px no-repeat!important;list-style-type:none;padding:8px 0 8px 25px!important;}

/* Boxes */
.one_half_column, .one_third_column, .two_third_column, .three_fourth_column, .one_fourth_column {float:left; position:relative;}
.one_third_column{ width:30%; margin-right:5%;}
.one_half_column{width:48%; margin-right:4%;}
.one_third_column{width:30%; margin-right:5%;}
.two_third_column{width:65%; margin-right:5%;}
.one_fourth_column{width:22%; margin-right:4%;}
.three_fourth_column{width:74%; margin-right:4%;}
.last	{margin-right:0 !important;}

/* Dropcap */
.dropcap	{ display:block; float:left; font-size:54px; line-height:54px; margin:0 5px 0 0;}
.dropcap.small{font-size:34px; line-height:34px;}
.dropcap.medium{font-size:54px; line-height:54px;}
.dropcap.large{font-size:74px; line-height:74px;}

/* Highlight */
.highlight	{ background:#fff;}

/* Divider */
.divider	{ display:block; width:100%; height:2px; clear:both; position:relative; background:url(/images/divider.gif) left top repeat-x; margin:15px 0;}
.divider.top a	{ position:absolute; top:-20px; right:0; font-size:10px; text-decoration:none; padding:0 0 0 5px;text-shadow: 0 1px 1px rgba(255, 255, 255, 0.5);}

/* Buttons */
.button_powerpoint {background:url(/images/shortcode-icons/button_powerpoint.png) 10px center no-repeat!important;padding:30px 10px 10px 60px;margin-bottom:20px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;font-weight:bold;}
.button_word {background:url(/images/shortcode-icons/button_word.png) 10px center no-repeat!important;padding:30px 10px 10px 60px;margin-bottom:20px;font-weight:bold;-moz-border-radius: 5px;border-radius: 5px;}

.button_excel {background:url(/images/shortcode-icons/button_excel.png) 10px center no-repeat!important;padding:30px 10px 10px 60px;margin-bottom:20px;font-weight:bold;	-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.button_pdf {background:url(/images/shortcode-icons/button_pdf.png) 10px center no-repeat!important;padding:30px 10px 10px 60px;margin-bottom:20px;font-weight:bold;	-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.button_download {background:url(/images/shortcode-icons/button_download.png) 10px 15px no-repeat!important;padding:30px 10px 10px 60px;margin-bottom:20px;font-weight:bold;	-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}

/* Info boxes */
.success_box, .error_box, .warning_box, .info_box, .question_box { margin:10px 0px;}

/* Success box */
.success_box {background:#dbf3be url(/images/shortcode-icons/success_box_icn.png) 15px 15px no-repeat!important;padding:25px 20px 15px 70px;color:#256302;min-height:30px;	-webkit-border-radius: 10px;-moz-border-radius: 10px;-o-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;box-shadow: 0 2px 10px rgba(0,0,0,0.3);-o-box-shadow: 0 2px 10px rgba(0,0,0,0.3);-webkit-box-shadow: 0 2px 10px rgba(0,0,0,0.3);-moz-box-shadow: 0 2px 10px rgba(0,0,0,0.3);}
.error_box {background:#fab8b8 url(/images/shortcode-icons/error_box_icn.png) 15px 15px no-repeat!important;padding:25px 20px 15px 70px;color:#691200;min-height:30px;	-webkit-border-radius: 10px;-moz-border-radius: 10px;-o-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;	box-shadow: 0 2px 10px rgba(0,0,0,0.3);-o-box-shadow: 0 2px 10px rgba(0,0,0,0.3);  -webkit-box-shadow: 0 2px 10px rgba(0,0,0,0.3);-moz-box-shadow: 0 2px 10px rgba(0,0,0,0.3);}
.warning_box {background:#fbf0b0 url(/images/shortcode-icons/warning_box_icn.png) 15px 15px no-repeat!important;padding:28px 20px 15px 70px;color:#774d00;min-height:27px;	-webkit-border-radius: 10px;-moz-border-radius: 10px;-o-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;box-shadow: 0 2px 10px rgba(0,0,0,0.3);-o-box-shadow: 0 2px 10px rgba(0,0,0,0.3);-webkit-box-shadow: 0 2px 10px rgba(0,0,0,0.3);-moz-box-shadow: 0 2px 10px rgba(0,0,0,0.3);}
.info_box {background:#e0f2ff url(/images/shortcode-icons/info_box_icn.png) 23px 20px no-repeat!important;padding:28px 20px 20px 70px;color:#1d5e8d;min-height:27px;	-webkit-border-radius: 10px;-moz-border-radius: 10px;-o-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;box-shadow: 0 2px 10px rgba(0,0,0,0.3);-o-box-shadow: 0 2px 10px rgba(0,0,0,0.3);-webkit-box-shadow: 0 2px 10px rgba(0,0,0,0.3);-moz-box-shadow: 0 2px 10px rgba(0,0,0,0.3);}
.question_box {background:#f3f8f9 url(/images/shortcode-icons/question_box_icn.png) 15px 15px no-repeat!important;padding:28px 20px 15px 70px;color:#424f58;min-height:27px;	-webkit-border-radius: 10px;-moz-border-radius: 10px;-o-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;box-shadow: 0 2px 10px rgba(0,0,0,0.3);-o-box-shadow: 0 2px 10px rgba(0,0,0,0.3);-webkit-box-shadow: 0 2px 10px rgba(0,0,0,0.3);-moz-box-shadow: 0 2px 10px rgba(0,0,0,0.3);}

/* Single sharing */
.sharing-box {float:left;width: 645px;padding:20px 0 10px 0;border-bottom:1px solid #eee;border-top:1px solid #eee;margin-bottom:40px;}
.sharing-box .share-facebook {float:left;width: 200px;padding-top:10px;}
.sharing-box .share-social {float:right;}
.sharing-box .share-social li {display:block;float:left;width:32px;height:32px;overflow:hidden;margin-left:8px;padding:0;}
.sharing-box .share-social a {text-indent:-9999px;overflow:hidden;display:block;width:32px;height:32px;}

/* Services style*/
.services-box .image-holder {padding:10px;text-align:center;margin-bottom:10px;border: 1px solid #d4d4d4;border-top: 1px solid #f1f1f1;border-left: 1px solid #eee;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}

/* Team style*/
#team div {height:auto;padding:10px;}
#team {padding: 10px;border: 1px solid #d4d4d4;border-top: 1px solid #f1f1f1;border-left: 1px solid #eee;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;	margin-bottom:40px;overflow:hidden;display:block;position:relative;}
#team img {padding: 5px;float:left;border: 1px solid #d4d4d4;border-top: 1px solid #f1f1f1;border-left: 1px solid #eee;-webkit-border-radius: 5px;-moz-border-radius: 5px;	border-radius: 5px;}
#team  .team-image {float: left;width:280px;height:250px;margin-right:20px; margin-left:0px;}
#team  .team-content {float: right;width:550px;}
.team-holder {float:left;margin-bottom:40px;margin-right:13px;width:230px;}
.team-holder.no_margin {margin-right:0;}
.team-holder .box {width:220px;height:240px;float:left;overflow:hidden;padding: 5px;border: 1px solid #d4d4d4;border-top: 1px solid #f1f1f1;border-left: 1px solid #eee;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
#nav a:hover .box, #nav .activeSlide .box {background:#F5F5F5;color:#000000;}
#nav li {display:block;float:left;}
.team-holder .box span.name {display:block;width:100%;border-bottom:1px solid #D4D4D4;padding:6px 0px;margin-bottom:5px;margin-top:5px;}
.team-holder .box em {font-size:11px;}
.team-holder .box img {border:0 none;margin-top:0;}

/* Toggle style*/
h2.trigger {padding: 10px 10px 10px 50px;margin: 0 0 5px 0;float: left;display:block;background:url(/images/shortcode-icons/trigger.png) 14px 13px no-repeat!important;	width:585px;cursor:pointer;font-size:18px;-webkit-border-radius: 10px;-moz-border-radius: 10px;-o-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;	border: 1px solid rgba(169,169,170,1);box-shadow: 0 2px 10px rgba(0,0,0,0.3);  -o-box-shadow: 0 2px 10px rgba(0,0,0,0.3); -webkit-box-shadow: 0 2px 10px rgba(0,0,0,0.3); -moz-box-shadow: 0 2px 10px rgba(0,0,0,0.3);}
h2.trigger.large {width:870px;}
h2.trigger.normal {width:585px;}
h2.active {background: url(/images/shortcode-icons/trigger-active.png) 14px 20px no-repeat!important;}
.toggle_container {margin: 0 0 5px;padding: 0;clear: both;float:left;width:645px;-webkit-border-radius: 10px;-moz-border-radius: 10px;-o-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;border: 1px solid rgba(169,169,170,1);box-shadow: 0 2px 10px rgba(0,0,0,0.3);-o-box-shadow: 0 2px 10px rgba(0,0,0,0.3);-webkit-box-shadow: 0 2px 10px rgba(0,0,0,0.3);-moz-box-shadow: 0 2px 10px rgba(0,0,0,0.3);}
.toggle_container.normal {width:645px;}
.toggle_container.large {width:930px;}
.toggle_container .blocks {padding: 20px;}

/* Pagination */
.wp-pagenavi {display: block;float: left;overflow: hidden;text-align: center;width: 960px;margin-bottom:40px;}
.wp-pagenavi ul {margin: 0 auto;width: 400px;}
.wp-pagenavi ul li, .page-numbers li {float: left;margin: 0 5px;}
.wp-pagenavi a.page, .wp-pagenavi span.pages,.wp-pagenavi a.last,.wp-pagenavi span.extend,.wp-pagenavi a{display: block;float: left;height: 32px;line-height: 32px; padding: 0 12px;    text-align: center;margin-right:10px;border:1px solid rgba(48, 47, 43, 0.5);border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background: #1c1c1c;background: -moz-linear-gradient(top, rgba(230,230,230,1), rgba(176,176,176,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(230,230,230,1)), color-stop(.8, rgba(176,176,176,1))); box-shadow: 0 1px 5px #1f1f1f, inset 0 10px 50px #111111;-o-box-shadow: 0 1px 5px #1f1f1f, inset 0 10px 50px #111111;;text-shadow: 0 1px 1px rgba(255,255, 255, 0.5);}
span.current {border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;
background: -moz-linear-gradient(top, rgba(83,89,95,1), rgba(55,60,64,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(83,89,95,1)), color-stop(.8, rgba(55,60,64,1)));box-shadow: 0 1px 5px #1f1f1f, inset 0 10px 50px #111111;-o-box-shadow: 0 1px 5px #1f1f1f, inset 0 10px 50px #111111;box-shadow: 0 2px 10px rgba(0,0,0,0.3);-o-box-shadow: 0 2px 10px rgba(0,0,0,0.3);-webkit-box-shadow: 0 2px 10px rgba(0,0,0,0.3);-moz-box-shadow: 0 2px 10px rgba(0,0,0,0.3);color: #FFFFFF;display: block;float: left;height: 32px;line-height: 32px;text-align: center;text-decoration: none;   width: 31px;margin-right:10px;}
.wp-pagenavi a:hover {color: #FFFFFF;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background: -moz-linear-gradient(top, rgba(83,89,95,1), rgba(55,60,64,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(83,89,95,1)), color-stop(.8, rgba(55,60,64,1)));box-shadow: 0 1px 5px #1f1f1f, inset 0 10px 50px #111111;  -o-box-shadow: 0 1px 5px #1f1f1f, inset 0 10px 50px #111111;}

/* Contact form */

/* Contact form widget */
.box-content .contact-form ol.forms { padding-left:0;}
.box-content .contact-form label { margin:0; height: 15px; line-height:normal;}
.box-content .contact-form input { width:85%;}
.box-content .contact-form textarea { width:85%; height:100px;}
.box-content .contact-form span.error {display: block;margin-left:0px; font-size:11px; color:#e9f3d9;}
.box-content .contact-form .sendcopy {display:none;}
.box-content .contact-form .buttons button { padding: 8px 16px;}
.box-content .contact-form .buttons { margin-left:0;}

/* Contact form page */
.contact-form ol.forms { list-style-type:none;}.contact-form .screenReader { display:none;}.contact-form span.error {display: block;margin-left: 130px; color:#e9f3d9;}
.contact-form .sendcopy, .contact-form .buttons{ margin-left:130px;}
.contact-form .sendcopy label{ width:auto;margin:3px 10px 0 0;}
.contact-form .sendcopy input { width:auto; margin-left:10px; margin-top:0px;}
.contact-form label,.form-comment label{ display: inline-block;float: left;height: 26px;line-height: 26px;width: 125px;margin:10px 0;}
.contact-form input, .form-comment input,.contact-form textarea,.form-comment textarea,.contact-form select { width:300px;padding:8px 15px;margin:10px 0 !important;text-decoration: none;font-family: Arial, Helvetica, sans-serif;font-size: 12px;	outline:none;background: -moz-linear-gradient(top, rgba(0,0,0,0.35), rgba(0,0,0,0.2) 80%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0,0,0,0.45)), color-stop(.8, rgba(0,0,0,0.2)));-moz-border-radius: 99px;-webkit-border-radius: 99px;	border-radius: 99px;border:none;color:#FFF;text-shadow: 0 1px 1px rgba(0,0,0,0.8);box-shadow:inset 0 5px 10px rgba(0,0,0,0.20), 0 1px 0px rgba(255,255,255,0.4), 0 -1px 0px rgba(0,0,0,0.6), 0 -3px 10px rgba(255,255,255,0.1), 0 3px 20px rgba(0,0,0,0.15);-webkit-box-shadow:0 1px 0px rgba(255,255,255,0.4), 0 -1px 0px rgba(0,0,0,0.6), 0 -3px 10px rgba(255,255,255,0.1), 0 3px 20px rgba(0,0,0,0.15);-moz-box-shadow:inset 0 5px 10px rgba(0,0,0,0.20), 0 1px 0px rgba(255,255,255,0.4), 0 -1px 0px rgba(0,0,0,0.6), 0 -3px 10px rgba(255,255,255,0.1), 0 3px 20px rgba(0,0,0,0.15);}  
.contact-form textarea,.form-comment textarea{-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;width:400px;height:150px;}
.form-comment textarea{margin-left:125px !important;}
.form-comment#ajax-contact-form textarea{margin-left:0px !important;}
.contact-form input#verify {width:60px;}
.contact-form input:focus, .form-comment input:focus, .contact-form textarea:focus, .form-comment textarea:focus, .contact-form select:focus, .form-comment select:focus,.contact-form input:hover, .form-comment input:hover,.contact-form textarea:hover, .form-comment textarea:hover, .contact-form select:hover, .form-comment select:hover{ 	background: -moz-linear-gradient(top, rgba(0,0,0,0.80), rgba(0,0,0,0.4) 80%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0,0,0,0.80)), color-stop(.8, rgba(0,0,0,0.40)));}
.contact-form input.submit,.form-comment input.submit{ cursor: pointer;width: 90px;margin-left:125px !important;background: -moz-linear-gradient(0% 100% 90deg, #FFFFFF, #000000,rgba(37, 40, 43, 0.9) 0%,rgba(55, 60, 64, 0.9) 50%,rgba(70, 75, 80, 0.9) 50%,rgba(83, 89, 95, 0.9) 100%);background: -webkit-gradient(linear, 0 0, 0 100%,color-stop(0, rgba(83, 89, 95, 0.9)),color-stop(0.5, rgba(70, 75, 80, 0.9)),color-stop(0.5, rgba(55, 60, 64, 0.9)),color-stop(1, rgba(37, 40, 43, 0.9))); border: 0;border-radius: 99px;  -moz-border-radius: 99px;-webkit-border-radius: 99px;color: #fff;font-size: 12px;padding: 12px;display:block;text-align:center;box-shadow: 0 2px 10px rgba(0,0,0,0.5);-o-box-shadow: 0 2px 10px rgba(0,0,0,0.5);-webkit-box-shadow: 0 2px 10px rgba(0,0,0,0.5);-moz-box-shadow: 0 2px 10px rgba(0,0,0,0.5);}
.contact-form input.submit:hover { background:#444;}
.contact-form fieldset {padding:0px;border:0;}
.contact-form span.required{ font-size: 13px; color: #ff0000; }

/* Style for the error message */
.contact-form .error_message {display: block;height: 22px;line-height: 22px;background: #111 url(http://http-solutions.com/themes/noblesse_white_html/images/error.gif) no-repeat 10px center;padding: 3px 10px 3px 35px;margin: 10px 0;	color:#8a1f11;	border: 1px solid #000;-moz-border-radius: 5px;	-webkit-border-radius:5px;}
.contact-form .succsess_page h1 { background: url(http://http-solutions.com/themes/noblesse_white_html/images/success.gif) left no-repeat;padding-left:22px;}

/* Preloader */
.preloader { background:url(/images/ajax-loader.gif) center center no-repeat #000;display:inline-block;}

/* Sociable blog post */
.sociable {background: -moz-linear-gradient(top, rgba(230,230,230,1), rgba(176,176,176,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(230,230,230,1)), color-stop(.8, rgba(176,176,176,1))); box-shadow: 0 1px 5px #1f1f1f, inset 0 10px 50px #111111;-o-box-shadow: 0 1px 5px #1f1f1f, inset 0 10px 50px #111111;-webkit-border-radius: 10px;	-moz-border-radius: 10px;-o-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;border: 1px solid rgba(169,169,170,1);box-shadow: 0 2px 10px rgba(0,0,0,0.3);   -o-box-shadow: 0 2px 10px rgba(0,0,0,0.3);-webkit-box-shadow: 0 2px 10px rgba(0,0,0,0.3);-moz-box-shadow: 0 2px 10px rgba(0,0,0,0.3);display:block;float:left;padding: 15px;  margin-bottom:30px;width: 660px;}
.sociable ul {float:right;width:370px;}
.sociable  .sociable_tagline {float:left;}
.sociable  .sociable_tagline h4{padding:0;line-height: 2em;}
.sociable li a {display: block;float: left;height: 32px;width: 32px;margin-left:5px;}
.sociable a.twitter {background: url(/images/social-icons/single/twitter.png) no-repeat scroll left top transparent;}
.sociable a.digg {background: url(/images/social-icons/single/digg.png) no-repeat scroll left top transparent;}
.sociable a.stumble {background: url(/images/social-icons/single/stumbleupon.png) no-repeat scroll left top transparent;}
.sociable a.technorati {background: url(/images/social-icons/single/technorati.png) no-repeat scroll left top transparent;}
.sociable a.mixx {background: url(/images/social-icons/single/mixx.png) no-repeat scroll left top transparent;}
.sociable a.redit {background: url(/images/social-icons/single/reddit.png) no-repeat scroll left top transparent;}
.sociable a.delicious {background: url(/images/social-icons/single/delicious.png) no-repeat scroll left top transparent;}
.sociable a.facebook {background: url(/images/social-icons/single/facebook.png) no-repeat scroll left top transparent;}
.sociable a.linkedin {background: url(/images/social-icons/single/linkedin.png) no-repeat scroll left top transparent;}
.sociable a.google {background: url(/images/social-icons/single/google.png) no-repeat scroll left top transparent;}

/* SimpleTabs: default style */
div.simpleTabs { padding:10px;}
ul.simpleTabsNavigation { margin:0; padding:0; text-align:left; }
ul.simpleTabsNavigation li { list-style:none; display:inline; margin-right:-4px; padding:0; }
ul.simpleTabsNavigation li a { border:1px solid rgba(48, 47, 43, 0.5); padding:8px 14px; background: -moz-linear-gradient(top, rgba(230,230,230,1), rgba(176,176,176,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(230,230,230,1)), color-stop(.8, rgba(176,176,176,1))); font-weight:bold; text-decoration:none; }
ul.simpleTabsNavigation li a:hover { text-decoration:none; background: -moz-linear-gradient(top, rgba(230,230,230,1), rgba(176,176,176,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(230,230,230,1)), color-stop(.8, rgba(176,176,176,1)));}
ul.simpleTabsNavigation li a.current { background: -moz-linear-gradient(top, rgba(230,230,230,1), rgba(176,176,176,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(230,230,230,1)), color-stop(.8, rgba(176,176,176,1))); color:#000;}
div.simpleTabsContent { border:1px solid rgba(48, 47, 43, 0.5); padding:15px 15px 15px 15px; margin-top:7px; display:none; background: -moz-linear-gradient(top, rgba(230,230,230,1), rgba(176,176,176,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(230,230,230,1)), color-stop(.8, rgba(176,176,176,1))); }
div.simpleTabsContent.currentTab { display:block; }

/* Added 15.02.2011 */
.recent-posts.thumbs li {
	background: none !important;
    padding: 10px 0;
    padding-left: 0 !important;
    padding-right: 0;
	list-style:none;
	border-top: 1px dashed #777F87;
	width:205px;
	float:left;
}

.recent-posts.thumbs li:first-child {
	border-top: none;
}

.recent-posts.thumbs {
    padding-left: 0 !important;
	width:205px;
	float:left;
	margin-right:20px;
	margin-bottom:20px;
}