body {
background-image: url(../images/temple/layout/bg_glam.jpg);
}

/*navigation*/
#mainnav li.temple {
font-size: 24px;
}

#leftcol {
padding-top: 5px;
background-image: url(../images/temple/layout/menu_bg.jpg);
background-position: top left;
background-repeat: no-repeat;
}

#leftcol a {
background-color: #e192cc;
border: 1px solid #e192cc;
}

#leftcol a:hover {
background-color: #fff;
border: 1px solid #90c;
border-left: none;
color: #90c;
}

#leftcol a#glammenu {
margin-right: 10px;
font-size: 24px;
color: #fff;
background-color: #e192cc;
border: 0;
border-bottom: #fff solid 1px;
}

/* leftcol secondary navigation*/
#leftcol ul.secondtier {
border: 1px solid #90c;
}

#leftcol .secondtier a {
color: #e192cc;
}

/*general styles */
h1 {
border-bottom: 1px solid #90c;
}

h2 {
color: #90c;
}

p {
text-indent: 20px;
}

p:first-letter {
font-size: 2em;
color: #90c;
line-height: 1em;
}

.red {
color: #90c;
}

hr {
	color : #90c;
	background-color: #90c;}

a:link {
	text-decoration: none;
	color: #9900CC;}

a:visited {
	   text-decoration: none;
	   color: #6A0C8A;}
	 
a:hover {
         text-decoration: underline;
         color: #9900CC;}	

a:active {
	  color: #9900CC;}  
	  
.templebox {
border:2px solid #9900CC;
}

.templeboxbg {
background-color:#9900CC;
padding: 5px;
}
  
/*styles for glam rocker quiz*/

.templequiz fieldset {
border: 0;
margin-left: 10px;
padding-top: 15px;
padding-bottom: 15px;}

.templequiz legend {
font-size: 120%; 
font-family: Arial, Verdana, Helvetica, sans-serif, "MS sans serif"; 
font-weight: bold;
color: #9900CC;
margin-bottom: -10px;
}

.templebtn input {
color: #FFFFFF;
background-color: #9900CC;
font-weight: bold;
border: 1px outset;}

.pantheonimg {
margin-top: 10px;
}

/*Temple news on band pages*/
.news {
margin-top: 10px;
background-color: #feccff; 
border: 1px dotted #90c;
padding: 10px 10px 0 10px;
line-height: 1.8em;
}

.news .newsinfo {
width: 410px;
float: right;
}

.news .newsinfo h2 {
margin-top: 0;
}

.newstext {
margin-bottom: 10px;
}

h2.newsheading {
border-bottom: 1px solid #90c;
margin-top: 50px;
}

/*style for pantheon logo*/
.logo {
margin-top: 15px;
text-align: center;
}

/*styles for review pages */
.reviewslogo h1 {
margin-top: 0;
}

.reviewslogo img {
float: right;
padding-top: 20px;
}

h2.reviewyear {
background-color: #90c;
color: #fff;
padding-left: 5px;
margin-top: 10px;
margin-bottom: 5px;
}

.gig {
padding: 15px 0 15px 0;
border-bottom: 1px dotted #E192CC;
}

.endgig {
padding: 10px 0;
}

/*styles for temple home page*/
#maincontent{
/*background-image: url(../images/temple/general/bg_rose.jpg);*/
background-position: right top;
background-repeat: no-repeat;
}

#templemain {
float: left;
width: 590px;
margin-bottom: 30px;
}

#templemain p {
margin-left: 25px;
}

#temple_rcol {
float: right;
width: 160px;
margin-top: 25px;
margin-bottom: 10px
}

#temple_rcol_content {
margin-right: 10px;
}

#templemain .glamimage {
margin-left: 25px;
padding-top: 10px;
padding-right: 20px;
float: left;
}

#templemain h2 {
border-bottom: 1px dotted #e192cc;
}

#templemain .templetext {
float: left;
width: 440px;
}

#templemain .templetext p {
margin-left: 0;
}

#templemain .news {
padding-left: 0;
}

#templemain .cc {
margin-top: 20px;
}

#templemain .cc h2 {
margin-left: 25px;
}

.factbox {
background-color: #90c; 
padding: 5px; 
color: #fff; 
line-height: 1.8em;
}

#likereview {
border: 1px dotted #90c;
padding: 5px 5px 5px 20px;
background-image:url(../images/temple/reviews/live_reviews_guitar.jpg);
background-position: right bottom;
background-repeat: no-repeat;
}

.similarreview {
font-variant: small-caps;
}

.morebands {
padding-bottom: 15px;
border-bottom: 1px dotted #90c;
}

h2.cr_h2 {
border-bottom: 1px dotted #90c;
}