/* Autogenerated Mon Jun  4 10:45:39 2007 */



/********* general ***********/


A {
color:#1F8585;
text-decoration:underline;

}

A:hover {
color:#0C3333;
text-decoration:none;
}

A:visited {
font-color:#0C3333;

}

BODY {
font-family:arial,helvetica,sans serif;
font-size:12px;
line-height:1.4em;
margin:0px;
padding:0px;


}

.pageCPTitle {
 
color: #d9c77b; 
text-decoration: none; 
line-height:normal;
font-size: 50px;
font-family: "times roman",times;
text-transform:lowercase;

}

DIV.pageCPTitle {

line-height:normal;
text-align:center;
padding-top:10px;
padding-bottom:10px;

}

/********* /general ***********/



/********* page ***********/


.pageIPTitle {
 
color: #000000; 
font-weight:bold;
text-decoration: none; 
font-size: 20px;
font-family: "times roman",times;
text-align:center;
padding-top:10px;
padding-bottom:10px;
line-height:normal;

}

/********* /page ***********/



/********* catlist ***********/


.galLCCatCount,
.calLCCatCount,
.lnkLCCatCount,
.vidLCCatCount,
.docLCCatCount,
.busLCCatCount,
.LCCatCount  {

margin-left:50px;
font-weight:bold;
font-size:12px;
font-family:arial,helvetica;
color:#165C5C;

}

.galLCItemCount,
.calLCItemCount,
.lnkLCItemCount,
.vidLCItemCount,
.docLCItemCount,
.busLCItemCount,
.LCItemCount  {

margin-left:50px;
font-weight:bold;
font-size:12px;
font-family:arial,helvetica;
color:#165C5C;

}

.galLCTitle,
.calLCTitle,
.lnkLCTitle,
.vidLCTitle,
.docLCTitle,
.busLCTitle,
.LCTitle  {

color: #000000; 
text-decoration: none; 
font-size: 20px;
font-family: "times roman",times;
padding-top:10px;
padding-bottom:10px;
line-height:normal;

}

.galVLCSep,
.calVLCSep,
.lnkVLCSep,
.vidVLCSep,
.docVLCSep,
.busVLCSep,
.VLCSep  {

height:16px;

}

/********* /catlist ***********/



/********* catprofile ***********/


.galCPTitle,
.calCPTitle,
.lnkCPTitle,
.vidCPTitle,
.docCPTitle,
.busCPTitle,
.CPTitle  {

color: #000000; 
text-decoration: none; 
font-size: 24px;
font-family: "times roman",times;
padding-top:10px;
padding-bottom:10px;
line-height:normal;
text-align:center;

}

/********* /catprofile ***********/



/********* itemlist ***********/


.galLIDateTag,
.calLIDateTag,
.lnkLIDateTag,
.vidLIDateTag,
.docLIDateTag,
.busLIDateTag,
.LIDateTag  {

font-size:16px;

}

.galLITitle,
.calLITitle,
.lnkLITitle,
.vidLITitle,
.docLITitle,
.busLITitle,
.LITitle  {

font-weight:bold;
font-size: 16px;
font-family:times;

}

A.galLITitle,
A.calLITitle,
A.lnkLITitle,
A.vidLITitle,
A.docLITitle,
A.busLITitle,
.LITitle A {

color:#1F8585;
text-decoration:underline;

}

A.galLITitle:HOVER,
A.calLITitle:HOVER,
A.lnkLITitle:HOVER,
A.vidLITitle:HOVER,
A.docLITitle:HOVER,
A.busLITitle:HOVER,
.LITitle A:HOVER {

color:BLACK;
text-decoration:none;

}

/********* /itemlist ***********/



/********* itemprofile ***********/


.galIPDateTag,
.calIPDateTag,
.lnkIPDateTag,
.vidIPDateTag,
.docIPDateTag,
.busIPDateTag,
.IPDateTag  {

padding-bottom:8px;
font-size:16px;
font-weight:normal;
font-family:times;
text-align:center;

}

.galIPDescr,
.calIPDescr,
.lnkIPDescr,
.vidIPDescr,
.docIPDescr,
.busIPDescr,
.IPDescr  {

padding-bottom:16px;

}

