/*[variables]
colors
{
	@50: #080A89;
	@40: #60B010;
	@30: #CACACA;
	@20: #AD1E1E;
	@10: #DADADA;
	@00: #DD1E1E;
	@71: #B5B5BD;
}
*/
/*CSS Document*/
BODY
{
	max-width: 1052px;
	margin-left: auto;
	margin-right: 1052px;
	background: #FFF url(images/namaste-bg-lite3.jpg) no-repeat;
}
#menubackground
{
	position: absolute;
	bottom: 52px;
	right: 0;
	left: 0px;
	width: 1051px;
	height: 28px;
	#height: 35px;
	top: -1px;
	#top: 2px;
	z-index: -1;
	background-color: #B2DD32;
	_top: 5px;
	_height: 33px;
}
#menu
{
	width: 1051px;
	#width: 1051px;
	_width: 1051px;
	height: 22px;
	#height: 22px;
	_height: 0px;
	margin: 0 auto;
	border-top: 1px solid #999EA2;
	/*[disabled]border-left:0 #999EA2;*/
	/*[disabled]border-right:0.5px solid #999EA2;*/
	border-bottom: 1px solid #999EA2;
	font-family: Arial, sans-serif;
	font-weight: bold;
	font-size: 0.6em;
	letter-spacing: 0.75pt;
	background: #CACACA;
	z-index: 999;
}
#menu A
{
	display: block;
	float: left;
	width: 131px;
	#width: 131px;
	_width: 131.2px;
	height: 15px;
	#height: 15px;
	_height: 15px;
	padding: 1px 0 0;
	#padding: 1px 0 0;
	_padding: 3px;
	border-bottom: 2px solid #B2DD31;
	text-decoration: none;
	text-align: center;
	line-height: 1.2em;
	font-size: 1.2em;
	color: #080E1B;
}
#menu A:hover
{
	background-color: #687687;
	color: #FFFFFF;
}
#menu .active A
{
	background-color: #ACADB4;
}
#menu UL
{
	margin: 0;
	padding: 0;
	list-style: none;
}
#menu LI
{
	display: inline;
}
#menu-for-blogs
{
	position: absolute;
	top: 787px;
	#top: 770px;
	left: 0px;
	width: 1050px;
	height: 20px;
	font-family: Arial, sans-serif;
	font-weight: bold;
	font-size: 0.75em;
	color: #1B1B1B;
	letter-spacing: 1.5pt;
	padding: 3px 0 0;
	#padding: 3px 0 21px;
	text-align: center;
	background-color: #767676;
	border-bottom: thin solid #999999;
	border-top: thin solid #999999;
	z-index: 65;
}
H1
{
	text-align: left;
	font-family: Arial, sans-serif;
	font-variant: normal;
	font-weight: lighter;
	font-size: 1.6em;
	color: #0B0202;
	letter-spacing: 0.1pt;
	border-bottom: 1px solid #404040;
}
H2
{
	text-align: left;
	font-family: Arial, sans-serif;
	font-size: 1em;
	line-height: 120%;
	color: black;
	letter-spacing: 0.15pt;
}
H3
{
	text-align: left;
	text-indent: 20px;
	font-family: Arial, sans-serif;
	font-size: 1em;
	line-height: 150%;
	color: #A52A2A;
	letter-spacing: 0.25pt;
}
H4
{
	/*[disabled]left:40px;*/
	/*[disabled]text-indent:20px;*/
	font-family: Arial, sans-serif;
	font-size: 1em;
	color: #9F9F9F;
	letter-spacing: 0.25pt;
}
H5
{
	text-align: left;
	font-family: Arial, sans-serif;
	font-size: 1.9em;
	line-height: 88%;
	color: #0070B4;
	letter-spacing: 0.75pt;
}
#cityscape
{
	background: url(images/citybg3.png) no-repeat;
	#background: url(images/citybg3.png) no-repeat;
	_background: url(images/citybg3.gif) no-repeat;
	position: absolute;
	bottom: 0;
	right: 0;
	left: 0;
	width: 1050px;
	height: 217px;
	top: 599px;
	z-index: 8;
	_top: 622px;
	_width: 1050px;
	_height: 217px;
}
#logo
{
	background: url(images/namastelogo.png) no-repeat;
	_background: url(images/namastelogo.gif) no-repeat;
	position: absolute;
	top: 37px;
	right: 43px;
	left: 275px;
	width: 605px;
	height: 149px;
	#top: 40px;
	#right: 40px;
	#left: 275px;
	#width: 605px;
	#height: 161px;
	_top: 39px;
	_right: 0px;
	_left: 275px;
	_width: 605px;
	_height: 220px;
	text-indent: -9999em;
	margin: 0;
	z-index: 3;
	/*[disabled]_background:3;*/
}
#intro
{
	position: absolute;
	top: 38px;
	left: 4px;
	padding: 6px 0 0;
	#top: 105px;
	#left: 2px;
	#padding: 6px 0 0;
	_top: 105px;
	_left: 2px;
	_padding: 6px 0 0;
	width: 270px;
	color: #687687;
	font-family: Arial, sans-serif;
	font-weight: bold;
	font-size: 1.5em;
}
#intro P
{
	margin: 0 0 12px;
}
#blurb
{
	position: absolute;
	top: 464px;
	left: 720px;
	padding: 6px 0 0;
	width: 120px;
	font-family: Arial, sans-serif;
	font-weight: bold;
	font-size: 1em;
	z-index: 56;
}
#blurb A
{
	color: maroon;
}
#blurb A:hover
{
	color: #A52A2A;
}
#footerinfo
{
	position: absolute;
	top: -8px;
	#top: 6px;
	left: 699px;
	width: 339px;
	#width: 339px;
	height: 113px;
	font-family: Arial, sans-serif;
	font-weight: bold;
	color: #76869B;
	font-size: 0.8em;
	z-index: 11;
	_top: 10px;
}
#contentbox
{
	position: absolute;
	top: 200px;
	left: 355px;
	#top: 200px;
	#left: 355px;
	_top: 200px;
	_left: 355px;
	z-index: 4;
	list-style: square inside;
	width: 513px;
	#width: 507px;
	_width: 520px;
	height: 600px;
	margin: 0 25px 0 0;
	font-family: Arial, sans-serif;
	font-weight: normal;
	font-size: 0.8em;
	z-index: 50;
}
#contentbox A
{
	color: blue;
}
#contentbox A:hover
{
	color: #A52A2A;
	font-weight: bold;
}
#form
{
	font-family: Arial, sans-serif;
	font-weight: bold;
	font-size: 0.75em;
}
#blogbannerbox
{
	position: absolute;
	top: 318px;
	left: 0px;
	padding: 0;
	z-index: 4;
	width: 352px;
	height: 163px;
	margin: 0;
	background: url(images/citycircle.png) no-repeat;
}
#blogbannercontent
{
	position: absolute;
	top: 100px;
	left: 20px;
	padding: 0;
	z-index: 5;
	list-style: none inside;
	width: 360px;
	height: 475px;
	margin: 0;
	font-family: Arial, sans-serif;
	font-weight: bold;
	font-size: 1em;
	color: #000000;
	letter-spacing: 0.5pt;
}
#blogbannercontent A
{
	color: #2D2D2D;
}
#blogbannercontent A:hover
{
	color: #BB1F1F;
	font-weight: bold;
}
A
{
	text-decoration: none;
	color: white;
}
A:hover
{
	text-decoration: none;
	color: #D10C0C;
}
LABEL, INPUT
{
	display: block;
	width: 150px;
	float: left;
	margin-bottom: 10px;
}
LABEL
{
	text-align: right;
	width: 75px;
	padding-right: 20px;
}
UL
{
	list-style: square inside url(images/arrow.gif);
	line-height: 130%;
	padding: 0 0 0 30px;
	list-style-position: outside;
}
#footer
{
	position: absolute;
	top: 812px;
	#top: 793px;
	_top: 793px;
	left: 0;
	width: 1050px;
	height: 75px;
	#width: 1050px;
	#height: 95px;
	_width: 1050px;
	_height: 115px;
	font-family: Arial, sans-serif;
	font-weight: bold;
	font-size: 0.8em;
	padding: 0;
	color: #FFFFFF;
	letter-spacing: 0.4pt;
	text-indent: 40px;
	background-color: #CBCBCB;
	border-bottom: medium solid #A3A3A3;
	z-index: 12;
}

