/* camila arnold css */

*
{
	margin: 0;
	padding: 0;
}

a
{
	outline: none;
}
body
{
	background: #f4f3eb url(../images/bodyBackground.jpg) repeat-x top left;
}

#wrapper
{
	width: 900px;
	height: auto;
	background: #FFF;
	margin: 0 auto;
	margin-top: 30px;
}

#veryTop
{
	width: 900px;
	height: 128px;
	background: #FFF url(../images/pageTitle.jpg);
}

#navBar
{
	width: 900px;
	height: 33px;
	background: #134483 url(../images/navBar.jpg);
}

#picturePart
{
	width: 900px;
	height: 322px;
	background: #fff url(../images/picturePart.jpg);
}


#mainContent
{
	float: left;
	width: 610px;
	height: auto;
	min-height: 300px;
	margin-top: -35px;/* 
	overlapping main div with bottom of last div */
}

/* -----SECONDARY PAGES----- */



#mainContentSecondary
{
	float: left;
	width: 610px;
	height: auto;
	min-height: 100px;
	margin-top: -355px;/* overlapping main div with bottom of last div */
}

#secondarySplash
{
	width: 900px;
	height: 420px;
	background: url(../images/secondaryBackground.jpg) no-repeat;
}

#veryTopSecondary
{
	width: 900px;
	height: 128px;
	background: #FFF url(../images/secondaryHeader.jpg);
}

#navBarSecondary
{
	width: 900px;
	height: 33px;
	background: #134483 url(../images/secondaryNav.jpg);
}

.sideBarSecondary
{
	margin-top: -324px;
	float: right;
	width: 275px;
	height: auto;
	background: url(../images/sideBarBG.png) repeat-y;
}

.sideBarTopSecondary
{
	float: right;
	width: 275px;
	height: 11px;
	background: url(../images/sideBarTop.png) no-repeat;
	margin-top: -335px;

}

.sideBarBottomSecondary
{
	float: right;
	width: 275px;
	height: 7px;
	background: url(../images/sideBarBottom.jpg) no-repeat;

}
/* -----END SECONDARY----- */


.sideBar
{
	float: right;
	width: 275px;
	height: auto;
	background: url(../images/sideBarBG.png) repeat-y;
}

.sideBarTop
{
	float: right;
	width: 275px;
	height: 11px;
	background: url(../images/sideBarTop.png) no-repeat;
	margin-top: -10px;

}

.sideBarBottom
{
	float: right;
	width: 275px;
	height: 7px;
	background: url(../images/sideBarBottom.jpg) no-repeat;

}

.newsLetter
{
	width: 225px;
	height: 135px;
	background: url(../images/newsLetterBG.jpg) no-repeat;
	padding-left: 17px;
	padding-top: 45px;
	margin-left: 10px;
}

.clearDiv
{
	clear: both;
}

#footer
{
	padding-top: 40px;
	padding-bottom: 20px;
	text-align: center;
}
/* -----Navigation stuff---- */

ul
{
	margin: 0;
	padding: 0;
	list-style: none;
	margin-left: 20px;
	
}

/* now make the nav bar float to become horizontal */

ul li
{
	float: left;
}

/* make the buttons actually take up their own space */


ul a
{
	display: block;
	padding: 0 .5em;
	line-height: 2.3em;
	text-decoration: none;
	color: #fff;
	font-family: Helvetica Neue,Arial narrow, Helvetica,Arial, sans-serif;
	font-weight: 100;
	font-size: 10pt;
}

ul a:hover
{
	background: url(../images/navOver.jpg) repeat-x top left;
}

p
{
	padding-left: 1.7em;
	font-size: 11pt;
	color: #333;
	font-family:Helvetica Neue,Helvetica,Arial, sans-serif;
}

.caption
{
	margin-left: -15px;
	padding-top: 5px;
	padding-bottom: 10px;
}

h1
{
	padding-top: 1em;
	pading-right: 1em;
	padding-left: 1em;
	padding-bottom: .5em;
	font-size: 18pt;
	color: #84816c;
	font-family: Georgia, Arial serif;
 	font-style: italic;
 	font-weight: 100;
}

h2
{
	padding: 1em;
	margin-left: 7px;
	font-size: 14pt;
	color: #00468a;
	font-family:Helvetica Neue,Helvetica,Arial, sans-serif;
}

h3
{
	padding: 1em;
	margin-left: 10px;
	font-size: 11pt;
	color:  #333;
	font-family:Helvetica Neue,Helvetica,Arial, sans-serif;
}

/* Form information */

.blueText
{
	color: #12437a;
	font-size: 9pt;
	font-weight: 600;
	margin-right: 5px;
	margin-left: -17px;
}

#subBtn
{
	/*fix glitch that made box higher than box */
	position: absolute; 			padding-left: 5px;
}

#emailBox
{
	padding: 3px;
}

.indexVid
{
	margin-left: 10px;
}


.subVid
{
	margin-left: 1.8em;
}

.links
{
	color: #0f3f61;	
}

.links:visited 
{
	color: #999;
}

.titlePic
{
	margin-top: 10px;
	margin-left: 25px;
}

img
{
	border: none;
}

/* NEW STORE ORDERED LIST */

ol.bullets{
	margin-left: 50px;
}

ol.bullets li{
	list-style-type: decimal;
	margin-left: 20px;
	font-size: 10pt;
	font-family:Helvetica Neue,Helvetica,Arial, sans-serif;
	color: #999;
}

ul.bullets li
{
	list-style: disc;
	float: none;
	margin-left: 20px;
	font-size: 10pt;
	font-family:Helvetica Neue,Helvetica,Arial, sans-serif;
}

.cdSide
{
	position: absolute;
	margin-top: 20px;
	margin-left: 420px;
}

.cdImages
{
	padding-bottom: 10px;
}

.subTitle
{
	margin-top: -18px;
}

.newsImages
{
	padding: .1em;
	width: 40%;
	height: 40%;
}

#contactForm
{
	margin-left: -120px;
	margin-top: -15px;
}

.contactSideTitle
{
	font-size: 11pt;
	font-weight: 600;
	color: #0f3f61;
}

.contactSideText
{
	margin-left: 10px;
	padding-bottom: .5em;
}

.scheduleSideText
{
	font-size: 10pt;
	margin-left: 20px;
	padding-bottom: .5em;
	width: 200px;
}

.recordingsSideTitle
{
	font-size: 8pt;
	margin-left: 40px;
	padding-bottom: .5em;
	width: 200px;
}

.recordingsSideText
{
	font-size: 10pt;
	margin-left: 10px;
	padding-bottom: .5em;
	width: 200px;
}


.blueh3
{
	color: #0f3f61;
	
}

.redText
{
	
	color: #bc0009;
	margin-left: 200px;
}

.audioDesc
{
	font-size: 8pt;
	color: #999;
	padding-top: .5em;
}

.audioBox
{
	border: #e1e1e1 1px solid;
	width:500px;
	padding: .5em;
	margin-left: 20px;
	margin-top: 5px;
}

#artImg
{
	float: right;
	padding: .5em;
	width: 200px;
}

.artImg2
{
	float: left;
	padding: .5em;
	width: 200px;
}

.videoNews
{
	position: absolute;
	margin-top: -10px;
	margin-left: 340px;
}



.indexSideTitle
{
	font-size: 10pt;
	padding-bottom: .5em;
	width: 500px;
}

.artistsUL
{
	float: none;
	list-style-type: circle;
}

.tempFloat
{
	padding-right: .2em;
	float: left;
	border: none;
}

