/*______________///////////////// Global \\\\\\\\\\\\\\\\______________*/

body {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	/*text-align: center;*/
	min-width: 600px;
}
img {
	border:0px;
}
form {
	border:0px;
	margin:0px;
	padding:0px;
}



/*______________///////////////// Global - Links \\\\\\\\\\\\\\\\______________*/

a:link {
	text-decoration: none;
	color:#990000;
	text-decoration:none;

	
}
a:visited {
	text-decoration: none;
	color:#990000;
	text-decoration:none;

}
a:hover {
	text-decoration: underline;
	color:#000000;
}
a:active {
	text-decoration: underline;
	color:#000000;

	
}



/*______________///////////////// Global - Float Clears & 1px borders \\\\\\\\\\\\\\\\______________*/

div.cFloats {
	clear:both;
}
div.stippleXtra{
	clear:both;
	height:1px;
	font-size:1px;
	background:  url(../images/layout/stipplex.gif) repeat-x top;
}
div.dipplex {
	clear:both;
	width:100%;
	padding:0px 0px 0px 0px;
	height:1px;
	line-height: 1px;
	font-size: 1px;
	background: url(../images/layout/dipplex.gif) repeat-x bottom;
}



/*______________///////////////// Global - Headers \\\\\\\\\\\\\\\\______________*/

div.headerA{
	height:20px;
	width:100%;
	border-bottom:solid 3px #000000;
}



/*______________///////////////// Global - framework - Rows / Columns \\\\\\\\\\\\\\\\______________*/

#contentRow1{
	float:left;
	width:827px;
}
#contentRow2{
	float:left;
	width:827px;
}
#contentRow3{
	float:left;
	width:827px;
	background:  url(../images/layout/stipplex.gif) repeat-x top;
}
#contentColumn1{
	width:511px;
	float:left;
	padding:5px;
	background:  url(../images/layout/stippley.gif) repeat-y top right;
}
#contentColumn2{
	width:305px;
	float:left;
}
/*#contentColumn3{
	width:241px;
	float:left;
	padding:5px 5px 5px 5px;
}
#contentColumn4{
	width:570px;
	float:left;
	height:100%;
	padding:5px 0px 5px 5px;
	background:  url(../images/layout/stippley.gif) repeat-y top left;
}
*/


/*______________///////////////// Global - Content Containers \\\\\\\\\\\\\\\\______________*/

#site{
	margin:0 auto;
	width:968px;
	text-align: left;
	padding:10px;
}
#content {
	float:right;
	width:827px;
}
#header {
	width:968px;	
}
#footer {
	text-align:center;
	padding-top:10px;
	background:  url(../images/layout/stipplex.gif) repeat-x top left;
}
#middle {
	width:968px;
	background:  url(../images/layout/midBackHome.gif) repeat-y top left;
}
#logo{
	width:135px;
	height:135px;
	float:left;
	background:  url(../images/layout/mosLogo.gif) no-repeat;
	}
#flashBox{
	width:827px;
	height:251px;
	}
	
	
	
/*______________///////////////// Global - Advertising \\\\\\\\\\\\\\\\______________*/

#topBanner{
	float:right;
}
#mpu{
	width:300px;
	height:250px;
	padding:5px 0px 5px 5px;
	background:  url(../images/layout/stipplex.gif) repeat-x bottom;
}
#mpuTv{
	width:300px;
	height:250px;
	padding:5px 5px 5px 5px;
	background: url(../images/layout/stipplex.gif) repeat-x top;
}
#mpuRadio{
	width:300px;
	height:250px;
	padding:5px 5px 5px 5px;
	background: url(../images/layout/stipplex.gif) repeat-x top;
}
#sky{
	width:120px;
	height:600px;
	padding:5px 0px 5px 5px;
	background: url(../images/layout/stipplex.gif) repeat-x bottom;
}


/*______________///////////////// Global - Navigation - Main Nav \\\\\\\\\\\\\\\\______________*/

#navWrap{
	float:left;
	width:140px;
}
div.navItem {
	width:140px;
	padding:5px 0px 5px 0px;
	text-transform: uppercase;
	background:  url(../images/layout/stipplex.gif) repeat-x bottom right;
}
ul.rootNav{
	margin:0px;
	padding:0px 0px 3px 0px;
	list-style:none;
	text-indent:0px;
	line-height:20px;
}
li.navItemA{
	height:21px;
	width:135px;
	background-color:#2C2C2C;
	margin:0px 0px 1px 0px;
	padding:0px;
	text-indent:0px;
}	
li.navItemB{
	height:19px;
	width:135px;
	background-color:#2C2C2C;
	margin:0px 0px 1px 0px;
	padding:0px;
	text-indent:13px;
	overflow:hidden;
}



