html {
	background:url(../images/texture.jpg) 50% 0 fixed;
}
body {
	background:url(../images/body_texture.jpg) 50% 0 fixed;
	max-width:1278px;
	margin:0 auto;
	min-width:1195px;
	box-shadow: 0 0 5px rgba(0,0,0,.09)
}
/*Logo*/
#rt-logo {
	background:url(../images/logo.png) top left no-repeat;
	/*width:220px;*/
	width:295px;
	height: 102px;
}
/*Buttons*/
a.moduleItemReadMore,a.k2ReadMore,div.itemCommentsForm form input#submitCommentButton,input[type="submit"],button.button,.component-content div.toggle-editor a {
	border:none;
	background:url(../images/button.jpg) repeat-x;
}
a.moduleItemReadMore:hover,a.k2ReadMore:hover,div.itemCommentsForm form input#submitCommentButton:hover,input[type="submit"]:hover,button.button:hover,.component-content div.toggle-editor a:hover {
	background:url(../images/button.jpg) 0 -35px repeat-x
}
.nivo-caption a.moduleItemReadMore {
	background:#ff8d16;
}
.nivo-caption a.moduleItemReadMore:hover {
	background:#292427;
}
.nivo-caption .apartment,.nivo-caption .moduleItemTitle {
	color: #fff;
}
/*Typhography*/
.module-title h2.title,div.catItemHeader h3.catItemTitle,div.itemHeader h2.itemTitle,div.userItemHeader h3.userItemTitle,div.itemCommentsForm h3,h3.itemCommentsCounter,div.k2AccountPage h2.k2ProfileHeading,div.catItemHeader h3.catItemTitle a,div.userItemHeader h3.userItemTitle a,div.genericItemHeader h2.genericItemTitle a,div.componentheading h2,div.genericItemHeader h2.genericItemTitle,.apartment_styles div.k2ItemsBlock ul li .moduleItemTitle,div.itemListCategory h2,.company_sidebar div.k2ItemsBlock ul li a.moduleItemTitle,.moving_services div.k2ItemsBlock ul li a.moduleItemTitle,#port div.catItemHeader h3.catItemTitle,h1 {
	color:#2d2825;
}
h5,.why_use div.k2ItemsBlock ul li a.moduleItemTitle,#port div.catItemHeader h3.catItemTitle,#blog div.catItemHeader h3.catItemTitle a,.posts div.k2ItemsBlock ul li a.moduleItemTitle,div.genericItemHeader h2.genericItemTitle a,#blog div.itemHeader h2.itemTitle,div.userItemHeader h3.userItemTitle a,.find_apartment div.k2ItemsBlock ul li a.moduleItemTitle {
	color:#635d59;
}
.find_apartment div.k2ItemsBlock ul li a.moduleItemTitle:hover,div.catItemHeader h3.catItemTitle a:hover,div.userItemHeader h3.userItemTitle a:hover,div.genericItemHeader h2.genericItemTitle a:hover,.moving_services div.k2ItemsBlock ul li a.moduleItemTitle:hover,.find_apartment div.k2ItemsBlock ul li a.moduleItemTitle:hover,.why_use div.k2ItemsBlock ul li a.moduleItemTitle:hover,.posts div.k2ItemsBlock ul li a.moduleItemTitle:hover,div.genericItemHeader h2.genericItemTitle a:hover,#blog div.catItemHeader h3.catItemTitle a:hover {
	color:#000
}
.company_sidebar div.k2ItemsBlock ul li a.moduleItemTitle:hover {
	color: #999;
}
/*=== Top Positions ===*/
#rt-top {
	background:url(../images/top.jpg) 50% 0 fixed;
}
#rt-top .rt-container {
}
#rt-login-button a,.sign_up a {
	color:#fff;
	background:url(../images/top_btns.jpg) repeat-x;
}
#rt-login-button a:hover,.sign_up a:hover {
	background:#fff;
	color: #2f2421;
}
/*=== Header Positions ===*/
#rt-header {
}
#rt-header .rt-container {
}
/*=== Showcase Positions ===*/
#rt-showcase {
}
#rt-showcase .rt-container {
}
/*=== Feature Positions ===*/
#rt-feature {
}
#rt-feature .rt-container {
}
/*=== Utility Positions ===*/
#rt-utility {
}
#rt-utility .rt-container {
}
/*=== MainTop Positions ===*/
#rt-maintop {
}
#rt-maintop .rt-container {
}
/*=== MainContent ===*/
#rt-main {
}
#rt-main .rt-container {
}
.color {
	color:#2a2a2a;
}
div.catItemHeader span.catItemDateCreated,div.itemHeader span.itemDateCreated,div.catItemHeader span.catItemAuthor,div.itemHeader span.itemAuthor,div.catItemCommentsLink a,div.itemCommentsLink a {
	color:#b9b9b9;
}
div.catItemHeader span.catItemAuthor a:hover,div.itemHeader span.itemAuthor a:hover,div.catItemCommentsLink a:hover,div.itemCommentsLink a:hover {
	color:#000;
}
.rt-container {
	background:none;
}
.sortbytype a {
	color:#686767;
}
.sortbytype a:hover,.sortbytype a.active_sort {
	color: #ff8d16;
}
/*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:#999;
}
#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,div.itemComments div.itemCommentsPagination ul li.pagination-start span.pagenav,div.itemComments div.itemCommentsPagination ul li.pagination-prev span.pagenav,div.itemComments div.itemCommentsPagination ul li.pagination-end span.pagenav,div.itemComments div.itemCommentsPagination ul li.pagination-next span.pagenav {
	background:#edecea;
	color:#2d2825;
}
div.pagination ul li a,#k2Container .k2Pagination ul li a,div.itemComments div.itemCommentsPagination ul li a {
	color:#fff;
	background:url(../images/button.jpg) repeat-x;
}
#k2Container .k2Pagination ul li.pagination-start a,#k2Container .k2Pagination ul li.pagination-prev a,#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.pagination-end a,div.pagination ul li.pagination-next a,div.itemComments div.itemCommentsPagination ul li.pagination-start a,div.itemComments div.itemCommentsPagination ul li.pagination-prev a,div.itemComments div.itemCommentsPagination ul li.pagination-end a,div.itemComments div.itemCommentsPagination ul li.pagination-next a {
	color:#fff;
	background:url(../images/button.jpg) repeat-x;
}
#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,div.itemComments div.itemCommentsPagination ul li.pagination-start a:hover,div.itemComments div.itemCommentsPagination ul li.pagination-prev a:hover,div.itemComments div.itemCommentsPagination ul li.pagination-end a:hover,div.itemComments div.itemCommentsPagination ul li.pagination-next a:hover,div.pagination ul li span,#k2Container .k2Pagination ul li span,div.itemComments div.itemCommentsPagination ul li span,div.itemComments div.itemCommentsPagination ul li a:hover {
	background:url(../images/button.jpg) 0 -35px repeat-x;
	color: #fff;
}
/*Forms*/
#jform_contact_message,#commentText,#description,#jform_profile_aboutme,#form-login .inputbox,#com-form-login .inputbox,#josForm .inputbox,input.inputbox[type="text"],input.inputbox[type="password"],input.inputbox[type="email"],input#url,.wrapper input[type="text"],input.required[type="text"],input.required[type="password"],input.required[type="email"] {
	background:#f5f5f5;
	border:1px solid #f5f5f5;
}
#contact-form label,div.k2AccountPage table.admintable label {
	font-size:1em;
	line-height: 2em;
}
/*Comments*/
div.itemComments ul.itemCommentsList li,div.itemComments ul.itemCommentsList li.unpublishedComment,div.itemComments ul.itemCommentsList li.authorResponse {
	background:#f5f5f5;
}
div.itemComments ul.itemCommentsList li span.commentToolbar {
	display: inline-block;
}
/*Google Map*/
div.map-wrapper {
	background:#FFFFFF;
	border: 1px solid #CCCCCC;
}
/*Search Results*/
div.form-limit-and-counter {
	border-top:1px solid #ddd;
	border-bottom:1px solid #ddd;
}
.tabs_nav li {
	box-shadow:1px 0px 0 rgba(255,255,255,1)
}
.tabs_nav li a {
	color:#686767;
	text-shadow:1px 1px rgba(0,0,0,.05);
}
.tabs_nav li.selected a,.tabs_nav li a:hover {
	color:#fff;
	background:url(../images/tabs_active.png);
}
.tab_link {
	color:#7b7b7b;
}
.tab_link:hover {
	color:#fff;
}
.tab_link .moduleItemDateCreated {
	color:#b9b9b9;
}
.tab_link:hover .moduleItemDateCreated {
	color: #ff8d16;
}
/*=== MainBottom Positions ===*/
#rt-mainbottom {
}
#rt-mainbottom .rt-container {
}
/*=== Bottom Positions ===*/
#rt-bottom {
}
#rt-bottom .rt-container {
}
/*=== Footer Positions ===*/
#footer {
}
#footer .footer-container {
}
#rt-footer,#rt-copyright {
	color:inherit;
}
.copyright {
	color:#fff;
}
.copyright a {
	color:#ff8d16;
}
.copyright a:hover {
	color:#fff;
}
.follow_us div.module-title h2.title {
	color:#706669;
}
table.calendar tr td.calendarTodayLinked {
	background:url(../images/button.jpg) 0 -35px repeat-x;
}
table.calendar tr td.calendarTodayLinked a:hover {
	background: url(../images/button.jpg) repeat-x;
}