bodyimg {background:url(../images/bg-texture.gif) left top repeat; }
body{background-color:#d8d8d6}

strong{color:#393530;}

/*Logo*/

#rt-logo{
	background:url(../images/logo/logo.png) top left no-repeat;
    height: 93px;
    left: -2px;
    position: relative;
    top: 5px;
    width: 428px;
	}
	
/*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,
div.componentheading.menu{
	color:#000000;
	}
	
/*=== Top Positions ===*/

/*=== Header Positions ===*/

/*=== Showcase Positions ===*/

/*=== Feature Positions ===*/

div.custom.feature{border-bottom:4px solid #74716e;}
div.custom.feature a{color:#fff; background:#393530;}
div.custom.feature h2{color:#393530;}
div.custom.feature a:hover{color:#393530; background:#FFF;}


/*=== Utility Positions ===*/

/*=== MainTop Positions ===*/

#rt-maintop .rt-container{
border-bottom:0px solid #d8d8d6;}

.wrapper.homepage #rt-maintop .rt-container{border:none; padding-bottom:0;}

	
div.k2ItemsBlock.columns.three ul li.last{
	}

/*=== MainContent ===*/

#about div.itemListView{border-bottom:1px solid #d8d8d6;}


.rt-container { background: none;}

p.itemImg img,
span.catItemImage a,
a.moduleItemImage img,
span.itemImage img,
div.map-wrapper{
	}
	
div.catItemHeader span.catItemDateCreated,
div.itemHeader span.itemDateCreated ,
div.k2ItemsBlock.testimonials ul li div.moduleItemIntrotext div.test-author{color:#393530;}

div.genericItemHeader span.genericItemDateCreated {color:inherit;}


#blog div.K2ItemsRow,
div.userItemView,
div.genericItemView {
	border-bottom:1px solid #d8d8d6;
}

#blog div.lastItem {border-bottom:0px} 

/*Pagination*/

div.k2Pagination,
div.pagination { color: #fff;	}

#k2Container .k2Pagination ul li span,
#k2Container .k2Pagination ul li a,
div.pagination ul li a,
div.pagination ul li span{
	background:#9a9590;
	}

#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:#9a9590;
	color:#fff;
	}
	
#k2Container .k2Pagination ul li span.pagenav,
div.pagination ul li span.pagenav{
	background:#393530;
	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:#393530;
	color:#fff !important;
	}


/*Comments*/
div.itemComments ul.itemCommentsList li.authorResponse,
div.itemComments ul.itemCommentsList li.unpublishedComment,
div.itemComments ul.itemCommentsList li{background:#f6f5f5;}

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:#393530;}
	
h3.itemCommentsCounter,
.itemCommentsForm{
	border-top:1px solid #9a9590;
	display:block;}
	
	
/*Forms*/

textarea{
	background:#e1e1df;
	border:1px solid #e1e1df;
}

input[type="text"], input[type="email"], input[type="password"],
#form-login .inputbox, #com-form-login .inputbox, #josForm .inputbox {
	background:#e1e1df;
	border:1px solid #e1e1df;
	}
	
div.form-limit-and-counter{
	border-top:1px solid #e1e1df;
	border-bottom:1px solid #e1e1df;
}



/*====Sedebars====*/


#rt-sidebar-a > div {border-bottom:1px solid #d8d8d6;}
#rt-sidebar-a > div.lastItem{border:none;}

/*=== MainBottom Positions ===*/

/*=== Bottom Positions ===*/

/*=== Footer Positions ===*/

#rt-footer .rt-container {
	border-top:1px solid #d8d8d6; padding:5px 0 5px 0}

.copyright,
.copyright a{
}

.rsform-block td{ padding:4px}
.rsform .componentheading{ display:none}
h2.title {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 40px;
    font-weight: normal;
    margin: 0 0 22px;
    text-transform: uppercase;
}        

.rt-article { padding:0px 20px 32px}


.press h4 { font-style:normal !important; font-weight:bold !important; text-transform:uppercase}

.mod-languages { text-align:right}
.lang-inline li { opacity:0.5; filter:alpha(opacity=50);}
.lang-inline li:hover { opacity:1; filter:alpha(opacity=100) !important;}

.lang-inline li.lang-active { opacity:1; filter:alpha(opacity=100) !important;}
