/* CSS Document */

* {margin:0; padding:0;} 


body {
	font-family:Lucida Grande, Helvetica, sans-serif;
	font-size:12px;
	background-color: #FFFFFF;
	margin:0; 
	background-image:url(images/background.gif); 
	background-repeat: repeat-x repeat-y;
	display: block;
}




font,th,td,p { font-family:Lucida Grande, Helvetica, sans-serif; font-size:12px;text-align:left; display: in-line; border-collapse: collapse;}
h1,h2,h3,h4,h5,h6{
				margin-bottom: 5px;
				padding-bottom: 5px;
				}



table {
    border:0;
	cellspacing:0;
	cellpadding:0;
	border-collapse: collapse;
}
table.reports { 	border:  #404040; 
				background-color:#FFFFFF;
				border-style: solid;
				border-left-width: 1px; 
				border-top-width: 1px; 
				border-right-width: 1px; 
				border-bottom-width: 1px; 
				border-collapse:collapse;
				}
td.reports { 	border:  #404040; 
				background-color:#FFFFFF;
				border-style: solid;
				border-left-width: 1px; 
				border-top-width: 1px; 
				border-right-width: 1px; 
				border-bottom-width: 1px; 
				border-collapse:collapse;
				height:30px;
				}

img {
    border:0;
	display: in-line;
}


