/* Beige Body Style */

/* Main Header */
#main-header {background:transparent url(dotcom-webdesign.jpg) no-repeat scroll -16px 29px; height:120px;}
.header1 #header-bg {}
.header2 #header-bg {background: url(images/beige/header-bg2.jpg) 50% 0 no-repeat;}
.postprofile {background: url(images/beige/header-bg.jpg) no-repeat;}
#logo {}

a.topictitle {
color:#105289;
font-size:15px;
}

.sidemod-title {
padding:0 0 0 0 !important;
}

.pagination span strong {
background-color:#C0BFA5;
border-color:#BEBFA7;
}

.content h2, .panel h2,#cp-main .panel li.row {
    border-bottom-color: #BEBFA7;
}
hr.dashed,fieldset.polls dl {
     border-top-color: #BEBFA7;
}
hr,.postprofile,#cp-main h3, #cp-main hr, #cp-menu hr,.pm .postprofile,table.table1 tbody td,.rtl .postprofile {
    border-color: #BEBFA7;
}

.postprofile{padding:5px; padding-left:0px; border:1px solid #BEBFA7;}
.forabg,.forumbg,#topicreview .post {
    border-bottom:1px solid #BEBFA7;
}

a.button1:hover, input.button1:hover, a.button2:hover, input.button2:hover, input.button3:hover,.inputbox:hover,.inputbox:focus {
    border-color: #BEBFA7;
    color: #BEBFA7;
}

/* Ucp */

#cp-main .panel{
   background-color: #F6F5E9; 
}

.bg3 {
background-color: #BFBFA6;
}

#navigation #active-subsection a {
background-color: #F7F5E9;
background-image:none;
}

#navigation a:hover {
background-color: #EAE9D8;
}

#navigation a {
    background:#F6F5E9 none repeat scroll 0 0;
}

#cp-main .pm,#topicreview .post,.cp-mini{
    background-color: #F7F5E9;
}
#cp-main span.corners-top span, #cp-menu span.corners-top span {
background-image:url(images/corners_right2_beige.gif);
}
#cp-main span.corners-top, #cp-menu span.corners-top {
    background-image:url(images/corners_left2_beige.gif);
}

#cp-main span.corners-bottom span, #cp-menu span.corners-bottom span {
background-image:url(images/corners_right2_beige.gif);
}
#cp-main span.corners-bottom, #cp-menu span.corners-bottom {
    background-image:url(images/corners_left2_beige.gif);
}

#tabs a {
background-image:url(images/bg_tabs1_beige.gif);
}
#tabs a span {
background-image:url(images/bg_tabs2_beige.gif);
}


#minitabs li.activetab {
    background-color: #F7F5E9;
}

#minitabs li{
    background-color: #DEDCC8;
}

fieldset.display-options {
margin:60px 0 5px;
text-align:center;
}

/* Search Bar */

#searchmod {background:transparent url(searchbg.png) no-repeat scroll 0 0;
border-bottom:0 none;
float:right;
height:22px;
clear:both;

