/******************************************  
 CUSTOM STYLESHEET
*******************************************/

/*
* You can place your custom CSS statements in this file, after this message.
* It is better to write everything custom here
* because this file won't be replaced during updates.
* 
* Simply copy an existing style from style.css to this file, 
* and modify it to your liking.
*/


/*********************************************************************************************

5. Posts & Pages Styling  -------------------------   single.php, page.php

*********************************************************************************************/

.singlepost {color: #ccc; font-size: 13px; line-height: 20px; overflow:hidden; }
.singlepost blockquote {font-family: Georgia,serif; font-size: 14px; line-height: 18px; font-style: italic; color: #bbb; font-weight: normal; border-left: solid 3px #333; margin-left: 15px; padding-left: 15px; }
.singlepost h1 {font-size: 34px; font-weight: bold; line-height: 40px; margin: 0 0 10px; border-bottom:1px solid #333; padding-bottom:10px;}
div.zoomvideo {margin: 0 0 20px; }
div.zoomvideo_big,
div.zoomvideo_big_jw { margin-top: 10px; margin-bottom: 30px; text-align: center; background: #222322 url(images/back_video_big.png) repeat-x top left; padding: 15px; border-bottom: solid 1px #333; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.gallery .gallery-item { display: -moz-inline-stack; display: inline-block; vertical-align: top; zoom: 1; *display: inline; margin: 10px; }
.gallery { margin: auto; text-align: center; clear: both; }
.gallery img { border: 4px solid #111111; }
.gallery-caption { margin-left: 0; }

.entry { line-height: 1.5; font-size: 13px; margin-bottom:10px; }
.entry ul { margin: 0 0 20px; padding: 0 0 0 30px; }
.entry ul li { list-style-type: square; }
.entry ol { margin: 0 0 20px; padding: 0 0 0 30px; }
.entry ol li { list-style-type: decimal; }
.entry h1 { font-size:26px; margin:0; line-height:1.5; border-bottom:none; padding:0; }
.entry .alignleft { float:left; margin:10px 15px 10px 0; }
.entry .alignright { float:right; margin:10px 0px 10px 15px; }
.entry .alignnone { margin:10x 0; }
.entry .shortcode-unorderedlist ul { padding:0;}
.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6 { 	font-weight: bold; margin-bottom: 12px;  line-height:1.3; }
ul.wpzoomSocial li {float: left; display: inline; width: 130px; margin-right: 5px; line-height: 16px; margin-bottom: 8px; font-size: 11px; }
ul.wpzoomSocial li img {float: left; display: inline; margin-right: 5px; }

/* Begin Images */
img.centered {	display: block;	margin-left: auto;	margin-right: auto;	}
img.alignright {	margin: 0 0 5px 10px;	display: inline;	}
img.alignleft {	margin: 0 10px 5px 0;	display: inline;	}
.alignright {	float: right;	}
.alignleft {	float: left	}

.entry img.alignnone,
.entry img.aligncenter,
.entry img.alignleft,
.entry img.alignright {
	margin-bottom: 10px;
	max-width: 570px;
	width:auto;
 	height:auto;
}

.no_meta .entry img.alignnone,
.no_meta .entry img.aligncenter,
.no_meta .entry img.alignleft,
.no_meta .entry img.alignright {
	margin-bottom: 10px;
	max-width: 715px;
	width:auto;
 	height:auto;
}

.full .entry img.alignnone,
.full .entry img.aligncenter,
.full .entry img.alignleft,
.full .entry img.alignright {
	margin-bottom: 10px;
	max-width: 815px;
	width:auto;
 	height:auto;
}

.full .no_meta .entry img.alignnone,
.full .no_meta .entry img.aligncenter,
.full .no_meta .entry img.alignleft,
.full .no_meta .entry img.alignright {
	margin-bottom: 10px;
	max-width: 960px;
	width:auto;
 	height:auto;
}

#funcStyler a {display: block; width: 37px; height: 14px; background-image: url(images/switch.png); background-repeat: no-repeat; background-position: left bottom; text-indent: -9999px; position:absolute; right:0; }
#funcStyler a:hover {filter:alpha(opacity=75);	opacity:.75; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; }
#funcStyler a.flip { background-position: left top; }


/* Attachments gallery */
.thumbnails {
 	clear:both;
	float:left;
 	padding:10px 10px 5px;
	margin:10px 0 20px;
	font-size:11px;
	line-height:1.6em;
}

.thumbnails img {
	margin:0 5px 10px;
	width:144px;
	height:144px;
	border:3px solid transparent;
}

.thumbnails .active img { border:3px solid #FFCB65; }

.entry .col_arch { float: left; width: 100%; margin: 10px 0;  padding-bottom: 15px; }
.entry .col_arch .left { display:block; text-transform: uppercase; font-size:12px; font-weight:bold; }
.entry .col_arch .right { float: left; margin-top:12px; }
.entry .col_arch .right ul {margin-left:0; padding-left:0; }
.entry .col_arch .right ul li a { font-weight: normal; }
.entry .col_arch .right ul li { width: 30%; float: left; margin: 0 10px 5px 0; list-style-type: none; }
.entry .col_arch:last-child { border-bottom:none; }

