/* CSS Document */
body{ background:#fff /*url(../images/bg.jpg) repeat-x;*/text-align:center; font:11px Verdana, Arial, Helvetica, sans-serif; margin:0px; padding:0px;}
div,ul,li,p,h1,h2,hr{ margin:0; padding:0; }
h2{font-size:13px; text-indent:-9999px; color:#333333;}
li{list-style:none;}
hr{clear:both; visibility:hidden; height:1px;}
a img{border:none;}
.subLink a, .legals, .legals a{font-family:Arial; text-decoration:none; font-size:12px; color:#000;}

h1{ background:#fff url(../images/logo.jpg) no-repeat; text-indent:-9999px; width:105px; height:92px; display:block; float:left; padding-left:93px;}


#wraper{width:960px; text-align:left; margin:0 auto;}

/* global page header*/
#header{background:#fff; /*url(../images/pagebg.jpg) repeat-y;*/ padding:14px 10px 13px 10px;}
#headerBannner{float:left; display:block; width:730px; height:90px;}


#mainNav { background:#930400 url(../images/nav/bg.gif) repeat-x; height:32px; clear:left;}
#mainNav li, #subNav li{ float:left; padding:0 10px; color:#fff;}
#mainNav li a{display:block; height:32px; outline: none; }
.home a{ background:transparent url(../images/nav/home.gif) no-repeat; width:33px;  margin-left:25px;}
.newsEvent a{ background:transparent url(../images/nav/newsEvent.gif) no-repeat; width:92px;}

.artist a{ background:transparent url(../images/nav/artists.gif) no-repeat; width:46px;}
.tour a{ background:transparent url(../images/nav/collegeTour.gif) no-repeat; width:83px;}
.workshops a{ background:transparent url(../images/nav/workshops.gif) no-repeat; width:73px;}
.fanShop a{ background:transparent url(../images/nav/fanShop.gif) no-repeat; width:57px;}
.blogs a{ background:transparent url(../images/nav/blog.gif) no-repeat; width:37px;}
.fanfamtv a{ background:transparent url(../images/nav/fanfamTV.gif) no-repeat; width:66px;}
.mailinglist a{ background:transparent url(../images/nav/mailingList.gif) no-repeat; width:76px;}
.about a{ background:transparent url(../images/nav/about.gif) no-repeat; width:58px;}
.contact a{ background:transparent url(../images/nav/contact.gif) no-repeat; width:70px;}
.focus a{ background:transparent url(../images/nav/focusgroup.gif) no-repeat; width:76px;}

#subNav { background:#575757; height:5px;}
#subNav li{padding:0px 4px;top:-3px;}
#subNav li a{color:#fff;  margin-right:6px; padding:0px; position:relative;  }

#contents {
	color:#333;
	padding:5px;
	background-color: #FFFFFF;
	border: 3px solid #e7e7e7;
}
#topCol { border:1px solid #c6c6c6; height:370px; background:#fff;}
#topColsubpage {background:#fff;}
#lColsubpage {background:#fff;}

/* global page footer */
#footer {border-top:10px solid #585858; background:#e7e7e7; height:70px; text-align:center; padding-top:10px; }
#footerLink li, #moreFooterLink li{float:left; padding:0px 10px;}
#footerLink li a, #moreFooterLink li a, .legals{color:#000; }
#footerLink, #moreFooterLink { width:700px; margin:0 auto;}
#moreFooterLink{width:600px; clear:left;}
.footerPipe {color:#930400;}
.legals{clear:left; padding-top:8px;}

/* home page footer */
#videoPlayer{ float:left; width:609px; padding:5px 8px 5px 5px; border-right:1px solid #c6c6c6; height:360px;}
#newsAndEvents{ float:right; width:305px; padding:5px 5px 0 0;}

#newsAndEvents .artist{float:left; border:1px solid #575757; margin-right:7px;}
#newsAndEvents h2{ background:#fff url(../images/newsEvents.jpg) no-repeat; color:#990000; width:189px; height:24px;}
#newsAndEvents ul{margin-top:12px;  background:url(../images/newsFooter.jpg) repeat-x bottom left; height:324px;}
#newsAndEvents li{ background:#E3E3E5; height:77px; padding:10px; margin-top:2px;}
#newsAndEvents .alt{background:#D1D1D1;}

#lCol, #ad{margin-top:10px; }
#lCol{clear:both; height:1%; float:left;  }

#fan,#artist{float:left; padding-top:5px; }
#fan h2 { background:#fff url(../images/home/hdr-featuredFan.jpg) no-repeat; width:175px; height:25px;}
#artist h2 { background:#fff url(../images/home/hdr-execcorner.jpg) no-repeat; width:251px; height:25px;}
#fan, #artist{width:308px;}
#artist{margin-left:3px;}
.feature{border:1px solid #d1d1d1; border-width:20px 0; padding:10px 5px 10px 0; height:auto !important; height:80px;  min-height:80px; margin-top:10px;}
.featureImg{float:left; margin-right:10px;}
.more{color:#333; text-decoration:none;}
#quickBanner{clear:left;}
#quickBanner li{float:left; padding:10px 4px 10px 1px;}

/* banner ads */
#ad-300x300{border:1px solid #000; background:#d1d1d1; float:right; display:inline; width:300px; height:265px; padding:5px 5px 5px 5px;}
#adSkyScraper{border:1px solid #000; float:right; width:160px; display:inline; /*height:600px;*/ padding:0px 5px 5px 5px;clear: both;}





/* College Tour */
#pageTitle {
	background:#fff;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 30px;
}

.pageSectionHeader {
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}

#subPageTopCol {
	height:190px;
	width:900px;
	
	background-color: #fff;
}
#subPageMidCol {

	width:900px;
	
	background-color: #fff;
}

#setupTour{ float:right; width:225px; padding:0px 0px 0 20px;}
#subPageTopBanner{
	float:left;
	height:185px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
}

#leftCol {
	float:left;
	width:600px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 30px;
	
}
#rightCol { float:right; text-align:right; width:225px; padding:5px 5px 0 0;}

/* form */
.formFieldLabel {width:225px; }
.formField {width:225px; float:right;}
.fanclub a {
background:transparent url(../images/nav/fanclub.gif) no-repeat; width:56px;
}

