/*
Theme Name: XYNNImagery Theme 2
*/

/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}


body {
min-width:978px !important; 
}
#wrapper {
width:978px;
}
.shadow-t {
background:url(images/bg-shadow-t.png) no-repeat 90px 0;
}
.shadow {
background:url(images/bg-shadow.png) repeat-y 90px 0;
}
#header img {
display:block;
margin-left:-100px;
overflow:visible;
position:relative;
}
/**/
#main {
padding:0 215px;
}
#header,
.shadow,
#wrapper {
overflow:visible;
}
* html .topic-box h2{
padding:4px 0 0;
line-height:23px;
}
* + html .topic-box h2{
padding:4px 0 0;
line-height:23px;
}
* html .topic-box h2{
padding:4px 0 0;
line-height:23px;
}
* + html .topic-box h2{
padding:4px 0 0;
line-height:23px;
}
.posts {
padleft:89px;
}
.items {
padding:13px 0 10px 0;
}
.topic-box h2 {
padding:4px 0 0;
}
.sidebar ul.items li img{
margin-bottom: 0;
}
.inner .content .alignright{
	float:right;
}
.inner .content .alignleft{
	float:left;
}
.inner .content .navigation{
	position:absolute;
	bottom:-8px;
	left:17px;
	display:block;
	width:880px;
}
.content .navigation{ margin-bottom: 15px;}
.inner .content .counter a{color:#1B4171 !important;}
.inner .content .navigation .alignleft,
.inner .content .navigation .alignright{
	height: 1%;
	float: none;
	overflow:hidden;
}
.inner .content .navigation .alignleft a{
	float: left;
}
.inner .content .navigation .alignright a{
	float: right;
}
.facebook{
	width:180px;
}
.comment-form .area{
	height:83px;
}
img.FB_profile_pic{
	width:auto !important;
	height: auto !important;
}
.date-box-holder{
width:100%;
overflow:hidden;
}
.date-box-holder .date-box{
width:auto !important;
float:left;
}
.date-box-holder .btn-holder{
float:left;
padding:2px 0 0 15px;
position:relative;
z-index:1;}
.date-box-holder h2{
float:left;
}
.date-box-holder-page .btn-holder{
padding:7px 0 0 15px;
}t;
padding:2px 0 0 15px;
position:relative;
z-index:1;}
.date-box-holder h2{
float:left;
}
.date-box-holder-page .btn-holder{
padding:7px 0 0 1cm;
}