/* Globals */
body {
	margin: 20px 0;
	padding: 0;
	border: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #776855;
	background: #EDF8F8 url('../images/background_pattern.gif');
	text-align: center;
}

img {
border:0px;
}

a {
	text-decoration: none;
	color: #0e60cc;
}

p {
	line-height: 1.5em;
}

/* Helpers */
.break { clear: both; }

#main .col1, #main .col2 {
	float: left;
	margin-left: 42px;
	margin-top: 10px;
	width: 323px;
}

* html #main .col1 {
	width: 323px;
	margin-left: 21px;
}

* html #main .col2 {
	margin-left: 42px;
}

/* Page Containers */
#wrapper {
	width: 759px;
	margin: 0 auto;
	text-align: left;
	background: #fff;
	position: relative;
}


/* Header */
#header { height: 84px; }

#header { background: url('../images/header_logo.jpg') no-repeat bottom; }
body#home #header { background: url('../images/header_nologo.jpg') no-repeat bottom; }

#header h1 {
	color: #0E60CC;
	margin: 0;
	padding: 0;
}

#header h1 span {
	display: none;
}

/* Footer */
#footer {
	width: 759px;
	margin: 5px auto 0 auto;
	color: #0E60CC;
	text-align: right;
	font-size: 10px;
}

/*
 * Pages
 */
 
/* Home */
body#home p.findOutMore {	
	margin-bottom: 10px;
	margin-top: -5px;
}

body#home a.findOutMore {
	text-transform: uppercase;
	font-size: 10px;
}

body#home a:hover.findOutMore { color: #63605B;}

#ananthaLogo {
	height: 255px;
	width: 303px;
	background: url('../images/anantha_logo_big.jpg') no-repeat left;
	float: left;
}

#ananthaIsPassionate {
	height: 255px;
	width: 456px;
	background: url('../images/anantha_is_passionate.jpg') no-repeat left;
	float: left;
}

body#home #ananthaIsPassionate p.findOutMore {
	margin-top: 170px;
}

#ananthaIsPassionate p.ghost { display: none;}

#bottomHeadings {
	background: url('../images/bottom_home.jpg') no-repeat top;
	
	padding-top:80px;
}

#bottomHeadings h2 {
	text-transform: uppercase;
	font-size: 12px;
	font-weight: normal;
	color: #0E60CC;
	margin: 0;
	padding: 0;
}

#bottomHeadings p {
	margin: 0 0 10px 0;
	padding: 0;
	line-height: 1.4em;
	color: #625f5a;
}

#main #bottomHeadings .col1 {
	width: 239px;
	padding: 0 0 0 30px;
	margin: 0;
}

#main #bottomHeadings .col2 {
	width: 289px;
	padding: 0 0 0 30px;
	margin: 0;
}

* html #main #bottomHeadings .col2 {
	width: 265px;
}



/*
#bottomHeadings .col1, #bottomHeadings .col2 {
	margin-left: 32px;
	margin-top: 80px;
	float: left;
}

#bottomHeadings .col1 {
	width: 239px;
}

#bottomHeadings .col2 {
	width: 319px;
}
*/


/* About Us */
body#ourVision #content {
	background: url('../images/bottom_about.jpg') bottom no-repeat;
	padding-bottom: 100px;
}


#findOutMoreAboutEnergy {
	width: 205px;
	height: 12px;
	margin-top: 32px;
	margin-left: 10px;
	cursor: pointer;
}

* html #findOutMoreAboutEnergy {
	margin-top: 55px;
}

>body #findOutMoreAboutEnergy {
	right: 0;
	left: 418px;
	bottom: 110px;
}
/*
* html body#ourVision #content {
	padding-bottom: 120px;
}

#findOutMoreAboutEnergy {
	width: 205px;
	height: 12px;
	position: absolute;
	bottom: 120px;
	right: 138px;
	cursor: pointer;
	background: #c30;
}

* html #findOutMoreAboutEnergy {
	bottom: 200px;
}
*/



/* Approach */
body#ourApproach #content {
	background: url('../images/bottom_approach.jpg') bottom no-repeat;
	padding-bottom: 120px;
}


