@charset "utf-8";
/* CSS Document Copyright � ********************/

/* ***************************************************************************************************** */
/* DEFAULT HTML *****************************/
body {
background:#2a65a2 url(../images/theme5/FOC_bg.jpg) top left repeat-x;
}
a {
color:#6BA9C8;
}
.contentheading, .componentheading, .contentdescription, h1, h2, h3, h4, h5, h6 {
color:#333;
text-shadow:1px 1px 1px #FFF;
-moz-text-shadow:1px 1px 1px #FFF;
-webkit-text-shadow:1px 1px 1px #FFF;
}
/* ***************************************************************************************************** */
/* TEMPLATE SPECIFIC CSS CODE */
#toolbar {
background:url(../images/transDark.png) repeat 0 0;
border-bottom:1px solid #FFF;
}
#topmenu li a {
color:#FFF;
}
#wrapper{
background:url(../images/theme5/.wrapper.png) repeat-x 0 100%;
}
#wrapperInner{
}
#search #mod_search_searchword {
background:#FFF url(../images/theme5/search.png) no-repeat 5px 50%;
color:#666;
border:3px solid #F9F9F7;
box-shadow:3px 3px 10px #999;
-moz-box-shadow:3px 3px 10px #999;
-webkit-box-shadow:3px 3px 10px #999;
}
#logo-graphic h1 a{
background:url(../images/theme5/logo.png) no-repeat 0 0;
}
#logo-text h1 a {
color: #000;
text-shadow:1px 1px 2px #FFF;
-moz-text-shadow:1px 1px 2px #FFF;
-webkit-text-shadow:1px 1px 2px #FFF;
}
#logo-text h2 {
color: #666;
text-shadow:1px 1px 2px #FFF;
-moz-text-shadow:1px 1px 2px #FFF;
-webkit-text-shadow:1px 1px 2px #FFF;
}
#mainmenu {
background:#303030 url(../images/theme5/mainmenu.png) repeat-x 0 0;
border:3px solid #F9F9F7;
box-shadow:3px 3px 10px #999;
-moz-box-shadow:3px 3px 10px #999;
-webkit-box-shadow:3px 3px 10px #999;
}
#mainmenu ul li a {
color:#6BA9C8;
}
#mainmenu ul li a:hover, #mainmenu ul li.active a {
color:#FFF;
}
#mainmenu ul ul {
background:#303030;
border:3px solid #F9F9F7;
}
.contentImage {
border:3px solid #CCC;
}
#pathway {
background:#303030 url(../images/theme5/mainmenu.png) repeat-x 0 0;
color:#CCC;
border:3px solid #F9F9F7;
box-shadow:3px 3px 10px #999;
-moz-box-shadow:3px 3px 10px #999;
-webkit-box-shadow:3px 3px 10px #999;
}
#pathway a{
color:#FFF;
}
#banner{
background:#FFF;
border:3px solid #F9F9F7;
box-shadow:3px 3px 10px #999;
-moz-box-shadow:3px 3px 10px #999;
-webkit-box-shadow:3px 3px 10px #999;
}
#elements{
background:#FFF;
border:3px solid #F9F9F7;
box-shadow:3px 3px 10px #999;
-moz-box-shadow:3px 3px 10px #999;
-webkit-box-shadow:3px 3px 10px #999;
}
#inset{
background:#FFF;
border:3px solid #F9F9F7;
box-shadow:3px 3px 10px #999;
-moz-box-shadow:3px 3px 10px #999;
-webkit-box-shadow:3px 3px 10px #999;
}
#cells{
background:#FFF;
border:3px solid #F9F9F7;
box-shadow:3px 3px 10px #999;
-moz-box-shadow:3px 3px 10px #999;
-webkit-box-shadow:3px 3px 10px #999;
}
#container {
background:#FFF;
border:3px solid #F9F9F7;
box-shadow:3px 3px 10px #999;
-moz-box-shadow:3px 3px 10px #999;
-webkit-box-shadow:3px 3px 10px #999;
}
#wrapperBottom{
background:#fff;
}
#footer{
#color:#ccc;
#background:url(../images/theme5/footer.png) repeat-x 0 0;
}
#footer a{
color:#666;
}
/* ***************************************************************************************************** */
/* JOOMLA SPECIFIC CSS CODE */
.inputbox, .validate-email, #filter_category, #product_quantity_input input, .adminlist input {
background:#FFF;
border:3px solid #EEE;
}
.readon, .readmore {
color:#FFF;
background:#807C6F url(../images/theme5/readon.png) repeat-x 0 0;
border:3px solid #F9F9F7;
text-shadow:1px 1px 1px #000;
-moz-text-shadow:1px 1px 1px #000;
-webkit-text-shadow:1px 1px 1px #000;
box-shadow:3px 3px 10px #999;
-moz-box-shadow:3px 3px 10px #999;
-webkit-box-shadow:3px 3px 10px #999;
}
.button, button, .validate, input.button, div.itemCommentsForm form input#submitCommentButton {
color:#FFF;
background:#807C6F url(../images/theme5/readon.png) repeat-x 0 0;
border:3px solid #F9F9F7;
text-shadow:1px 1px 1px #000;
-moz-text-shadow:1px 1px 1px #000;
-webkit-text-shadow:1px 1px 1px #000;
box-shadow:3px 3px 10px #999;
-moz-box-shadow:3px 3px 10px #999;
-webkit-box-shadow:3px 3px 10px #999;
}
.article_separator {
border-top:1px solid #EEE; 
border-bottom:1px solid #FFF;
}
.blog_more {
background:#FFF;
border:3px solid #EEE;
}
.blog_more strong {
color:#333;
text-shadow:1px 1px 1px #FFF;
-moz-text-shadow:1px 1px 1px #FFF;
-webkit-text-shadow:1px 1px 1px #FFF;
}
.pagination span{
color:#191F2D;
background:#FFF;
border:3px solid #EEE;
text-shadow:1px 1px 1px #FFF;
-moz-text-shadow:1px 1px 1px #FFF;
-webkit-text-shadow:1px 1px 1px #FFF;
}
.pagination a {
color:#FFF;
background:#807C6F url(../images/theme5/readon.png) repeat-x 0 0;
border:3px solid #EEE;
text-shadow:1px 1px 1px #000;
-moz-text-shadow:1px 1px 1px #000;
-webkit-text-shadow:1px 1px 1px #000;
}
.sectiontableheader{
background:#EEE;
}
/* ELEMENTS MODULES */
#elements .module_menu ul li a {
background:url(../images/bullWhite.png) no-repeat 0 8px;
}
#elements .module_menu ul li ul li a {
background:url(../images/bullWhite.png) no-repeat 5px 8px;
}
/* INSET MODULES */
#inset .module_menu ul li a {
background:url(../images/bullWhite.png) no-repeat 0 8px;
}
#inset .module_menu ul li ul li a {
background:url(../images/bullWhite.png) no-repeat 5px 8px;
}
/* CELLS MODULES */
#cells .module_menu ul li a {
background:url(../images/bullWhite.png) no-repeat 0 8px;
}
#cells .module_menu ul li ul li a {
background:url(../images/bullWhite.png) no-repeat 5px 8px;
}
/* LATEST NEWS / POPULAR MODULE */
ul.latestnews li a, ul.mostread li a{
background:url(../images/bullWhite.png) no-repeat 0 8px;
}
/* SIDEBAR SPECIFIC MODULES */
#sidebar .moduletable, #sidebar .moduletable_menu, #sidebar .moduletable_text {
color:#736C67;
}
#sidebar .moduletable h3, #sidebar .moduletable_menu h3, #sidebar .moduletable_text h3 {
color:#000;
background:url(../images/theme5/moduleheader.png) repeat-x 0 100%;
text-shadow:1px 1px 1px #FFF;
-moz-text-shadow:1px 1px 1px #FFF;
-webkit-text-shadow:1px 1px 1px #FFF;
}
#sidebar .moduletable a, #sidebar .moduletable_menu a, #sidebar .moduletable_text a {
color:#736C67;
}
#sidebar .moduletable_menu ul li a {
background:url(../images/bullGray.png) no-repeat 0 8px;
}
#sidebar .moduletable_menu ul li ul li a {
background:url(../images/bullGray.png) no-repeat 5px 8px;
}
/* SIDEBAR2 SPECIFIC MODULES */
#sidebar2 .moduletable, #sidebar2 .moduletable_menu, #sidebar2 .moduletable_text {
color:#736C67;
}
#sidebar2 .moduletable h3, #sidebar2 .moduletable_menu h3, #sidebar2 .moduletable_text h3 {
background:url(../images/theme5/moduleheader.png) repeat-x 0 100%;
color:#000;
text-shadow:1px 1px 1px #FFF;
-moz-text-shadow:1px 1px 1px #FFF;
-webkit-text-shadow:1px 1px 1px #FFF;
}
#sidebar2 .moduletable a, #sidebar2 .moduletable_menu a, #sidebar2 .moduletable_text a {
color:#736C67;
}
#sidebar2 .moduletable_menu ul li a {
background:url(../images/bullGray.png) no-repeat 0 8px;
}
#sidebar2 .moduletable_menu ul li ul li a {
background:url(../images/bullGray.png) no-repeat 5px 8px;
}
/* ***************************************************************************************************** */
/* TYPOGRAPHY STYLES */
blockquote, pre{
background:#EEE;
}

/* ***************************************************************************************************** */
/* K2 SPECIFIC STYLES */
div.itemListCategory,
div.subCategory,
div#itemListLinks,
div.userBlock,
div.latestItemsCategory,
div.latestItemsUser,
div.itemAuthorBlock,
div.itemComments,
div.itemToolbar,
div.itemNavigation {
background:#EEE;
}
div.catItemHeader h3.catItemTitle,
div.itemContainer,
div.catItemCategory,
div.catItemTagsBlock,
div.itemView,
div.itemBody,
div.itemHitsTwitter,
div.itemCategory,
div.itemTagsBlock,
div.itemSocialLinksBlock,
div.userItemHeader h3.userItemTitle,
div.userItemCategory,
div.userItemView,
div.genericItemHeader h2.genericItemTitle,
div.genericItemView,
div.latestItemHeader h2.latestItemTitle,
div.latestItemView,
div.latestItemCategory{
background:url(../images/theme5/moduleheader.png) repeat-x 0 100%;
}