body{background:url(main-bg0.jpg) top left repeat;}

strong{color:#71a500;}

div#top-container{
	background:url(head-bg-.jpg) top left repeat;}
	
div.top-container-inner{
	background:url(top-back.jpg) center top no-repeat;}
	
	
div.footer{
	background:url(bottom-b.jpg) top left repeat;}

/*Logo*/

#rt-logo{
	background:url(logo0000.png) top left no-repeat;
    height: 147px;
    margin: auto;
	width: 370px;
	}
	
/*Buttons*/

a.moduleItemReadMore,
a.k2ReadMore,
div.itemCommentsForm form input#submitCommentButton,
input[type="submit"],
button{
	background:none;
	}
	
a.moduleItemReadMore:hover,
a.k2ReadMore:hover,
div.itemCommentsForm form input#submitCommentButton:hover,
input[type="submit"]:hover,
button:hover{
	background:none;
	}
	
	
/*Typhography*/

.module-title h2.title,
div.catItemHeader h3.catItemTitle,
div.itemHeader h2.itemTitle,
div.userItemHeader h3.userItemTitle,
div.itemCommentsForm h3,
h3.itemCommentsCounter,
div.k2AccountPage th.k2ProfileHeading,
div.componentheading,
div.k2ItemsBlock a.moduleItemTitle,
div.componentheading.about,
div.genericItemHeader h2.genericItemTitle{
	color:#615a51;
	}
	
/*=== Top Positions ===*/

/*Menu Styles*/