body#ourApproach h2 {
	height: 83px;
	width: 313px;
	background: url('../images/heading_approach.png') bottom no-repeat;
}

body#ourApproach h2 span { display: none;}


#findOutMoreAboutApproach {
	width: 205px;
	height: 12px;
	margin-top: -28px;
	margin-left: 417px;
	cursor: pointer;
}


/* Vision */
body#ourVision h2 {
	background: url('../images/heading_about.png') no-repeat center;
	height: 60px;
	width: 313px;
	
}

body#ourVision h2 span {
	display: none;
}


/* Operations */
body#ourOperations h2 {
	background: url('../images/heading_operations.png') no-repeat center;
	height: 60px;
	width: 313px;
	
}

body#ourOperations h2 span {
	display: none;
}
body#ourOperations #content {
	background: url('../images/bottom_operations.jpg') bottom no-repeat;
	padding-bottom: 70px;
}

#findOutMoreAboutOperations {
	width: 270px;
	height: 12px;
	margin-top: 70px;
	margin-left: 10px;
	cursor: pointer;
}

* html #findOutMoreAboutOperations {
	margin-top: 55px;
}

>body #findOutMoreAboutOperations {
	right: 0;
	left: 418px;
	bottom: 115px;
}


/* Demand */
body#demand #content {
	padding-bottom: 300px;
}

body#demand #realContent, body#demand #mainHeading {
	height: 137px;
}

body#demand #mainHeading {
	background: url('../images/heading_energy.png') left no-repeat;
	width: 406px;
	float: left;
}

body#demand #mainHeading h2 span { display: none;}

body#demand #realContent {
	width: 325px;
	float: left;
}

#subNavbar { padding: 5px 0 0 5px; font-size:12px; }
#subNavbar a { color: #777; font-size:12px; }
#subNavbar a:hover { color: #0E60CC; font-size:12px; }

#subNavbar a.subNavbarSelected {
	color: #0E60CC;
	font-size:12px;
}

/* Renewables */
body#renewables #content {
	background: url('../images/bottom_renewables.jpg') bottom no-repeat;
	padding-bottom: 350px;
}

body#renewables h2 {
	background: url('../images/heading_renewables.png') bottom no-repeat;
	width: 109px;
	height: 12px;
}

body#renewables h2 span { display: none; }


/* Ethanol */
body#ethanol #content {
	background: url('../images/bottom_ethanol.jpg') bottom no-repeat;
	padding-bottom: 140px;
}

#biofuelsAnswers div {
	display: none;
	background: url('../images/bullet_green.jpg') 0 2px no-repeat;
	padding-left: 20px;
	margin: 0;
}

body#ethanol h2 {
	height: 37px;
	width: 672px;
	background: url('../images/heading_ethanol.png') bottom no-repeat;
}

body#ethanol h2 span { display: none;}

#biofuelsQuestions {
	margin-top: 0;
	
}

#biofuelsAnswers {
	padding-bottom: 15px;
}


#biofuelsQuestions a {
	color: #776855;
	font-weight: bold;
	font-size: 10px;
}

#biofuelsQuestions a:hover { color: #0e60cc;}
#biofuelsQuestions a.selected { color: #0e60cc;}

/* Alliances */
body#alliances #content {
	background: url('../images/bottom_alliances.jpg') bottom no-repeat;
	padding-bottom: 151px;
	position: relative;
}

#contactAnantha {
	width: 135px;
	height: 12px;
	position: absolute;
	bottom: 120px;
	right: 207px;
	cursor: pointer;
}

* html #contactAnantha { bottom: 202px; }
>body #contactAnantha { left: 418px; bottom: 110px; }

body#alliances h2 {
	height: 12px;
	width: 80px;
	background: url('../images/heading_alliances.png') bottom no-repeat;
}

body#alliances h2 span { display: none;}


/* Contact Us */
body#contactUs #content {
	background: url('../images/bottom_contact.jpg') bottom no-repeat;
	padding-bottom: 70px;
}



body#contactUs h2 {
	height: 13px;
	width: 99px;
	background: url('../images/heading_contact.png') bottom no-repeat;
}

body#contactUs h2 span { display: none;}



