/*LAYOUT BEGINS*/



body {

	background-color: #eff1f2;

	text-align: left;

	margin: 0 0 10px 0;

	padding: 0;

	color: #616563;

	font-family: 'Lucida Grande', Geneva, Arial, Verdana, sans-serif;

	font-size:0.9em;

	line-height:1.3em;

	background-image: url(images/bg-stripes-base.png);

	background-position: 7px 0;

}





#container {

	margin:-20px auto 0 -100px;

	padding-left:200px;

	z-index: 20;

	width:1500px;

	background-image: url(images/background-entireshine.png);

	background-repeat: no-repeat;

	background-position: -173px 0px;

}





#container-inner {

	width:960px;

	background-image: url(images/repeat-y-background.png);

	background-position: -373px 0px;



}





#pageHeader {

	padding-top: 116px;

	display: block;

	position: relative;

	background-image: url(images/topbar-2.png);

	background-repeat: no-repeat;



}







.leftarea {

	float: left;

	width:433px;

	line-height:0px;

	z-index:2;

	background-image: url(images/logo-swirls-2.png);

	background-repeat: no-repeat;

	height:570px;

}



.centrearea {

	float: left;
	z-index:1;
margin-left:-200px;

	width:248px;

	color:#59452a;

}



.rightarea {

	float: left;

	width:620px;



	text-align:left;

	background-image: url(images/boxes.png);

	background-repeat: no-repeat;

	background-position: 321px 0px;

	padding-top:13px;

	padding-left:30px;


	margin-right:-200px;

}







.clear {

clear:both;



}



#contentbelowheader {

	clear:both;



	background-repeat: repeat-y;

	background-position: -373px 0px;

}



.mainareatext {
	width:400px;
	height:400px;
}



.scroll {
	overflow: auto;

	height:413px;

	padding-right:10px;
padding-bottom:20px;
margin-bottom:0;






}







.picwithcaption {
	width:110px;
	float:left;
	margin-right:20px;
	margin-bottom:10px;
color:#5a471c;
font-weight:bold;
font-size:0.8em;
line-height:1.5em;
}



.picturefeature {

margin-left:91px;

margin-top:235px;

margin-right:0px;



z-index:3;

}







.floatleft {

float:left;

margin-right:10px;

}







/*LAYOUT ENDS*/





/*TEXT STYLES BEGIN*/



h1, h2, h3, h4, .deccanbeeasy {





}





h1, .deccanbeeasy {

	color: #bfca4e;

	margin-bottom:30px;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size:30px;

}



h1 {

	margin-top:40px;

}



h2 {
	color: #00ACA1;
	font-size:20px;
	border-top:1px solid #BFCA8E;
	padding-top: 20px;
}



.byline {

	color:#666;

	font-style: italic;

	margin-bottom:20px;

}

.introtext {

	color:#5A471C;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-weight:bold;

	text-transform: uppercase;

	letter-spacing: .1em;

}


.secondnav {
	text-align:left;
	padding-right:10px;
	border-bottom:1px dotted #999;
	padding-bottom:5px;
	font-size:1.3em;

}


.pagetitle {



}



img {

	border-style: none;

}







.mainareatext-top-keyphrase, .mainareatext-top-keyphrase-2 {

	color:#59452a;



	font-family: "Times New Roman", Times, serif;



	font-weight:bold;

	padding-bottom:20px;

	width:333px;

}

.mainareatext-top-keyphrase-2 {

padding-left:30px;

width:360px;

}




.chooseone {
	color:#666;
	background-image: url(images/triangle.gif);
	background-repeat: no-repeat;
	padding-bottom: 10px;
	background-position: 0 18px;
}



.below-article-writeup {
	font-size:.9em;
	font-style: italic;
	border-top: 1px dotted #CCC;
	padding:10px 0 0 0;
	color:#666;

}

.backtoarticlelist {
	color:#666;
	margin-top:17px;
}



.gallery-pic, .gallery-pic-before {
	color:#8A8F56;
	margin-top:20px;
	padding-bottom:7px;

font-size:1.1em;
	font-weight:bold;

}

.gallery-pic-before {
	color: #666;
	margin-top:20px;
	padding-top: 20px;
	padding-bottom:4px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #8E9551;
			font-size:0.9em;
}

.copyright {
	padding-top:40px;
	text-align:center;
	width:960px;
	color:#342C16;
}

/*QUOTES BEGIN HERE*/



.quote {



	color: #2C6966;

	padding:35px 14px 0 32px;

	background-image: url(images/quote.png);

	background-repeat: no-repeat;

	background-position: 0 8px;

	font-style: italic;

}







/*QUOTES END HERE*/







