/* @override http://www.ixproperties.com/wp-content/themes/wpPhotographer/style.css */

/* @override http://www.ixproperties.com/wp-content/themes/wpPhotographer/style.css */

/* @override http://www.ixproperties.com/wp-content/themes/wpPhotographer/style.css */

/* @override http://www.ixproperties.com/wp-content/themes/wpPhotographer/style.css */

/* @override http://www.ixproperties.com/wp-content/themes/wpPhotographer/style.css */

/*  
Theme Name: wpPhotographer
Theme URI: http://wpphotographer.com
Description: The best photography and photographer wordpress theme ever!
Version: .001
Author: John Saddington
Author URI: http://www.human3rror.com
*/

.right { float: right; }
.left { float: left; }
.middle {margin: 0 auto;float:left;}
.clear { clear: both; }
img.centered{display: block;margin-left: auto;margin-right: auto;max-width:900px}
img.alignright{padding: 4px 0 4px 4px;margin: 3px 0 2px 10px;display: inline;max-width:900px}
img.alignleft{padding: 4px 4px 4px 0;margin: 3px 10px 2px 0;display: inline;max-width:900px}
img.alignnone{padding:4px 4px 4px 0; margin: 3px auto 2px;display: block;max-width:900px}
.alignleft{float: left;}
.alignright{float: right;}

body {font:80% Arial, Helvetica, sans-serif; padding:0px; margin: 0px; color:#333333;
	background: #739cd2 url(images/tallblue.jpg) repeat-x center top;
}

html {
	background: transparent repeat center top;
}
a {color: #3fbafc; text-decoration: none;
}
a:hover {color: #9c9d9d; text-decoration: none;}
img {border:none;
margin-left: 0;
padding-left: 0;
}
img.attachment-thumbnail {
}
.clear{clear:both;}
ul, ol{ list-style:none; margin:0px; padding-left:0px;}
ul li, ol li { list-style:none; margin:0px; padding:0px;}
small {font-size: 90%;}
p { padding:5px 0 5px 0;
	text-align: justify;
	font-size: 12px;
	line-height: 1.2;
	margin: 0;
}
h1, h4, h6 {font-weight: bolder; letter-spacing:-0.05em;
	font-family: Helvetica, Arial;
}
h1 {font-size:250%; margin:0 0 5px 0;  padding:0 0 15px 0;line-height:120%;}
h2 {color:#222222; font-size: 19px; font-weight: bold; margin:0 0 5px;
	line-height: 1.5;
}
h3 {font-size:120%; margin:0px; padding:0px; line-height: 50px;}

h1 {
	text-transform: capitalize;
	font-size: 24px;
	color: #005ea0;
}

.pagnav {display:block; margin-top:10px; padding: 40px; }
.top {display:block; width:980px; margin: 0 auto;
padding-top: 20px;
}

div.info {
	float: right;
	color: white;
	margin-top: 0;
	padding-top: 0;
	display: inline;
}

div.info p {
	float: right;
	color: white;
	text-align: right;
	padding-top: 0;
	padding-bottom: 0;
}

#welcome {
	background-color: #feffff;
	padding: 10px 15px 0;
	border-top: 1px solid #d3dce3;
	width: 950px;
	float: left;
	clear: both;
}

#welcome p {
	color: #005ea0;
	line-height: 1.5;
	font-size: 12px;
	text-align: justify;
}

#menu {
	height: 40px;
	background-color: #e4eef4;
	margin-top: 15px;
	padding-left: 15px;
	border-bottom: 1px solid #bfc8cf;
	-webkit-border-top-right-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	-moz-border-top-right-radius: 4px;
	-moz-border-top-left-radius: 4px;
	clear: both;
}

#slider div.contentdiv div.c_image span {
	background-color: rgba(228,238,244,0.71);
	width: 930px;
	height: 70px;
	float: left;
	margin-left: 0;
	margin-top: 0;
	position: absolute;
	bottom: 14px;
	border-top: 1px solid white;
	overflow: hidden;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
}

#slider div.contentdiv div.c_image span h2 {
	color: #005ea0;
	font-weight: bold;
	text-shadow: white 0 1px 0;
	padding-bottom: 0;
	margin-bottom: -5px;
	margin-top: -5px;
}

#slider div.contentdiv div.c_image span p {
	color: black;
	text-shadow: white 0 1px 0;
	font-size: 13px;
	line-height: 19px;
	padding-top: 3px;
	text-align: left;
}

.s_container {display:block; width:980px; height:600px; padding-bottom: 30px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0;
}
.swrapper {position:relative;width:980px; height: 427px; overflow:hidden;
	clear: both;
}
.swrapper .contentdiv {position:absolute; width:980px; height: 415px; left:0; top:0; filter:progid:DXImageTransform.Microsoft.alpha(opacity=100); -moz-opacity:1; opacity:1;
	background-color: white;
	padding-top: 13px;
	padding-bottom: 0;
}

