/* CSS Document */

/* ---------------------------------------------------------------------------- */
/* STANDARD HTML TAG RESET */
/* ---------------------------------------------------------------------------- */


html, body {
	border: 0;
	margin: 0;
	padding: 0;
	text-align: center;
}

/* ---------------------------------------------------------------------------- */
/* STANDARD HTML TAG DEFINITION */
/* ---------------------------------------------------------------------------- */




/* ---------------------------------------------------------------------------- */
/* BEGIN PAGE ELEMENTS */


/* ---------------------------------------------------------------------------- */
/* BODY, OUTER AND INNER BACKGROUNDS */
/* ---------------------------------------------------------------------------- */

#pagecontainer {
	width: 960px;
	margin:auto;
	background-image: url(../images/background_innershell-2.jpg);
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: center top;	
}

/* ----------- */
/* TOP HEADER */
/* --------- */

#topbanner {
	margin:auto;
	padding: 0px;
	width: 934px;
	height: 119px;
	z-index:20000;
}

#h2hlogo {
	float: left;
	margin-left: 5px;
	height: 119px;
	width: 394px;
	z-index:20000;
}

/* ----------------- MAIN NAVIGATION ----------------------- */

#main-navcontainer {
	width:934px;
	height:41px;
	margin:auto;
	z-index:20000;
}

#top-nav {
	width:650px;
	height: 41px;
	float:left;
	background-image: url(../01_Top_Header/images/background1_top-navigation.png);
	background-repeat: no-repeat;
	background-position: left top;
	z-index:20000;
}

#menu {
	margin: 0;
	padding: 0;
	width:auto;
	z-index:20000;
}
#menu table.ie6 {border-collapse:collapse; margin:0; padding:0;}

#menu ul {
	padding:0;
	margin:0;
	list-style: none;
	z-index:20000;
}
#menu ul li {
	float:left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 40px;
	color:#fff;
	font-weight:bold;
	height:41px;
	line-height:40px;
	z-index:20000;
}

#menu ul li a {
	display:block;
	float:left;
	width: auto;
	padding-top: 0;
	padding-right: 23px;
	padding-bottom: 0;
	padding-left: 8px;
	text-decoration: none;
	z-index:20000;
}

#menu ul li a b {display:block; z-index:20000; float:left;padding:0 0 0 15px; text-decoration:none; color:#fff; font-weight:bold; height:41px;line-height:40px;background:url(../css/multicolumn/tabCenter.gif) no-repeat left top; cursor:pointer;}

#menu ul li div.holder {
	position:absolute;
	left:-9999px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	z-index:20000;
	opacity: 1;
}

#menu ul li div .leftSide {
	float:left;
	background-image: url(../css/multicolumn/dropLeft.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	z-index:20000;
}

#menu ul li div .rightSide {
	float:left;
	margin-left:-4px;
	display:inline;
	padding:0 10px 0 10px ;
	background-color: #e9f2fd;
	background-image: url(../01_Top_Header/images/background3_top-navigation.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
	z-index:20000;
}

#menu ul li div .rightSide2 {
	float:left;
	margin-left:-91px;
	display:inline;
	padding:0 0 0 0;
	background-color: #eff6fd;
	background-image: url(../02_Features/vertical-menu/images/background2.png);
	background-repeat: repeat;
	background-position: left bottom;
	z-index:20000;
}

#menu ul li div .rightSide3 {
	float:left;
	margin-left:4px;
	display:inline;
	padding:0 10px 0 0;
	background-color: #eff6fd;
	background-image: url(../02_Features/vertical-menu/images/background2.png);
	background-repeat: repeat;
	background-position: left bottom;
	z-index:20000;
}

#menu ul li:hover {
	position:relative;
	background-image: url(../01_Top_Header/images/background2_top-navigation.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #D3E6FA;
	z-index:20000;

}

#menu ul li a:hover {
	color:#5b73ca;
	background-position:right center;
	white-space:nowrap;
	position:relative;
	z-index:20000;
}

#menu ul li.active {
	color: #5b73ca;
	background-image: url(../01_Top_Header/images/background2_top-navigation.png);
	background-position: center top;
	z-index:20000;
}

#menu ul li a:hover b {
	color: #5b73ca;
	background-position:left center;
	z-index:20000;
}
#menu ul li a.sub:hover {
	color:#5b73ca;
	background-position:right bottom;
	white-space:nowrap;
	position:relative;
	z-index:20000;
}

#menu ul li a.sub:hover b {
	color:#FF8A8A;
	background-position:left bottom;
	z-index:20000;
}

#menu ul li:hover > a {color:#910; position:relative;}
#menu ul li:hover a.sub {color:#910; background-position:right bottom; white-space:nowrap; position:relative;}
#menu ul li:hover a.sub > b {color:#910; background-position:left bottom;}

#menu ul :hover div.holder {position:absolute; top:41px; left:4px; margin: 0; padding: 0;}

#menu ul li.right a:hover div.holder {left:auto; right:3px; top:41px;}
#menu ul li.right:hover div.holder {left:auto; right:4px; top:41px;}

#menu ul dl {width:auto; margin:5px 0 10px 0; padding:0 5px;list-style:none;}
#menu ul dl dt {
	margin:0;
	line-height:20px;
	color:#fff;
	white-space:nowrap;
	background-color: #A8C5EE;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	z-index:20000;
}
#menu ul dl dd {
	display:block;
	padding:10px;
	margin:0;
	z-index:20000;
}

.ddline {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #C0DAFA;
	z-index:20000;
}

.ddnoline {
	border-bottom-width: 0;
	border-bottom-style: none;
	border-bottom-color: #C0DAFA;
	z-index:20000;
}

#menu ul dd a {
	display:block;
	height: 20px;
	line-height: 20px;
	color:#5b73ca;
	text-align:left;
	margin: 0;
	font-weight:normal;
	white-space:nowrap;
	float:none;
	z-index:20000;
}

