@charset "UTF-8";
/* CSS Document */

// tag definition

html {
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
}

body {
	width: 100%;
	height: 100%;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	background-color: #000000;
	color: #FFFFFF;
	 background-attachment:fixed;
	 background-position: center top;
	 background-image: url(../images/mainBg-new.jpg);
	 background-repeat: no-repeat;
}

a:link, a:visited, a:active{
	color:#ff0b76;
	text-decoration: underline;
}

a:hover{
	color:#333333;
	text-decoration: none;	
}

#container
 {
  	 width:100%;
	 /*height:100%;*/
	 margin:0;
	 padding:0;
 }

html>body #container{
	*background-color:#0000;
	/**height:150%;*/
	*min-height:100%;
}

#centered{
	width: 956px;
	margin: 0 auto 0 auto;
	/*background-attachment: fixed;
	background-image: url(../images/fancyBg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #00FF00;*/
}

#header{
	width: 956px;
	height: 174px;
	margin: auto;
	/*background-color: #FF0000;*/
}

#logo{
	width: 335px;
	height: 75px;
	margin-left: 10px;
/*	background-image:url(../images/deLogo.png);
	background-repeat: no-repeat;
	background-position: left top;*/
	z-index: 40;
}

#headImage{
	width: 173px;
	height: 306px;
	background-image:url(../images/headerSpandit.png);
	float: right;
	margin-top: -182px;
	margin-right: 40px;
	z-index: 30;
}

#menu{
	width: 956px;
	height: 164px;
	margin-top: 3px;
	/*background-image:url(../images/pink50.png);*/
	background-repeat: no-repeat;
	border: 10px solid #868787;
	background-attachment: scroll;
	background-image: url(../images/bg_header3.jpg);
	background-position: left top;
}

#search{
	float:right;
	margin-top: 5px;
	margin-right:10px;
}

#search input{
	margin-right: 10px;
	float:right;
}

#hornav{
	margin-top: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;	
}

#hornav a:link, #hornav a:visited, #hornav a:active{
	color:#FFFFFF;
	text-decoration: none;
	margin: 0 25px 0 0;
}

#hornav a:hover{
	color:#333333;
	text-decoration: none;	
}

#hornav table{
	background-color: #ff0b76;
	padding:2px 0 2px 10px;
}

#content{
	width: 956px;
	border: 10px solid #868787;
	border-top: 0;
	margin: 0 auto;
	/*margin-left:16px;
	background-image: url(../images/black80.png);
	background-repeat: repeat;*/
}

#topRow
 {
	height: 361px;	
 }

/* For IE6.0 */
 #middleRow
 {
	width: 936px;
	/*height: 92px;*/
	height: 0px;
	margin: auto;
	background-image: url(../images/white50.png);
	
 }

#bottomRow{
	width: 936px;
	margin: auto;
	margin-top: -10;
	/*background-color: #FF0000;*/
}

#bottomRow a:link, #bottomRow a:visited, #bottomRow a:active{
	color:#333333;
	text-decoration: none;
}

#bottomRow a:hover{
	/*color:#ff0b76;*/
	text-decoration: underline;	
}

#ticker{
	/*width: 511px;*/
	width: 514px;
	height: 361px;
	float: left;
	overflow:hidden;
}

#social{
	background-image: url(../images/socialBg.png);
	background-repeat: no-repeat;
	background-position: -10px top;
	height: 71px;
	width: 436px;
	margin-top:0px;
	margin-left: 0px;
	float: left;
}

#banner1{
	width: 470px;
	height: 71px;
	margin-top: 10px;
	margin-right: 0px;
	float: right;
	/*border: 1px solid #0F0;*/
}

html>body #banner1{
	*margin-top: 10px;	
}

.bannergroup{
	height: 85px;
	border:0px;
	
}

#col1{
	width: 305px;
	height: 800px;
	background-image: url(../images/white50.png);
	margin: 0 0 0 0;
	float:left;
}

#col2{
	width: 305px;
	height: 800px;
	margin: 0 0 0 10px;
	background-image: url(../images/white50.png);
	float:left;

}

html>body #col2{
	*width: 300px;
}


#col3{
	width: 305px;
	height: 800px;
	margin: 0 0 0 0;
	background-image: url(../images/white50.png);
	float:right;
}

#mainContent{
	width: 592px;
	min-height: 592px;
	color: #333333;
	background-color: #FFFFFF;
	margin: 10px 5px 10px 5px;
	padding: 4px;
	border: 10px solid #858081;
	font-size: 12px;
}

#bioContent{
	width: 592px;
	min-height: 592px;
	color: #333333;
	background-color: #FFFFFF;
	margin: 10px 5px 10px 5px;
	padding: 4px;
	border: 10px solid #858081;
	font-size: 12px;
	background-image: url(../images/bg_sitting.jpg);
	background-repeat: no-repeat;
}

