




/*
     FILE ARCHIVED ON 4:22:08 Apr 3, 2016 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 8:23:09 Aug 4, 2016.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
body {
	background-color:#fff;
	color:#333;
	background: url("images/bg3a1.jpg") no-repeat fixed center top #000000 !important;
    overflow-x: hidden;
}

div.page_section {

	margin:auto;
}

a {
	text-decoration:none;
}


div#left_sidebar li, div#right_sidebar li {
		padding-left:26px;
		 background: url("images/icon_arrow.png") no-repeat scroll 5px 2px transparent;
	}

div#wallpuller {height:36px; width:100%; margin:auto; position:fixed !important; top:0; z-index:99999;}

div#wallblock {opacity:0.65 !important; 

}





/* = Plugin Latest Posts
-------------------------------------------------------------- */

div.plugin_latestposts_container > div.widget_title > h3 {
	margin-top:0 !important;
}
div.plugin_latestposts_container div.plugin_latestposts_sort_all div.custombuttonwrap.s,
div.plugin_latestposts_container div.navigation_all div.custombuttonwrap.s {
	padding-top:0;
	margin-top:2px;
}
div.plugin_latestposts_container div.plugin_latestposts_sort_all .s.custombuttonwrap a span,
div.plugin_latestposts_container div.navigation_all div.custombuttonwrap.s a span
{
	font-size: 11px;
	padding: 3px 13px 4px;
}

div.plugin_latestposts_container div.contents a.thumblink {
	margin-top:0 !important;
}

/* = Alignments
-------------------------------------------------------------- */

	.left, .alignleft {
		float: left;
	}
	.right, .alignright {
		float: right;
	}
	.btnleft {
		display: inline-block;
		float: left;
	}
	.btnright {
		display: inline-block;
		float: right;
	}
	

/* side menu */
	div#left_sidebar ul, ul.menu, 
	div#right_sidebar ul {
		list-style-type: none;
		margin: 0;
	}
	div#left_sidebar ul ul li, ul.menu ul li,
	div#right_sidebar ul ul li {
		padding-left: 22px !important;
	}
	div#left_sidebar ul ul ul li, ul.menu ul ul li,
	div#right_sidebar ul ul ul li {
		padding-left: 37px !important;
	}
	div#left_sidebar ul ul ul ul li, ul.menu ul ul ul li,
	div#right_sidebar ul ul ul ul li {
		padding-left: 52px !important;
	}
	div#left_sidebar ul ul ul ul ul li, ul.menu ul ul ul ul li, 
	div#right_sidebar ul ul ul ul ul li {
		padding-left: 67px !important;
	}
	div#left_sidebar li, ul.menu li,
	div#right_sidebar li {
		width: auto;
		margin-left: 0;
	border-bottom: 1px solid rgb(219, 219, 219);
    border-bottom: 1px solid rgba(219, 219, 219, .2);
    -webkit-background-clip: padding-box; /* for Safari */
    background-clip: padding-box; /* for IE9+, Firefox 4+, Opera, Chrome */

		
	}
	
	
	/* SEARCH */

	div.search_box {
		display:inline-block;
		width:100%;
	}
	
	.thsearch input.blur, .thsearch input.inputbox_focus {
		/*background: none repeat scroll 0 0 transparent;*/
		float: left;
		font-size: 13px;
		height: 16px;
		line-height: 10px;
		margin: 0;
		padding: 5px 0 5px 14px;
		width: 92%;
	}
	
	.thsearch input.inputbox_focus {
		color: #878787;
	}
	.thsearch input.blur {
		color: #999999;
	}
	/*
	.thsearch input.inputbox_focus {
		background: url("images/searchbox.png") no-repeat scroll 0 -26px transparent;
	}
	.thsearch input.blur {
		background: url("images/searchbox.png") no-repeat scroll 0 0 transparent;
	}
	*/
	.thsearch input.search-btn {
		background: url("images/searchbox.png") no-repeat scroll 50% 55% transparent !important;
		border:none !important;
		cursor: pointer;
		float: left;
		height: 2em;
		margin: 0;
		margin-left:-40px;
		padding: 0;
		width:40px;
		box-shadow: none !important;
		text-shadow:none;
	}
	.thsearch input.search-btn:hover {
		background-position: 60% 55% !important;
		background-color:transparent;
	}



	/* calendar */
	
	td, th {
		padding: 0 8px;
	}
	#calendar_wrap #wp-calendar {
		text-align: center;
		width: 95%;
	}
	#calendar_wrap #wp-calendar caption, #calendar_wrap #wp-calendar td, #calendar_wrap #wp-calendar th {
		text-align: center;
	}
	#calendar_wrap #wp-calendar caption {
		font-size: 11px;
		font-weight: 500;
		padding: 5px 0 3px;
		text-transform: uppercase;
	}
	#calendar_wrap #wp-calendar th {
		border-bottom: 1px solid #CCCCCC;
		border-top: 1px solid #CCCCCC;
		font-weight: bold;
	}
	#calendar_wrap #wp-calendar tfoot td {
		border-bottom: 1px solid #CCCCCC;
		border-top: 1px solid #CCCCCC;
	}
	#calendar_wrap td, #calendar_wrap th {
		padding: 0 !important;
	}
	
	
	/* blockquotes */
	blockquote {
		background: url("images/quote.png") no-repeat scroll 0 0 transparent	
	}