#menu ul dd a:hover {
	display:block;
	color:#47329A;
	z-index:20000;
}

#menu ul table td {vertical-align:top; z-index:20000;}

#test {
	width:920px;
	height: 500px;
	float:left;
	background-color: #0066FF;
	z-index:20000;
}

/* --------------------------------- SEARCH ------------------------------------------- */

#search {
	float: right;
	margin-left: 0px;
	height: 31px;
	width: 284px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 10px;
	overflow: hidden;
	background-image: url(../01_Top_Header/images/background1_top-navigation.png);
	z-index:20000;
}

#searchtext {
	border: 0px none 0;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin-top: 4px;
	margin-left: 45px;
	z-index:20000;
}

#searchfield {
	text-align: right;
	margin-right: 30px;
	z-index:20000;
}

#searchbutton {
	float:right;
	margin-top: 0;
	margin-right: 15px;
	z-index:20000;
}

/* ----------------- END MAIN NAVIGATION ----------------------- */

#content-shell {
	width:960px;
	margin:auto;
}

/* ---------------------------------------------------------------------------- */
/* FEATURE BANNER */
/* ---------------------------------------------------------------------------- */

#featurecontainer {
	height: 380px;
	width: 960px;
	padding: 0px;
	margin-top: 3px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	overflow:hidden;
	background-image: url(../02_Features/images/background_featurescontainer.png);
	background-repeat: repeat-x;
	background-position: left top;
	z-index:10000;
}

#featurebanner {
	height: 382px;
	width: 936px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	overflow:hidden;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #e5e8f4;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #e5e8f4;
	background-color: #8DA0E5;
	z-index:10000;
}

/* --------------------------------- FEATURE ARTICLES MODULE ------------------------------------------- */


#myS-container {
	float:left;
	width:588px;
	height:375px;
	margin-left:30px;
	overflow:hidden;
	z-index:10000;
}

#articles {
	height: 380px;
	width: 652px;
	padding: 0px;
	margin: auto;
	float: left;
	overflow:hidden;
	background-image: url(../07_RecentUpdates/images/sections-background.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	z-index:10000;
}

/* --------------------------------- BEGIN FOR SECONDARY PAGES ------------------------------------------- */

#audio-summary {
	padding: 0;
	height:176px;
	margin: auto;
	background-color: #c1c9e8;
}

#articles2 {
	height: 380px;
	width: 650px;
	padding: 0;
	margin: 0;
	float: left;
	overflow:visible;
	background-color: #7686C7;
}

#articles-bhagavan {
	height: 380px;
	width: 650px;
	padding: 0;
	margin: 0;
	float: left;
	overflow:visible;
	background-color: #FF7D01;
	background-image: url(../03_Main_Content/Bhagavan/images/collage_01.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

#articles-prasanthi {
	height: 380px;
	width: 650px;
	padding: 0;
	margin: 0;
	float: left;
	overflow:visible;
	background-color: #FF5A2E;
	background-image: url(../03_Main_Content/Prasanthi/images/collage_01.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

#articles-festivals {
	height: 380px;
	width: 650px;
	padding: 0;
	margin: 0;
	float: left;
	overflow:visible;
	background-color: #CADFF4;
	background-image: url(../03_Main_Content/Festivals/images/collage_01.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

#articles-faqs {
	height: 380px;
	width: 650px;
	padding: 0;
	margin: 0;
	float: left;
	overflow:visible;
	background-color: #BAD1F1;
	background-image: url(../03_Main_Content/FAQS/images/collage_01.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

#articles-about {
	height: 380px;
	width: 650px;
	padding: 0;
	margin: 0;
	float: left;
	overflow:visible;
	background-color: #FF7D01;
	background-image: url(../03_Main_Content/About/images/collage_01.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

#latestissue2 {
	height: 45px;
	width: 650px;
	background-color: #7c97e6;
	float: left;
	overflow: hidden;
	padding: 0;
	margin: 0;
	margin-top:335px
}


/* --------------------------------- END FOR SECONDARY PAGES ------------------------------------------- */

#featureimage {
	height: 335px;
	width: 650px;
	float: left;
	overflow: hidden;
	margin:0;
}

#latestheader {
	height: 21px;
	width: 588px;
	padding: 0px;
	margin-top: 15px;
	margin-bottom: 10px;
	float: left;
}

#articles-scroller {
	height: 271px;
	width: 618px;
	float: left;
	overflow: hidden;
	margin-top: 8px;
	margin-left: 18px;
}

#articles-scroller {
	height: 271px;
	width: 618px;
	float: left;
	overflow: hidden;
	margin-top: 8px;
	margin-left: 18px;
}

#latestissue {
	height: 45px;
	width: 650px;
	float:left;
	background-color: #7c97e6;
	overflow: hidden;
	padding: 0;
	margin-top:15px;
}

/* --------------------------------- PRASANTHI DIARY MODULE ------------------------------------------- */

#prasanthidiary {
	height: 380px;
	width: 284px;
	background-color: #D5D5D7;
	padding: 0px;
	margin: auto;
	float:right;
	overflow:hidden;
	background-image: url(../02_Features/images/background_menu_image.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	z-index:10000;
}

#pdheader {
	height: 21px;
	width: 170px;
	padding: 0px;
	margin-top: 15px;
	margin-left: 17px;
	float: left;	
	z-index:10000;
}

#pdmenuimage {
	height: 291px;
	width: 284px;
	float: left;
	overflow: hidden;
	padding: 0;
	margin-top: 8px;
	background-repeat: no-repeat;
	z-index:10000;
}

#pd-image {
	height: 118px;
	width: 284px;
	padding: 0;
	background-image: url(../02_Features/images/pd_image1.jpg);
	background-repeat: no-repeat;
	background-position: center center;	
	z-index:10000;
}

#pd-fullarticle {
	height: 81px;
	width: 284px;
	padding-top: 15px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 17px;
	z-index:10000;
}