#galleryContent{
	width: 592px;
	min-height: 592px;
	color: #333333;
	background-color: #FFFFFF;
	margin: 10px 5px 10px 5px;
	padding: 4px;
	border: 10px solid #858081;
	font-size: 12px;
	background-image: url(../images/bg_poseUp.jpg);
	background-repeat: no-repeat;
}

#galleryContent2{
	width: 909px;
	min-height: 592px;
	color: #333333;
	background-color: #FFFFFF;
	margin: 10px 10px 10px 10px;
	padding: 4px;
	border: 10px solid #858081;
	font-size: 12px;
	background-image: url(../images/bg_poseUp.jpg);
	background-repeat: repeat-x;
}

#tvContent{
	width: 592px;
	min-height: 592px;
	color: #333333;
	background-color: #FFFFFF;
	margin: 10px 5px 10px 5px;
	padding: 4px;
	border: 10px solid #858081;
	font-size: 12px;
	background-image: url(../images/bg_skyline.jpg);
	background-repeat: no-repeat;
}

#podContent{
	width: 592px;
	min-height: 592px;
	color: #333333;
	background-color: #FFFFFF;
	margin: 10px 10px 10px 10px;
	padding: 4px;
	border: 10px solid #858081;
	font-size: 12px;
	background-image: url(../images/bg_hands.jpg);
	background-repeat: no-repeat;
}

#treasureContent{
	width: 592px;
	min-height: 592px;
	color: #333333;
	background-color: #FFFFFF;
	margin: 10px 5px 10px 5px;
	padding: 4px;
	border: 10px solid #858081;
	font-size: 12px;
	background-image: url(../images/bg_spinning1.jpg);
	background-repeat: no-repeat;
}
#rightCol{
	width: 305px;
	/*background-color: #00FF00;*/
	margin: 0px 0px 10px 0px;
	
}

/*************************
***** welcome specific ***
*************************/
#welcome
 {
	 width: 410px;
	 height: 361px;
	 font-size: 12px;
	 margin-top: 10px;
	 margin-right: 10px;
	 float: right;
 }

#loginTitle{
	width: 50%;
	margin-top: 3px;
	margin-left: 4px;
}

#form-login-username{
	float: left;
}

#form-login-password{
	float: right;
	margin-right: 75px;
}

fieldset{
	border:none;
}

/*************************
**** welcome specific ****
*************************/
#welcome .moduletable
  {
  	/*background-color: #FF0000;*/
	  border: 10px solid #858081;
	  background-image: url(../images/white30.png);
	  padding: 3px;
	  width: 90%;
	  height: 350px;
	  float:right;
  }

#welcome td
 {
	vertical-align: top;
 }

 #welcome a:hover
 {
  /*color:#FFFFFF;*/
  color: #ff0b76;
  text-decoration: none;
 }
/*************************
*** eventlist specific ***
*************************/

.eventTitle{
	width: 50%;
	margin: 3px 0 0 0;
}

.el_eventlist {
	width:100%;	
}
/*************************
**** gallery specific ****
*************************/
.galleryTitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ff0b76;
	margin-bottom: 15px;
	/*margin-left: -12px;*/
}

#galleryPull{
	width: 271px; 
	height: 404px;
	margin: 14px 0 0 7px;
}

/*************************
**** podcast specific ****
*************************/
.hlink{
	color: #ff0b76;
	font-weight: bold;
}

/*************************
**** blog view specific ****
*************************/
.blogSubHead{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	padding: 3px 20px 3px 5px;
	background-color: #ff0b76;
}

/*************************
**** social  specific ****
*************************/
#iconPane {
	width: 250px;
	height: 67px;
	margin: 11px 0 0 150px;
	list-style-type:none;
	_margin-left:200px;
}

#iconPane li {
	display:inline;
}

/*****************************
**upcoming events specific **
*****************************/
#upcomingEvents {
	width: 95%;
	font-size: 12px;
	color:#333333;
	padding:5px;
}
#eventInfo {
	width: 100%;
	text-align: left;
}

#flyerThumb {
	margin: 10px 0 20px 0;
	text-align:center;
}

.location {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #ff0b76;
	margin: 10px 0 0 0;
}

.location a:active, .location a:link, .location a:visited {
	color: #ff0b76;
	text-decoration: none;
}

.location a:hover {
	color: #333333;
	text-decoration: underline;
}

/*****************************
** twitter events  specific **
*****************************/

#twitterHome{
	height: 382px;
	margin-bottom: 20px;
}

html>body #twitterHome{
	*margin-bottom: 25px;
}

html>body .twitterfeeditem{
	word-wrap: break-word;
	
}

.outterCol #div{
	width:280px;
	color:#333333;
	padding-left:8px;
}

#twitterfeedrssdiv{
	width:280px;
}

html>body .outterCol #twitterfeedrssdiv{
	*overflow:hidden;
}

