body.all{ background:url(../images/body/bg.gif) center 0 repeat}

.all .rt-container, .container{ background:url(../images/body/bg_cont.jpg) 0 0 repeat #fff}

.top_bg{ background:url(../images/body/top_spot.png) center 0 no-repeat}
.bot_bg{ background:url(../images/body/bot_spot.png) center bottom no-repeat}

/*=== COLOR VARIABLES ===*/

h1, h2, h3{color:#ed1651}
h1 span, h2 span, h3 span{color:#9c967d}
.color1 h1, .color1 h2, .color1 h3{ color:#ff8339}
.color2 h1, .color2 h2, .color2 h3{ color:#60a8bc}
.color3 h1, .color3 h2, .color3 h3{ color:#aea580}

.banner.for_bg{  background:url(../images/line_hor2.gif) 0 0 repeat-x}
.banner.for_bg .banner.for_bg{ background:url(../images/line_hor2.gif) 0 bottom repeat-x}


/*=== DRAWER POSITION ===*/
/*=== TOP POSITION ===*/
#rt-top .for_bg{  background:url(../images/line_hor1.gif) 0 0 repeat-x;}
/*=== HEADER POSITION ===*/
#rt-header .for_bg{  background:url(../images/line_hor1.gif) 0 0 repeat-x}
#rt-header .for_bg .for_bg{ background:url(../images/line_hor2.gif) 0 bottom repeat-x}
/*=== SHOWCASE POSITION ===*/
#rt-showcase .for_bg{  background: url(../images/bg_slider.png) 0 0 repeat;}
/*=== FEATURE POSITION ===*/
#rt-feature .for_bg{  background: url(../images/bg_banners.png) 0 0 repeat;}
/*=== UTILITY POSITION ===*/
/*=== MAINTOP POSITION ===*/
/*=== CONTENT ===*/
/*== Portfolio Page ==*/
#port div.itemExtraFields {
  background:url(../images/line_hor2.gif) 0 bottom repeat-x
}
#port div.itemExtraFields ul {
  background:url(../images/line_hor2.gif) 0 0 repeat-x
}

/*== Contacts Page ==*/
#contact-form-cont div.contact-form {
  border-right: 1px solid #e7e3cc;
}
/*== User Profile ==*/
div.profile dl {
  background:url(../images/line_hor2.gif) 0 bottom repeat-x
}
/*== Search Page ==*/
div.component-content > div.search #searchForm div.form-limit-and-counter {
  border-top: 1px solid #e7e3cc;
  border-bottom: 1px solid #e7e3cc;
}
/*== User Registration ==*/
div.k2AccountPage {
 background:url(../images/line_hor2.gif) 0 0 repeat-x
}
div.k2AccountPage > dl {
  background:url(../images/line_hor2.gif) 0 bottom repeat-x
}
/* Pagination */
div.k2Pagination li .pagenav,
div.pagination li .pagenav,
div.itemCommentsPagination li .pagenav {
  background:#ff8b45 ;
  color:#fff ;
}
div.k2Pagination li a.pagenav:hover,
div.pagination li a.pagenav:hover,
div.itemCommentsPagination li a.pagenav:hover { 
background:#aea580
}
div.k2Pagination li.num a.pagenav,
div.pagination li.num a.pagenav,
div.itemCommentsPagination li.num a.pagenav {
  color:#aea580 ;
   background:none;
}
div.k2Pagination li.num a.pagenav:hover,
div.pagination li.num a.pagenav:hover,
div.itemCommentsPagination li.num a.pagenav:hover,
div.k2Pagination li.num span.pagenav,
div.pagination li.num span.pagenav,
div.itemCommentsPagination li.num span.pagenav {
  color:#ff8b45 ;
  background:none
}
/*=== MAINBOTTOM POSITION ===*/
/*=== BOTTOM POSITION ===*/
/*=== FOOTER POSITION ===*/
#rt-footer .for_bg{  background:url(../images/line_hor2.gif) 0 0 repeat-x}