#pd-synopsis {
	height: 87px;
	width: auto;
	padding-top: 16px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 17px;
	z-index:10000;
}

#pd-synopsis-header {
	height: auto;
	width: auto;
	padding: 0;
	margin-bottom:10px;
	font-family: "Lucida Sans Unicode", Tahoma;
	font-size: 14px;
	line-height: 12px;
	font-weight: bold;
	text-align: left;
	margin-left: 3px;
	color: #FFFFFF;
	margin-top: -12px;
	z-index:10000;
}

#pdarchives {
	height: 45px;
	width: 284px;
	float: left;
	overflow: hidden;
	padding: 0;
	margin-top: 0;
	z-index:10000;
}

.pdtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
	margin-left:-5px;
}

.pdtext a {
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
	padding-left: 5px;
	border: 1px none #FFFFFF;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	
}

.pdtext a:hover {
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;
	color: #666666;
	text-align: left;
	text-decoration: none;
	background-image: url(../02_Features/vertical-menu/images/background2.png);
	padding-left: 5px;
	border: 1px none #FFFFFF;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-repeat: repeat-x;
	background-position: center center;
}

#pd-synopsis-entry {
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	margin:0;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}

#pd-synopsis-entry a {
	text-decoration: none;
}

#pd-synopsis-entry a:hover {
	text-decoration: none;
}

#pd-synopsis-entrybottom {
	margin:0;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}

#pd-synopsis-entrybottom a {
	text-decoration: none;
}

#pd-synopsis-entrybottom a:hover {
	text-decoration: none;
}

/* ---------------------------------------------------------------------------- */
/* H2H DESCRIPTION BANNER */
/* ---------------------------------------------------------------------------- */

#dcontainer {
	height: auto;
	width: 960px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	overflow:hidden;
	background-color: #7686c7;
}

#descriptionbox {
	height: 86px;
	width: 934px;
	margin:auto;
	padding:0;
	background-image: url(../images/DESCRIPTION-BANNER.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

/* ------------------------------------------------------------------------------------------------ */
/* GRAPHICS BANNER[THOUGHT FOR THE DAY, SAI INSPIRES, PHOTO GALLERY, SAI SPIRITUAL SHOWERS] */
/* ----------------------------------------------------------------------------------------------- */

#graphics-container {
	height: auto;
	width: 960px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	overflow:hidden;
	background-color: #7686c7;
}

#graphics-banner {
	height: 172px;
	width: 934px;
	margin:auto;
	padding:0;
}

/* ---------- Thought for the Day ------------------*/

#tftd-box{
	float:left;
	height: 172px;
	width: 233px;
	margin:0;
	padding:0;
}

/* ---------- Sai Inspires ------------------*/

#si-box {
	float:left;
	height: 172px;
	width: 234px;
	margin:0;
	padding:0;
}

#si-today {
	height: 86px;
	width: 234px;
	margin:0;
	padding:0;
}

#si-archives {
	height: 43px;
	width: 234px;
	margin:0;
	padding:0;
}

#si-subscribe {
	height: 43px;
	width: 234px;
	margin:0;
	padding:0;
}

/* ---------- Shadowbox Photo Gallery ------------------*/

#pgallery-box {
	float:left;
	height: 172px;
	width: 234px;
	margin:0;
	padding:0;
}

/* ---------- Sai Spiritual Showers ------------------*/

#ssshowers-box {
	float:left;
	height: 172px;
	width: 233px;
	margin:0;
	padding:0;
}

/* ---------------------------------------------------------------------------- */
/* SECTION CONTENT BANNER */
/* ---------------------------------------------------------------------------- */

#scontainer {
	height:470px;
	width: 960px;
	padding: 0px;
	margin-right: auto;
	margin-left: auto;
	overflow:hidden;
	background-color: #7686c7;
}

#sbanner{
	width: 938px;
	height:470px;
	margin:auto;
	background-color: #E9ECF3;
}

/* ---------- Recent Updates Menu ------------------*/


#srecentupdates{
	width: 318px;
	height:470px;
	float: right;
	background-color: #E9ECF3;
	overflow:hidden;
	background-repeat: repeat-x;
	background-image: url(../07_RecentUpdates/images/sections-background.jpg);
	background-position: left bottom;	
}

#sru-iframe{
	width:318px;
	height:470px;
	background-image: url(../07_RecentUpdates/images/sruiframe-background.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	background-color: #fbfcfd;	
}

#header-sruiframe{
	float: left;
}

#sru-navcontainer{
	float: left;
	width:278px;
	height:348px;
	padding:20px;
	padding-top:10px;
	overflow:visible;
}

#sru-nav {
	width:285px;
	margin-left:0;
	margin-bottom:0;
}

#sru-nav li {
	display: block;
	list-style-type: none;	
	padding-top: 6px;
	padding-bottom: 6px;
}

#sru-nav li a {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	text-align: left;
}

* html #sru-nav li a {  /* make hover effect work in IE */
	width:311px;
}


#sru-nav li a:hover, #sru-nav li.active a {
	color: #FF7C1C;
	background-image: url(../images/images/pi-navigation-hover.png);
	background-repeat: repeat-x;
	background-position: left top;
}

#sru-archivecont{
	float:left;
	margin-left:20px;
	margin-top:10px;
	margin-bottom:16px;
	width:278px;
	height:35px;
}


/* ---------- End Recent Updates Menu ------------------*/

/* ---------- Section Updates Menu ------------------*/

#sections {
	width: 620px;
	height:470px;
	padding: 0px;
	margin: 0;
	float:left;
	background-color: #A2B7F6;
}

#header-s {
	float: left;
	overflow: hidden;
	padding-top: 15px;
	padding-left: 20px;
}