@media only screen and (max-width: 767px) {
    
	.one_fourth, .one_third, .one_half, .two_third, .three_fourth {
		width:100% !important;
		float:none !important;
		margin-right:0 !important;
	}
	div.simple_footer_top {
		float:right;
	}
}

@media only screen and (max-width: 767px) {
    
	.one_fourth, .one_third, .one_half, .two_third, .three_fourth {
		width:100% !important;
		float:none !important;
		margin-right:0 !important;
	}

}


/* page content shadow */
@media only screen and (min-width: 960px) {
	div#mocktail_slider {
		margin-left:0;
		margin-right:0;
		width:960px;
	}
	div.page_section {
		padding:0 30px;
		width:960px;
		background:url(images/content_area_shadow_960.png) repeat-y center;
	}
}
@media only screen and (min-width: 768px) and (max-width: 959px) {
	div#mocktail_slider {
		margin-left:0;
		margin-right:0;
		width:768px;
	}
	div.page_section {
		padding:0 20px;
		width:768px;
		background:url(images/content_area_shadow_768.png) repeat-y center;		
	}	
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
	div#mocktail_slider {
		margin-left:0;
		margin-right:0;
		width:480px;
	}
	div.page_section {
		padding:0 15px;
		width:480px;
		background:url(images/content_area_shadow_480.png) repeat-y center;		
	}	
}

@media only screen and (max-width: 479px) {
	div#mocktail_slider {
		margin-left:0;
		margin-right:0;
		width:312px;
	}
	div.page_section {
		padding:0 10px;
		width:312px;
		background:url(images/content_area_shadow_320.png) repeat-y center;		
	}	
}


/* menu */

@media only screen and (min-width: 768px) {
	/*** DEMO SKIN ***/
	ul.sf-menu {
		position:relative;
		z-index:9999;
		left: 50%;
	}
	
	ul.sf-menu > li {
		left:-50%;
	}
	
/*** DEMO SKIN ***/
.sf-menu {
	float:			left;
	margin-bottom:	1em;
}
.sf-menu a {
	padding: 		.75em 1em;
	text-decoration:none;
}
.sf-menu a, .sf-menu a:visited  { /* visited pseudo selector so IE6 applies text colour*/
	color:			#13a;
}
.sf-menu li li a,
.sf-menu li li li a {
	
	background-image:url(images/wire_pattern_dark.png);	
	margin:0 1px 1px ;
}

.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
	outline:		0;
	background-image:none;
}	
	
	
	select.select-menu {
		display:none;
	}
}

@media only screen and (max-width: 767px) {
	select.select-menu {
		display:block;
		width:100%;

		
	-webkit-appearance: none;

	-webkit-border-radius: 0;
	   -moz-border-radius: 0;
	        border-radius: 0;
	-webkit-box-shadow: none;
	   -moz-box-shadow: none;
			box-shadow: none;

	font-size: 12px;
	line-height: 1.5;
	padding: 5px 10px;
	border-radius: 0;		
	}
	select.select-menu option {
		text-transform:capitalize;
	}
	ul.sf-menu {
		display:none;
	}
}

