/* Strasa theme for TikiWiki CMS/Groupware, design by Patrick Allard,
   released under LPGL license. For more information, visit http://themes.tikiwiki.org. */

/*** Type 1 (*litecss-based) layout 
	(overrides lite.css) ***/
#c1c2 #col2 {
	background: url(orange/box_top.png) no-repeat 100% 0;
}

#c1c2 #col2 .content {
	background: url(orange/box_bottom.png) no-repeat 0 100%;
}

#footer {
	background: #35332e;
}

/* Site Header & Identity */
div#sioptions,
#sioptionscentered,
#customcode,
#customcodewith_ad {
	background: #693e21 url(orange/headerbg.jpg) repeat-x 0 100%;
}

.horbaritem a,
.horbaritem a:visited {
	color: #ff785a;
}

.horbaritem a:hover {
	background: url(orange/headermenuitem-hover.png) bottom center repeat-x;
	border-color: #996633;
}

.cssmenu_vert li a .sf-sub-indicator,
.cssmenu_horiz li ul li a .sf-sub-indicator {
	background: url(orange/arrows-a87246.png);
}

/*#tiki-top */.cssmenu_horiz li a .sf-sub-indicator {
	background: url(orange/arrows-feb5a4.png);
}

#tiki-top .cssmenu_horiz a,
#tiki-top .cssmenu_horiz a:visited {
	color: #ff785a;
}

#tiki-top .cssmenu_horiz a:hover {
	background: url(orange/headermenuitem-hover.png) bottom center repeat-x;
	border-color: #996633;
	color: #fff;
}

#tiki-top .cssmenu_horiz li ul li,
#tiki-top .cssmenu_vert li ul li {
	border: 1px solid #8f2e08;
	background: #50311b;
}

#tiki-top .cssmenu_horiz li ul li:first-child,
#tiki-top .cssmenu_vert li ul li:first-child {
	border-top: 1px solid #8f2e08;
}

#tiki-top .cssmenu_horiz li:hover {
	background: #50311b;
}

/***** XHTML Elements ******/
a,
a:link,
a:visited {
	color: #993300;
}

a:hover {
	color: #000000;
}

.wikitext h2 {color: #c05230; border-bottom: solid 1px #c06030; }
.wikitext h4 {border-bottom: dashed 1px #ffdbcc; }

fieldset {
	border: solid 1px #a73407;
}

textarea,
option,
select,
body.wikitext {
	background: #fef5f3 !important;
}

input[type=text],
input[type=password] {
	background: #fef5f3;
	border-color: #452f22 #9b6e4d #9b6e4d #452f22;
}

.box-login_box input[type=text],
.box-login_box input[type=password] {
	background: #fdece7;
	border: 1px solid #ff6633;
	color: #987751;
}

	
input#search {
	background: #fdece7;
	border: 1px solid #ff6633;
	color: #987751;
}

/* Links in buttons */
span.button a,
span.button a:visited,
button,
input[type=reset],
input[type=submit],
span.button input,
.calbuttonbox {
	background: #cf4f1d;
	border-color: #e75d41 #452f22 #452f22 #e75d41;
}

.button a:hover,
button:hover,
input[type=reset]:hover,
input[type=submit]:hover,
.button input:hover,
.calbuttonbox:hover {
	background: #a6471e;
}

.button a:active,	
button:active,
input[type=reset]:active,
input[type=submit]:active,
.button input:active,
span.highlight a:link,
span.highlight a:visited {
	border-color: #452f22 #e75d41 #e75d41 #452f22;
	background: #ef8d5c !important;
}

/** Modules **/
#col2 .box {
	background: #ffe6cc;
}
#col2 .box-title {
	color: #c05230;
}

img.flipmodimage:hover {
	border: 1px solid #d28358 !important;
}
/** Other boxes **/
div.cbox {
	border: 1px solid #50311b;
}

.cbox-title {
	color: #ff785a;
	background: #50311b;
}

.cbox-title a:link,
.cbox-title a:visited {
	color: #ff785a;
}
.rbox-title {
	border-top: 1px #a73407 solid;
	border-right: 1px #a73407 solid;
	border-left: 1px #a73407 solid;
}

.rbox-data {
	border: solid 1px #a73407;
}

/** Links in other menus **/
div.separator {
	border-top: 1px solid #f1d7be;
}

