@charset "utf-8";
/* CSS Document for FruitBasket BlueBerry */

/**********Default HTML Styles**********/
body {
background:#05274C;
}
fieldset{
background:#D2DCE6;
border:1px solid #53708E;
}
a{
color:#3C5168;
}
a:hover{
color:#666666;
}
h1,.componentheading{}
h2,.contentheading{}
h3{}
h4{}
h5, .contentdescription{}
h6{}
.small,.createdate,.modifydate,.mosimage_caption{}

/**********Layout Styles**********/
#header{
color:#FFFFFF;
}
#header-inner{
background:url(../images/theme1/header-bg.gif) no-repeat 50% 0px #05274C;
}
#header h3{
color:#99CC00;
}
#header a{
color:#FFFFFF;
}
#header-border{
background:url(../images/theme1/header-border.png) repeat-y 50% 0px #041E39;
border-bottom:5px solid #EAEAEA;
}
#wrapper{
background:#FFFFFF;
}
#footer-inner{
background:url(../images/theme1/footer-bg.gif) no-repeat 50% 100% #05274C;
color:#FFFFFF;
border-bottom:1px solid #53708E;
}
#footer h3{
color:#99CC00;
}
#footer-border{
background:url(../images/theme1/footer-border.png) repeat-y 50% 0px #041E39;
border-top:5px solid #839CB8;
}

/*Toolbars*/
#toolbar{
background:url(../images/theme1/toolbar.png) repeat-x 0px 0px;
}

/*Logos*/
#fblogo{
background:url(../images/theme1/fb-logo.png) no-repeat 0px 0px;
}
#logo{
background:url(../images/theme1/logo.png) no-repeat 0px 0px;
}

/*Menus*/
#topnavigation a{
color:#FFFFFF;
border-top:1px solid #53708E;
}
#topnavigation a:hover, #topnavigation #active_menu-nav{
color:#53708E;
border-top:1px solid #99CC00;
}
#sidebar .moduletable li a, #sidebar .moduletable_menu li a, #sidebar .moduletable_text li a, #sidebar2 .moduletable li a, #sidebar2 .moduletable_menu li a, #sidebar2 .moduletable_text li a{
color:#3C5168;
}
#sidebar .moduletable li a:hover, #sidebar .moduletable_menu li a:hover, #sidebar .moduletable_text li a:hover, 
#sidebar .moduletable li #active_menu, #sidebar .moduletable_menu li #active_menu, #sidebar .moduletable_text li #active_menu, 
#sidebar2 .moduletable li a:hover, #sidebar2 .moduletable_menu li a:hover, #sidebar2 .moduletable_text li a:hover, 
#sidebar2 .moduletable li #active_menu, #sidebar2 .moduletable_menu li #active_menu, #sidebar2 .moduletable_text li #active_menu{
color:#666666;
}

/*Pathway Styles*/
#pathway{}

/*Content Styles*/
#container{
background:url(../images/theme1/mainbody-bg.png) repeat-y 80% 0px;
}
#container-inner{
background:url(../images/theme1/mainbody-bg.png) repeat-y 64% 0px;
}
#mainbody{

}
#top{
border-bottom:1px solid #EAEAEA;
}
#bottom{
border-top:1px solid #EAEAEA;
}
#sidebar .moduletable, #sidebar .moduletable_menu, #sidebar .moduletable_text, #sidebar2 .moduletable, #sidebar2 .moduletable_menu, #sidebar2 .moduletable_text{
background:#ffffff;
border-bottom:1px solid #EAEAEA;
margin-left:5px;

}
.elements ul li{
background: url(../images/theme1/bullet2.gif) no-repeat 0px 0px;
}

/*Footer Styles*/
#footer a{
color:#FFFFFF;
}
#footer a:hover{
color:#53708E;
}

/*Info Styles*/
#info{
color:#FFFFFF;
}
#info a{
color:#FFFFFF;
}
#info a:hover{
color:#53708E;
}

/*Login Styles*/
#modlgn_username{
border:1px solid #53708E;
}
#modlgn_passwd{
border:1px solid #53708E;
}

/**********Default Joomla Styles**********/
.button {
background:#D2DCE6;
border:1px solid #53708E;
}
#mod_search_searchword, #search_searchword, #mod_login_username, #mod_login_password {
border: 1px solid #CCCCCC;
}
#mod_search_searchword:hover, #search_searchword:hover, #mod_login_username:hover, #mod_login_password:hover, #contact_name:hover, #contact_email:hover, #contact_subject:hover, #contact_text:hover, fieldset:hover {
background-color: #FFFFCC;
}
a.readon, .back_button, .pagenav, .pagenav_prev a, .pagenav_next a {
text-decoration:none;
color:#666666;
background-color:#F8F8F8;
border:1px solid #EEEEEE;
}
a.readon:hover, .pagenav a:hover{
color:#ffffff;
background-color:#EEEEEE;
border:1px solid #CCCCCC;
}
.sectiontableheader {
background-color:#F8F8F8;
border-top:1px solid #EEEEEE;
}
.sectiontableentry0 {
background-color:#F8F8F8;
}
.sectiontableentry1 {
background-color:#FFFFFF;
}
.sectiontableentry2 {
background-color:#F8F8F8;
}
tr.sectiontableentry1:hover td, tr.sectiontableentry2:hover td {
background-color: #FFFFCC;
}
.createdate, .modifydate {
background-color:#F8F8F8;
border-top:1px solid #EEEEEE;
}
.contact_email, .blog_more, fieldset {
background-color:#F8F8F8;
border:1px solid #EEEEEE;
}
#contact_name,#contact_email,#contact_subject,#contact_text {
background-color:#FFFFFF;
border:1px solid #CCCCCC;
}
.contenttoc {
border: 1px solid #EAEAEA;
}
.contenttoc th{
background:#F8F8F8;
border-bottom: 1px solid #EAEAEA;
}


/**********Typography Styles**********/
blockquote{
background:#EAEAEA url(../images/theme1/quoteopen.png) no-repeat 0px 0px;
}
blockquote .close{
background:url(../images/theme1/quoteclose.png) no-repeat 100% 100%;
}
/*List Styles*/
ul.bullet1 li{
background: url(../images/theme1/bullet1.png) no-repeat 0px 0px;
}
ul.bullet2 li{
background: url(../images/theme1/bullet2.png) no-repeat 0px 0px;
}
ul.bullet3 li{
background: url(../images/theme1/bullet3.png) no-repeat 0px 0px;
}
ul.bullet4 li{
background: url(../images/theme1/bullet4.png) no-repeat 0px 0px;
}