.galIPPrevNext,
.calIPPrevNext,
.lnkIPPrevNext,
.vidIPPrevNext,
.docIPPrevNext,
.busIPPrevNext,
.IPPrevNext  {

font-size:11px;
font-style:italic;
padding-bottom:8px;

}

.galIPTitle,
.calIPTitle,
.lnkIPTitle,
.vidIPTitle,
.docIPTitle,
.busIPTitle,
.IPTitle  {

color: #000000; 
text-decoration: none; 
font-size: 20px;
font-family: "times roman",times;
padding-top:10px;
padding-bottom:10px;
line-height:normal;
text-align:center;

}

.galIPVenueTag,
.calIPVenueTag,
.lnkIPVenueTag,
.vidIPVenueTag,
.docIPVenueTag,
.busIPVenueTag,
.IPVenueTag  {

padding-bottom:8px;
font-size:16px;
font-weight:nornal;
font-family:times;
text-align:center;

}

/********* /itemprofile ***********/



/********* itemprofile_assoc ***********/


.galIPASDocs,
.calIPASDocs,
.lnkIPASDocs,
.vidIPASDocs,
.docIPASDocs,
.busIPASDocs,
.IPASDocs  {
padding-bottom:12px;
padding-left:12px;
}

.galIPASDocsHead,
.calIPASDocsHead,
.lnkIPASDocsHead,
.vidIPASDocsHead,
.docIPASDocsHead,
.busIPASDocsHead,
.IPASDocsHead  {
font-size:14px;
font-weight:bold;
padding-top:10px;

}

/********* /itemprofile_assoc ***********/



/********* cal ***********/


.calLIMYHead {

font-size:18px;
font-weight:bold;
background-color:#1F8585;
color:white;
padding:4px;
margin-top:8px;
margin-bottom:8px;

}

.calLIYHead {

font-size:18px;
font-weight:bold;
background-color:#1F8585;
color:white;
padding:4px;
margin-top:8px;
margin-bottom:8px;

}

/********* /cal ***********/


/********* OVERRIDES ***********/
.busLCTitle {
font-family:arial,helvetica;
font-size:14px;
font-weight:bold;
color:#1F8585;
text-align:left;
padding:0px;
}

DIV.busLCTitle {
margin-left: 50px;
margin-right:0px;
}

A.busLCTitle {
color:BLACK;
text-decoration:none;
}

A.busLCTitle:hover {
color:#404040;
text-decoration:underline;
}

A.busLCTitle:visited {
color:#1F8585;
text-decoration:none;
}

TD.busLIDescr {
padding-left:8px;
}


.inqFormTitle {
font-size:18px;
color:black;
}

.inqFormMsg {
font-size:12px;
color:black;
}

.inqFormErr {
font-size:12px;
color:red;
font-weight:bold;
}

.inqFormInputText {
font:12px arial,sans-serif;
font-weight:normal; 
color:black; 
background-color:white; 
border:1px #808080 solid;
height: 14px;
}

.inqFormInputMenu {
font:12px arial,sans-serif;
font-weight:normal; 
color:#101010; 
background-color:white; 
border:1px #808080 solid;
height: 14px;
}

.inqFormInputTextArea {
font:12px arial,sans-serif;
font-weight:normal; 
color:#101010; 
background-color:white; 
border:1px #808080 solid;
}

.inqFormButton {
}

.inqFormItemLabel {
font-size:12px;
color:black;
font-weight:bold;
}

.inqFormItemText, .inqFormSubjects {
font-size:12px;
color:black;
font-weight:normal;
}

.inqSentTitle {
font-size:18px;
color:black;
font-weight:normal;
}

.inqSentMsg {
font-size:12px;
color:black;
font-weight:bold;
}


.calFeatFrame {
border:2px solid teal;
padding:10px;
margin-top:10px;
margin-bottom:10px;
}

.calFeatName {
font-size:14px;
color:black;
font-weight:bold;
}

.calFeatDate {
font-size:14px;
color: teal;
font-weight:bold;
}

.calFeatImg {
padding-right:8px;
}

.calFeatDescr {
font-size:12px;
}

.calFeatMore, A.calFeatMore {
font-style:italic;
font-weight:normal;
font-size:11px;
color: teal;
text-decoration:underline;
text-align:center;
}

A.calFeatMore:hover {
color: black;
text-decoration:none;
}

DIV.calFeatMore{
padding-top:8px;
}
/********* /OVERRIDES ***********/
