/* Origional Template By Murat Esgin - http://www.lavinya.net
template modified by PhilD - http://chowhealth.org
page background color*/

body {
background:#7CA9FF;
color:#666;
font-family:Verdana, Tahoma, Georgia, sans-serif;
font-size:11px;
background-repeat:repeat-x;
margin:3px 0 0;
}
.popup {
background:#FFF;
color:#666;
font-family:Verdana, Tahoma, Georgia, sans-serif;
font-size:11px;
background-repeat:repeat-x;
margin:30px 0 0 30px;
}
/* this is the navigation path at top
changed from .mypathway to pathway seems to call it now */
.pathway {
padding-left:3px;
}
ul {
list-style:none;
margin:0;
padding:0;
}
li {
line-height:20px;
padding-left:10px;
padding-top:0;
background-image:url(/ccci/templates/lavinyav3/images/bullet.png);
background-repeat:no-repeat;
background-position:0 3px;
}
.pagenav {
font-size:11px;
font-weight:400;
}
/* titlebar for cats., sections, components */
.componentheading {
background:#e9e9e9;
height:12px;
margin-top:8px;
margin-left:2px;
border:1px solid #fff;
color:#000;
text-align:left;
white-space:nowrap;
font-family:Verdana, Arial, serif, Georgia;
font-size:11px;
font-weight:700;
padding:3px;
}
a.toclink:hover {
color:#000;
text-decoration:underline;
}
table.contenttoc {
border:1px solid #fff;
width: 40%;
margin-left:10px;
margin-bottom:4px;
padding-bottom:10px;
padding-left: 6px;
}
table.contenttoc th {
background:#e9e9e9;
color:red;
text-align:left;
padding-top:2px;
padding-left:4px;
height:21px;
font-weight:700;
font-size:11px;
text-transform:uppercase;
}
.button {
margin-top:3px;
margin-bottom:3px;
padding-left:5px;
padding-right:5px;
border:1px solid #adaa9c;
background-color:#fff;
color:#000;
font-family:Arial, Helvetica, Sans-Serif;
text-align:center;
font-size:11px;
}
.sectiontableheader {
background:#e9e9e9;
height:20px;
padding-right:3px;
font-weight:700;
}
table.contentpane td.contentdescription {
font-size:11px;
line-height:18px;
}
table.contentpane td.componentheading {
background:#f2f2f2;
height:20px;
padding-left:3px;
border:1px solid #fff;
color:#c20a28;
text-align:left;
padding-bottom:3px;
white-space:nowrap;
font-family:Verdana, Arial, serif, Tahoma;
font-size:12px;
font-weight:700;
}
/* set spacing between categories on cat item pages*/
table.contentpane td {
padding-top:2px;
padding-bottom:2px;
font-size:11px;
}
a:link,a:visited {
font-family:Verdana, arial, serif, georgia;
text-decoration:underline;
}
a:hover {
text-decoration:none;
color:#FF0000;
}
table.contentpaneopen {
width:100%;
background:#FFFFFF;
}
table.contentpaneopen td {
line-height:18px;
font-size:11px;
padding-left:10px;
}
table.contentpaneopen td.contentheading {
background:#F2F2F2;
height:12px;
padding-left:3px;
border:1px solid #fff;
color:#000;
text-align:left;
white-space:nowrap;
font-family:Verdana, Arial, serif, Tahoma;
font-size:15px;
font-weight:700;
}
/* set color of background to white on pop up pages*/
.contentpane {
background:#FFFFFF;
}
a.sublevel:link,a.sublevel:visited {
font-size:10px;
color:#000;
text-align:left;
text-decoration:underline;
vertical-align:middle;
padding-bottom:6px;
}
a.sublevel:hover {
text-decoration:none;
padding-bottom:6px;
color:#a52a2a;
}
a.mainlevel:link,a.mainlevel:visited {
display:block;
vertical-align:middle;
font-size:11px;
color:#000;
text-align:left;
font-family:Verdana, Tahoma, Arial, sans-serif;
padding-left:3px;
padding-top:5px;
height:20px;
width:140px;
text-decoration:none;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:silver;
}
a.mainlevel:hover {
color:#a52a2a;
background-position:left;
background-image:url(/ccci/templates/lavinyav3/images/menud.png);
text-align:center;
font-family:Verdana, Lucida, Arial, sans-serif;
font-size:11px;
}
/* set spacing etc between modules*/
table.moduletable,moduletable div {
width:100%;
margin-bottom:5px;
border-spacing:0;
border-collapse:collapse;
}
/*for headings such as main menu latest events etc.*/
table.moduletable th {
color:#000;
background-color:#9CF;
border:1px solid #fff;
text-align:left;
vertical-align:middle;
padding-left:15px;
height:25px;
font-weight:700;
font-size:11px;
}
table.moduletable td {
padding-left:1px;
font-size:11px;
font-weight:400;
margin:10px;
}
td {
font-family:Verdana, arial, serif, Tahoma;
font-size:11px;
color:#3c3032;
}
.inputbox {
font-size:11px;
font-family:Verdana, serif, georgia, arial;
border:1px solid #adaa9c;
background-color:#fff;
}
/* table for the top graphic
added background-position : center; and changed graphic 4-24-07*/
.td1 {
width:100%;
height:170px;
background-image:url(/ccci/templates/lavinyav3/images/ccci_banner_cream.gif);
background-position:center;
background-repeat:no-repeat;
vertical-align:top;
padding-left:0;
}
/* left collum*/
.td2 {
background-color:#FFD74B;
width:135px;
vertical-align:top;
}
/* middle collum*/
.td3 {
background-color:#FFF;
width:100%;
vertical-align:top;
padding-left:20px;
padding-right:25px;
text-align:left;
}
.td34 {
background-color:#F6F6F6;
width:100%;
vertical-align:top;
}
/* Right hand collum (changes calander and latest events color in right hand collum)*/
.td33 {
background-color:#FFD74B;
width:100%;
vertical-align:top;
}
/* Changes footer*/
.td4 {
width:100%;
height:20px;
text-align:center;
}
/* changes footer text color etc*/
.footer {
color:#000;
font-family:Verdana, verdana, serif;
font-size:10px;
}
.yuks {
height:100%;
}
/* overall table border (dotted lines outline of table) add background color to change color of table*/
.table1 {
border:1px dotted #999;
width:90%;
height:100%;
margin:0;
padding:0;
}
.table2 {
background-color:#7CA9FF;
width:100%;
height:190px;
border:0;
margin-left:auto;
}
#banner {
color:#FFF;
width:100%;
height:75px;
font-size:10px;
margin-bottom:8px;
padding-top:8px;
}
a.readon,a.readon:hover {
color:#666;
margin-top:10px;
display:block;
float:right;
line-height:11px;
background:url(/images/daha.gif) no-repeat left center;
text-indent:16px;
}
.small,.modifydate,.createdate {
color:#999;
font-size:10px;
background-color:inherit;
}
h2 {
font:italic bold 14px "Georgia", serif, verdana;
color:#000;
display:inline;
}
#header {
background-repeat:no-repeat;
color:#fff;
font-family:Georgia, verdana, serif;
font-size:16px;
text-align:left;
vertical-align:bottom;
margin:0;
}
#header a,#header a:visited,#header a:hover {
color:#fff;
font-size:17px;
font-weight:700;
text-decoration:none;
padding-left:1px;
}
.div1 {
width:100%;
text-align:center;
border:0;
margin:0;
padding:0;
}
.table5 {
width:100%;
height:20px;
border:0;
margin:0;
padding:0;
}
.table3 {
width:100%;
height:100%;
border:0;
margin:0;
padding:0;
}
/*********************
* Calendar module style
**********************/
.mod_events_table {
border:1px solid #222;
width:140px;
text-align:center;
font-family:Arial;
font-size:12px;
font-style:normal;
text-decoration:none;
margin-bottom:0.25em;
background-color:#FFF;
}
.mod_events_td_title {
font-weight:700;
color:#000;
text-decoration:underline;
}
.mod_events_td_dayname {
font-weight:700;
color:#000;
}
.mod_events_td_dayname .sunday {
color:red;
}
.mod_events_td_dayoutofmonth {
font-weight:700;
color:gray;
background-color:#FFE4C4;
}
.mod_events_td_todaynoevents {
font-weight:400;
color:#000;
background-color:#FFA07A;
}
.mod_events_td_daynoevents {
line-height:normal;
font-weight:400;
color:#000;
}
a.mod_events_daylink:link {
color:#000;
text-decoration:none;
}
a.mod_events_daylink:visited {
color:blue;
text-decoration:none;
}
a.mod_events_daylink:hover {
color:red;
font-size:10px;
font-weight:400;
text-decoration:underline;
}
.mod_events_td_link {
background-color:Background;
}
a.mod_events_link:link {
color:#000;
}
a.mod_events_link:visited {
color:navy;
}
a.mod_events_link:hover {
color:silver;
}
.mod_events_monthyear {
border:1px solid #222;
margin-top:0.25em;
width:140px;
height:18px;
background-image:url(/ccci/components/com_events/images/evback.jpg);
}
.mod_events_monthyear td {
text-align:center !important;
}
.mod_events_monthyear a.mod_events_link,.mod_events_monthyear a.mod_events_link:visited,.mod_events_monthyear a.mod_events_link:visited {
font-weight:700;
color:#000;
background-color:inherit;
text-decoration:none;
}
/*
css template addons for module Latest Events
Note that these classes can be used to customize the look of the latest events
module if desired beyond inherited properties from the mambo template being used.
If you don't want to override some of the template properties such as maybe a
standard uniform way to display links consistently, then you should comment out
the link style directives below or make suitable modifications.
Classes:
mod_events_latest_first
- the table cell that contains the first event listed
mod_events_latest
- the table cell that contains an event besides the first
mod_events_latest_date
- the html span that contains the date for the event on the
first line of the table cell.
mod_events_latest_content - the html span that contains the event title.
mod_events_latest_content a:{link|visited|hover}
- controls the formatting
of the event title links if enabled thru the module parameters. See the
Readme.txt file to get info on parameters.*/
.mod_events_latest {
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
border-top:solid 1px red;
height:30px;
}
.mod_events_latest_first {
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
height:30px;
}
.mod_events_latest_date {
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:gray;
}
.mod_events_latest_content a:hover {
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#A52A2A;
}
.mod_events_td_todaywithevents,.mod_events_td_daywithevents {
font-weight:400;
color:#000;
background-color:#B0C4DE;
}
.mod_events_latest_content a:link,.mod_events_latest_content a:visited {
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
/* mods for coupon in virtumart cart*/
.sectiontableentry3 a:link, .sectiontableentry3 a:visited {
	color: #FF0000;
}

.sectiontableentry3 a:hover {
	color: #0000FF;
}

table.contentpaneopen-suffix1{
background:#000;
color:#FFF;
}