.menutop li.root.firstItem > .item{ background:#ba2216; border-top: 7px solid #a22116;}
.menutop li.root.secondItem > .item{ background:#cb6432; border-top: 7px solid #b1592e;}
/*.menutop li.root.secondItem > .item{ background:#0ff; border-top: 7px solid #0ff;}*/
.menutop li.root.thirdItem > .item{ background:#e29025; border-top: 7px solid #c47e23;}
/*.menutop li.root.thirdItem > .item{ background:#f0f; border-top: 7px solid #f0f;}*/
.menutop li.root.fourthItem > .item{ background:#e3b622; border-top: 7px solid #c59e20;}
/*.menutop li.root.fourthItem > .item{ background:#ff0; border-top: 7px solid #ff0;}*/
.menutop li.root.fifthItem > .item{ background:#97d338; border-top: 7px solid #85b733;}
/*.menutop li.root.fifthItem > .item{ background:#000; border-top: 7px solid #000;}*/
.menutop li.root.lastItem > .item{ background:#3da5d7; border-top: 7px solid #3890ba;}

.menutop li.root > .item:hover,
.menutop li.root.active > .item,
.menutop li.root.f-mainparent-itemfocus > .item{
	border-top: 7px solid #2e2519;
	}

/*=== Header Positions ===*/

/*=== Showcase Positions ===*/

/*=== Feature Positions ===*/

div.custom.feature{border-bottom:7px solid #a5966d;}
div.custom.feature a {color:#fff; background:#c8190b;}
div.custom.feature a:hover{background:#71A500;}

div.custom.feature h2{color:#4c351b;}


/*=== Utility Positions ===*/

/*=== MainTop Positions ===*/

	
div.k2ItemsBlock.columns.three ul li.last{
	}

/*=== MainContent ===*/


.rt-container { background: none;}

p.itemImg img,
span.catItemImage a,
a.moduleItemImage img,
span.itemImage img,
div.map-wrapper{
	background:url(img-bg00.png) top left repeat;
	}
	
div.catItemHeader span.catItemDateCreated,
div.itemHeader span.itemDateCreated ,
div.k2ItemsBlock.testimonials ul li div.moduleItemIntrotext div.test-author{color:#71a500;}

div.genericItemHeader span.genericItemDateCreated {color:inherit;}

#blog div.K2ItemsRow,
div.userItemView,
div.genericItemView,
.wrapper.homepage #rt-maintop .rt-container,
#about #rt-maintop .rt-container,
#about div.itemListView{
	border-bottom:1px solid #d2ccbd;
}

/*Pagination*/

div.k2Pagination,
div.pagination { color: #646464;	}

#k2Container .k2Pagination ul li span,
#k2Container .k2Pagination ul li a,
div.pagination ul li a,
div.pagination ul li span{
	background:#221f1d;
	}

#k2Container .k2Pagination ul li.pagination-start span.pagenav,
#k2Container .k2Pagination ul li.pagination-prev span.pagenav,
#k2Container .k2Pagination ul li.pagination-end span.pagenav,
#k2Container .k2Pagination ul li.pagination-next span.pagenav,
div.pagination ul li.pagination-start span.pagenav,
div.pagination ul li.pagination-prev span.pagenav,
div.pagination ul li.pagination-end span.pagenav,
div.pagination ul li.pagination-next span.pagenav{
	background:#221f1d;
	color:#fff;
	}
	
#k2Container .k2Pagination ul li span.pagenav,
div.pagination ul li span.pagenav{
	background:#71a500;
	color:#fff;
}

#k2Container .k2Pagination ul li.pagination-start a,
#k2Container .k2Pagination ul li.pagination-prev a,
#k2Container .k2Pagination ul li span,
#k2Container .k2Pagination ul li a,
#k2Container .k2Pagination ul li a.pagenav:hover,
#k2Container .k2Pagination ul li.pagination-end a,
#k2Container .k2Pagination ul li.pagination-next a,
div.pagination ul li.pagination-start a,
div.pagination ul li.pagination-prev a,
div.pagination ul li span,
div.pagination ul li a,
div.pagination ul li a.pagenav:hover,
div.pagination ul li.pagination-end a,
div.pagination ul li.pagination-next a{
	color:#fff;
	}
	
#k2Container .k2Pagination ul li.pagination-start a:hover,
#k2Container .k2Pagination ul li.pagination-prev a:hover,
#k2Container .k2Pagination ul li.pagination-end a:hover,
#k2Container .k2Pagination ul li.pagination-next a:hover,
#k2Container .k2Pagination ul li a:hover,
div.pagination ul li.pagination-start a:hover,
div.pagination ul li.pagination-prev a:hover,
div.pagination ul li.pagination-end a:hover,
div.pagination ul li.pagination-next a:hover,
div.pagination ul li a:hover{
	background:#71a500;
	color:#fff !important;
	}


/*Comments*/

div.itemComments ul.itemCommentsList li.authorResponse,
div.itemComments ul.itemCommentsList li.unpublishedComment,
div.itemComments ul.itemCommentsList li{background:#282421;}

div.itemComments ul.itemCommentsList li span.commentAuthorName,
div.itemComments ul.itemCommentsList li span.commentDate{
	font-size:12px;
	color:#8e8c8a;}
	
div.itemComments ul.itemCommentsList li span.commentLink a{
	font-size:12px;
	color:#8e8c8a;}
	
div.itemComments ul.itemCommentsList li span.commentLink a:hover{
	font-size:12px;
	color:#71a500;}
	
#k2Container div.itemComments,
.itemCommentsForm{
	border-top:1px solid #d2ccbd;}
	
	
/*Forms*/

textarea{
	background:#282421;
	border:1px solid #282421;
	color:#d2ccbd !important;
}

input[type="text"], input[type="email"], input[type="password"],
#form-login .inputbox, #com-form-login .inputbox, #josForm .inputbox {
	background:#282421;
	border:1px solid #282421;
	color:#d2ccbd;
	}
	
div.form-limit-and-counter{
	border-top:1px solid #d2ccbd;
	border-bottom:1px solid #d2ccbd;
}

/*Comments*/

span.commentAuthorName a:hover{
color:#d2ccbd;}



/*====Sedebars====*/


/*=== MainBottom Positions ===*/

/*=== Bottom Positions ===*/

/*=== Footer Positions ===*/

.copyright,
.copyright a{
}