@charset "utf-8";
/* CSS Document for Premise © Copyright 2009, All rights reserved */
/*------ Default HTML Styles ------*/
body{
background:#000033;
color:#454545;
}
a{
color:#cc0033;
}
h1, .componentheading{
color:#222222;
}
h2, .contentheading{
color:#333333;
}
h3{
color:#333333;
}
h4{
color:#444444;
}
.small, .createdate, .modifydate {
color:#999999;
}
/*------ Layout Styles ------*/
#wrapper{
background:#F7F7F7 url(../images/theme3/wrapper.png) repeat-x 0 0;
}
#advert{
background:#D1DEEF;
border-bottom:2px solid #FFFFFF;
}
/*-- Header --*/
#header{
background:#333333 url(../images/theme3/header.png) repeat-x 0 0;
}
#header a{
color:#FFFFFF;
}
.logo{
background:url(../images/theme3/logo.png) no-repeat 0 0;
}
#topmenu ul.menu-nav li a{
border-left:1px solid #26589D;
}
#topmenu ul.menu-nav li.active a{
text-decoration:underline;
background:url(../images/white_arrow.png) no-repeat 0 50%;
}
/*--- Elements ---*/
#elements .elements{
border-top:1px solid #EEEEEE;
border-bottom:1px solid #EEEEEE;
}
.elements1{
background:url(../images/theme3/1.png) no-repeat 100% 0;
}
.elements2{
background:url(../images/theme3/2.png) no-repeat 100% 0;
}
.elements3{
background:url(../images/theme3/3.png) no-repeat 100% 0;
}
/*--- Advert ---*/
.advert1{
background:url(../images/theme3/1.png) no-repeat 100% 0;
}
.advert2{
background:url(../images/theme3/2.png) no-repeat 100% 0;
}
.advert3{
background:url(../images/theme3/3.png) no-repeat 100% 0;
}
/*--- Footer ---*/
#footer{
color:#FFFFFF;
}
#footer a{
color:#FFFFFF;
}
#debug{
color:#FFFFFF;
}
/*------ Content Styles ------*/
.inputbox, .validate-email{
background:#FFFFFF;
border:1px solid #CCCCCC;
}
.button, .validate, .adminform button, button{
background:#000033 url(../images/gradient.png) repeat-x 0 0;
border:1px solid #000033;
color:#FFFFFF;
}
.readon, .readmore{
background:#000033 url(../images/gradient.png) repeat-x 0 0;
border:1px solid #000033;
color:#FFFFFF;
}
.button:hover, .validate:hover, .adminform button:hover, button:hover{
background:#cc0033 url(../images/gradient.png) repeat-x 0 0;
border:1px solid #cc0033;
color:#FFFFFF;
}
.button:active, .validate:active, .adminform button:active, button:active{
background:#cc0033 url(../images/gradient.png) repeat-x 0 0;
border:1px solid #749BCF;
color:#FFFFFF;
}
.readon:hover, .readmore:hover{
background:#cc0033 url(../images/gradient.png) repeat-x 0 0;
border:1px solid #cc0033;
color:#FFFFFF;
}
.readon:active, .readmore:active{
background:#749BCF url(../images/gradient.png) repeat-x 0 0;
border:1px solid #749BCF;
color:#FFFFFF;
}
.small, .modifydate, .createdate{
color:#989096;
}
.article_separator{
border-bottom:1px dotted #CCCCCC;
}
.blog_more{
background:#ffffff;
border-top:1px dotted #CCCCCC;
}
.contentpane li{
border-bottom:1px dotted #CCCCCC;
}
td.sectiontableheader{
background:#ffffff;
border-top:1px solid #CCCCCC;
}
td.sectiontableheader a{
color:#5E5253;
}
tr.sectiontableentry1 td{
border-bottom:1px dotted #CCCCCC;
}
tr.sectiontableentry2 td{
border-bottom:1px dotted #CCCCCC;
}
#limit{
margin:0 0 10px 0;
}
.contenttoc{
border-top:1px solid #CCCCCC;
}
.contenttoc th{
border-bottom:1px dotted #CCCCCC;
}
.contenttoc td a{
border-bottom:1px dotted #CCCCCC;
background:url(../images/menu_bullet2.png) no-repeat 98% 8px;
}
.contenttoc td a:hover{
color:#5E5253;
}
.searchintro{
background:#EFE7E0 url(../images/gradient.png) repeat-x 0 0;
border:1px solid #CCCCCC;
color:#676060;
}
.searchintro b{
color:#FF0000;
}
.highlight{
color:#FF0000;
background:#FFFF00;
}
.contentpaneopen fieldset{
margin:10px 0;
border-bottom:1px dotted #CCCCCC;
}
#com-form-login a{
border-bottom:1px dotted #CCCCCC;
}
#com-form-login a:hover{
color:#5E5253;
}
.button2-left .readmore{
border:none;
padding:0;
}
.adminform{
border:1px solid #CCCCCC;
}
#jformcatid, #jformtitle, #jformurl, #jformdescription{
width:400px;
margin:0 0 10px 0;
}
.paramlist{
margin:10px 0;
}
.paramlist .inputbox{
margin:0 0 10px 0;
}
/*------ Default Module Styles ------*/
.moduletable h3, .moduletable_menu h3, .moduletable_text h3{
border-bottom:1px solid #CCCCCC;
}
.moduletable li a, .moduletable_menu li a, .moduletable_text li a{
border-bottom:1px dotted #CCCCCC;
}
/*- Polls Module -*/
.poll thead td{
border-bottom:1px dotted #CCCCCC;
}
.poll td.sectiontableentry1, .poll td.sectiontableentry2{
border-bottom:1px dotted #CCCCCC;
}
/*--- Advert Module ---*/
.bannerheader, .banneritem_text{
border-bottom:1px dotted #CCCCCC;
}
/*------Frontpage Slideshow ------*/
#fpss-outer-container{
font-family:Aral, Helvetica, sans-serif;
}
.fpss-introtext .slidetext p{
color:#CCCCCC;
}
.fpss-introtext .slidetext h1 a{
color:#FFFFFF; 
}
.fpss-introtext .slidetext h1 a:hover{
color:#EEEEEE;
}
.fpss-introtext .slidetext a.readon, .fpss-introtext .slidetext a.readon:hover{
background:#265AA0 url(../images/gradient.png) repeat-x 0 0;
border:1px solid #265AA0;
}
#navi-outer li a{
background:#0D386F;
border-top:1px solid #0A284F;
}
#navi-outer li a:hover, #navi-outer li a.navi-active{
background:#265AA0;
border-top:1px solid #0A284F;
}
#navi-outer li a:hover span.navbar-tagline, #navi-outer li a.navi-active span.navbar-tagline{
color:#FFFFFF;	
}
.fpss-introtext .slidetext h1 a, .fpss-introtext .slidetext h1 a:hover{
color:#FFFFFF;	
}