div.blogposttitle {
	border-bottom: 1px solid rgb(219, 219, 219);
    border-bottom: 1px solid rgba(219, 219, 219, .2);
    -webkit-background-clip: padding-box; /* for Safari */
    background-clip: padding-box; /* for IE9+, Firefox 4+, Opera, Chrome */	
	position:relative;
}

div.blogpostmetainfo {
	display:none;
	
}

div.blogpostmetaicons {
	position:absolute;
	right:0;
	top:0;
}
div.blogpostmetaicons > a{
	display:block;
	float:left;
	margin-left: 10px;
	cursor:pointer;
}

div.blogpostmetaicons > a.blogpostauthor {
	background:url(images/blogmeta_author.png) no-repeat center top;
}
div.blogpostmetaicons > a.blogpostdate {
	background:url(images/blogmeta_date.png) no-repeat center top;
}
div.blogpostmetaicons > a.blogpostcategory {
	background:url(images/blogmeta_category.png) no-repeat center top;
}
div.blogpostmetaicons > a.blogpostcomments {
	background:url(images/blogmeta_comments.png) no-repeat center top;
}
div.blogpostmetaicons > a.blogposttags {
	background:url(images/blogmeta_tags.png) no-repeat center top;
}
div.blogpostmetaicons > a:hover {
	background-position:bottom;
}

div.metahoverdisplay {
	position:absolute;
	right:0;
	padding:0 8% 4%;
	background-image:url(images/wire_pattern_dark.png);
	min-width:200px;
		border: 1px dotted rgb(219, 219, 219);
    border: 1px dotted rgba(219, 219, 219, .2);
    -webkit-background-clip: padding-box; /* for Safari */
    background-clip: padding-box; /* for IE9+, Firefox 4+, Opera, Chrome */	
	box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.40);
    -moz-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.40);
    -webkit-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.40);
}

	input, select, textarea {
		color: inherit;
	}
	
	/* contact form */
input, select, textarea {
	border: 1px solid rgb(219, 219, 219);
    border: 1px solid rgba(219, 219, 219, .2);
    -webkit-background-clip: padding-box; /* for Safari */
    background-clip: padding-box; /* for IE9+, Firefox 4+, Opera, Chrome */

}

	.inputbutton,
	.inputbox {
		height:2em;
		padding:0 3px;
	}
	
	.inputbutton, 
	input[type="submit"], 
	button {

		border: medium none;
		background-color:#e8e8e8;
		cursor: pointer;
		height: auto;
		overflow: visible;
		padding: 7px 20px;
		width: auto;
		text-transform:uppercase;
		background: url("images/overlay.png") repeat-x scroll 0 0 #222222;
			text-shadow: 0 1px 1px rgba(0, 0, 0, 0.25);
	}
	
	div.form_row input.inputbox {
		width:98%;
	}
	
	.inputbutton:hover, 
	input[type="submit"]:hover, 
	button:hover {
		background-color:#333;	
	}
	
	.custombuttonwrap a span {
		text-transform:uppercase;
	}

	.custombuttonwrap a:hover,
	.custombuttonwrap a:hover span,
	.inputbutton:hover, 
	input[type="submit"]:hover, 
	button:hover {
		background-image:url(images/overlay2.png);
	}
	
	.custombuttonwrap a {
		overflow:hidden !important;
	}

div.divider_generic {
	opacity:0.2;
}

.ui-tabs .ui-tabs-panel {
	border-color:#4E5762 !important;	
}
div#header_top, input, select, textarea  {
	background-image:url(images/wire_pattern.png);
}
div#front_blockB, div#page_title, div#footer_block  {
	background-color: #333333;
}
a.thumblink {
		display: block;
		position:relative;
	}
	
	a, a > *, input.search-btn {
		-webkit-transition: background-color .2s ease, color .2s ease, opacity .4s ease-in-out, background-position .2s ease;
		   -moz-transition: background-color .2s ease, color .2s ease, opacity .4s ease-in-out, background-position .2s ease;
			-ms-transition: background-color .2s ease, color .2s ease, opacity .4s ease-in-out, background-position .2s ease;
			 -o-transition: background-color .2s ease, color .2s ease, opacity .4s ease-in-out, background-position .2s ease;
				transition: background-color .2s ease, color .2s ease, opacity .4s ease-in-out, background-position .2s ease;
	}

