body
{
	border-top: 3px solid rgb(88, 82, 76);
	background: rgb(88, 82, 76) url(../img/bg.gif) repeat-x right top ;
	color: #333;
	font-size: 12px;
	padding: 0;
}

a
{
	color: #fff;
	text-decoration: none;
}

a:hover
{
	text-decoration: underline;
}


input, textarea {
	border: 0;
	font-family: Georgia;	
	color: #858070;
	font-size:14px;
}

.container_12
{
	/*background: transparent url(../img/main-bg.png) repeat-x;*/
	margin: 0 auto 0 auto;
}


#wrapper {
	margin: 0 auto 0 auto;
	padding: 0;
	
}

	#header {
		background:transparent url(../img/header-bg.gif) repeat-x scroll left bottom;
		height:82px;

	}
		#logo {
			margin-top: 5px;
			background: transparent url(../img/logo.png) no-repeat;
			height: 50px;
		}
			#logo a{
				text-indent: -9999px;
				height: 50px; width: 300px;			
				display: block;
			}
		
		#slogan {
			margin-top: 5px;
			color: rgb(248, 232, 193);
			text-align: right;
			font-size: 2.1em;
			
		}
			#slogan h4 {
				font-style: italic;
				font-weight: normal;
			}
	.shadow { 
		-moz-box-shadow:0 10px 30px #000;
		-webkit-box-shadow:0 10px 30px #000;
		box-shadow:0 10px 30px #000;
		
		
		}
	#sub-header {
		background: transparent url(../img/sub-header.jpg) no-repeat left top ;
		height: 170px;
		overflow: hidden;
	}
	
		#sub-header h4 {
			margin-top: 100px;
			padding: 10px 20px;
			background: transparent url(../img/tran-headline.png);
			font-weight: normal;
			color: #d8d0b9;
			font-size: 2.2em;
			text-transform: capitalize;
		}

	
	#content-wrapper {
		background: rgb(229, 225, 213);	
		
	}
	
		#content {
			background: rgb(229, 225, 213);	
			*margin-right:5px
		}
	
			#content p { 
				padding:0px 15px 10px;
				font-size:15px;
			}
			
			#content h1 { 
				padding:10px 15px 0;
				font-size:24px;
			}
			
			#content h2 { 
				padding:10px 15px 0;
				font-size:22px;
			}
			
			#content h3 { 
				padding:10px 15px 0;
				font-size:20px;
			}
			
			#content h4 { 
				padding:10px 15px 0;
				font-size:20px;
			}
			
			#cta {
				background: url(../img/cta.gif) no-repeat;
				width:210px;
				height:370px;
				float:right;
				padding:3px;
				position:relative;
				top:-25px;
				left:10px;

			}
			.cta p {
				margin-top:75px; 
				margin-left:15px !important; 
				font-size:14px !important;
				padding:0 !important;
			}
			.cta ul {
				font-size:13px !important;
				line-height:22px;
				color:#000;
				margin-top:5px;
				list-style-type:circle;
			}	
		#sidebar {
			background: rgb(215, 207, 184) ;
				
		}
		
			#sidebar .box{
				margin: 20px 10px 0px 10px;
			}
		
			.box h4 {
				font-weight: normal;
				font-size: 2.1em;
				line-height: 24px;
			}
	
	#form-case h4 {
		margin-bottom: 10px;
	}
	
	#form-case input {
		width: 285px;
		background: url(../img/input.png) no-repeat scroll -1px 0;
		padding-top: 5px; padding-left: 3px;
		background-color:transparent;
		border:none;
		font-size:14px;
		height:21px;
		margin-bottom:10px;
		padding:5px 5px 1px;
	}
	
	#form-case textarea {
		width: 285px;
		height: 172px;
		background: url(../img/textarea.png) no-repeat scroll -1px 0;
		padding-top: 5px; padding-left: 5px;
		overflow-y:hidden;
	}
			
	.box-info {
		background: rgb(228, 222, 203) url(../img/box-info-title.png) repeat-x;	
		float: left;
		width: 135px;
		height: 230px;
		margin-bottom:10px;
		padding-bottom:10px;
		
	}
		.lamda  {
			margin-left: 10px;
		}
		.box-info h4 {
			font-weight: normal;
			font-size: 1.1em;		
			color: #fff;
			text-align: center;
		}		
		.box-info ul li{
			list-style-type: circle;
			text-transform: capitalize;
			margin-left: 20px;	
			font-size: 0.8 em;
				
		}
		.box-info p { 
			padding:10px 12px;
			}
		.box-info ul { 
			padding:10px;
			
			}
			.imageRight { 
				margin-bottom:10px;
				overflow:hidden;
				background:#FFFFFF none repeat scroll 0 0;
				border:1px solid #4E718E;
				padding:2px;

				}
	#footer-wrapper {
		padding: 10px 0 10px 0;
		color: #fff;
	}
		#footer-wrapper .alpha p{
			padding-top: 10px;

		}
		#footer-wrapper .extra-images {
			text-align: right;
		}
