/* CSS Document */

*{
	margin:0px;
	padding:0px;
}

html{
	font-size:100%; /*IE hack*/
	height:100%;
	background-color:#eeb211;
}

body{
	font-family: "Myriad Web", Arial, Helvetica, Calibri, "Trebuchet MS", Verdana;
	/*height:100%; */
	font-size:100%;
	/*width:1000px; */
	margin:0 auto;
	background: url(../Images/BGshad.gif) repeat-y center center;
}

#wrapper {
	text-align:left;
	margin:0 auto;
	padding: 0px;
	border:0;
	background-color:#eeb211;
	/* height:800px; */
	width:1000px;
}

#header {
	margin: 0 0 15px 0;
	background-color: #eeb211;
}


#header a {
	text-decoration: none; 
	color: #ffffff;
}

#header a:hover {
	text-decoration: none;
	color: #F3CE68;
}

#topnav {
	padding-left: 25px;
	padding-top:8px;
	text-align: left;
	font-size: 11px;
	height:18px;
	background-color:#b5121b;
	margin-left:681px;
	font-weight: bold;
}

#topnavSP {
	padding-left: 25px;
	padding-top:8px;
	text-align: left;
	font-size: 11px;
	height:18px;
	background-color:#b5121b;
	margin-left:725px;
	font-weight: bold;
}


#logo{
	position:absolute;
	margin-top:-30px;
	margin-left:-30px;
	width:350px;
	height:270px;
    background-image:url(../Images/LogoNew.png);
	background-repeat:no-repeat;
	}
	
#logo2{
	position:absolute;
	margin-top:-3px;
	margin-left:0px;
	width:276px;
	height:219px;
	background: url(../Images/LogoSubpage.png) no-repeat;
	}
	
#movieSP { 
	position: absolute;
	margin-top:0px;
	margin-left:277px;
	width:448px;
	height:150px;
	/*height:150.2px;*/
	background-color:#b5121b;
	}
	

#LeftContent {
	float: left;
	margin-top:55px;
	width: 276px;
	height:150px;
	background-color:#b5121b;
	background-image:url(../Images/LeftTextImage.png);
	background-repeat:no-repeat;
	background-position:center;
}

#RightContent {
	float: right;
	margin-top:55px;
	width: 276px;
	height:150px;
	background-color:#b5121b;
	background-image:url(../Images/RightTextImage.png);
	background-repeat:no-repeat;
	background-position:center;
}



#movie { 
	float: left;
	margin-top:55px;
	width: 44.8%;
	height:150.2px;
	background-color:#b5121b;
}


#footer {
    /* position:absolute; 
	clear: both; 
	margin-left:276px;*/
	clear: both; 
	margin-top:0px;
	width:1000px;
	background-color:#000;
}

#footer a {
	text-decoration: none; 
	color: #ffffff;
}

#footer a:hover {
	text-decoration: none;
	color: #c46c70;
}

.constantbottom {
	text-align : right;
	font-size : 10px;
	color : #b5121b;
	padding-bottom: 5px;
	padding-top:10px;
	padding-right:30px;
	font-weight: bold;
}

/* TopMenu */

body,p,td,h1,h2,h3,h4,h5,ul,ol,dd,li, a {
	font-family: "Myriad Web", Arial, Helvetica, Calibri, "Trebuchet MS", Verdana;
}

.topmargin {
topmargin="10"
}


/* End - TopMenu */



/* Menu Styles */


#navbar {
	margin-top:205.2px;
	padding-left:280px;
	height:50px;
	z-index:10;
	background: url(../Images/MenuBar.png) no-repeat;
}

#navbarSP {
	margin-top:40px;
	padding-left:280px;
	height:50px;
	z-index:10;
	background: url(../Images/MenuBarSP.png);
}

/* End Menu Styles */

#Tagline {
	margin-top:-10px;
	margin-left:555px;
	width:450px;
	height:40px;
	
}

#Tagline h1 {
	font-size:22px;
	padding-top:60px;
	color:#ffffff;
	font-weight: normal;
	padding-left: 45px;
}

/* #TaglineSP {
	margin-left:555px;
	width:450px;
	height:25px;
	
}

#TaglineSP h1 {
	font-size:22px;
	color:#ffffff;
	font-weight: normal;
	padding-left: 45px;
}
*/