#sidebar
{
	position: absolute;
	left: 1px;
	top: 255px;
	width: 230px;
	font-size: 1.4em;
	z-index: 50;
}

#sidebar1
{
	position: absolute;
	left: 25px;
	top: 645px;
	#top: 645px;
	_top: 625px;
	width: 150px;
	font-size: 1.4em;
	z-index: 50;
}

#googleCheckoutLogo
{
	position: absolute;
	left: 19px;
	top: 585px;
	#top: 585px;
	_top: 565px;
	width: 150px;
	font-size: 1.4em;
	z-index: 50;
}


#checkoutbutton
{
	position: absolute;
	left: 27px;
	top: 490px;
	#top: 490px;
	_top: 470px;
	width: 150px;
	font-size: 1.4em;
	z-index: 50;
}


#sidebar2
{
	position: absolute;
	left: 900px;
	top: 700px;
	#top: 700px;
	_top: 675px;
	width: 150px;
	font-size: 1.4em;
	z-index: 50;
}

#sidebar3
{
	position: absolute;
	left: 250px;
	top: 835px;
	width: 150px;
	font-size: 1.4em;
	z-index: 50;
}



#sidebar4
{
	position: absolute;
	left: 27px;
	top: 820px;
	width: 70px;
	font-size: 1.4em;
	z-index: 50;
}