#sections-navcontainer {
	width: 580px;
	margin:auto;
	float:left;
	
}
#s-list1{
	width: 100%;
	height:55px;
	float:left;
	margin-top:10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #C7D5F8;
	border-right-color: #C7D5F8;
	border-bottom-color: #C7D5F8;
	border-left-color: #C7D5F8;
}

#s-list2{
	width: 100%;
	height:55px;
	float:left;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dotted;
	border-right-color: #C7D5F8;
	border-bottom-color: #C7D5F8;
	border-left-color: #C7D5F8;
}

#s-list3{
	width: 100%;
	height:55px;
	float:left;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dotted;
	border-right-color: #C7D5F8;
	border-bottom-color: #C7D5F8;
	border-left-color: #C7D5F8;
}

#s-list4{
	width: 100%;
	height:55px;
	float:left;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dotted;
	border-right-color: #C7D5F8;
	border-bottom-color: #C7D5F8;
	border-left-color: #C7D5F8;
}

#s-list5{
	width: 580px;
	height:55px;
	float:left;
	margin-top:15px;
	background-color: #7d93e0;
}

#s-list6{
	width: 100%;
	height:55px;
	float:left;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dotted;
	border-right-color: #C7D5F8;
	border-bottom-color: #C7D5F8;
	border-left-color: #C7D5F8;
}

#s-list7{
	width: 100%;
	height:55px;
	float:left;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dotted;
	border-right-color: #C7D5F8;
	border-bottom-color: #C7D5F8;
	border-left-color: #C7D5F8;
}

#sections-nav {
	width:580px;
	margin-top:0px;
	margin-left:-40px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	text-transform: none;
	letter-spacing: 0px;
	list-style-type: none;
	font-size: 16px;
	height: 60px;
}

#sections-nav li {
	float: left;
	margin: 0;	
	width:193px;		
}

#sections-nav li a {
	text-decoration: none;
	display: block;
	padding: 0;
	line-height: 55px;
	color: #FFF;
}

#sections-nav li a:hover, #sections-nav li.active a {
	color: #47329A;
	background-image: url(../07_RecentUpdates/images/rollover.png);
	background-repeat: repeat;
	background-position: left top;
}

/* ---------- End Section Updates Menu ------------------*/


/* ---------------------------------------------------------------------------- */
/* END SECTIONS CONTENT BANNER */
/* ---------------------------------------------------------------------------- */


/* ---------------------------------------------------------------------------- */
/* MAIN CONTENT BANNER */
/* ---------------------------------------------------------------------------- */

#mccontainer {
	height: auto;
	width: 960px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	overflow:hidden;
	background-color: #7686c7;
}

#main-content {
	height: auto;
	width: 938px;
	background-color: #FFFFFF;
	background-image: url(../03_Main_Content/images/background-archives.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}

/* --------------------------------- BEGIN FOR SECONDARY PAGES ------------------------------------------- */


#content-topbanner {
	height: 64px;
	width: 654px;
	padding:0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#content {
	height: auto;
	width: 600px;
	margin: 0px;
	padding-top: 15px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 25px;
}

#content-igallery {
	height: auto;
	width: 603px;
	margin: 0px;
	padding-top: 15px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 25px;
	background-color: #FFD3DA;
	background-image: url(../03_Main_Content/Gallery/background-gallery.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

#gallery {
	height: 100%;
	width: 578px;
	padding: 0;
	margin-left: auto;
	margin-right: auto;
	margin-top:0px;
	background-image: url(../03_Main_Content/Gallery/background-gallery2.gif);
	background-repeat: repeat-x;
	background-position: center top;
	border: 1px solid #FFFFFF;
}

#gallery-header {
	height: 48px;
	width: 502px;
	overflow: hidden;
	padding: 0;
	margin: auto;
	margin-bottom:0px;
	margin-top:30px;
}

#content2 {
	height: auto;
	width: 600px;
	margin: 0px;
	padding-top: 15px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 25px;
	background-image: url(../03_Main_Content/images/background_archives.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#prasanthi-topbanner {
	height: 305px;
	width: 654px;
	padding:0px;
	margin: 0px;
	background-image: url(../03_Main_Content/Prasanthi/images/background-topbanner.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#prasanthi-nav-container {
	float: left;
	margin: 0;
	margin-left: 312px;
	margin-top: 20px;
	width: 325px;
	height: 266px;			
}

#p-nav {
	width:334px;
	height: 266px;			
	margin-top:13px;
	margin-left:-5px;
	margin-right:0;
	margin-bottom:0;
	padding:0;
}

#p-nav li {
	display: block;
	list-style-type: none;

}

#p-nav li a {
	display: block;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	color: #039680;
	text-decoration: none;
	text-align: left;
	padding-left: 30px;
}

* html #p-nav li a {  /* make hover effect work in IE */
	width:325px;
}


#p-nav li a:hover {
	color: #FFFFFF;
	background-image: url(../03_Main_Content/Prasanthi/images/background-menuhover.png);
	background-repeat: repeat-x;
	background-position: center center;
}

