/*
Theme Name: Zendion
Theme URI: http://bcproducties.com/
Description: A minimalistic and professional Wordpress theme that's perfect for all your gallery needs!
Version: 1.0
Author: BCProducties
Author URI: http://bcproducties.com/
Tags: minimalistic, gallery, photo, portfolio
*/



/***** General Styles ******/

* {
	outline:none;
}

.clear {
	clear:both;
}

body{background:#dde6c5;font-family:"Times New Roman", Times, serif;font-size:16px;;font-weight:normal;color:#404040;line-height:24px;}
ul{list-style-type:disc;margin:0px 0px 20px 40px;font-size:16px;font-weight:normal;color:#404040;line-height:18px;}
ol{list-style-type:decimal;margin:0px 0px 20px 40px;font-size:16px;font-weight:normal;color:#404040;line-height:18px;}

/*blockquote {
	margin-left:20px;
	border-left:3px solid #999;
	font-size:16px;
	font-weight:normal;
	color:#404040;
	margin-bottom:25px;
	line-height:18px;
	padding-left:10px;
	font-style:italic;
}*/
p{font-size:16px;font-weight:normal;color:#404040;margin-bottom:25px;line-height:24px;}

h1 {
	font-family: "Edwardian Script ITC", "Times New Roman";
	font-size:32px;
	font-weight:normal;
	color:#404040;
	margin-bottom:20px;
	line-height:36px;
}

h2 {
	font-family: "Edwardian Script ITC", "Times New Roman";
	font-size:30px;
	font-weight:normal;
	color:#404040;
	margin-bottom:15px;
}


h3 {
	font-family: "Edwardian Script ITC", "Times New Roman";
	font-size:28px;
	font-weight:normal;
	color:#404040;
	margin-bottom:10px;
}

h4 {
	font-family: "Edwardian Script ITC", "Times New Roman";
	font-size:26px;
	color:#404040;
	line-height:18px;
}

h5 {
	font-family: "Edwardian Script ITC", "Times New Roman";
	font-size:24px;
	font-weight:normal;
	color:#404040;
	margin-bottom:10px;
}

h6 {
	font-size:22px;
	font-weight:normal;
	color:#404040;
	margin-bottom:10px;
}

a:link, a:active, a:visited{font-size:16px;font-weight:normal;color:#0085eb;line-height:18px;text-decoration:none;}
a:hover{text-decoration:underline;}
.alignleft{float:left;margin:10px 15px 10px 0px;}
.alignright{float:right;margin:10px 0px 10px 15px;}
/***** Header Styles ******/

#header{width:970px;height:113px;margin:0 auto;padding:27px 10px 15px 10px;}
#logo{float:left;width:auto;}
/***** Navigation Styles *****/

#navigation{width:570px;margin:0 auto;float:right;padding:10px 0px;}
#nav{
	float:right;list-style-type: none;margin:0;}
#nav li{
	float:left;margin:12px 5px;padding-left:25px;}
#nav li ul li{
	width:90%;
}
#nav li.first{background:none;}
#nav li a:link, #nav li a:active, #nav li a:visited{display:block;text-decoration: none;text-align:right;font-size:18px;color:#35521c;margin:0;letter-spacing:1px;}
#nav li a:hover, #nav li.current_page_item a{color:#999;}

.wGarden {float:right;}

/****** Main Styles *******/

#main{width:960px;margin:25px auto;overflow:hidden;}
#main img{padding:3px;border:1px solid #193e25;background:#f7f7f7;}
#content{width:710px;margin-right:40px;margin: auto;float:left;}
#sidebar{width:213px;float:right;margin-right:0px;}
.gallery{margin-bottom:20px;}
.gallery #gallery .slideshow-container a:hover{text-decoration:none;}
ul.thumbs{list-style:none;overflow:hidden;margin:0 auto;}
ul.thumbs li{float:left;margin:0 14px 10px 0;}
ul.thumbs li img{height:50px;width:50px;}
ul.thumbs li.selected{opacity:1;}
.slideshow-container{margin-bottom:10px;margin-top:-18px;position:relative;}

.entry {
	padding:30px 0px 10px 0px;
	overflow:hidden;
	border-top:1px dotted #465833;
}	

.first {
	border:none;
	padding-top:10px;
}

.entry img {
	float:left;
	margin-right:15px;
}

.entry h3 a {
	font-size:16px;
	font-weight:normal;
	color:#404040;
	margin-bottom:10px;	
}

.entry h3 a:hover {
	color:#0085eb;
	text-decoration:none;	
}

#caption {
	position:absolute;
	bottom:70px;
	right:6px;
	background: url('style/img/BG_transparent_black.png');
	padding: 10px 0px;
}

#caption a {
	color:white;
	font-size:20px;
	margin:10px;	
	font-weight:normal;
}

#loading {
	height: 300px;
	width: 700px;
	background: url('style/img/ajax-loader.gif') no-repeat center center;
}

ul.subnav, .widget ul {
	list-style:none;
	margin:20px 0px 0px 0px ;
}

ul.subnav li, .widget ul li {	
	height:30px;
	width:225px;
	padding:0px;
	margin:0;
}

ul.subnav li:last-child, .widget ul li:last-child {

}

ul.subnav li a, .widget ul li a {
	text-decoration:none;
	color:#414141;
	width:210px;
	display:block;
	padding:5px 5px 5px 10px;
	margin:0;
}

