body {
	margin: 0 auto;
	padding: 0;
	color: #FFEE00;
	text-align: justify;
	background-color:#E00089;
	background-image: url(../images/BACKGROUND.png);
	background-repeat: no-repeat;
	background-position: bottom center;
	background-attachment: fixed;
	font-family: "Geometr231 BT", "Lucida Sans Unicode", Arial, sans-serif;
	font-weight: normal;
	font-size: 18px;
}

p, h1, h2, li, td {
	color: #FFEE00;
	margin-top: 0px;
	margin-bottom: 18px;
}

h1
{
	font-size: 24px;
	font-weight: bold;
	margin-top: 24px;
	margin-bottom: 24px;
	clear: left;
}

h2
{
	font-size: 20px;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 20px;
	clear: left;
}

a
{
	color: #FF9999;
}

hr
{
	text-align: center;
	width: 90%;
	height: 1px;
	clear: left;
}

img
{
	border: 0px;
}

.float_left
{
	float: left;
	margin-right: 5px;
}

.clear_left
{
	clear: left;
	margin-right: 5px;
}

.center
{
	text-align: center;
}

.right
{
	text-align: right;
}

#contact_table
{
	margin-left: 99px;
	margin-right: 99px;
}

#wrapper
{
	margin: 0 auto;
	padding:0px;
	width: 782px;
	color: #E00089;
}


#footer
{
	text-align: center;
	font-size: 14px;
}

#link_list h2
{
	margin-top: 20px;
	margin-bottom: 10px;
}



/* menu underlying setup */
#menu
{
	width:782px;
	margin: -4px 0 0 0px;
	padding: 0;
	height: 32px;
}

#menu ul
{
	border: 0;
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#menu ul li
{
	float: left;
	position: relative;
	overflow: hidden;
	height: 32px;
	margin-bottom: 0px;
}



/* menu item gubbins */
#home, #home a, #home_selected, #home_selected a
{
	width: 122px;
	height: 32px;
}

#sivananda, #sivananda a, #sivananda_selected, #sivananda_selected a, #sivananda_left, #sivananda_left a
{
	width: 156px;
	height: 32px;
}

#classes, #classes a, #classes_selected, #classes_selected a, #classes_left, #classes_left a
{
	width: 84px;
	height: 32px;
}

#shala, #shala a, #shala_selected, #shala_selected a, #shala_left, #shala_left a
{
	width: 125px;
	height: 32px;
}

#news, #news a, #news_selected, #news_selected a, #news_left, #news_left a
{
	width: 124px;
	height: 32px;
}

#contact, #contact a, #contact_selected, #contact_selected a, #contact_left, #contact_left a
{
	width: 85px;
	height: 32px;
}

#links, #links a, #links_selected, #links_selected a, #links_left, #links_left a
{
	width: 86px;
	height: 32px;
}

#home a, #home_selected a, #sivananda a, #sivananda_selected a, #sivananda_left a, #classes a, #classes_selected a, #classes_left a, #shala a, #shala_selected a, #shala_left a, #news a, #news_selected a, #news_left a, #contact a, #contact_selected a, #contact_left a, #links a, #links_selected a, #links_left a
{
	display: block;
	position:absolute;
	left:0;
	top:0;
	z-index:1;
	text-align: center;
}

#home a
{
	background-image: url(../images/home.jpg);
}

#home_selected a
{
	background-image: url(../images/home_selected.jpg);
}

#sivananda a
{
	background-image: url(../images/sivananda.jpg);
}

#sivananda_selected a
{
	background-image: url(../images/sivananda_selected.jpg);
}

#sivananda_left a
{
	background-image: url(../images/sivananda_left.jpg);
}

#classes a
{
	background-image: url(../images/classes.jpg);
}

#classes_selected a
{
	background-image: url(../images/classes_selected.jpg);
}

#classes_left a
{
	background-image: url(../images/classes_left.jpg);
}

#shala a
{
	background-image: url(../images/kamala_shala.jpg);
}

#shala_selected a
{
	background-image: url(../images/kamala_shala_selected.jpg);
}

#shala_left a
{
	background-image: url(../images/kamala_shala_left.jpg);
}

#news a
{
	background-image: url(../images/latest_news.jpg);
}

#news_selected a
{
	background-image: url(../images/latest_news_selected.jpg);
}

#news_left a
{
	background-image: url(../images/latest_news_left.jpg);
}

#contact a
{
	background-image: url(../images/contact.jpg);
}

#contact_selected a
{
	background-image: url(../images/contact_selected.jpg);
}

#contact_left a
{
	background-image: url(../images/contact_left.jpg);
}

#links a
{
	background-image: url(../images/links.jpg);
}

#links_selected a
{
	background-image: url(../images/links_selected.jpg);
}

#links_left a
{
	background-image: url(../images/links_left.jpg);
}

#home a span, #home_selected a span, #sivananda a span, #sivananda_selected a span, #sivananda_left a span, #classes a span, #classes_selected a span, #classes_left a span, #shala a span, #shala_selected a span, #shala_left a span, #news a span, #news_selected a span, #news_left a span, #contact a span, #contact_selected a span, #contact_left a span, #links a span, #links_selected a span, #links_left a span
{
	display: none;
}




#submenu
{
	width:782px;
	margin: 0px 0 0 0px;
	padding: 0;
	height: 29px;
	background-color: #BC0F72;
}

#submenu ul
{
	border: 0;
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#submenu ul li
{
	float: left;
	position: relative;
	overflow: hidden;
	height: 29px;
}

/* submenu item gubbins */
#community, #community a, #one_to_one a, #one_to_one, #corporate, #corporate a, #updates, #updates a, #ashtanga, #ashtanga a, #dummy, #dummy a
{
	width: 195px;
	height: 29px;
}

#community a, #one_to_one a, #corporate a, #updates a, #ashtanga a, #dummy a
{
	display: block;
	position:absolute;
	left:0;
	top:0;
	z-index:1;
	text-align: center;
}

#community a
{
	background-image: url(../images/community.jpg);
}

#one_to_one a
{
	background-image: url(../images/one_to_one.jpg);
}

#corporate a
{
	background-image: url(../images/corporate_yoga.jpg);
}

#updates a
{
	background-image: url(../images/updates.jpg);
}

#ashtanga a
{
	background-image: url(../images/ashtanga.jpg);
}

#dummy a
{
	background-image: url(../images/blank.jpg);
}

#community a span, #one_to_one a span, #corporate a span, #updates a span, #ashtanga a span, #dummy a span
{
	display: none;
}