#festivals-topbanner {
	height: 310px;
	width: 654px;
	padding:0px;
	margin: 0px;
	background-image: url(../03_Main_Content/Festivals/images/HEADER-FESTIVALS.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#faqs-topbanner {
	height: 310px;
	width: 654px;
	padding:0px;
	margin: 0px;
	background-image: url(../03_Main_Content/FAQs/images/HEADER-FAQs.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#about-topbanner {
	height: 330px;
	width: 654px;
	padding:0px;
	margin: 0px;
	background-image: url(../03_Main_Content/About/images/HEADER-ABOUT.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#about-topbannertext {
	height: 330px;
	width: 650px;
	padding:0px;
	margin: 0px;
	display:none;
}

#feedback-topbanner {
	height: 172px;
	width: 654px;
	padding:0px;
	margin-bottom: 25px;
	background-image: url(../03_Main_Content/Feedback/images/HEADER-FEEDBACK.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float:left;
}

#feedback-topbannertext {
	height: 25px;
	width: 400px;
	padding:0px;
	margin-top: 130px;
	margin-left: 198px;
	text-align: center;
	float:left;
}

#news2-topbanner {
	height: 364px;
	width: 654px;
	padding:0px;
	margin: 0px;
	background-image: url(../03_Main_Content/Announcments/background-news2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#pdsynopsis-topbanner {
	height: 172px;
	width: 650px;
	padding:0px;
	margin: 0px;
	background-image: url(../03_Main_Content/PDiary/HEADER-PRASANTHI-SYNOPSIS.gif);
	background-repeat: no-repeat;
	background-position: left top;
}


/* --------------------------------- END FOR SECONDARY PAGES ------------------------------------------- */

/* --------------------------------- INSPIRATION (LEFT) COLUMN ------------------------------------------- */

#inspiration {
	height: auto;
	overflow:auto;
	width: 284px;
	float: left;
	padding: 0;
	margin: auto;
	background-image: url(../03_Main_Content/images/background_uppershadow.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

#sai-inspires {
	height: 121px;
	width: 284px;
	padding: 0;
	margin: 0;
}

#sai-inspires-1 {
	height: 81px;
	width: 284px;
	overflow: hidden;
	padding: 0;
	margin: auto;
}

#sai-inspires-2 {
	height: 40px;
	width: 284px;
	overflow: hidden;
	padding: 0;
	margin: auto;
}

/* --------------------------------- Sai Inspires Popup ------------------------------------------- */

.hidden {
display:none;
}

#inline-sample {
	width:400px;
	height:auto;
	float:left;
	color:#6600FF;
	float:left;
	margin-bottom:0;
	padding:0;
	background-color: #FFFFFF;
}

.option {
	display:block;
}

#inline-spacer{
	width:340px;
	height:65px;
}

#inline-content{
	background-color: #FFFFFF;
}

#inline-text{
	width:340px;
	height:340px;
	padding:30px;
	margin-top:0;
	float:left;
	color:#6600FF;
	display:block;
	float:left;
	text-decoration:none;
	font-family: "Lucida Sans Unicode", Tahoma, sans-serif;
	font-size: 13px;
	line-height: 20px;
	background-image: url(../images/background-sai-inspires.gif);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #FFFFFF;
	text-align: justify;
	font-weight: normal;
}

/* --------------------------------- End Sai Inspires Popup ------------------------------------------- */


#inline-content {
	height: 400px;
	width: 400px;
	padding: 5px;
	margin: 0;
}

#dailyimagebox {
	height: 200px;
	width: 284px;
	padding: 0;
	margin-top: 2px;
	overflow: hidden;
}

#dimagebanner {
	height: 44px;
	width: 284px;
	position:absolute;
	float: left;
	z-index: 2000;
	background-image: url(../03_Main_Content/Gallery/Inspiration-Banner.png);
}

#dailyimage {
	height: 227px;
	width: 284px;
	overflow: hidden;
	padding: 0;
	margin: 0;
	z-index: 1000;
}

#thoughtfortheday {
	height: 120px;
	width: 284px;
	overflow: hidden;
	padding: 0;
	margin-top: 2px;
}

#spiritualshowers {
	height: 110px;
	width: 284px;
	overflow: hidden;
	padding: 0;
	margin-top: 2px;
}

/* --------------------------------- NEWS (RIGHT) COLUMN ------------------------------------------- */

#news {
	height: auto;
	width: 284px;
	background-image: url(../03_Main_Content/images/background_news_2.gif);
	background-color: #f2f3f6;
	float:right;
	overflow: hidden;
	padding: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	background-repeat: no-repeat;
	background-position: center top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color:#242424;
	text-decoration: none;
}

#headerupdates {
	height: 20px;
	width: 174px;
	float: left;
	overflow: hidden;
	padding: 0;
	margin-top: 20px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 17px;
}

#quickupdatesbox {
	height: auto;
	width: 284px;
	float: left;
	padding: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
}

#headerdidyouknow {
	height: auto;
	width: auto;
	float: left;
	overflow: hidden;
	padding: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 17px;
}

#didyouknowbox {
	height: 180px;
	width: 284px;
	float: left;
	overflow: visible;
	padding: 0;	
	margin-bottom:175px;
}

#dyk1text {
	height: auto;
	width: 250px;
	float: left;
	margin-left:17px;
	margin-bottom:10px;
	margin-top:17px;
}

#dyk2text {
	height: auto;
	width: 250px;
	margin-left:17px;
	margin-bottom:10px;
}

#dyk3text {
	height: auto;
	width: 250px;
	margin-left:17px;
	margin-bottom:10px;
}

.header-news {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	letter-spacing: 1pt;
	color:#384eba;
	text-align: left;
	line-height: 14px;
	text-decoration: none;
}

.header-news a {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	letter-spacing: 1pt;
	color:#6A7CD2;
	text-align: left;
	line-height: 14px;
	text-decoration: none;
}

.header-news a:hover {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	letter-spacing: 1pt;
	color:#384eba;
	text-align: left;
	line-height: 14px;
	text-decoration: none;
}

#h2hconnectbox {
	height: 170px;
	width: 284px;
	float: left;
	overflow: hidden;
	background-image: url(../03_Main_Content/images/h2h-connect.gif);
	margin-top:0px;
	background-position: center top;
	background-repeat: no-repeat;
}

#h2hconnectbox a {
	height: 170px;
	width: 284px;
	float: left;
	overflow: hidden;
	background-image: url(../03_Main_Content/images/h2h-connect.gif);
	background-position: center top;
	background-repeat: no-repeat;
}

#h2hconnecttextbox {
	height:45px;
	width:150px;
	margin-top:45px;
	margin-left: auto;
	margin-right: auto;

}

.h2hconnecttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	font-weight: bold;
	color: #333333;
}

.h2hconnecttext a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.h2hconnecttext a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}