.c_image  {display:block; margin: 1px auto; border: solid 0px #fff;
-webkit-border-radius: 4px;
	width: 950px;
	height: 400px;
}
.c_image a {display:block; width: 950px; height: 400px; -webkit-border-radius: 6px;
	margin-right: auto;
	margin-left: auto;
}
.c_pagination {display:block; height: 100px; margin-left: 0;
	padding-left: 14px;
	background-color: white;
	clear: both;
		padding-top: 0;
			-webkit-border-bottom-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-bottom-right-radius: 4px;
	-moz-border-bottom-left-radius: 4px;
}
.c_pagination a {float:left; display:block; width: 125px; padding: 0; text-align:center; color:#999999; font: bolder 12px/25px Verdana, Arial, Helvetica, sans-serif;
	margin-right: 10px;
	border: 1px solid #bfc8cf;
	background-color: #e4eef4;
	-webkit-border-radius: 4px;
	-moz-border-raduis: 4px;
	height: 80px;
}
.c_pagination a:hover{color:#999999;
	background: url(images/viewhover.png) center center;
}
.c_pagination a.selected {color:#999999;
	position: relative;
	z-index: 1;
}

#paginate-slider div a.toc span {
	color: #005ea0;
		text-shadow: white 0 1px 0;
	font-size: 11px;
}

.si_container {display:block; width:980px; margin:0px auto; background:#FFFFFF;
}
.s_left {float:left; display:block; width: 980px; padding-top:20px; padding-bottom: 0px;}

.comments {width:900px; padding:1px; padding-left:40px; margin-bottom:10px; background:#FFFFFF; color:#333333; }

.b_content  {float:left; width:900px; padding: 10px 40px 40px;
border-bottom-style: dashed;
border-bottom-color: silver;
margin-bottom: 40px;
}

.featured-image {
	width: 200px;
	height: 200px;
	float: left;
	background-color: #cfd8df;
	padding-right: 0;
	margin-right: 20px;
	-webkit-box-shadow: 0 0 9px #333;
	border: 5px solid white;
}
.b_title {display:block; padding-bottom:15px; font:bolder 22px/12px Arial, Helvetica, sans-serif;}

.b_title a {display:block; padding-bottom:15px; font:bolder 22px/12px Arial, Helvetica, sans-serif;
	color: #005ea0;
}
.b_excerpt {display:block; padding-bottom: 30px;
	font-size: 12px;
	line-height: 1.5;
}
.footer { height:40px; line-height:40px;  color:#666666;
	margin-right: auto;
	margin-left: auto;
	width: 980px;
	margin-bottom: 75px;
	clear: both;
}

#verse {
	color: white;
	width: 970px;
	letter-spacing: 1px;
	font: bold 12px/14px Helvetica, Arial;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	text-align: center;
	margin-bottom: 5px;
}

#verse div a {
	color: white;
	font-weight: bold;
}
.f_left {float:left; padding-top:10px; padding-left: 5px; font-size:10px;
}
.f_right { padding-right: 0; padding-top: 0; text-align: center; color: #bbe0fe; letter-spacing: 0;
	font: 11px Helvetica, Arial, sans-serif;
	clear: both;
}
.f_right a { color: #bbe0fe; }
.f_right a:hover { color: white; }

#dropdown li.social a img {
	float: left;
	position: relative;
	right: 4px;
	top: 9px;
	margin-right: -10px;
	width: 25px;
	height: 25px;
}

#dropdown li.social {
	float: right;
}

#dropdown li.categories {
	float: left;
	width: 280px;
	height: 40px;
	margin-right: 10px;
	background: url(images/catview.png) no-repeat right;
}

.dropdown { margin:0; padding:0; list-style-type:none;
}
.dropdown ul{ margin:0; list-style-type:none;
	padding-top: 0;
	padding-bottom: 0;
	padding-right: 0;
}
.dropdown a { letter-spacing: 0; padding: 0px 20px 0px 0px; color: #005ea0; text-decoration:none; text-align: center;
font: bold 15px/41px Helvetica, Arial, sans-serif;
	text-shadow: white 0 1px 0;
}
.dropdown a:hover{ color: #3fb8fd; }
.dropdown li{ float:left; position:relative; display: block; }
.dropdown ul { position:absolute; display:none; }
.dropdown li ul a{ float:left; }
.dropdown li ul { float:left; }
.dropdown li ul li{ float:left; position:relative; }
.dropdown ul ul{ top:0; left:100%; }

span.contactimg {
	height: 500px;
	position: relative;
	display: inline;
	float: right;
	background-image: url(images/contact.jpg);
	top: 7px;
	width: 425px;
}

div.testimony {
	width: 48%;
	display: inline;
	float: left;
}

p.testimonial {
	margin-bottom: 15px;
}