/* Navbar */
#navbar {
	position: absolute;
	top: 0;
	right: 0;
}

#navbar ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#navbar ul li { float: left; }

#navbar ul li a { 
	display: block;
	float: left;
	text-transform: uppercase;
	font-size: 11px;
	color: #63605B;
	height: 26px;
	line-height: 26px;
	text-indent: -5000px;
	background-repeat: no-repeat;
}


#navbar ul li a#navbar_home { 
	background: url('../images/navbar_home.png');
	width: 49px;
}

#navbar ul li a#navbar_about { 
	background: url('../images/navbar_about.png');
	width: 90px;
}

#navbar ul li a#navbar_energy { 
	background: url('../images/navbar_energy.png');
	width: 64px;
}

#navbar ul li a#navbar_alliances { 
	background: url('../images/navbar_alliances.png');
	width: 84px;
}

#navbar ul li a#navbar_contact { 
	background: url('../images/navbar_contact.png');
	width: 71px;
}

#navbarEnergy {
	position:absolute;
	top:26px;
	right:118px;
	margin:0;
	visibility:hidden;
	height:45px;
	width:101px;
	background-color:#FFFFFF;
}

#navbarEnergy ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#navbarEnergy ul li { float: left; }

#navbarEnergy ul li a { 
	display: block;
	float: center;
	text-transform: uppercase;
	font-size: 11px;
	color: #63605B;
	height: 14px;
	line-height: 14px;
	text-indent: -5000px;
	background-repeat: no-repeat;
	background-position:center;
}

#navbarEnergy ul li a#navbar_demand { 
	background: url('../images/navbar_demand.png');
	width: 66px;
}

#navbarEnergy ul li a#navbar_ethanol { 
	background: url('../images/navbar_ethanol.png');
	width: 73px;
}

#navbarEnergy ul li a#navbar_renewables { 
	background: url('../images/navbar_renewables.png');
	width: 101px;
}



#navbarAbout {
	position:absolute;
	top:26px;
	right:165px;
	margin:0;
	visibility:hidden;
	height:45px;
	width:136px;
	background-color:#FFFFFF;
}

#navbarAbout ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#navbarAbout ul li { float: left; }

#navbarAbout ul li a { 
	display: block;
	float: center;
	text-transform: uppercase;
	font-size: 11px;
	color: #63605B;
	height: 14px;
	line-height: 14px;
	text-indent: -5000px;
	background-repeat: no-repeat;
	background-position:center;
}


#navbarAbout ul li a#navbar_approach { 
	background: url('../images/navbar_approach.png');
	width: 121px;
}

#navbarAbout ul li a#navbar_vision { 
	background: url('../images/navbar_vision.png');
	width: 94px;
}

#navbarAbout ul li a#navbar_operations { 
	background: url('../images/navbar_operations.png');
	width: 136px;
}

#navbar ul li a#navbar_home:hover, #navbar ul li a#navbar_about:hover, #navbar ul li a#navbar_energy:hover, #navbar ul li a#navbar_alliances:hover, #navbar ul li a#navbar_contact:hover,

body#home ul li a#navbar_home, body#ourApproach ul li a#navbar_about, body#ourOperations ul li a#navbar_about, body#ourVision ul li a#navbar_about, body#contactUs ul li a#navbar_contact, body#demand ul li a#navbar_energy, body#ethanol ul li a#navbar_energy, body#renewables ul li a#navbar_energy, body#alliances ul li a#navbar_alliances
    {
	background-position: 0 26px;
}

/*  Secondary  */
#navbarEnergy ul li a#navbar_ethanol:hover, #navbarEnergy ul li a#navbar_renewables:hover, #navbarEnergy ul li a#navbar_demand:hover, #navbarAbout ul li a#navbar_vision:hover, #navbarAbout ul li a#navbar_approach:hover, #navbarAbout ul li a#navbar_operations:hover, body#demand ul li a#navbar_demand, body#ethanol ul li a#navbar_ethanol, body#renewables ul li a#navbar_renewables, body#ourApproach ul li a#navbar_approach, body#ourOperations ul li a#navbar_operations, body#ourVision ul li a#navbar_vision {
	background-position: 0 14px;
}