/* --------------------------------- ARCHIVES COLUMN ------------------------------------------- */

#archives {
	width: 616px;
	height: 575px;
	margin: 0px;
	padding-top: 20px;
	padding-right: 17px;
	padding-bottom: 25px;
	padding-left: 17px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color:#000000;
	text-decoration: none;
	text-align: justify;
}

#header-archives {
	height: auto;
	width: auto;
	padding:0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 0;
}

/* --------------------------------- Begin All Archive Articles ------------------------------------------- */


#archives-articlebox {
	width:586px;
	float: left;
	margin:0;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #066AFF;
}

#archives-articlebox-bhajan {
	width:586px;
	height:76px;
	float: left;
	margin:0;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	background-image: url(../03_Main_Content/images/bhajan-tutor.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}

#arc-thumbbox {
	width:84px;
	float: left;
	padding: 0;
	margin-right:20px;
}

#arc-image {
	width:84px;
	padding: 0;
	margin:0;
}

#arc-date {
	width:78px;
	margin:0;
	text-align: center;
	padding-top: 7px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}

#arc-textbox {
	height:auto;
	margin:0;
	text-align: left;
	padding-top: 0;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 0;
}

#bhajantext {
	height:100%;
	width:auto;
	float:right;
	margin-top:18px;
	text-align: left;
}

/* --------------------------------- End All Archive Articles ------------------------------------------- */



.header-main {
	font-family: "Lucida Sans Unicode", Tahoma, sans-serif;
	font-size: 15px;
	letter-spacing: 1px;
	line-height: 17px;
	font-weight: bold;
	text-transform: uppercase;
	color: #6A7CD2;
	text-align: left;
}

.header-main-white {
	font-family: "Lucida Sans Unicode", Tahoma, sans-serif;
	font-size: 15px;
	letter-spacing: 1pt;
	line-height: 17px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-align: left;
}

.header-main-white-centered {
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	letter-spacing: 1pt;
	line-height: 17px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-align: center;
}

.header-article {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight: bold;
	letter-spacing: 1pt;
	color:#384eba;
	text-align: left;
	line-height: 18px;
	text-decoration: none;
}

.header-article a{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight: bold;
	letter-spacing: 1pt;
	color:#6A7CD2;
	text-align: left;
	line-height: 14px;
	text-decoration: none;
}

.header-article a:hover{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight: bold;
	letter-spacing: 1pt;
	color:#384eba;
	text-align: left;
	line-height: 14px;
	text-decoration: none;
}

/* ---------------------------------------------------------------------------- */
/* SPACER BANNER */
/* ---------------------------------------------------------------------------- */

#spacecontainer {
	height: 25px;
	width: 960px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	overflow:hidden;
	background-color: #7686c7;
}

#spacerbox {
	height: 25px;
	width: 934px;
	margin:auto;
	padding:0;
	background-image: url(../images/SPACER-BANNER.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

#spacerbox-synopsis {
	height: 15px;
	width: 934px;
	margin:auto;
	padding:0;
	background-image: url(../images/SPACER-BANNER.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

/* ---------------------------------------------------------------------------- */
/* SCROLLING MENU BANNER */
/* ---------------------------------------------------------------------------- */

#sccontainer {
	height: auto;
	width: 960px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	background-color: #7686c7;
}

#scrollerbanner {
	height: 460px;
	width: 938px;
	padding: 0px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	background-color: #e5e8f4;
	border: 0px solid #e5e8f4;
}

#header-topic {
	height: 14px;
	width: 164px;
	padding: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	text-align:left;
}

#header-issue {
	height: 14px;
	width: 164px;
	padding: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
}

#topic-scroll {
	height: 210px;
	width: 938px;
	float:left;
	padding: 0px;
	margin: auto;
	overflow:hidden;
	background-image: url(../04_Scrollers/images/background_scroller1.jpg);
	background-position: left top;
	background-repeat: repeat-x;
}

#topic-container {
	height: 150px;
	width: 938px;
	padding: 0px;
	margin: 0px;
	margin-top: 10px;
}

#issue-scroll {
	height: 250px;
	width: 938px;
	padding: 0px;
	float:left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	background-image: url(../04_Scrollers/images/background_scroller2.jpg);
	background-position: left top;
	background-color: #FFFFFF;
	background-repeat: repeat-x;
}

#issue-container {
	height: 150px;
	width: 934px;
	padding: 0px;
	margin: 0px;
	margin-top: 10px;
}

/* ---------------------------------------------------------------------------- */
/* SPACER BANNER 2 */
/* ---------------------------------------------------------------------------- */

#spacecontainer2 {
	height: 25px;
	width: 960px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	overflow:hidden;
	background-color: #7686c7;
}

#spacecontainer3 {
	height: 15px;
	width: 960px;
	padding: 0px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	overflow:hidden;
	background-color: #7686c7;
}

#spacerbox2 {
	height: 25px;
	width: 934px;
	margin:auto;
	padding:0;
	background-image: url(../images/SPACER-BANNER.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

/* ---------------------------------------------------------------------------- */
/* STREAMS BANNER */
/* ---------------------------------------------------------------------------- */

#stcontainer {
	width: 960px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	overflow:hidden;
	background-color: #7686c7;
	background-image: url(../05_Streams/background-container.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

#streamsbanner {
	height: auto;
	width: 938px;
	background-color: #354B75;
	padding: 0px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #e5e8f4;
	border-right-width: 0px;
	border-left-width: 0px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #e5e8f4;
	border-left-color: #e5e8f4;
}

/* --------------------------------- BHAJAN STREAMS ------------------------------------------- */

#bhajans {
	height: 175px;
	width: 284px;
	background-color: #7d8dc9;
	float: left;
	overflow: hidden;
	padding: 0;
	margin: auto;
	background-image: url(../05_Streams/background_Bhajan_Streams.jpg);
	background-repeat: no-repeat;
}

