/*
Theme Name: Micah
Theme URI: http://churchthemer.com
Description: A theme for Churches
Version: 1.0.1
Author: Church Themer
Author URI: http://churchthemer.com
Tags: church
*/

@font-face {

	font-family: 'CallunaRegular';

	src: url('css/fonts/calluna-regular-webfont.eot');

	src: url('css/fonts/calluna-regular-webfont.eot?#iefix') format('embedded-opentype'),

		url('css/fonts/calluna-regular-webfont.woff') format('woff'),

		url('css/fonts/calluna-regular-webfont.ttf') format('truetype'),

		url('css/fonts/calluna-regular-webfont.svg#CallunaRegular') format('svg');

	font-weight: normal;

	font-style: normal;

}

html{height:100%;}

body{

	height:100%;

	margin:0;

	color:#504e48;

	font:12px/18px Georgia, 'Times New Roman', Times, serif;

	background:#e7e2d4;

	min-width:964px;

}

img{border-style:none;}

#content .alignleft{
	border: 1px solid #C6C6C6;
    float: left;
    margin: 2px 21px 0 0;
	border: 2px solid #FFFFFF;
    display: block;
}

#content .alignright{
	border: 1px solid #C6C6C6;
    float: right;
    margin: 2px 21px 0 0;
	border: 2px solid #FFFFFF;
    display: block;
}



a{text-decoration:none; color:#504e48;}

a:hover{

	color:#456343;

	text-decoration:none;

}

input,

textarea,

select{

	font:100% Arial, Helvetica, sans-serif;

	vertical-align:middle;

	color:#000;

}

form,fieldset{

	margin:0;

	padding:0;

	border-style:none;

}

q{quotes:none;}

q:before{content:''}

q:after{content:''}

h1,

h2,

h3,

h4,

h5,

h6{

	color:#504e48;

	margin:0;

}

h1{

	font: 26px/32px CallunaRegular,Georgia,Times,serif;

	margin-bottom:15px;

}

h2{

	font: 22px/27px CallunaRegular,Georgia,Times,serif;

	margin-bottom:15px;

}

h3{

	font: 20px/24px CallunaRegular,Georgia,Times,serif;

	margin-bottom:10px;

}

h4{

	font: 18px/22px CallunaRegular,Georgia,Times,serif;

	margin-bottom:10px;

}

h5{

	font: 16px/20px CallunaRegular,Georgia,Times,serif;

	margin-bottom:5px;

}

h6{

	font: 14px/18px CallunaRegular,Georgia,Times,serif;

	margin-bottom:5px;

}

p{margin:0 0 15px;}

#wrapper{

	min-height:100%;

	width:100%;

	background:url(css/images/bg-body.gif) 50% 0;

}

.w1{

	overflow:hidden;

	width:100%;

	min-height:445px;

	background:url(css/images/bg-wrapper.jpg) repeat-x 50% 0;

}

#header{

	width:964px;

	margin:34px auto 28px;

	position:relative;

	z-index:9999;

}

#header:after{

	content:'';

	display:block;

	clear:both;

}

#header .logo{

	float:left;

	cursor:pointer;

	width:345px;

	height:70px;

}

#header .logo a{

	height:100%;

	display:block;

}

#nav{

	padding:13px 0 0;

	margin:0;

	list-style:none;

	float:right;

	width:600px;

	background:url(css/images/bg-nav.gif) repeat-x 0 100%;

}

#nav li:first-child{margin:0;}


#nav li, #nav > li:first-child{

	position:relative;

	margin:0 0 0 35px;

	line-height:33px;

	font-size:22px;

	float:right;

}

#nav a{

	color:#fff;

	display:block;

	padding-bottom:8px;

}

#nav a:hover{text-decoration:none;}

#nav ul {

	display:none;

	left:0;

	top:41px;

	padding: 0 0 7px;

	width:158px;

	position:absolute;

	z-index:9999;

	margin:0;

	list-style:none;

	background:url(css/images/bg-drop.png) no-repeat -158px 100%;

}

#nav li:hover ul{display:block;}

#nav ul li:first-child{padding-top:20px;}

#nav ul li{

	position:static;

	margin:-2px 0 2px;

	font:bold 12px/21px Georgia, serif;

	padding:0 24px 6px 21px;

	float:none;

	background:url(css/images/bg-drop.png) repeat-y -316px 0;

	overflow:hidden;

	height:1%;

	vertical-align:top;

	z-index:1;

}