ul.subnav li a:hover, .widget ul li a:hover {
	color:#0085eb;
}

.widget {
	margin-bottom: 25px;
}

.twitter-widget ul li {
	height:auto;
	width:auto;
	padding:10px 0px;
	overflow:hidden;
}

.twitter-widget ul li a {
	font-size:16px;
	font-weight:normal;
	color:#0085eb;
	line-height:23px;
	text-decoration:none;
	display:inline;
	padding:0;
	margin:0;
}

.twitter-widget ul li a:hover {
	text-decoration: underline;
}

.tweet-details {
	float:right;
	font-style: italic;
	margin-right: 7px;
}

.box-404 {
	margin:30px 20px 0px 0px;
	float:left;
	width:250px;
}

.play {
	display:block;
	height:33px;
	width:33px;
	background:url('style/img/play.png');
}

.pause {
	display:block;
	height:33px;
	width:33px;
	background:url('style/img/pause.png');
}

#controls {
	position:absolute;
	top:40px;
	left:23px;
}

#comments {
	list-style:none;
	margin-left:0;
	overflow: hidden;
}

#comments li {
	width:590px;
}

#comments li .comment_left {
	float:left;
	width:58px;
	margin-right:15px;
	text-align:center;
}

#comments li .comment_left img {
	margin-bottom:10px;
}

#comments li .comment_right {
	float:left;
	width:490px;
	margin-bottom:20px;
}

#comments li .comment_right .name {
	float:left;
	width:290px;
}

#comments li .comment_right .date {
	float:right;
	width:200px;
	text-align:right;
}

#comments li .comment_right span {
	color:#0085eb;
}

.img {
	display:none;
}

.entry_img {
	margin:0px 25px 15px 0px;
	float:left;
	width: 315px;
	height: 170px;	
}

.img_loading {
	background: url('style/img/ajax-loader.gif') no-repeat center center;
}

.pagination a:link, .pagination a:active, .pagination a:visited {
	background:transparent;
	border:1px solid #cdcdcd;
	padding:4px 8px;
	color:#0085eb;
    display:block;
}
.pagination a:hover {
	background:#0085eb;
	color:#eaeaea;
	text-decoration:none;
}

/****** Form Styles *******/

input#s {
	background:#ffffff;
	border:1px solid #cccccc;
	padding:4px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:16px;
	width:120px;
}

input#submit, input#searchsubmit {
	background:#ffffff;
	border:1px solid #cccccc;
	padding:3px 6px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:16px;
	color:#0085eb;
	cursor:pointer;
}

input#submit:hover, input#searchsubmit:hover {
	background:#0085eb;
	color:white;
}

input#name, input#email, input#url, input#author {
	background:#ffffff;
	border:1px solid #cdcdcd;
	padding:4px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:16px;
	width:200px;
}

textarea#message, textarea#comment {
	background:#ffffff;
	border:1px solid #cdcdcd;
	padding:4px;
	width:500px;
	height:150px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:16px;
}

label.error {
	margin-left:10px;
	color:#a40d0d;
}

#respond label {
	margin-left:10px;
}

.testimonial {float:left;background:#ebf1d9;border:1px solid #033;width:99%;*margin-top:15px;min-height:184px;}
.testimonial blockquote {float:left;width:100%;margin:20px 0 0 21px;background:url('images/quote_s.jpg') 0% 0% no-repeat;}
.testimonial p {float:left;width:95%;text-indent:35px;font-size:22px;}
.testimonial p img {border:none!important;padding:0 0 0 5px!important;background:none!important; float:right;}
.testimonial .name {clear:both;float:right;margin-right:10px;margin-bottom:10px;}
.testimonial .dynImg {float:right;width:373px;height:30px;border:none!important;padding:0!important;background:none!important;margin:0 20px 12px 0;*margin:20px 20px 15px 0;}

/* Right */
.rLinks {border:1px solid #033;width:210px;}
.rLinks h2{border:1px solid #fff;padding:0;margin:0;background:url('images/r_lnk_h.jpg') top left repeat-x;width:208px;height:67px;margin-bottom:15px;}
ul.subnav{list-style:none;margin:0 ;border:1px solid #fff;border-top:none;}
ul.subnav li{height:30px;width:208px;padding:0;margin:0;background:#ebf1d9;margin-top:5px;}
ul.subnav li.last{margin-bottom:20px;}
ul.subnav li a:link, ul.subnav li a:active, ul.subnav li a:visited{text-decoration:none;color:#414141;width:95%;display:block;padding:5px 0 5px 10px;margin:0;font-size:18px;}
ul.subnav li a:hover{background:#fafafa;color:#3f4d22;}

.rPods {width:auto;}
.rPods, .rPods a, .rPods a img {float:right;}
.rPods a {margin-top:20px;}
.rPods a img {padding:0!important;border:1px solid #033!important;}


/****** Footer Styles ******/

#footer{width:940px;height:20px;margin:0 auto;padding:15px 10px 0px 10px;border-top:1px dotted #aaa;}
#copyright{font-size:16px;font-weight:bold;*font-weight:normal;width:600px;margin:-7px auto 0px auto;text-align:center;}
#footer a {font-size:16px;color:#000;font-weight:bold;*font-weight:normal;}