#header-streams {
	height: 20px;
	width: 284px;
	float: left;
	overflow: hidden;
	padding: 0;
	margin: auto;
	margin-top: 12px;
}

#streamlinksbox {
	height: 69px;
	width: 249px;
	background-color: #7d8dc9;
	float: left;
	overflow: hidden;
	padding: 0;
	margin-top: 21px;
	margin-left: 19px;
	background-image: url(../05_Streams/background2_Bhajan_Streams.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

.streamlinks {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#212e6e;
	text-align: center;
	line-height: 11px;
}

.streamlinks a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#212e6e;
	text-align: center;
	line-height: 11px;
	text-decoration: none;
}

.streamlinks a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#212e6e;
	text-align: center;
	line-height: 11px;
	text-decoration: none;
}

#radioschedule {
	height: 20px;
	width: 249px;
	float:left;
	overflow: hidden;
	padding: 0 15px 0 0px;
	margin-top: 10px;
	margin-left: 19px;
	text-align: right;
}

/* --------------------------------- CONTACT US ------------------------------------------- */

#contact {
	height: 175px;
	width: 286px;
	background-color: #7d8dc9;
	float:right;
	overflow: hidden;
	padding: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	background-image: url(../05_Streams/background_contact_us.jpg);
	background-repeat: no-repeat;
}

#header-contact {
	height: 20px;
	width: 284px;
	float: left;
	overflow: hidden;
	padding: 0;
	margin: auto;
	margin-top: 12px;
}

#contactus-textbox  {
	display:block;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
	text-align: centre;
	text-decoration: none;
	margin-top: 50px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#contactus-textbox a {
	display:block;
	padding:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
	text-align: centre;
	text-decoration: none;	

}

#contactus-textbox a:hover {
	display:block;
	padding:10px;
	background-image: url(../02_Features/vertical-menu/images/background2.png);
	background-repeat: repeat-x;
	background-position: center center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #60619B;
	text-transform: uppercase;
	text-align: centre;
	text-decoration: none;	
}

/*.contactustext  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
	text-align: left;
}

.contactustext a  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	text-transform: uppercase;
}

.contactustext a:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	text-decoration: underline;
	color: #FFFFFF;
	text-transform: uppercase;
}*/

#blanket {
	background-color:#111;
	opacity: 0.65;
	filter:alpha(opacity=65);
	position:absolute;
	z-index: 9001;
	top:0px;
	left:0px;
	width:100%;
}

#popUpDiv {
	position:absolute;
	background-color:#eeeeee;
	width:300px;
	margin-top:100px;
	height:300px;
	z-index: 9002;
}

/* --------------------------------- LANGUAGES ------------------------------------------- */

#languages {
	height: 175px;
	width: 368px;
	background-color: #6f81c3;
	overflow: hidden;
	padding: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	background-image: url(../05_Streams/background_languages.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

#header-language {
	height: 20px;
	width: 366px;
	float: left;
	overflow: hidden;
	padding: 0;
	margin: auto;
	margin-top: 12px;
}

#language-choice {
	height: 12px;
	width: 366px;
	padding: 0;
	margin-top: 60px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	letter-spacing: 1px;
	word-spacing: 10px;		
}

.languagetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 14px;
	font-weight: normal;
	color: #FFFFFF;
}

.languagetext a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	line-height: 14px;
	text-decoration: none;
	padding: 5px;
}

.languagetext a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight: bold;
	color: #60619B;
	text-align: center;
	line-height: 14px;
	text-decoration: none;
	padding: 5px;
	background-image: url(../02_Features/vertical-menu/images/background2.png);
	background-position: center center;
}

/* ---------------------------------------------------------------------------- */
/* BOTTOM BANNER */
/* ---------------------------------------------------------------------------- */

#bottombanner {
	height: 380px;
	width: 100%;
	background-color: #00254A;
	padding: 0;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	background-image: url(../06_Bottom_Footer/background_footer.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

#sites-container {
	height: 121px;
	width: 969px;
	padding: 0px;
	margin: auto;
	background-image: url(../06_Bottom_Footer/background_othersites_3.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

#othersites {
	height: 93px;
	width: 938px;
	background-color: #e2e6f1;
	padding: 0px;
	margin: auto;
	background-image: url(../06_Bottom_Footer/background_othersites.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

#logo_radiosai {
	height: 93px;
	width: 284px;
	float:left;
	padding: 0px;
	margin: auto;
	overflow:hidden;
}

#logo_sssct {
	height: 93px;
	width: 284px;
	float:right;
	padding: 0px;
	margin: auto;
	overflow:hidden;
}

#logo_sssst {
	height: 93px;
	width: 306px;
	padding: 0px;
	margin: auto;
	overflow:hidden;
}

/* --------------------------------- BOTTOM NAVIGATION ------------------------------------------- */

#bottom-nav {
	width: 934px;
	height: auto;	
	margin-left: auto;
	margin-right:auto;
	margin-top:10px;	
	overflow:hidden;	
}

/* --------------------------------- BOTTOM NAVIGATION ------------------------------------------- */

.sistersites {
	height:25px;
	margin: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}

.sistersites a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 3px;
}

.sistersites a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #60619B;
	background-image: url(../02_Features/vertical-menu/images/background2.png);
	background-repeat: repeat-x;
	background-position: center center;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 3px;
}

/* --------------------------------- COPYRIGHT ------------------------------------------- */

#copyright {
	height: auto;
	width: 934px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	padding: 0px;
	margin: auto;
	padding-top: 20px;
}

/* ---------------------------------------------------------------------------- */
/* END BOTTOM BANNER */
/* ---------------------------------------------------------------------------- */

/* --------------------------------- PRASANTHI SYNOPSIS/ARTICLE PAGES ------------------------------------------- */

#ps-mccontainer {
	width: 960px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	overflow:hidden;
	background-color: #7686c7;
}