#nav ul a{

	color:#504e48;

	background:url(css/images/line1.gif) repeat-x;

	display:block;

	padding:9px 0 0;

	text-shadow:0 1px #FFF;

}

#nav ul a:hover{color:#456343;}

#nav ul ul {

 top:80px;

 left:108px;

 display:none !important;

}

#nav ul li:hover ul {display:block !important;}

#nav ul li:first-child{background:url(css/images/bg-drop.png) no-repeat;}

#nav ul li:first-child a{

 padding:24px 0 0;

 background:none;

}

.visual{

	width:964px;

	margin:0 auto;

	min-height:581px;

}

.slide{

	width:100%;

	overflow:hidden;

	margin:0 0 17px;

	background:url(css/images/bg-image-tl.gif) no-repeat;

}

.slide .holder{

	overflow:hidden;

	margin:1px 0 0 1px;

	padding:11px 12px 12px 11px;

	width:940px;

	background:url(css/images/bg-image-br.gif) no-repeat 100% 100%;

}

.gallery-holder{

	width:940px;

	height:392px;

	overflow:hidden;

	position:relative;

}

.gallery-holder img{display:block;}

.switcher{

	position:absolute;

	bottom:12px;

	left:12px;

	z-index:100;

}

.switcher a{

	margin:0 5px 0 0;

	text-indent:-9999px;

	overflow:hidden;

	float:left;

	width:10px;

	height:11px;

	background:url(css/images/btn-switcher.png) no-repeat;

}

.switcher a:hover,

.switcher .activeSlide{background:url(css/images/btn-switcher.png) no-repeat 0 -11px;}

.images{

	width:964px;

	padding:0 0 21px;

}

.images-holder{

	width:980px;

	overflow:hidden;

}

.image-box{

	float:left;

	width:230px;

	margin:0 15px 0 0;

	background:url(css/images/bg-image-tl.gif) no-repeat;

}

.image-box .holder{

	overflow:hidden;

	margin:1px 0 0 1px;

	padding:10px 11px 11px 10px;

	background:url(css/images/bg-image-br.gif) no-repeat 100% 100%;

}

.image-box img{display:block;}

#main{

	width:100%;

	padding:0 0 5px;

}

.items-holder{

	width:100%;

	background:url(css/images/bg-items-h.gif) 50% 0;

}

.items-frame{

	width:100%;

	background:url(css/images/bg-items-f.gif) repeat-x 50% 0;

}

.items-container{

	width:100%;

	overflow:hidden;

	background:url(css/images/bg-items-c.png) repeat-x 50% 100%;

}

.items{

	width:964px;

	margin:10px auto 39px;

	overflow:hidden;

	min-height:158px;

}

.item{

	float:left;

	width:188px;

	padding:0 0 0 12px;

	line-height:20px;

}

.items .l{padding:0 41px 0 12px;}

.items .r{

	float:right;

	width:214px;

	padding:0 18px 0 12px;

}

.items .map{

	margin:37px 0 0;

	overflow:hidden;

	width:270px;

	background:url(css/images/bg-image-tl.gif) no-repeat;

}

.items .map-holder{

	margin:1px 0 0 1px;

	padding:10px 11px 11px 10px;

	background:url(css/images/bg-image-br.gif) no-repeat 100% 100%;

}

.items .map-holder img{vertical-align:top;}

.item h3{

	font:22px/28px CallunaRegular, Georgia,  Times, serif;

	margin:0 0 6px;

	text-shadow: 0 1px 0 #fff;

}

.item address{

	font-style:normal;

	padding:0 0 6px;

	text-shadow: 0 1px 0 #eaeaea;

}

.items .l address{padding:0 0 14px;}

.item address strong,

.item address span{display:block;}

.item p{margin:0 0 11px;}

.column-02 .btn,

.item .btn{

	color:#fff;

	display:inline-block;

	vertical-align:top;

	font:16px/30px CallunaRegular, Georgia,  Times, serif;

	background:url(css/images/bg-btn.png) no-repeat 100% -30px;

	text-shadow: 0 2px 1px #2c2c2c;

}

.column-02 .btn:hover,

.item .btn:hover{background-position:100% -90px;}

.column-02 .btn span,

.item .btn span{

	float:left;

	padding:0 13px 0 28px;

	margin:0 14px 0 0;

	background:url(css/images/bg-btn.png) no-repeat;

}

.column-02 .btn:hover span,