padding:6px 2px 2px 6px;
text-align:right;
width:216px;}
#searchmod .inputbox {background:transparent none repeat scroll 0 0;
border:0 none;
color:#999999;
float:left;
font-size:100%;
margin:0;
padding:0;
width:240px;}
#roksearch_results {background: #F5F5E9;border: 1px solid #bebfa7;}
#roksearch_results a#roksearch_link {background: url(images/beige/close.png) 0 0 no-repeat;}
#roksearch_results h3 {color: #444;}
#roksearch_results span {color: #888;}
#roksearch_results .roksearch_header, #roksearch_results .roksearch_row_btm {background: #dedec9;color: #666;}
#roksearch_results .roksearch_header {border-bottom: 1px solid #bebfa7;}
#roksearch_results .roksearch_row_btm span {color: #393932;}
#roksearch_results span.small {color: #393932;}
#roksearch_results span.highlight {background: #999;color: #fff;}
#roksearch_results a:hover {color: #fff;}
#roksearch_results .roksearch_odd {background: #F5F5E9;border-bottom: 1px solid #bebfa7;}
#roksearch_results .roksearch_even {background: #F5F5E9;border-bottom: 1px solid #bebfa7;}
#roksearch_results .roksearch_odd-hover, #roksearch_results .roksearch_even-hover {background-color: #fff;}
#roksearch_results .roksearch_odd-hover h3, #roksearch_results .roksearch_even-hover h3 {background: url(images/beige/list-arrow.png) 0 4px no-repeat;}
.results ol.list li p {color: #666;}
#roksearch_results .arrow-left {background: #e9e9e9 url(images/beige/list-arrow2.png) 50% 50% no-repeat;;border: 1px solid #d9d9d9;}
#roksearch_results .arrow-left-disabled {background: #fefefe;border: 1px solid #e9e9e9;}
#roksearch_results .arrow-right {background: #e9e9e9 url(images/beige/list-arrow.png) 50% 50% no-repeat;border: 1px solid #d9d9d9;}
#roksearch_results .arrow-right-disabled {background: #fefefe;border: 1px solid #e9e9e9;}
form.search_result {background: url(images/beige/main-tr.png) 100% 0 no-repeat;}
form.search_result .inputbox {border: 1px solid #bebfa7;}
div.results {background: url(images/beige/main-tr.png) 100% 0 no-repeat;}
fieldset.phrase, fieldset.word, fieldset.only {border-bottom: 1px solid #bebfa7;}
li.header dt {
font-size:16px;
font-weight:bold;
}

/* Top Main Menu */

#horiz-menu {background:transparent url(header.jpg) no-repeat scroll center top;}
#horiz-menu li:hover a .menuitem{color:#333;}
#horiz-menu li.active a .menuitem{
background:transparent url(menu-active.jpg) repeat-x scroll center top;
}
#horiz-menu li.active li a .menuitem{
background:none;
}
#horiz-menu li.active{background:transparent url(menu-left.jpg) no-repeat scroll left top;}
#horiz-menu ul.columns-1 li.active{background:none;}
#horiz-menu li.active a, #horiz-menu li.active .separator {background:transparent url(menu-right.jpg) no-repeat scroll right top;padding-right:1px;}
#horiz-menu li a .menuitem{
margin:0 0px;
padding-top:0px;height:35px;display:block;
width:auto;color:#333333;
font-weight:bold;}
/* Top Main Menu Dropdowns */