#ps-maincontent {
	width: 938px;
	min-height:1200px;
    height:auto !important;
    height:1200px; 
	background-color: #FFFFFF;
	background-image: url(../03_Main_Content/images/background-archives.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}

#pdiary-topbanner {
	height: 172px;
	width: 650px;
	padding:0px;
	margin: 0px;
	background-image: url(../03_Main_Content/PDiary/HEADER-PRASANTHI-DIARY.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#ps-news {
	width: 284px;
	background-image: url(../03_Main_Content/images/background_news_2.gif);
	background-color: #f2f3f6;
	float:right;
	overflow: hidden;
	padding: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	background-repeat: no-repeat;
	background-position: center top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color:#242424;
	text-decoration: none;
}

#ps-news2 {
	height: auto;
	width: 284px;
	background-image: url(../03_Main_Content/images/background_news_2.gif);
	background-color: #f2f3f6;
	float:left;
	overflow: hidden;
	padding: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	background-repeat: no-repeat;
	background-position: center top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color:#242424;
	text-decoration: none;
}

#header-psarticles {
	height: auto;
	width: auto;
	float: left;
	overflow: hidden;
	padding: 0;
	margin-top: 20px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 17px;
}

.h1-psarticles {
	font-family: "Lucida Sans Unicode", Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 1px;
	line-height: 17px;
	font-weight: bold;
	color: #6A7CD2;
	text-align: left;
	margin-bottom: 5px;
	margin-top: 5px;
}

.h1-psarticles a {
	font-family: "Lucida Sans Unicode", Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 1px;
	line-height: 17px;
	font-weight: bold;
	color: #6A7CD2;
	text-align: left;
	margin-bottom: 5px;
	margin-top: 5px;
}

.h1-psarticles a:hover {
	font-family: "Lucida Sans Unicode", Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 1px;
	line-height: 17px;
	font-weight: bold;
	color: #FF3366;
	text-align: left;
	margin-bottom: 5px;
	margin-top: 5px;
}

#ps-navcontainer{
	float: left;
	width: 284px;
	overflow: hidden;
	padding: 0;
	margin:0;
	margin-bottom: 20px;
}

#ps-nav {
	width:284px;
	margin-top:13px;
	margin-left:0;
	margin-right:0;
	margin-bottom:0;
	padding-left: 17px;
}

#ps-nav li {
	display: block;
	list-style-type: none;

}

#ps-nav li a {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	color: #039680;
	text-decoration: none;
	text-align: left;
}

* html #ps-nav li a {  /* make hover effect work in IE */
	width:284px;
}


#ps-nav li a:hover, #ps-nav li.active a {
	color: #FF7C1C;
	background-image: url(../images/images/pi-navigation-hover.png);
	background-repeat: repeat-x;
	background-position: left top;
}

#ps-nav-iframe {
	height: 900px;
	width: 284px;
}

#pd-nav-iframe {
	height: 500px;
	width: 284px;
}

/* --------------------------------- SECTION ARTICLE PAGES ------------------------------------------- */

#spacecontainer4 {
	height: 15px;
	width: 960px;
	padding: 0px;
	margin-top: 10px;
	margin:auto;
	overflow:hidden;
	background-color: #7686c7;
}

#art-shell {
	width: 960px;
	min-height:500px;
    height:auto !important;
    height:500px; 
	margin-top:10px;
	padding: 0px;
	overflow:hidden;
	background-color: #7686c7;
}

#art-topmenu {
	width: 938px;
	height: 50px;
	margin:10px;
	padding: 0px;
	overflow:hidden;
	background-color: #7686c7;
	background-image: url(../07_RecentUpdates/images/other-articles-background.gif);
	background-repeat: repeat-x;
}

#vol-issue {
	width:188px;
	float:right;
	margin:5px;
    height: 50px;
	padding: 0px;
	overflow:hidden;
}

#art-other {
	float:left;
	width: 222px;
    height: 50px;
	padding-left: -70px;
	overflow:hidden;
	background-color: #7686c7;
}

#art-content {
	width: 938px;
	min-height:500px;
	height:auto !important;
	height:500px;
	background-color: #FFFFFF;
	margin:auto;
}

#art-articletitle {
	width: 750px;
	padding-top:15px;
	padding-bottom:15px;
	background-image: url(../images/background-articles2.jpg);
	background-repeat: no-repeat;
	background-color: #ebeef3;
	background-position: left top;
} 

#art-article {
	width: 700px;
	min-height:500px;
	height:auto !important;
	height:500px;
	padding:25px;
	background-color: #FFFFFF;
	background-image: url(../images/background-articles.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

#art-topbanner {
	height: 172px;
	width: 650px;
	padding:0px;
	margin: 0px;
	background-image: url(../03_Main_Content/PDiary/HEADER-PRASANTHI-DIARY.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#art-rightcolumn {
	float:right;
	width: 188px;
	padding: 0px;
	margin-top: 0px;
}

#art-rcnavcont {
	float: left;
	width: 187px;
	height:200px;
	overflow: hidden;
	padding: 0;
	margin:0;
	padding-top: 10px;
	margin-bottom: 0;
}

#artrc-nav {
	width:188px;
	margin-top:5px;
	margin-left:0;
	margin-right:0;
	margin-bottom:0;
	padding-left: 17px;
}

#artrc-nav li {
	display: block;
	list-style-type: none;

}

#artrc-nav li a {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 24px;
	font-weight: bold;
	color: #7686c7;
	text-decoration: none;
	text-align: left;
}

* html #artrc-nav li a {  /* make hover effect work in IE */
	width:188px;
}


#artrc-nav li a:hover, #ps-nav li.active a {
	color: #FF7C1C;
	background-image: url(../images/images/pi-navigation-hover.png);
	background-repeat: repeat-x;
	background-position: left top;
}

#art-breadcrumb {
	width: 710px;
	padding-left:20px;
	padding-right:20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFFFF;
	background-image: url(../images/background-articles.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