.item .btn:hover span{background-position:0 -60px;}

.block-holder{

	width:940px;

	margin:16px auto;

	overflow:hidden;

}

.block-frame{

	width:990px;

	overflow:hidden;

}

.block{

	width:280px;

	float:left;

	padding:0 50px 0 0;

}

.block .headline{

	width:100%;

	overflow:hidden;

	padding:0 0 8px;

	background:url(css/images/bg-headline.gif) repeat-x 0 100%;

}

.block .headline h1,

.block .headline h2{

	margin:0 0 7px;

	font:22px/27px Times, Georgia,  Times, serif;

	text-shadow: 0 1px 0 #fff;

}

.block .info{padding:11px 0 0;}

.block .info p{margin:0 0 18px;}

.event-list{

	margin:0;

	padding:0;

	list-style:none;

}

.event-list li{

	width:100%;

	overflow:hidden;

	padding:0 0 15px;

}

.event-list .date{

	float:left;

	width:40px;

	padding:9px 5px 6px;

	margin:0 18px 0 0;

	text-align:center;

	font-style:normal;

	background:url(css/images/bg-date.png);

	text-shadow: 0 1px 0 #fff;

}

.event-list .date span{

	display:block;

	line-height:20px;

	font-size:28px;

}

.event-list .date .month{

	display:block;

	font-size:14px;

	line-height:22px;

}

.event-list .event-info{overflow:hidden;}

.event-list .event-info .time{display:block;}

.post-list{

	margin:0;

	padding:0;

	list-style:none;

}

.post-list li{

	line-height:15px;

	padding:0 0 12px;

}

.post-list h3{

	margin:0;

	font: bold 13px/15px Georgia, serif;

}

.block .post-list p{margin:0;}

.block .more{

	display:inline-block;

	vertical-align:top;

	padding:0 20px 0 0;

	background:url(css/images/bullet1.gif) no-repeat 100% 50%;

}

#footer{

	width:100%;

	overflow:hidden;

	background:url(css/images/bg-footer.png) repeat-x 50% 0;

	color:#fff;

}

.footer-holder{

	margin:28px 0 0;

	background:url(css/images/bg-footer-h.gif) 50% 0;

}

.footer-frame{

	overflow:hidden;

	width:964px;

	margin:0 auto;

}

.footer-items{

	background:url(css/images/line2.gif) repeat-x;

	width:990px;

	overflow:hidden;

	padding:11px 0 13px;

	text-shadow: 0 2px 0 #3d3d3c;

}



#footer .item:first-child {

    margin: 0 15px 0 0;

    padding: 0 0 0 12px;

    width: 325px;

}



#footer .item{

	width:318px;

	padding:0;

}

#footer h3{

	color:#fff;

	margin:0 0 4px;

	text-shadow: 0 1px 0 #000;

}

#footer a{color:#fff;}

#footer a:hover{text-decoration:underline;}

.footer-nav{

	margin:0 0 10px;

	padding:0;

	list-style:none;

	width:100%;

	overflow:hidden;

}

.footer-nav li{

	float:left;

	font-size:14px;

	margin:0 9px 0 -9px;

	padding:0 11px 0 10px;

	line-height:18px;

	background:url(css/images/sep1.gif) no-repeat 0 50%;

}

.footer-nav > li > ul {
	display:none;	
}

.footer-items .item address{

    text-shadow: 0 2px 0 #3d3d3c;

}

#footer .social{

	margin:0;

	padding:0;

	list-style:none;

}

#footer .social li{

	float:left;

	padding:0 9px 0 0;

}

#footer .social img{display:block;}

#footer .item address{

	line-height:20px;

	margin:0 0 18px;

	font-size:14px;

}

#footer .row{

	padding:11px 0 13px;

	width:100%;

	overflow:hidden;

	font:14px/25px CallunaRegular, Georgia,  Times, serif;

	background:url(css/images/line2.gif) repeat-x;

	text-shadow: 0 1px 0 #000;

}

#footer .row .copy{float:left;}

#footer .row .tools{float:right;}

#footer .row p{margin:0;}

#footer .row .by{

	float:right;

	margin:0 0 0 4px;

}

.footer-logo{

	width:164px;

	height:25px;

	float:right;

	text-indent:-9999px;

	overflow:hidden;

	cursor:pointer;

	margin-left:5px;

	background:url(css/images/footer-logo.png) no-repeat;

}

/* inner1 */