span.thumblinkoverlay{
display:block;
	height:100%;
	width:100%;
	background-color:transparent !important;
	opacity:0;
	overflow: hidden;
    position: absolute;
	top:0;
	left:0;
}



	body.page-template-portfolio-php a.thumblink span.thumblinkoverlay, div.plugin_latestposts_container a.thumblink span.thumblinkoverlay {
		background: url("images/photothumb.png") no-repeat -50px center scroll #ffffff;
	
	}
	body.page-template-portfolio-php a.thumblink.movie span.thumblinkoverlay, div.plugin_latestposts_container a.thumblink.movie span.thumblinkoverlay {
		background: url("images/videothumb.png") no-repeat -50px center scroll #ffffff;
	}

	div.blogitemcontainer span.thumblinkoverlay {
		border:1px #dbdbdb solid;
		margin:-1px;
		background-color: transparent !important;
	}

	div.blogitemcontainer span.thumblinkoverlay, body.page-template-portfolio-php a.thumblink img, div.plugin_latestposts_container a.thumblink img{
		-webkit-transition: opacity .5s ease;
		   -moz-transition: opacity .5s ease;
			-ms-transition: opacity .5s ease;
			 -o-transition: opacity .5s ease;
				transition: opacity .5s ease;
	}
	
	div.blogitemcontainer a.thumblink:hover span.thumblinkoverlay {
		opacity:0.4;
		filter: alpha(opacity=40);
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";		
	}
	
	
		body.page-template-portfolio-php a.thumblink:hover span.thumblinkoverlay, div.plugin_latestposts_container a.thumblink:hover span.thumblinkoverlay{
		background-color:#fff !important;
		opacity:0.4;
		filter: alpha(opacity=40);
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
		background-position: center center;
	}
	




div.custombuttonwrap a,
 .custombuttonwrap a {
    box-shadow: 0 0 2px #FFFFFF inset !important;
    text-decoration: none !important;

    background-image: none !important;
    border: none !important ;

    color: inherit !important;
    text-shadow: 1px 1px 1px #FFFFFF !important;
	overflow:hidden;
	font-weight:bold;

}


.custombuttonwrap a.round, .custombuttonwrap a.round:hover, .custombuttonwrap a.round span {
	-webkit-border-radius: 12px;-moz-border-radius: 12px;border-radius: 12px;	
}

.inputbutton, 
input[type="submit"], 
button {

		border: medium none;
		background-color:#e8e8e8;
		cursor: pointer;
		height: auto;
		overflow: visible;
		padding: 7px 20px;
		width: auto;
		text-transform:uppercase;
		background: url("images/overlay.png") repeat-x scroll 0 0 #222222;
			text-shadow: 0 1px 1px rgba(0, 0, 0, 0.25);
		box-shadow: 0 0 2px #FFFFFF inset !important;
	}
div.custombuttonwrap a.cornered {
	
	border-radius:0 !important;
}

.custombuttonwrap a *,
.custombuttonwrap a * {
	background-color:transparent !important;
    color: inherit !important;	
	text-shadow:none !important;
	border: none !important ;
}

div#footer_bar {
	font-size:0.9em;
}

div.flickr_wrap div.flickr_badge_image {
	float:left;
	margin:0 2% 2% 0;
	width:30%;
}
div.flickr_badge_image img {
	width:auto;
	height:auto;
}

div.twitter_list ul#twitter_update_list li {
    background: url("images/twitter_icon.png") no-repeat scroll 0 2px transparent;
	padding-left: 25px;
}
.ui-accordion .ui-accordion-content,
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default,
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
	background:none !important;
	border: none !important;
}



.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited, .ui-state-hover a:hover, .ui-state-hover a {
	color:#fff !important;
}