font.Header {  color : #000000; font-weight: bold;font-size : 14px; font-family:Lucida Grande, Helvetica, sans-serif;}
font.Quote { color:#000000; font-size:12px; font-weight:bold; font-family:Lucida Grande, Helvetica, sans-serif;}
span.whiteHeaderBold {  color : #FFFFFF; font-size:18px;font-weight: bold; font-family:Lucida Grande, Helvetica, sans-serif;}

span.normalBold {font-family:Lucida Grande, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:left; display: in-line; border-collapse: collapse;}
span.whiteHeader {  color : #FFFFFF; font-size:18px;font-family:Lucida Grande, Helvetica, sans-serif;}
span.homeName {text-decoration:none; color:#EE558E;  font-size:36px; font-weight: bold; font-family:Lucida Grande, Helvetica, sans-serif; letter-spacing: 3px}
span.homeGrey {text-decoration:none; color:#3E3A3B;  font-size:30px;  font-family:Lucida Grande, Helvetica, sans-serif; letter-spacing: 3px}
span.largeText {text-decoration:none; color:#000000;  font-size:15px;  font-family:Lucida Grande, Helvetica, sans-serif; }
span.largeTextHome {text-decoration:none; color:#000000;  font-size:17px;  font-family:Lucida Grande, Helvetica, sans-serif; }
span.largeTextSchool {text-decoration:none; color:#000000;  font-size:24px;  font-family:Lucida Grande, Helvetica, sans-serif; }
span.red {text-decoration:none; color:#880000;  font-size:14px; font-weight: bold; font-family:Lucida Grande, Helvetica, sans-serif;}
span.pink {text-decoration:none; color:#EE558E;  font-size:16px; font-weight: bold; font-family:Lucida Grande, Helvetica, sans-serif;}
span.featuredWhiteHeaderBold {  color : #FFFFFF; font-size:20px;font-weight: bold; font-family:Lucida Grande, Helvetica, sans-serif;}
span.featuredWhiteHeader {  color : #FFFFFF; font-size:20px;font-family:Lucida Grande, Helvetica, sans-serif;}
span.featuredText { font-family:Lucida Grande, Helvetica, sans-serif; font-size:11px;text-align:left; display: in-line; border-collapse: collapse;}


span.featuredHeader {  color : #EE558E; font-weight: bold;font-size : 24px; font-family:Lucida Grande, Helvetica, sans-serif;}
span.featuredBold {  color : #04BADE; font-weight: bold;font-size : 36px; font-family:Lucida Grande, Helvetica, sans-serif;}
span.featured {  color : #04BADE; font-size : 36px; font-family:Lucida Grande, Helvetica, sans-serif;}
span.grey {  color : #404040; font-size : 16px; font-family:Lucida Grande, Helvetica, sans-serif;}
span.generalText { font-family:Lucida Grande, Helvetica, sans-serif; font-size:11px;text-align:left; display: in-line; border-collapse: collapse;}
span.normalPink {   color:#EE558E;}
span.published {text-decoration:none; color:#333333;  font-size:10px;  font-family:Lucida Grande, Helvetica, sans-serif;}
span.right {font-family:Lucida Grande, Helvetica, sans-serif; font-size:12px; text-align:right; display: in-line; border-collapse: collapse;}
span.title {font-weight:bold; font-size:20px;}
div.footer {text-decoration:none; color:#FFFFFF;  font-size:10px;  font-family:Lucida Grande, Helvetica, sans-serif;}

a.signOut {color:#176C9A;text-decoration:underline;}
a:hover.signOut {text-decoration:underline;color:#115989;}
a.artisthouse {text-decoration:none; color:#008DCB;  font-size:10px;  font-family:Lucida Grande, Helvetica, sans-serif;}
a.artisthouse:hover {text-decoration:none; color:#909090;  font-size:10px;  font-family:Lucida Grande, Helvetica, sans-serif;}
a.featured {text-decoration:none; color:#008DCB;  font-size:18px;  font-family:Lucida Grande, Helvetica, sans-serif;}
a.featured:hover {text-decoration:none; color:#004C78;  font-size:18px;  font-family:Lucida Grande, Helvetica, sans-serif;}

a.topNav {text-decoration:none; color:#091839;  font-size:18px; font-weight:bold; font-family:Lucida Grande, Helvetica, sans-serif;}
a.topNav:hover {text-decoration:none; color:#005ba4;  font-size:18px; font-weight:bold; font-family:Lucida Grande, Helvetica, sans-serif;}
a.footer {text-decoration:none; color:#FFFFFF;  font-size:10px;  font-family:Lucida Grande, Helvetica, sans-serif;}
a.footer:hover {text-decoration:none; color:#909090;  font-size:10px;  font-family:Lucida Grande, Helvetica, sans-serif;}
a.underline {text-decoration:underline; color:#008DCB;  font-size:14px;  font-family:Lucida Grande, Helvetica, sans-serif;}
a.underline:hover {text-decoration:underline; color:#004C78;  font-size:14px;  font-family:Lucida Grande, Helvetica, sans-serif;}

a.upload {text-decoration:none; color:#091839;  font-size:10px;  font-family:Lucida Grande, Helvetica, sans-serif;}
a.upload:hover {text-decoration:none; color:#005ba4;  font-size:10px;  font-family:Lucida Grande, Helvetica, sans-serif;}
a.bold {text-decoration:none; color:#008DCB;  font-size:12px;  font-weight:bold; font-family:Lucida Grande, Helvetica, sans-serif;}
a.bold:hover {text-decoration:none; color:#004C78;  font-size:12px;  font-weight:bold;  font-family:Lucida Grande, Helvetica, sans-serif;}

a.AdvSearch {text-decoration:none; color:#909090;  font-size:9px;  font-family:Lucida Grande, Helvetica, sans-serif;}
a.AdvSearch:hover {text-decoration:none; color:#96D5EA;  font-size:9px;  font-family:Lucida Grande, Helvetica, sans-serif;}


a.SearchResultName {text-decoration:none; color:#BF2C68;  font-size:9px;  font-family:Lucida Grande, Helvetica, sans-serif;}
a.SearchResultName:hover {text-decoration:none; color:#EE558E;  font-size:9px;  font-family:Lucida Grande, Helvetica, sans-serif;}
a.more {text-decoration:none; color:#BF2C68;  font-size:12px;  font-family:Lucida Grande, Helvetica, sans-serif;}
a.more:hover {text-decoration:none; color:#EE558E;  font-size:12px;  font-family:Lucida Grande, Helvetica, sans-serif;}


a {text-decoration:none; color:#008DCB;  font-size:12px;  font-family:Lucida Grande, Helvetica, sans-serif;}
a:hover {text-decoration:none; color:#004C78;  font-size:12px;  font-family:Lucida Grande, Helvetica, sans-serif;}
a.grey {text-decoration:none; color:#BF2C68;  font-size:14px;  font-family:Lucida Grande, Helvetica, sans-serif;}
a.grey:hover {text-decoration:none; color:#EE558E;  font-size:14px;  font-family:Lucida Grande, Helvetica, sans-serif;}

a.footerB {text-decoration:none; color:#DDDDDD;  font-size:10px;  font-family:Lucida Grande, Helvetica, sans-serif;}
a.footerB:hover {text-decoration:none; color:#96D5EA;  font-size:10px;  font-family:Lucida Grande, Helvetica, sans-serif;}

a.footerC {text-decoration:none; color:#DDDDDD;  font-size:12px; font-weight:bold;  font-family:Lucida Grande, Helvetica, sans-serif;}
a.footerC:hover {text-decoration:none; color:#96D5EA;  font-size:12px;  font-weight:bold;   font-family:Lucida Grande, Helvetica, sans-serif;}


a.compare {text-decoration:none; color:#202020;  font-size:14px;  font-family:Lucida Grande, Helvetica, sans-serif;}
a.compare:hover {text-decoration:none; color:#202020;  font-size:14px;  font-family:Lucida Grande, Helvetica, sans-serif;}

a.search {text-decoration:none; color:#FFFFFF;  font-size:14px;  font-family:Lucida Grande, Helvetica, sans-serif;}
a.search:hover {text-decoration:none; color:#EE558E;  font-size:14px;  font-family:Lucida Grande, Helvetica, sans-serif;}

a.schoolNav {text-decoration:none; color:#FFFFFF;  font-size:16px;  font-family:Lucida Grande, Helvetica, sans-serif;}
a.schoolNav:hover {text-decoration:none; color:#C0C0C0;  font-size:16px;  font-family:Lucida Grande, Helvetica, sans-serif;}

a.schoolNavSelected {text-decoration:none; color:#C0C0C0;  font-size:16px; font-family:Lucida Grande, Helvetica, sans-serif;}
a.schoolNavSelected:hover {text-decoration:none; color:#C0C0C0;  font-size:16px;  font-family:Lucida Grande, Helvetica, sans-serif;}

.head{
font-size:18px;
font-family:Lucida Grande, Helvetica, sans-serif;
color:#616163;

}

.whitehead {color:#FFFFFF; font-weight:bold; font-size:16px; padding-left:15px;}
.whitehead1 {color:#FFFFFF; font-weight:bold; font-size:16px; padding-left:15px; padding-top:5px; padding-bottom: 0px;}


.hometext{color:#000000; font-size:12px; padding-left:15px; line-height:1.5; }
.hometext2{color:#000000; font-size:12px; line-height:1.5; }
.hometitle{color:#000000; font-weight:bold; font-size:13px; vertical-align:middle;}
.hometitle2{color:#000000; font-weight:bold; font-size:21px; vertical-align:middle;}
.righttitle{color:#008DCB; font-weight:bold; font-size:18px;}
.homequotes{line-height:1.2em; letter-spacing: 1px}
.gltitle{color:#008DCB; font-weight:bold; font-size:42px; vertical-align:middle; letter-spacing:1px; }
.gltitle2{color:#008DCB; font-weight:bold; font-size:14px; letter-spacing:1px; }
.gltitle3{color:#008DCB; font-weight:bold; font-size:18px; letter-spacing:1px; }
.featuredFestivals{color:#000000; font-size:11px; padding-left:15px; line-height:1.5; }



/* class added by softz  */

.space
{
padding-top:12px;

padding-left:30px;
}

.blog_right_nav{
padding-top:17px;
padding-left:17px;
padding-right:14px;
width:280px;
}

.blog_right_nav h2{
font-size:14px;
}

.blog_right_nav p{
margin-bottom:5px;
}

.blog_conent p{
font-size:11px !important;
letter-spacing:1px;
line-height:15px;
word-spacing:1px;
}

	
	 
td.findOff{
	background-image:url(images/navBeginSearch.png);
	height:24px;
	width:132px;
	text-align:center;
	background-repeat: no-repeat;
	font-family: Helvetica, sans-serif;
	letter-spacing:1px;
	}
	
td.findOn{
	background-image:url(images/navBeginSearch_o.png);
	height:24px;
	width:132px;
	text-align:center;
	background-repeat: no-repeat;
	font-family: Helvetica, sans-serif;
	letter-spacing:1px;
	}
	
td.featuredOn{
	background-image:url(images/navFeatured_o.png);
	height:24px;
	width:166px;
	background-repeat: no-repeat;
	font-family: Helvetica, sans-serif;
	letter-spacing:1px;
	text-align:center;
}
td.featuredOff{
	background-image:url(images/navFeatured.png);
	height:24px;
	width:166px;
	text-align:center;
	background-repeat: no-repeat;
	font-family: Helvetica, sans-serif;
	letter-spacing:1px;
}
td.aboutOn{
	background-image:url(images/navAbout_o.png);
	height:24px;
	width:106px;
	text-align:center;
	font-family: Helvetica, sans-serif;
	letter-spacing:1px;
	background-repeat: no-repeat;
}	
td.aboutOff{
	background-image:url(images/navAbout.png);
	height:24px;
	width:106px;
	text-align:center;
	background-repeat: no-repeat;
	font-family: Helvetica, sans-serif;
	letter-spacing:1px;
}	
td.listedOn{
	background-image:url(images/navGetListed_o.png);
	height:24px;
	width:111px;
	background-repeat: no-repeat;
	font-family: Helvetica, sans-serif;
	letter-spacing:1px;
	text-align:center;
}
td.listedOff{
	background-image:url(images/navListing.png);
	height:24px;
	width:111px;
	text-align:center;
	background-repeat: no-repeat;
	font-family: Helvetica, sans-serif;
	letter-spacing:1px;
}
td.contactOn{
	background-image:url(images/navContact_o.png);
	height:24px;
	width:115px;
	text-align:center;
	font-family: Helvetica, sans-serif;
	letter-spacing:1px;
	background-repeat: no-repeat;
}
td.contactOff{
	background-image:url(images/navContact.png);
	height:24px;
	width:115px;
	text-align:center;
	font-family: Helvetica, sans-serif;
	letter-spacing:1px;
	background-repeat: no-repeat;
}


td.nav_Search {
	background-image: url(images/navSearchBackground.png); 
	background-repeat: no-repeat;
	padding-top:2px;
	 width:205px;
}

