body {
		background-color:#2b2b2b;
		background-image:url(images/bg.png);
		background-position:top;
		background-repeat:repeat-x;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		margin-top:30px;
}

.container {
		width:100%;
		text-align:center;
		height:auto;
		
}

#main {
		
		width:1024px;
		margin:0px auto;
		color:#ffffff;
		text-align:left;
		height:auto;
		margin-top:100px;
		/*background-color:#2b2b2b;*/
}

.contenttitle hr
{
		color:#808080;
		height:1px;
		width:90%;
		float:left;
		border:0px;
}

.title {
		height:120px;

}


.titler {
		position:absolute;
		right:0px;
		top:0px;
		height:auto;	

}
.titlel {
		position:absolute;
		left:0px;
		top:0px;
		height:auto;	

}
.titlelogo {
		position:relative;
		left:auto;
		top:-35px;
		height:auto;	

}

.title2 a {
		color:#ffffff;
		text-decoration:none;
}

.title2 a:hover {
		color:red;
		text-decoration:underline;
}

.content {
		/*background-color:#2b2b2b;*/
		
		margin-top:-440px;
		color:#aaaaaa;
		float:left;
		position:relative;
		width:1024px;
		height:auto;
		
}
.content3 {		
		width:1024px;
		background-image:url(images/header.png);
		background-repeat:no-repeat;
		float:left;
		position:relative;
		margin-left:0px;
		margin-top:0px;
		/*padding-top:60px;*/
		height:auto;


}
.content2 {
	margin-top:50px;
	width: 1000px;
	padding-left:20px;
	padding-right:20px;
	
}
.contentaddressbox
{
		padding-left:8px;
		padding-top:8px;
}

.footer {
		clear:both;
		position:relative;
		background-image:url(images/footer.png);
		height:135px;
		color:#333333;
}
.footertext {
		color:#999999;
}

.footer1 {
		padding-top:50px;
		font-weight:bold;
}

input
{
 		width:256px;
}

.light {
		color:#e0e0e0;
}

.dark {
		color:#202020;
}