/*NAV MENU BEGINS HERE*/









/* Root = Vertical, Secondary = Vertical */



ul#navmenu,



ul#navmenu li,



ul#navmenu ul







 {

	text-transform: uppercase;

	font-weight:bold;

	list-style-type: none;


margin-left:0;


	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 12px;

	line-height: 15px;

	letter-spacing: .1em;

	width:248px;

	padding-left:0;



}







ul#navmenu li {



  display: block !important; /*For GOOD browsers*/



  display: inline; /*For IE*/



  position: relative;



}







/* Root Menu */



ul#navmenu a {

	padding: 9px 8px 9px 10px;



	display: block;



	color: #666;



	text-decoration: none;

	height: auto !important;

	height: 1%;

	

	border:0;



	

	

}











/* Root Menu Hover Persistence */



ul#navmenu a:hover,



ul#navmenu li:hover a,



ul#navmenu li.iehover a



 {



	background-image: url(images/nav-grad-OVER.png);

}















/* 2nd Menu */



ul#navmenu li:hover li a,



ul#navmenu li.iehover li a {



  background: #EEE;



  color: #666;



  width: 100px;



}







/* 2nd Menu Hover Persistence */



ul#navmenu li:hover li a:hover,



ul#navmenu li:hover li:hover a,



ul#navmenu li.iehover li a:hover,



ul#navmenu li.iehover li.iehover a {



  background: #62A7E0;



  color: #FFF;



}







/* 3rd Menu */



ul#navmenu li:hover li:hover li a,



ul#navmenu li.iehover li.iehover li a {



  background: #EEE;



  color: #666;



}







/* 3rd Menu Hover Persistence */



ul#navmenu li:hover li:hover li a:hover,



ul#navmenu li:hover li:hover li:hover a,



ul#navmenu li.iehover li.iehover li a:hover,



ul#navmenu li.iehover li.iehover li.iehover a {



  background: #CCC;



  color: #FFF;



}







/* 4th Menu */



ul#navmenu li:hover li:hover li:hover li a,



ul#navmenu li.iehover li.iehover li.iehover li a {



  background: #EEE;



  color: #666;



}







/* 4th Menu Hover */



ul#navmenu li:hover li:hover li:hover li a:hover,



ul#navmenu li.iehover li.iehover li.iehover li a:hover {



  background: #CCC;



  color: #FFF;



}







ul#navmenu ul,



ul#navmenu ul ul,



ul#navmenu ul ul ul {



  display: none;



  position: absolute;



  top: 0;



  left: 130px;

  





}







/* Do Not Move - Must Come Before display:block for Gecko */



ul#navmenu li:hover ul ul,



ul#navmenu li:hover ul ul ul,



ul#navmenu li.iehover ul ul,



ul#navmenu li.iehover ul ul ul {



  display: none;



}







ul#navmenu li:hover ul,



ul#navmenu ul li:hover ul,



ul#navmenu ul ul li:hover ul,



ul#navmenu li.iehover ul,



ul#navmenu ul li.iehover ul,



ul#navmenu ul ul li.iehover ul {



  display: block;



}







/*NAV ENDS*/













/*FOOTER BEGINS*/



.footer {

	color: #666;

	width:1295px;

	height:185px;



	clear:both;

	background-image: url(images/basebar-2.png);

	background-repeat: no-repeat;

}







.footer-designblog {





padding: 6px 0 15px 242px;

width:160px;









}





.designblogtext {

	text-transform: uppercase;

	font-weight:bold;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 12px;

	letter-spacing: .1em;

	padding-left:0;

	}





.footer-bottomright {





padding: 5px 0 0 340px;

}







.footer-bullet {

	display:inline;

	background-image: url(images/tealbullet.png);

	color:white;

	padding-left:50px;

	background-repeat: no-repeat;

	background-position: 23px 4px;

}





/*FOOTER ENDS*/



a:link {

	text-decoration: none;

	color: #40807B;

	font-weight:bold;

}



a:visited {

	text-decoration: none;

	color: #40807B;

	font-weight:bold;

}



a:hover, a:active {

	text-decoration: none;

	color: #A9218E;

}



#navmenu a:link, #navmenu a:visited {

	color: #59452a;

	font-weight:bold;

}





.designblogtext a:link, .designblogtext a:visited {

	color: #59452a;

}





#footer a:link, #footer a:visited {

	color: white;

}



#footer a:active, #footer a:hover {

	color: #3799c4;

}






.backtoarticlelist a:link, .backtoarticlelist a:visited {
font-weight:normal;
	color: #666;

}



.backtoarticlelist a:active, .backtoarticlelist a:hover {

	color: #3799c4;

}