.inner .w1 {background:url(css/images/bg-wrapper-01.jpg) repeat-x 50% 0;}

.inner .block-holder {

	padding-top:93px;

	margin-top:0;

}

/* content */

#content {

	width:610px;

	float:left;

	line-height:20px;
	
	font-size:13px;

}

#full-width{
	width:100%;
}

#content-nofloat{
	float:none;
}

#content .title-content {

	font-size:22px;

	line-height:24px;

	padding:0 0 22px;

	margin:0 0 12px;

	width:100%;

	background:url(css/images/divider-01.gif) repeat-x 0 100%;

}

#content .title-content:after {

	content:'';

	display:block;

	clear:both;

}

#content .date {

	font-size:11px;

	display:block;

	margin:0 0 14px;

}

.visual-content {

	border:1px solid #c6c6c6;

	margin:0 0 26px;

}

#content p {margin:0 0 20px; font-style:normal; font-size:13px;}

.visual-content img {

	display:block;

	border:2px solid #fff;

}

.content-holder:after {

	content:'';

	display:block;

	clear:both;

}

.content-holder .photo {

	float:left;

	border:1px solid #c6c6c6;

	margin:2px 21px 0 0; 

}

.content-holder .photo img {

	display:block;

	border:2px solid #fff;

}

.content-holder .subphoto {

	float:right;

	margin:-3px 0 0 21px;

}

blockquote {

	margin:0 0 0 58px;

	padding:6px 0 8px 42px;

	background:url(css/images/bg-quote.gif) no-repeat 0 0px;

	font-style:italic;

}

.title-text {display:block;}

#content ul {

	margin:0;

	padding:0 0 20px;

	list-style:none;

}

#content  > ul  > li {

	background:url(css/images/bullet-02.gif) no-repeat 0 9px;

	padding:0 0 0 8px;

}

#content ul ul {padding:0 0 0 11px;}

#content ul ul ul {padding:0 0 0 8px;}

#content .childrenst li {

	background:none;

	padding-left:0;

}

#content .childrenst ul li {padding-left:8px;}

.right-text {text-align:right;}

#content .center-text p,

#content .right-text p {margin:0;}

.center-text {text-align:center;}

#content h1 {

	font:13px/15px Georgia, 'Times New Roman', Times, serif;

	margin:0 0 18px;

}

#content h2 {

	font-size:22px;

	line-height:24px;

	margin:0 0 14px;

}

#content h3 {

	font-size:27px;

	line-height:29px;

	margin:0 0 8px;

}

#content .post {

	background:url(css/images/divider-02.gif) repeat-x 0 100%;

	padding:0 0 12px 10px;

	margin:0 0 25px;

	width:604px;

}


.post-holder {padding:20px 0 6px;}

#content .list-post {padding:0;}

#content .list-post li {

	overflow:hidden;
	
	background:url(css/images/divider-02.gif) repeat-x 0 100%;

	padding:0 0 12px 10px;

	margin:0 0 25px;

	

}

.list-post .avatar-photo {

	float:left;

	margin:0 20px 0 0;

	border:1px solid #c6c6c6;

}

.list-post .avatar-photo img {

	border:2px solid #fff;

	display:block;

}

.list-post .description {overflow:hidden;}

#content .list-post .description h3 {

	font:bold 12px/17px Georgia, 'Times New Roman', Times, serif;

	margin:0 0 14px;

}

.list-post .description h3 em {

	font-weight:normal;

	font-size:11px;

	padding:0 0 0 5px;

}

#content .list-post .children {padding:0 0 0 86px;}

.form-01 {padding:26px 0 73px;}

.form-01 .row {

	width:100%;

	margin:0 0 20px;

}

.form-01 .row:after {

	content:'';

	display:block;

	clear:both;

}

.form-01 .text, #author, #email, #url {

	float:left;

	width:200px;

	border:1px solid #c0b7a2;

	background:#fff;

	padding:9px;

	font-size:12px;

	color:#444;
	
	margin-right: 10px;

}

.form-01 .textarea, #comment {

	width:100%;

	height:154px;

	max-width:587px;

	max-height:154px;

	overflow:auto;

	padding-top:14px;

}

#comment{
	background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #C0B7A2;
    color: #444444;
    font-size: 12px;
    padding: 9px;
    
}

.form-01 .submit, #submit {

	width:131px;

	height:30px;

	background:url(css/images/bg-submit.gif) no-repeat;

	border:0;

	cursor:pointer;

	text-indent:-9999px;

	line-height:0;

	display:block;

}