.ui-accordion .ui-accordion-header .ui-icon {
	left:0 !important;
}
.ui-accordion-icons .ui-accordion-header a {
	padding-left:1.5em !important;
}

	ul.social_media_icons {
		float:left;
	}

	#header_top ul.social_media_icons {
		float:right;
	}

	ul.social_media_icons > li {
		float:left;
		padding-left:0;
		background-image:none;
	}
	ul.social_media_icons > li > a {
		display:block;
		height:18px;
		width:18px;
		text-indent:-9999px;
		margin:0 6px 0 0;
	}
	ul.social_media_icons > li > a:hover {
		background-position:bottom;
	}
	ul.social_media_icons > li > a.twitter {
		background-image:url(images/twitter.png);
	}
	ul.social_media_icons > li > a.fb {
		background-image:url(images/fb.png);	
	}
	ul.social_media_icons > li > a.linkedin {
		background-image:url(images/linkedin.png);	
	}
	ul.social_media_icons > li > a.dribble {
		background-image:url(images/dribble.png);	
	}
	ul.social_media_icons > li > a.aim {
		background-image:url(images/aim.png);
	}
	
	div.simple_footer_top {
		position:relative;
		float:right;
    }
	
#jslider_nav {
    float: right;
    height: 14px;
    margin: 0 auto;
    padding: 5px 5px 0 0;
    position: absolute;
	bottom:5%;
	right:5%;
    z-index: 999;
	width:auto;
}	

#jslider_nav_controls {
	float:left;
}
#jcyclesliderresume, #jcyclesliderpause {
    border: 0 none;
    display: block;
    float: left;
    height: 14px;
    margin-right: 5px;
    outline: 0 none;
    text-indent: -9999px;
    width: 14px;	
}
#jcyclesliderresume {
	background: url("images/slider-controls.png") no-repeat scroll right 0 transparent;
}
#jcyclesliderpause {
	background: url("images/slider-controls.png") no-repeat scroll left 0 transparent;
}
		
#jslider_nav_controls a {
	background: url("images/slider-bullet.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    display: block;
    float: left;
    height: 14px;
    margin-right: 5px;
    outline: 0 none;
    text-indent: -9999px;
    width: 14px;

}

#jslider_nav a.activeSlide {
    background-position: -15px 0;
}

div#inset { position:relative; z-index:9999;}

/* tag cloud */
div.tagcloud a {
	font-size:0.9em !important;
	display:inline-block;
	margin: 0 3px;
	padding: 0 6px;
    box-shadow: 0 0 2px #FFFFFF inset;
    text-decoration: none !important;
    background-image:url(images/overlay.png);
	background-position:left -20px;
     box-shadow: 0 0 2px #FFFFFF inset !important;

}

div.tagcloud a:hover {
    background-image:url(images/overlay2.png);
}

span.image_frame {
	display:block;
	width:100%;
	height:100%;
	margin:0 -2%;
}
div.latestpostitem .item_description {
	text-align:center;
}

div.latestpostitem div.item_thumbnail, span.image_frame {
	padding:2%;
	background-image:url(images/wire_pattern.png);	

	box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.40);
    -moz-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.40);
    -webkit-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.40);

}
div.latestpostitem div.item_thumbnail {
-webkit-transition: box-shadow .4s ease, -moz-box-shadow .4s ease, -webkit-box-shadow .4s ease;
		   -moz-transition: box-shadow .4s ease, -moz-box-shadow .4s ease, -webkit-box-shadow .4s ease;
			-ms-transition: box-shadow .4s ease, -moz-box-shadow .4s ease, -webkit-box-shadow .4s ease;
			 -o-transition: box-shadow .4s ease, -moz-box-shadow .4s ease, -webkit-box-shadow .4s ease;
				transition: box-shadow .4s ease, -moz-box-shadow .4s ease, -webkit-box-shadow .4s ease;
}
div.latestpostitem div.item_thumbnail:hover {
	box-shadow: 0px 0px 10px rgba(255, 255, 255, 0.80);
    -moz-box-shadow: 0px 0px 10px rgba(255, 255, 255, 0.80);
    -webkit-box-shadow: 0px 0px 10px rgba(255, 255, 255, 0.80);
}