/*______________///////////////// Global - Navigation - QuickLinks Nav/Yahoo search \\\\\\\\\\\\\\\\______________*/

#quickLinkNav{
	float:left;
	width:968px;
	background:  url(../images/layout/topNav_base_wh.gif) no-repeat top;
}
#quickLinkForm {
	position:relative;
	left:163px;
	z-index:1;
	width:362px;
	height:20px;
	float:left;
	border:0px;
}
div.quickLinkButtons{
	float:right;
}
.textArea{
	border:0px;
	padding:0px;
	margin:4px 0px 0px 0px;
	width:198px;
	height:20px;
	color:#000000;
	background:  url(../images/layout/horiz_pwrlogo_red.gif) no-repeat center;
	vertical-align:top;
	}
#quickLinkRadio{
	float:left;
	height:30px;
	width:827px;
	background:  url(../images/layout/radioNav.gif) repeat-x bottom;
}
#quickLinkRadioShort{
	float:left;
	height:29px;
	width:699px;
	margin-left:1px;
	background:  url(../images/layout/radioQuickLink.gif) no-repeat top;
}
#quickLinkRadio img{
	float:left;
	border:0px;
}
#quickLinkRadioXML{
	padding:8px 0px 0px 320px;
}
li.searchItem{
	height:15px;
	margin-bottom:1px;
	color:#000000;
}
li.searchItem h1{
	margin:0px;
	padding:0px 0px 3px 0px;
	font-size:12px;
	font-weight:bold;
}



/*______________///////////////// Global - Comments Post \\\\\\\\\\\\\\\\______________*/

#commentPostControl{
	width:300px;
	margin:0px 5px 5px 5px;
	background-color:#2C2C2C;
	/*background:  url(../images/layout/stipplex.gif) repeat-x top;*/
}
#commentPost{
	width:290px;
	margin:0px 5px 5px 5px;
}
#commentPost h2{
	font-size:11px;
	font-size: 11px;
	color:#000000;
	font-weight:normal;
	margin:5px 0px 5px 0px;
	padding:0px;
}

/*______________///////////////// Global - Download Chart \\\\\\\\\\\\\\\\______________*/

#downloadChart{
	width:300px;
	height:325px;
	margin:5px 0px 5px 5px;
	background-color:#2C2C2C;
}
.charttable{
    background: url(../images/layout/stipplex.gif) repeat-x bottom;
}
#dChartHead{
	width:300px;
	height:80px;
	background:  url(../images/layout/stipplex.gif) repeat-x bottom;
}
div.dChartTrack{
	width:250px;
	float:right;
	line-height:14px;
	margin-left:30px;
	margin-top:0px;
	vertical-align:text-bottom;
}
div.dChartItem{
	height:30px;
	width:30px;
	margin-left:15px;
	margin-top:5px;
}
div.dChartDate{
	float:left;
	padding:15px 0px 0px 0px;
}
div.dChartTitle{
	width:180px;
	float:right;
	line-height:14px;
	padding:3px 10px 3px 15px;
	vertical-align:text-bottom;
}
div.dChartTitle img{
	float:left;
	padding:10px 5px 2px 0px;
}
div.dChartTrack img{
	float:left;
	padding:10px 5px 2px 0px;
	width:20px;
}
#dChartHead img{
	float:right;
}
.downloadtitle h3{
	margin:0px;
	padding:10px 0px 0px 0px;
	color:#990000;
	font-size:12px;
	text-transform: uppercase;
}
div.dChartTitle p{
	padding:5px 0px 0px 0px;
	margin:0px;
	overflow:hidden;
	height:42px;
}
div.dChartTitle h3 {
	margin:0px;
	padding:5px 0px 0px 0px;
	color:#990000;
	font-size:12px;
}



/*______________///////////////// Home - Gallery NEW \\\\\\\\\\\\\\\\______________*/