/* end content */

/* sidebar */

#sidebar {

	float:right;

	width:300px;

	padding:19px 0 0;

}

.form-02 {margin:0 0 22px;}

.form-02 input, #s {

	width:280px;

	border:1px solid #c0b7a2;

	background:#fff;

	padding:9px;

	font-size:12px;

	color:#444;
	
	margin-bottom:22px;

}

#searchform label, #searchsubmit{
	display:none;
}
.social-network {

	margin:0 0 0 -8px;

	padding:0 0 38px;

	list-style:none;

	overflow:hidden;

} 

.social-network li {

	float:left;

	padding:0 0 0 36px;

}

.social-network a {float:left;}

.social-network img {

	float:left;

	margin:9px 11px 0 0;

}

.social-network strong {

	float:left;

	color:#888;

	font-weight:normal;

}

.social-network strong span {

	display:block;

	font-size:21px;

	line-height:21px;

	margin:0 0 3px;

	color:#444;

}

#sidebar .poto-list {

	margin:0 0 0 -18px;

	padding:0;

	list-style:none;

	overflow:hidden;

}

#sidebar .poto-list li {

	float:left;

	padding:0 0 29px 29px;

}

#sidebar .poto-list a {

	border:1px solid #c6c6c6;

	float:left;

}

#sidebar .poto-list img {

	border:2px solid #fff;

	display:block;

}

#sidebar h3 {

	font-size:13px;

	line-height:13px;

	padding:0 0 16px;

	margin:-3px 0 26px;

	background:url(css/images/divider-01.gif) repeat-x 0 100%;

	font-weight:bold;

}

#sidebar .subpoto-list {

	margin-left:-12px;

	padding:0;

	overflow:hidden;

}

#sidebar .subpoto-list li {padding:0 0 12px 12px;}

.sidebar-holder {

	overflow:hidden;

	margin:0 0 0 -18px;

}

.sidebar-holder .column {

	float:left;

	width:142px;

	margin:0 0 0 16px;

	padding:16px 0 0;

}

.sidebar-holder .column ul {

	margin:-3px 0 0;

	padding:0 0 0 18px;

	list-style:none;

}

.sidebar-holder .column ul li {padding:0 0 6px;}

.sidebar-holder .column .photo {

	width:118px;

	height:236px;

	padding:12px 10px;

	background:url(css/images/bg-photo.jpg) no-repeat;

}

/* end sidebar */

/* end inner1 */

/* inner2 */

.news-post-holder {

	padding:38px 0 0;

	overflow:hidden;

}

.news-post {

	overflow:hidden;

	margin:0 0 0 -47px;

	padding:0 0 54px;

}

.news-post .box {

	float:left;

	width:258px;

	padding:0 4px;

	margin:0 0 0 44px;

	color:#555;

}

.img-post {

	display:block;

	width:254px;

	height:134px;

	background:url(css/images/bg-post-news.png) no-repeat;

	padding:6px;

	margin:0 0 20px -4px;

}

#content .news-post .box h3 {

	font-size:12px;

	line-height:14px;

	color:#333;

	margin:0 0 8px;

}

#content .news-post .box em {

	display:block;

	margin:0 0 8px;

	font-size:10px;

}

#content .page-nav {

	padding:0 0 0 6px;

	overflow:hidden;

	margin:-17px 0 0;

}

#content .page-nav li,  #content .page-nav li{

	float:left;

	background:none;

	color:#222;

	padding:0 6px 0 0;

}

#content .page-nav em {

	padding:3px 8px 0 0;

	float:left;

}

#content .page-nav a, #content .page-nav span {

	float:left;

	width:22px;

	height:23px;

	line-height:23px;

	text-align:center;

	background:#dfdbce;

	border:1px solid #a79e82;

	color:#8a826f;
	
	margin-right: 5px;

}

#content .page-nav .current {
	color:#000;
}

#content .page-nav .next{
	width:60px;
}

#content .page-nav .active a,

#content .page-nav a:hover {color:#444;}

/* end inner2 */

/* inner3 */

.inner-03 .form-01 {padding-top:0;}

.inner-03 .form-01 .submit {

	width:130px;

	background:url(css/images/bg-submit-01.gif) no-repeat;

}

#sidebar address {

	font-style:normal;

	font-size:14px;

	margin:0 0 18px;

	line-height:16px;

}