div.latestpostitem div.item_thumbnail {
	margin:2%;
}

div.latestpostitem .item_title {
	text-align:center;
}

#right_sidebar div.latestpostitem a.thumblink, #left_sidebar div.latestpostitem a.thumblink {
	padding:0;
	background-image:none;	

	box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;	
}


ul.sf-menu a.nocursor {
    cursor: default;
}


/* = Comments
-------------------------------------------------------------- */

ol.commentlist {
	margin: 0;
	padding: 0;
}
.commentlist li {
	list-style: none;
	margin-left: 15px;
	padding-top: 20px;
}
.commentlist .children li {
	border-left: 1px dotted rgb(219, 219, 219);
    border-left: 1px dotted rgba(219, 219, 219, .2);
    -webkit-background-clip: padding-box; /* for Safari */
    background-clip: padding-box; /* for IE9+, Firefox 4+, Opera, Chrome */	
	
	padding-top: 30px;
}
.comment {
	padding: 10px;
}
.commentlist ul.children {
	margin-bottom: 0;
}
.commentlist .commentdabba {
	display: block;
	font-style: normal;
	padding: 7px 7px 25px;
}
.commentlist .commentdabba img {
	border: 1px solid #AAB59A;
	float: left;
	margin-right: 9px;
	padding: 1px;
}
.avatarcontainer {
	display: block;
	float: left;
	width: 70px;
	margin-top:18px;
}

.commentlist .time {
	background: url(images/clock.png) no-repeat 1px;
	padding-left: 25px;
}
.depth-2,
.depth-3,
.depth-4,
.depth-5,
.depth-6,
.depth-7,
.depth-8,
.depth-9,
.depth-10 {
	padding-bottom: 0px;
	padding-right: 0px;
}
#respond {
	clear: both;
	width: 100%;
}
#comment,
#commentform fieldset textarea {
	width: 97%;
}
#commentform p,
fieldset p {
	clear: both;
}
#commentform input {
	cursor: pointer;
}
li.even > div > .commentbox,
li.thread-even > div> .commentbox {
	height: auto;
	padding: 10px;
	width: auto;
	background-image:url(images/wire_pattern.png);	
	border: 1px solid rgb(219, 219, 219);
    border: 1px solid rgba(219, 219, 219, .2);
    -webkit-background-clip: padding-box; /* for Safari */
    background-clip: padding-box; /* for IE9+, Firefox 4+, Opera, Chrome */
}
li.odd > div > .commentbox,
li.thread-odd > div > .commentbox {
	height: auto;
	padding: 10px;
	width: auto;
	background-image:url(images/wire_pattern_dark.png);	
	border: 1px solid rgb(219, 219, 219);
    border: 1px solid rgba(219, 219, 219, .2);
    -webkit-background-clip: padding-box; /* for Safari */
    background-clip: padding-box; /* for IE9+, Firefox 4+, Opera, Chrome */	
}

div, iframe, img {min-height:0;}

/* = Captions
-------------------------------------------------------------- */

p.wp-caption-text,
.gallery-caption {
	font-size: 0.9em;
}
.wp-caption.alignright,
.wp-caption.alignleft {
	float:none !important;
}
.wp-caption.alignright p.wp-caption-text {
	text-align: right;
}
.wp-caption.aligncenter, .wp-caption.aligncenter {
	text-align: center;
}
/* Alignment */
.alignleft {
	display: inline;
	float: left;
	margin-right: 1.625em;
}
.alignright {
	display: inline;
	float: right;
	margin-left: 1.625em;
}
.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
/* = Misc
-------------------------------------------------------------- */

.sticky {
}
.bypostauthor p.authorname {
	font-weight:bold;
}


#left_sidebar div.widget_title > h3, #right_sidebar div.widget_title > h3 {
	background-image:url(images/wire_pattern_dark.png);
	padding:4%;
}
#left_sidebar div.widget_title, #right_sidebar div.widget_title {
	margin:-4% 0;	
}

dt.gallery-icon > a {
	display:inline-block;

	height:auto;
	padding:2%;
	margin:-2%;
	background-image:url(images/wire_pattern_dark.png);
}
dt.gallery-icon > a > img {
	border:none !important;
	}