.outterCol #twitterfeedrssdiv a:active, .outterCol #twitterfeedrssdiv a:link, .outterCol #twitterfeedrssdiv a:visited {
	color:#000000;
}

.outterCol #twitterfeedrssdiv a:hover{
	color:#000000;
}

.outterCol #twitterfeedrssdiv img{
	margin-left:2px;
	margin-top: -33px;
}

html>body .outterCol #twitterfeedrssdiv img
{
	*margin-top: 0px;
}

.outterCol .twitterfeeditem{
	width:273px;
	margin-top:2px;
	padding: 5px;
	font-size:12px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #ff0b76;
	color:#000000;
	/*background-image: url(../images/white30.png);
	background-repeat: repeat;*/
}

.twitterfeeditem{
	width:270px;
	margin-top:2px;
	padding: 5px;
	font-size:12px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #ff0b76;
	color:#000000;
	/*background-image: url(../images/white30.png);
	background-repeat: repeat;*/
}

html>body .twitterfeeditem{
	*word-wrap: break-word;
}

/*****************************
** Latest news  specific **
*****************************/
.smallType{
	font-size:12px;
	color:#FFFFFF;
}

.smallType a:active, .smallType a:link, .smallType a:visited {
	color:#FFFFFF;
}

.smallType a:hover {
	color:#333333;
}

/*************************
******** Classes *******
*************************/

.floatLeft{
	float: left;
}

.floatRight{
	float: right;
}

.clear{
	height:7px;
	clear:both;
}

.marginAuto{
	margin: auto;
}

.pinkTitle
 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFFFFF;
	background-color: #ff0b76;
   padding: 8px;  
 }

.pinkTitle a:hover{
	color: #FFFFFF;
}

.pinkBtn{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 5px;
	background-color:#ff0b76;
	width:90px;

}

.pinkBtn a:active, .pinkBtn a:link, .pinkBtn a:visited {
	color: #FFFFFF;
	text-decoration: underline;
	
	padding: 5px;
}

.pinkBtn a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	padding: 5px;
}
.contentheading{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFFFFF;
	padding: 3px 20px 3px 5px;
	background-color: #ff0b76;
	width: 50%;
	margin: 3px 0 10px 0;
}

.componentheading{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFFFFF;
	padding: 3px 20px 3px 5px;
	background-color: #ff0b76;
	width: 50%;
	margin: 3px 0 10px 0;
}

.greyBorder10px{
	height: 100%;
}

.contentpaneopen{
	border: none;
	/*width: 100%;*/
}

.contentpaneopen table{
	width: 100%;
}

.bannergroup{
	border: 0;
	margin-top: -20px;
}

.bannergroup a:hover{
	color: #ff0b76;
}

.series_epibox {
	width: 100%;
}

.outterCol {
	width: 284px;
	height: 775px;
	margin: 10px 0 0 10px;
	background-color: #FFFFFF;
}

.outterCol table {
	width: 100%;
}

.setBack {
	width:91%;
   margin-left:5px;
 }

.row1 {
	background-color: #FFFFFF;
	color: #ff0b76;
	font-size: 14px;
	margin: 2px 5px 2px 5px;
	padding: 8px;
}

.row2 {
	background-color: #CCCCCC;
	color: #ff0b76;
	font-size: 14px;
	margin: 2px 5px 2px 5px;
	padding: 8px;
} 
#rightCol .twitterfeedrss
{
	background-color: #FFFFFF;
	border:#868787 10px solid;
	width:280px;
	color:#000000;

}
.boxx
{
	background-color: #FFFFFF;
	border:#868787 10px solid;
	width:280px;
	margin-top:4px;
	margin-bottom:4px;
}

#psm {
margin : 0;
padding : 0;
}
.podcastfeeddiv
{
	margin-top:5px;
	background-color: #FFFFFF;
	border:#868787 10px solid;
	width:280px;
	color:#000000;
}
.podcastfeedheading
{
background-color:#FF0B76;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:20px;
margin:3px 0 10px;
padding:3px 20px 3px 5px;
}



 /* Starts Mine CSS */

 /* For Rest Of the Browser */
#middleRow1
  {
    width: 936px;
 	 height: 92px;
	 /*height: 30px;*/
	 margin: auto;
	 background-image: url(../images/white50.png);
  }


.july_3{
	width:100%;
	height:76px;
	float:left;
	padding-top:10px;
}
#main_table_july{
	width:100%;
	height:auto;
	float:left;
	padding-top:10px;
	
	}
	*:first-child+html #main_table_july{
   margin-top:85px;
}





.outterCol_middle {
	width: 284px;
	height: 775px;
	margin-left:10px;
	background-color: #FFFFFF;
	
}
.outterCol_next {
	width: 284px;
	height: 775px;
	margin-top:10px;
	background-color: #FFFFFF;
	
}


.banneritem
  {
	 width:440px;
	 height:75px;
	we margin-left:20px;
	 float:right;
	 
  }