#sidebar5
{
	position: absolute;
	left: 900px;
	top: 600px;
		#top: 600px;
			_top: 575px;
	width: 150px;
	font-size: 1.4em;
	z-index: 50;
}

#sidebar6
{
	position: absolute;
	left: 30px;
	top: 550px;
		#top: 550px;
			_top: 525px;
	width: 150px;
	font-size: 1.4em;
	z-index: 50;
}

#sidebar7
{
	background: url(images/105_Guarantee_sm.gif) no-repeat;
	_background: url(images/105_Guarantee_sm.gif) no-repeat;
	position: absolute;
	top: 820px;
	right: 43px;
	left: 400px;
	width: 605px;
	height: 149px;
	#top: 825px;
	#right: 40px;
	#left: 275px;
	#width: 605px;
	#height: 161px;
	_top: 825px;
	_right: 0px;
	_left: 275px;
	_width: 605px;
	_height: 220px;
	text-indent: -9999em;
	margin: 0;
	z-index: 200;
	/*[disabled]_background:3;*/
}


#navlist
{
	margin: 0;
/*removes indent IE and Opera*/
	padding: 0;
/*removes indent Mozilla and NN7*/
	list-style-type: none;
/*turns off display of bullet*/
	font: bold 0.9em/1 sans-serif;
}
#navlist A, #navlist A:visited
{
	display: block;
	padding: 2px 2px 2px 24px;
	border: 1px solid;
	border-color: #DDD #B2DD32 #B2DD32 #DDD;
	background-color: #999999;
	background-image: url(assets/l1_down.jpg);
	background-repeat: no-repeat;
	background-position: 0% 50%;
	color: #080A89; /*[e]@50*/
	text-decoration: none;
}
#navlist A:hover
{
	background-color: #9F6F9F;
	background-image: url(assets/l1_over2.jpg);
	color: #EEEEEE;
}
#rightsidebar
{
	background: url(images/page1.gif) no-repeat;
	position: absolute;
	bottom: 865px;
	right: 0;
	left: 690px;
	width: 381px;
	height: 864px;
	top: 342px;
	#top: 354px;
	z-index: 5;
	opacity: 0.9;
	/*[disabled]filter:alpha(opacity=10);*/
	z-index: 1;
}