/* Home */

#topContent {
margin-top:0px;
height:190px;
}

#RedBar{
position:absolute;
background-image:url(../Images/RedBar.png);
background-repeat:no-repeat;
height:100px;
margin-top:-20px;
margin-left:0px;
z-index:3000;
}

#RedBarSP {
position:absolute;
background-image:url(../Images/RedBar.png);
background-repeat:no-repeat;
height:100px;
margin-top:80px;
/*padding-top:50px;*/
margin-left:0px;
z-index:8000;
}

#contentText {
	margin-left:322px;
	margin-top:10px;
	width:650px;
}

.text1 {
	font-size:13px;
	color:#000;
	line-height: 17px;
}


#contentText h2 {
	padding-bottom:8px;
	color:#5D4914;
	font-size:16px;
}

#contentText .right {
color:#b5121b;
font-size:11px;
text-align:right;
padding-right:20px;
}

#contentText  .right a {
color:#b5121b;
font-size:11px;
text-align:right;
/*padding-right:20px;*/
text-decoration:none;
}

#contentText  .right a:hover {
color:#927d51;
font-size:11px;
text-align:right;
/*padding-right:20px; */
text-decoration:underline;
}


#mainContent{
	margin-top:280px;
	width: 1000px;
}

#scannerMovie {
margin-top:-295px;
margin-left:0px;
width:276px;
height:385px;
background-color:#b5121b;
/*z-index:1500;*/
}

#scannerMovieSP {
float:left;
margin-top:-36px;
margin-left:0px;
width:276px;
height:385px;
background-color:#b5121b;
}


#RepresentativeProjects {
float:left;
margin-top:-350px;
margin-left:315px;
background-image:url(../Images/RepresentiveProjectsBox.gif);
background-repeat:no-repeat;
width:279px;
height:209px;
/*z-index:1000;*/
}

#RepresentativeProjects h3{
font-size:13px;
color:#ffffff;
padding-left:50px;
padding-top:18px;
font-weight:bold;
}

#CaseStudies{
	/* position:absolute; */
	width:250px;
	height:150px;
	margin-left:43px;
	margin-top:18px;
}



#CaseStudies .p1 {
position:absolute;
z-index:300;
font-size:10px;
color:#927d51;
font-weight:bold;
text-decoration:none;
padding-left:8px;
margin-top:7px;
}



#CaseStudies a  {
text-decoration:none;
color:#705e2e;
}

#CaseStudies a:hover  {
text-decoration:none;
color:#b5121b;
}


#News {
float:left;  
margin-top:-360px; 
margin-left:630px; 
background-image:url(../Images/InTheNewsBox.gif);
background-repeat:no-repeat;
width:279px;
height:209px;
z-index:1000;
}

#News h3{
font-size:13px;
color:#ffffff;
padding-left:55px;
padding-top:30px;
font-weight:bold;
}


#pscroller1 {
/*width: 230px;*/
height: 70px;
padding-left:35px;
padding-top:35px;
margin-top:10px;
}

.someclass { 
	font-size:12px;
	color:#927d51;
}

.dateNews {
	color:#b5121b;
	font-size:12px;
	text-align:left;
}

.someclass a { 
	color:#927d51;
	text-decoration:none;
}

.someclass a:hover {
	color:#b5121b;
	padding-bottom:5px;
}


#ROICalculator{
margin-top:-90px;
margin-left:280px;
width:135px;
height:50px;
background-image:url(../Images/ROICalculator.png);
background-repeat:no-repeat;
}

#Energy {
width:72px;
height:86px;
margin-top: -140px;
float:right;
margin-right:25px;
}

/*
#Energy {
width:72px;
height:84px;
margin-top:-87px;
margin-left:900px;
background-repeat:no-repeat;
}

#Costar {
margin-top:-35px;
margin-left:600px;
width:260px;
height:40px;
background-image:url(../Images/Costar.gif);
background-repeat:no-repeat;
}

#Costar {
float:right;
margin-right:25px;
margin-top: -50px;
}
*/

#Costar {
float:right;
width:252px;
height:40px;
margin-top: -50px;
margin-right:25px;
}

#clearit {
	clear: both;
}