#sidebar address span {display:block;}

#sidebar dl {

	margin:0;

	padding:0 0 0 2px;

	overflow:hidden;

	line-height:16px;

}

#sidebar dl dt {

	float:left;

	padding:0 8px 0 0;

}

#sidebar dl dd {margin:0;}

#sidebar .map {

	border:1px solid #c3bda6;

	background:#fff;

	padding:5px;

	width:288px;

	margin:25px 0 0;

}

#sidebar .map img {

	display:block;

}

#main .inner-03 {line-height:22px;}

.inner-03 #sidebar .social-network {padding-bottom:40px;}

.inner-03 #sidebar h3 {margin-bottom:22px;}

/* end inner3 */

/* inner4 */

.inner-04 #content {width:100%;}

.inner-04 #content p {margin:0 0 15px;}

.inner-04 #content .column p {margin:0 0 20px;}

.inner-04 .columns-holder {

	padding-bottom:44px;

	line-height:15px;

}

.twocolumns {

	overflow:hidden;

	margin:0 0 0 -30px;

}

#content .subtitle-content {

	width:100%;

	background:url(css/images/divider-03.gif) repeat-x 0 100%;

}

.twocolumns .column {

	float:left;

	width:440px;

	margin:0 0 0 30px;

}

.threecolumns {

	overflow:hidden;

	margin:0 0 0 -32px;

}

.threecolumns .column {

	float:left;

	width:292px;

	margin:0 0 0 32px;

}

/* end inner4 */

/* inner5 */

.podcast {

	float:right;

	font-size:14px;

	font-family:Georgia, 'Times New Roman', Times, serif;

	background:url(css/images/ico-03.gif) no-repeat 100% 0px;

	padding:4px 40px 2px 0;

	margin:-2px 0 0;

}

.post-sermons-holder {padding:12px 0 33px;}

.post-sermons {

	background:url(css/images/divider-02.gif) repeat-x 0 100%;

	padding:0 0 4px;

	margin:0 0 30px;

	width:100%;

}

.post-sermons:after {

	content:'';

	display:block;

	clear:both;

}

.post-sermons .photo {

	float:left;

	margin:-4px 11px 0 0;

	border:1px solid #d5d5d5;

}

.post-sermons .photo img {

	display:block;

	border:2px solid #fff;

}

.post-sermons .descroption {

	overflow:hidden;

	color:#222;

	line-height:19px;

	height:1%;

}

.post-sermons .column-01 {

	float:left;

	width:312px;

}

#content .post-sermons h3 {

	font-size:14px;

	line-height:16px;

	margin:0 0 4px;

	font-weight:bold;

}

.post-sermons h3 a {color:#222;}

#content .post-sermons .date {

	font-size:11px;

	display:block;

	margin:0 0 4px;

	line-height:13px;

}

#content .post-sermons p {margin:0 0 6px;}

.post-sermons .date span {display:block;}

.post-sermons .more {

	display:inline-block;

	font-size:13px;

	font-weight:bold;

	background:url(css/images/bullet-03.gif) no-repeat 100% 5px;

	padding:0 18px 0 0;

	color:#456343;

}

.post-sermons .more:hover {color:#222;}

.column-02 {

	float:right;


	

}

.column-02-sermon-page {
	width:130px;
	padding:29px 7px 0 0;
}

.column-02-single-page {

	padding:0px 0px 0 0;
	width:260px;
	
}


.column-02 .btn {

	font-size:18px;

	margin:0 0 0px;

} 

.column-02 .btn-sermons {

	font-size:18px;

	margin:0 0 22px;

} 

.column-02 .btn span {

	width:73px;

	text-align:center;

}

#content .title-content span {float:left;}

/* end inner5 */

/* inner6 */

.inner-06 #content {width:100%;}

.inner-06 .news-post {margin-left:-75px;}

.inner-06 .news-post .box {margin-left:72px;}

/* end inner6 */

/* inner7 */

#content .photo-albums {

	padding:42px 0 0;

	margin:0 0 0 -10px;

	overflow:hidden;

}

#content .photo-albums li {

	float:left;

	background:none;

	padding:0 0 13px 10px;

}

#content .photo-albums a {

	float:left;

	border:1px solid #c0c0c0;

}

#content .photo-albums img {

	display:block;

	border:2px solid #fff;

}

/* end inner7 */

#comments{
	background: url("css/images/divider-01.gif") repeat-x scroll 0 100% transparent;
}