@charset "utf-8";
/* CSS Document ¬¨¬© Copyright 2010, All rights reserved */
/*------ Default HTML Styles ------*/
body{
color:#333333;
}
a{
color:#3399FF;
}
a:hover{
color:#424242;
}
a:active{
color:#000;
}
.contentheading, .componentheading, .contentdescription, h1, h2, h3, h4, h5, h6 {
color:#000000;
text-shadow:1px 2px 1px #FFF;
}
pre, .source{
background:#F8F8F8;
}
/*------ Layout Styles ------*/
#header{
background:#FFF;
border-bottom:1px solid #CCC;
}
#logo{
background:url(../images/theme1/logo.png) no-repeat 0 0;
}

#inset{
background:#F2F6FA;
}
.advert2{
border-left:1px solid #CCC;
}
.advert3 li a{
color:#FFF;
background:#1DACF6;
text-shadow:0px -1px 0px #098DD2;
}
.advert3 li a:hover{
background:#098DD2;
text-shadow:0px -1px 0px #08628F;
}
.advert3 li a:active{
background:#08628F;
text-shadow:0px -1px 0px #074C6F;
}
.advert3 li#current a{
background:#424242;
text-shadow:0px -1px 0px #000;
}
.advert3 li#current a:hover{
background:#2F2F2F;
text-shadow:0px -1px 0px #000;
}
.advert3 li#current a:active{
background:#1F1F1F;
text-shadow:0px -1px 0px #000;
}
#wrapper{
background:#FFF;
}
#banner{
background:#E5EDF5;
border-top:1px solid #CCC;
}
#mainmenu ul.menu li a{}
#mainmenu ul.menu li a:hover, #mainmenu ul.menu li.active a{}
#usermenu ul.menu li a {}
#usermenu ul.menu li a:hover, #usermenu ul.menu li.active a{}
#ribbon{
background:#F9F9F2;
border-top:1px solid #CCC;
}
#elements{
background:#FFF;
}
#wrapper{
border-bottom:1px solid #CCC;
}
#footer{
color:#333;
}
#footer a{
color:#333;
}
/*------ Content Styles ------*/
.article_separator{
border-bottom:1px solid #EEE;
}
.small, .createdate, .modifydate {
color:#888888;
}
.inputbox, .validate-email{
background:#FFFFFF;
border:1px solid #EEEDE9;
}
.button, .validate, .adminform button, button, .readon, .readmore, div.itemCommentsForm form input.button{
background:#3399FF;
color:#DFF4FF;
text-shadow:1px 2px 1px #098DD2;
}
.button:hover, .validate:hover, .adminform button:hover, button:hover, .readon:hover, .readmore:hover, div.itemCommentsForm form input.button:hover{
background:#098DD2;
color:#FFF;
}
.button:active, .validate:active, .adminform button:active, button:active, .readon:active, .readmore:active, div.itemCommentsForm form input.button:active{
background:#424242;
color:#FFF;
}
.blog_more{
background:#F9F9F2;
border-bottom:1px solid #E8E7DD;
border-right:1px solid #E8E7DD;
margin-bottom:0;
}
.blog_more strong{
color:#EF4823;
}
.contentpane li{
border-bottom:1px solid #EEEDE9;
}
td.sectiontableheader{
background:#EEEDE9;
border-top:5px solid #CCC;
}
tr.sectiontableentry1 td{
border-bottom:1px solid #EEEDE9;
}
tr.sectiontableentry2 td{
border-bottom:1px solid #EEEDE9;
}
#limit{
margin:10px 0;
}
.contenttoc{
border-top:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
}
.contenttoc th{
border-bottom:1px solid #CCCCCC;
background:#EEEEEE;
}
.contenttoc td a{
border-bottom:1px solid #CCCCCC;
}
.contenttoc td a.active{
color:#000;
background:#EEEEEE;
}
.searchintro{
background:#EEE 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, .k2AccountPage{
background:#EEEDE9;
}
#com-form-login a{}
#com-form-login a:hover{}
.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;
}
.componentheading{
background:url(../images/theme1/heading-bg.png) no-repeat 0 0;
text-shadow:0px 1px 1px #FFF;
}
/*------ Default Module Styles ------*/
.moduletable, .moduletable_text, .moduletable_menu{
border:5px solid #EEEDE9;
}
.moduletable h3, 
.moduletable_menu h3, 
.moduletable_text h3{
background:url(../images/theme1/moduletable_header.png) no-repeat 0 0;
text-shadow:1px 2px 1px #FFF;
}
.moduletable-ms1{
background:#EAF6D9;
}
.moduletable-ms1 h3{
background:url(../images/theme1/moduletable-ms1_header.png) no-repeat 0 0;
color:#EAF6D9;
text-shadow:1px 2px 1px #73AF22;
}
.moduletable-ms2{
background:#DFF4FF;
}
.moduletable-ms2 h3{
background:url(../images/theme1/moduletable-ms2_header.png) no-repeat 0 0;
color:#DFF4FF;
text-shadow:1px 2px 1px #098DD2;
}
.moduletable-ms3{
background:#F9F9F2;
border:1px solid #EEEDE9;
}
.moduletable-ms3 h3{
background:url(../images/theme1/moduletable-ms3_header.png) no-repeat 0 0;
color:#6E6F22;
text-shadow:1px 2px 1px #D3D350;
}
.moduletable-ms4{
background:#F9F9F2;
border:1px solid #EEEDE9;
}
.moduletable-ms4 h3{
background:url(../images/theme1/moduletable-ms4_header.png) no-repeat 0 0;
color:#FFF2EF;
text-shadow:1px 2px 1px #CE310F;
}
/*------ Custom Button Styles ------*/
a.red_button {
background:#EF4823;
color:#FFF;
text-shadow:1px 1px 1px #000;
}
a.red_button:hover{
background:#CE310F;
}
a.red_button:active{
background:#8F1B00;
}
/* Green */
a.green_button {
background:#95D441;
color:#FFF;
text-shadow:1px 1px 1px #000;
}
a.green_button:hover{
background:#6DAF15;
}
a.green_button:active{
background:#518F00;
}
/* Blue */
a.blue_button {
background:#3399FF;
color:#FFF;
text-shadow:1px 1px 1px #000;
}
a.blue_button:hover{
background:#0C6ECF;
}
a.blue_button:active{
background:#00488F;
}
/* Brown */
a.brown_button {
background:#DEDF7D;
color:#6F6F45;
text-shadow:1px 1px 1px #DFDFC3;
}
a.brown_button:hover{
background:#AEAF41;
color:#DFDFC3;
text-shadow:1px 1px 1px #6F6F45;
}
a.brown_button:active{
background:#7E7F1F;
color:#DFDFC3;
text-shadow:1px 1px 1px #6F6F45;
}
/* K2 Catalogue Layout */
div.itemListCategory{
background:#FFF;
border:5px solid #EEEDE9;
}
div.subCategoryContainer{}
div.subCategory{
background:#FFF;
border:5px solid #EEEDE9;
}
div.subCategory h2, div.itemListCategory h2{
background:#EEEDE9;
}
div.subCategory h2 a{
color:#333;
}
div.subCategory h2 a:hover{
color:#454545;
}
div.subCategory h2 a:active{
color:#000;
}
/* K2 Item Layout */
div.itemHeader span.itemAuthor{
background:#EF4823 url(../images/theme1/red_highlight.png) no-repeat 0 100%;
color:#FFF2EF;
}
div.itemHeader span.itemAuthor a{
color:#FFF;
}
div.itemHeader span.itemDateCreated{
background:#95D441 url(../images/theme1/green_highlight.png) no-repeat 0 100%;
color:#EAF6D9;
}
div.itemHeader span.itemDateCreated a{
color:#FFF;
}
div.genericItemHeader span.genericItemDateCreated{
background:#3399FF url(../images/theme1/blue_highlight.png) no-repeat 0 100%;
color:#DFF4FF;
}
div.genericItemHeader span.genericItemDateCreated a{
color:#FFF;
}
div.userItemHeader span.userItemDateCreated{
background:#DEDF7D url(../images/theme1/brown_highlight.png) no-repeat 0 100%;
color:#FFF2EF;
}
div.userItemHeader span.userItemDateCreated a{
color:#FFF;
}
/* K2 Content Module */
.even, .odd{
background:none;
border:0;
}
div.k2ItemsBlock ul li a.moduleItemTitle{
color:#454545;
}
div.k2ItemsBlock ul li a.moduleItemTitle:hover{
color:#000000;
}
/* K2 Calendar */
table.calendar{
border:1px solid #CCC;
}
table.calendar tr td.calendarToday{
background:#3399FF;
}
table.calendar tr td.calendarNavMonthPrev, table.calendar tr td.calendarCurrentMonth, table.calendar tr td.calendarNavMonthNext{
background:#E6E4DF;
}
table.calendar tr td.calendarDayName{
background:#EEEDE9;
}
/* K2 Category Layout */
div.catItemCategory, div.catItemTagsBlock, div.genericItemView, div.userItemCategory{
border-bottom:1px solid #EEE;
}
div.itemToolbar, div.itemAuthorBlock, div.itemNavigation, div.itemComments, div.userBlock{
background:#F9F9F2;
border:1px solid #EEEDE9;
}
/* Typography */
.red_wrap{
background:#EF4823 url(../images/theme1/red_highlight.png) no-repeat 0 100%;
color:#FFF2EF;
}
.red_wrap a{
color:#FFF;
}
.green_wrap{
background:#95D441 url(../images/theme1/green_highlight.png) no-repeat 0 100%;
color:#EAF6D9;
}
.green_wrap a{
color:#FFF;
}
.blue_wrap{
background:#3399FF url(../images/theme1/blue_highlight.png) no-repeat 0 100%;
color:#DFF4FF;
}
.blue_wrap a{
color:#FFF;
}
.brown_wrap{
background:#DEDF7D url(../images/theme1/brown_highlight.png) no-repeat 0 100%;
color:#6F6F45;
}
.brown_wrap a{
color:#6F6F45;
}
blockquote {
background:#F8F8F8;
border-top:5px solid #EEE;
color:#000;
}
.alert {
color: #c00;
border-top: 3px solid #fe7b7a;
border-bottom: 3px solid #fe7b7a;
background: #FFD6D6 url(../images/status-alert.png) 10px 50% no-repeat;
}
.info {
color: #0055BB;
border-top: 3px solid #629de3;
border-bottom: 3px solid #629de3;
background: #D8E5F8 url(../images/status-info.png) 10px 50% no-repeat;
}
.note {
color: #B79000;
border-top: 3px solid #fde179;
border-bottom: 3px solid #fde179;
background: #FEF6D8 url(../images/status-note.png) 10px 50% no-repeat;
}
.download {
color: #57861A;
border-top: 3px solid #c2df88;
border-bottom: 3px solid #c2df88;
background: #EEF7DD url(../images/status-download.png) 10px 50% no-repeat;
}
ul.bullet1 li {
background: url(../images/bullet1.png) 4px 4px no-repeat;
}
ul.bullet2 li {
background: url(../images/bullet2.png) 4px 4px no-repeat;
}
ul.bullet3 li {
background: url(../images/bullet3.png) 4px 4px no-repeat;
}
ul.bullet4 li {
background: url(../images/bullet4.png) 4px 4px no-repeat;
}
ul.bullet5 li {
background: url(../images/bullet_green.png) 4px 4px no-repeat;
}
ul.bullet6 li {
background: url(../images/bullet_pink.png) 4px 4px no-repeat;
}
ul.bullet7 li {
background: url(../images/bullet_red.png) 4px 4px no-repeat;
}
ul.male li {
background: url(../images/user_suit.png) 4px 4px no-repeat;
}
ul.female li {
background: url(../images/user_female.png) 4px 4px no-repeat;
}
ul.accept li {
background: url(../images/accept.png) 4px 4px no-repeat;
}
ul.clock li {
background: url(../images/clock.png) 4px 4px no-repeat;
}
ul.color li {
background: url(../images/color_swatch.png) 4px 4px no-repeat;
}
ul.cup li {
background: url(../images/cup.png) 4px 4px no-repeat;
}
ul.date li {
background: url(../images/date.png) 4px 4px no-repeat;
}
ul.drink li {
background: url(../images/drink.png) 4px 4px no-repeat;
}
ul.smile li {
background: url(../images/emoticon_smile.png) 4px 4px no-repeat;
}
ul.exclamation li {
background: url(../images/exclamation.png) 4px 4px no-repeat;
}
ul.heart li {
background: url(../images/heart.png) 4px 4px no-repeat;
}
ul.music li {
background: url(../images/music.png) 4px 4px no-repeat;
}
ul.rainbow li {
background: url(../images/rainbow.png) 4px 4px no-repeat;
}
ul.golf li {
background: url(../images/sport_golf.png) 4px 4px no-repeat;
}
ul.tennis li {
background: url(../images/sport_tennis.png) 4px 4px no-repeat;
}
ul.star li {
background: url(../images/star.png) 4px 4px no-repeat;
}
ul.tick li {
background: url(../images/tick.png) 4px 4px no-repeat;
}
#issue{
color:#555;
}
/* PraiseSlides2 */
.mod_praiseslides_container_top .readon,.mod_praiseslides_container_right .readon,.mod_praiseslides_container_bottom .readon,.mod_praiseslides_container_left .readon{
background:#DDD;	
}
/* PraiseMenu2 */
#mainmenu ul ul{
background-color:#F2F6FA;
}