#horiz-menu li li {border-bottom: 1px solid #bebfa7;}
#horiz-menu ul ul {background: #E0E0E0;border: 1px solid #bebfa7;}
#horiz-menu ul ul ul {border-top: 1px solid #bebfa7 !important;}
#horiz-menu ul ul li a.daddy, #horiz-menu ul li.parent.active:hover li a.daddy, #horiz-menu ul li.parent.active.sfHover li a.daddy, #horiz-menu ul ul li .separator.daddy, #horiz-menu ul li.parent.active:hover li .separator.daddy, #horiz-menu ul li.parent.active.sfHover li .separator.daddy {background: url(images/beige/list-arrow.png) 95% 12px no-repeat;}
.menutop .submenu-animation-left {background-color: #bcbaa7;}
#horiz-menu.suckerfish li li:hover, #horiz-menu.suckerfish li li.sfHover, #horiz-menu.splitmenu li li:hover, #horiz-menu.splitmenu li li.sfHover {background: #d1cfbb;}

/* Showcase Section */

.showcase-bar {background: #dedec9;border-top: 1px solid #bebfa7;border-bottom: 1px solid #bebfa7;}
#main-showcase {background: #dedec9;}
.main-showcase-outer {border: 1px solid #bebfa7;}
#showmodules {background: #F9F9ED;border: 1px solid #bebfa7;}

/* Main Body Items */

#maincol a:hover, #maincol a.readon:hover {color: #333;}
#main-body.alt {border-top: 1px solid #bebfa7;}
.main-article-block a:hover {color: #393932;}
.main-article-block, .blog_more ul {border-top: 1px solid #bebfa7;}
.main-article-block2 {background: url(images/beige/main-bl.png) 0 100% no-repeat;border-bottom: 1px solid #bebfa7;}
.main-article-title {border-left: 1px solid #bebfa7;}
.contentheading {background: url(images/beige/sidemod-h3.png) 0 100% no-repeat;}
.blog_more ul li {background: url(images/beige/list-arrow.png) 0 9px no-repeat;border-bottom: 1px solid #bebfa7;}
.blog_more ul li a:hover {color: #393932;}
#breadcrumbs {border-bottom: 1px solid #bebfa7;}
.breadcrumbs {color: #999;}
a.pathway,li.header dt, li.header dd,#maincol li.header dt a,#maincol li.header dt a:visited {color: #393932;}
.pathway img {background: url(images/beige/list-arrow.png) 0 3px no-repeat;}
.componentheading {background: url(images/beige/list-arrow.png) 4px 8px no-repeat;}
.modifydate, .createdby, .createdate {color: #777;}
a.readon {background: #fff url(images/beige/readon-bg.png) 0 100% repeat-x;border: 1px solid #bebfa7;color: #393932;}
a.readon:hover {background: #fff;color: #393932 !important;}
a.show-readon:hover {color: #393932;}
.pagination .tab {background: #fff url(images/beige/readon-bg.png) 0 100% repeat-x;border: 1px solid #bebfa7;}
.pagination .page-block {background: #fff;border: 1px solid #bebfa7;}
.module a:hover {color: #000;}
#mainmodules {border-bottom: 1px solid #bebfa7;}

/* Side Column Modules */

.sidemod-title {border-left: 1px solid #bebfa7;border-bottom: 1px solid #bebfa7;}
.sidemod h3, .search-results-full h3,.postbody h3 {background: url(images/beige/sidemod-h3.png) 0 100% no-repeat;}
.hilite1 .module {background: #E9E9D8;border: 1px solid #bebfa7;border-top: 0;}
.hilite2 .module {background: #FDFDEF;border: 1px solid #bebfa7;border-top: 0;}
.hilite3 .module {background: #fff;border: 1px solid #bebfa7;border-top: 0;}

/* Side Menus */

#main-body ul.menu li {background: #E9E9D8;border: 1px solid #bebfa7;}
#main-body ul.menu li a, #main-body ul.menu li .separator {color: #393932;border: 1px solid #E9E9D8;}
#main-body ul.menu li a:hover, #main-body ul.menu li.active a {background: #FDFDEF url(images/beige/menu-tr.png) 100% 0 no-repeat;border: 1px solid #bebfa7;}
#main-body ul.menu span {background: url(images/beige/list-arrow.png) 4px 10px no-repeat;}
#main-body ul.menu li:hover span, #main-body ul.menu li.active span {background: url(images/beige/list-arrow.png) 4px 10px no-repeat;}
#main-body ul.menu li.active ul {background: #FDFDEF;}
#main-body ul.menu li.active ul {border: 1px solid #bebfa7;}
#main-body ul.menu li.active.parent li a:hover, #main-body ul.menu li.active.parent li.active.parent li a:hover {color: #333;}

/* Bottom Section */

#main-footer {background: #dedec9;border-top: 1px solid #bebfa7;border-bottom: 1px solid #bebfa7;}
#bot-logo {background: url(images/beige/bot-logo.png) 0 0 no-repeat;}
#copyright, #copyright a {color: #393932;}

/* Extra Joomla Elements */

.sectiontableheader {background: url(images/beige/main-tr.png) 100% 0 no-repeat;border-top: 1px solid #bebfa7;border-bottom: 1px solid #bebfa7;}
tr.sectiontableentry1:hover {background: #E9E9D8;}
tr.sectiontableentry2:hover {background: #E9E9D8;}
tr.sectiontableentry1 td, tr.sectiontableentry2 td, td.sectiontableentry1, td.sectiontableentry2 {border-bottom: 1px solid #bebfa7;}
ul#mainlevel li {background: url(images/beige/list-arrow.png) 0 4px no-repeat;}

/* Extra Content Styles */

.module form.poll a {color: #333;}
.module form.poll a:hover {color: #666;}
.tool-tip {background: #fbf3ad;color: #333;border: 2px solid #f8e639;}
a.large .button {background: url(images/beige/font-button.png) 0 0 no-repeat;}
a.small .button {background: url(images/beige/font-button.png) 0 -13px no-repeat;}
#lock-button {background: url(images/beige/lock.png) 0 50% no-repeat;}
#lock-button.login {background: url(images/beige/lock2.png) 0 50% no-repeat;}

/* Login Styles */

form.form-login, form.log {background: url(images/beige/main-br.png) 100% 100% no-repeat;border-bottom: 1px solid #bebfa7;}
form.form-login .inputbox {background: #F5F5E9;border: 1px solid #bebfa7;}
.login-links a {background: url(images/beige/list-arrow.png) 0 3px no-repeat;}
input.button {background: #fff url(images/beige/readon-bg.png) 0 100% repeat-x;border: 1px solid #bebfa7;}
input.button:hover {background: #fff;color: #666;}
#login-module h3 {background: url(images/beige/lock2.png) 0 2px no-repeat;}
a#rokbox-close {background: url(images/beige/close.png) 0 0 no-repeat;}

/* RokTabs */

.roktabs-wrapper {border-bottom: 1px solid #bebfa7;}
.roktabs-wrapper .roktabs-links {background: url(images/beige/roktabs-li-bg.png) 0 0 repeat-x;}
.roktabs-wrapper .active-arrows .roktabs-links {background: url(images/beige/roktabs-li-bg.png) 0 0 repeat-x;}
.roktabs-wrapper .roktabs-links ul li.active span {border-right: 1px solid #bebfa7;border-left: 1px solid #bebfa7;}
.roktabs-wrapper .roktabs-links ul.roktabs-top li.active, .roktabs-wrapper .roktabs-links ul.roktabs-bottom li.active {background: url(images/beige/roktabs-li-active.png) 50% 0 repeat-x;}
.roktabs-wrapper .arrow-next {background: url(images/beige/roktabs-next.png) 0 0 no-repeat;}
.roktabs-wrapper .arrow-prev {background: url(images/beige/roktabs-prev.png) 0 0 no-repeat;}
.roktabs-wrapper .roktabs-container-bg {background: url(images/beige/roktabs-container.png) 0 0 repeat-x;}
.tabs-bottom .roktabs-wrapper .roktabs-container-bg {border-top: 1px solid #bebfa7;}
.roktabs-wrapper .roktabs-container-br {background: url(images/beige/main-br.png) 100% 100% no-repeat;}
.roktabs-wrapper .roktabs-container-bl {background: url(images/beige/main-bl.png) 0 100% no-repeat;}
.roktabs-wrapper .roktabs-container-tl {background: url(images/beige/roktabs-tl.png) 0 0 no-repeat;}
.roktabs-wrapper .roktabs-container-tr {background: url(images/beige/roktabs-tr.png) 100% 0 no-repeat;}

/* Form overrides */

form.editor {background:#dedec9;border: 1px solid #bebfa7;color: #393932;}
form.editor input, form.editor textarea {border:1px solid #bebfa7;background: #F5F5E9;}
form.editor fieldset a {color: #00c;}
form.editor fieldset {border-bottom:1px solid #bebfa7;}
form.editor legend {color:#000;background:url(images/beige/list-arrow.png) 0 50% no-repeat;}

/* RokCandy Formatting */

img.feature-img {border: 1px solid #bebfa7;}
.feature-img-title {background: #F5F5E9;border: 1px solid #bebfa7;}
a.img-title {background: url(images/beige/icon1.png) 0 0 no-repeat;}

.showcase-feature {background: url(images/beige/show-bg.jpg) 0 0 no-repeat;}
.show-feat-block1 {background: url(images/beige/rtl/main-tl.png) 0 0 no-repeat;border-top: 1px solid #bebfa7;border-bottom: 1px solid #bebfa7;}
.show-feat-block2 {background: url(images/beige/main-tr.png) 100% 0 no-repeat;}
.show-feat-block3 {background: url(images/beige/main-bl.png) 0 100% no-repeat;}
.show-feat-block4 {background: url(images/beige/main-br.png) 100% 100% no-repeat;}
a.show-readon {border: 1px solid #bebfa7;border-bottom: 1px solid #F5F5E9;background: #F5F5E9;}
.show-feat2-bg {background: url(images/beige/feat2-bg-t.png) 0 0 no-repeat;height: 5px;}
.show-feat2-bg2 {background: url(images/beige/feat2-bg.png) 0 0 repeat-y;}
.show-feat2-bg3 {background: url(images/beige/feat2-bg-b.png) 0 0 no-repeat;height: 5px;}
 span.important-title, span.important-title-blue, span.important-title-red, span.important-title-green, span.important-title-purple, span.important-title-orange, span.important-title-brown, span.important-title-grey {background: #F5F5E9 !important;}
blockquote, pre {background: #dedec9 !important;border: 1px solid #bebfa7 !important;}

/* Frontpage styles */

.content-row {border-bottom:1px solid #bebfa7;}
.content-row-img img { border: 1px solid #dfdfdf; }