#contentColumn3{
	width:702px;
	float:left;
}
#contentColumn4{
	width:125px;
	float:left;
	background:url(../images/layout/stippley.gif) repeat-y top left;
}
.contentColumn3Row{
	width:702px;
	float:left;
}
#contentSubCol1{
	width:220px;
	float:left;
	background:url(../images/layout/stippley.gif) repeat-y top right;
}
#contentSubCol2{
	width:482px;
	float:left;
	
}
.homeMiniContent{
	width:210px;
	margin:5px;
	background-color:#2C2C2C;
	line-height:15px;
}
.homeMiniContent p{
margin:0px;
padding:5px;
}
#mobileBox {
padding:5px;
margin:0px;
}
#newsBox{
padding:5px;
margin:0px;
font-weight:bold;
}
#newsBox p{
margin:4px 0px 3px 0px;
padding:0px;
}
#galleryHome{
	width:472px;
	margin:5px;
	height:450px;
	background-color:#2C2C2C;
}
/*ul.tillateHome{
	list-style:none;
	margin:0px;
	padding:0px;
	
}
ul.tillateHome li{
	float:right;
	
	padding:5px 0px 0px 5px;
	/*padding:0px;
	display:inline;
	background-color:#990000;
	margin:0px;
	
}*/
.tillateHome{
	/*float:left;*/
	display:inline;
	padding:6px 0px 0px 6px;
	margin:0px;
}
.thumbFrame{
float:left;
overflow:hidden;
width: 93px;
height: 93px;
}
#galleryHome h1{
padding:4px 0px 2px 0px;
margin:0px 6px 0px 6px;
font-size:13px;
text-transform:uppercase;
background: url(../images/layout/dipplex.gif) repeat-x bottom;
clear:left;
}
.textAreaPhotoframe{
	float:left;
	background-color: #000000;
	margin:0px 2px 2px 0px;
	width:245px;
	height:16px;
	border: 1px solid #828687;
	color:#000000;
	font-size:10px;
	text-transform: uppercase;
}



/*______________///////////////// Home - Gallery \\\\\\\\\\\\\\\\______________*/

div.gallerySet{
	width:570px;
	height:95px;
	padding-bottom:3px;
}
div.galleryCopy{
	width:570px;
	height:15px;
	margin-bottom:3px;
	background-color:#2C2C2C;
}
div.gallerySet img{
	float:left;
	border:0px;
}



/*______________///////////////// Home - BalletBox \\\\\\\\\\\\\\\\______________*/

#balletBox{
	width:210px;
	margin:5px;
	background-color:#2C2C2C;
	line-height:15px;
}
#balletBox p{
	padding:0px;
	margin:0px;
}



/*______________///////////////// Home - Sponsored Links \\\\\\\\\\\\\\\\______________*/

/*#topSearches{
	width:220px;
	padding:10px;
	background-color:#2C2C2C;
	line-height:15px;
}
#topSearches p{
	padding:0px;
	margin:0px;
}
*/
.sponsoredLink{
	padding-left:5px;
	padding-right:5px;
	margin:0px;
}
div.sponsoredLink1{
	width:100%;
	padding-top:3px;
	background-color:#2C2C2C;
	color:#990000;
	font-weight:bold;
}
div.sponsoredLink2{
	width:100%;
	background-color:#2C2C2C;
	color:#000000;
}
div.sponsoredLink3{
	width:100%;
	padding-bottom:3px;
	background-color:#2C2C2C;
	color:#990000;
	font-weight:bold;
}
#sponsoredLinkLarge{
	background:  url(../images/layout/stipplex.gif) repeat-x top;
}



/*______________///////////////// Home - Feature Boxes \\\\\\\\\\\\\\\\______________*/

div.featContainer{
	width:480;
	height:80px;
	margin-bottom:3px;
	line-height:14px;
	display:block;
	font-size: x-small;
}
div.featImg{
	height:110px;
	float:left;
	padding-right:10px;
	padding-left: 15
}
div.featContainer p{
	padding:5px 0px 0px 0px;
	margin:0px;
	overflow:hidden;
	height:75px;
}
div.featContainer h1 {
	margin:0px;
	padding:10px 0px 0px 0px;
	color:#990000;
	font-size:16px;
	text-transform: uppercase;
}
div.featContainer h2 {
	margin:0px;
	padding:5px 0px 0px 0px;
	font-size:12px;
}
div.featContainer h3 {
	margin:0px;
	padding:10px 0px 0px 0px;
	color:#990000;
	font-size:12px;
	text-transform: uppercase;
}
div.featContainer  a:link {
	text-decoration: none;
	color:#000000;
}


