/* imports */
@import url(internationalnavigation.css);

/* standard shell template */
html, body 
{
	margin: 14px;
	padding: 0px;
	border: 0px;	
}

body
{		
	font-family: Arial;
	font-size: 75%;	
	text-align: center;	
	line-height: 16px;
	color: #464646;
	background: #E4E4E4 ;
}

.boldredhighlight 
{
	color: #007799;
	font-weight: bold;
}

.morelink 
{
	background: url(../../Images/MoreSquare.gif) no-repeat left;
	padding-left: 12px;	
}

.morelink a
{
	color: #007799;
	font-weight: bold;	
}

a
{
	color: #464646;	text-decoration: none;
}

a:hover
{
	text-decoration: underline;
}


/* form styles */
form 
{
	margin: 0px;
	padding: 0px;
}

.contactField 
{
	font-family: Arial;
	font-size: 100%;	
	color: #464646;
}

.standardformfield
{
	font-family: Arial;
	font-size: 100%;														
	color: #A3967A;
	
}
							
.standardformbutton 
{
	font-family: Arial;
	font-size: 100%;														
	color: #A3967A;
}


/* page construct */
#wrapper 
{	
	margin-left:auto; /*** Mozilla/Opera/Mac IE 5.x alignment of page ***/
	margin-right:auto; /*** Mozilla/Opera/Mac IE 5.x alignment of page ***/
	text-align:left; /*** IE Win re-alignment of page if page is centered ***/
	position: relative;
	
	width: 904px; /*904px*/			
	text-align: left;			
}

	
	#wrapper #container 
	{	
		float: left;		
		background: #FFF url(http://www.blakedowninternational.com/Images/shellGraphics_08.gif) repeat-y top right;
	}
	
		/* site body container */	
		#wrapper #container #bodycontainer 
		{
			float: left;
			width: 897px;	
			text-align: justify;		
		}

.image {margin: 10px;}	

	
			/* header */
			#wrapper #container #bodycontainer #header 
			{							
				height: 143px;
				background: #FFFFFF url(Images/HeaderBackground.jpg) repeat-y top left;
				padding: 4px;
				border-top:solid 1px #2e4c58;
				border-left: solid 1px #2e4c58; 
				border-right:solid 1px #2e4c58;
			}
			
				#wrapper #container #bodycontainer #header h1
				{
					float: left;
					width: 296px;
					margin: 0px 0px 0px 0px;	
					padding: 0px;	
				}
				
					#wrapper #container #bodycontainer #header h1 a
					{
						background: url(Images/blakedowninternational.jpg) no-repeat top left;	
						width: 310px;
						height: 143px;
						display: block;	
					}
					
						#wrapper #container #bodycontainer #header h1 a span 
						{
							display: none;
						}
						
				#wrapper #container #bodycontainer #header h2 
				{
					display: none;
				}
				
				#wrapper #container #bodycontainer #header #animation 
				{
					width: 578px;
					float: right;				
					text-align: right;
				}
				
				
			
			/* content */
			#wrapper #container #bodycontainer #content 
			{	
				float: left;			
				width: 897px;				
			}	
			
				/* home content */
				#wrapper #container #bodycontainer #content #homemaincontainer 
				{
					padding-top: 14px;
				}
				
					#wrapper #container #bodycontainer #content #homemaincontainer #welcome 
					{
						width: 485px;
						float: left;
					}
						#wrapper #container #bodycontainer #content #homemaincontainer #welcome #welcheader 
						{
							height: 23px;
							background: #E4E4E4 url(../Images/Home_WelcomeBG.gif) no-repeat top left;
						}
						
							#wrapper #container #bodycontainer #content #homemaincontainer #welcome #welcheader img 
							{
								padding: 3px 0px 0px 22px;
							}
						
						#wrapper #container #bodycontainer #content #homemaincontainer #welcome #welctext 
						{
							padding: 22px 0px 22px 22px;
						}
					
					#wrapper #container #bodycontainer #content #homemaincontainer #spacer 
					{
						width: 27px;
						float: left;
					}
					
					#wrapper #container #bodycontainer #content #homemaincontainer #newsevents 
					{
						width: 385px;
						float: left;
					}
					
						#wrapper #container #bodycontainer #content #homemaincontainer #newsevents #newseventsheader 
						{
							height: 23px;
							background: #619fb8 url(../../Images/Home_NewsBG.gif) repeat-x top left;
						}
						
							#wrapper #container #bodycontainer #content #homemaincontainer #newsevents #newseventsheader img
							{
								padding: 3px 0px 0px 22px;
							}
						
						#wrapper #container #bodycontainer #content #homemaincontainer #newsevents #newseventstext
						{
							padding: 22px;
						}
				
				#wrapper #container #bodycontainer #content #homequickcontainer
				{					
					float: left;					
					padding: 0px 19px 0px 19px;
				}
				
					#wrapper #container #bodycontainer #content #homequickcontainer #panelone
					{
						width: 472px;
						float: left; 
					}
						
						#wrapper #container #bodycontainer #content #homequickcontainer #panelone #callus
						{
							margin-top: 17px;
							height: 118px;
							background: #DEDEDE url(../../Images/shellGraphics_32.jpg) no-repeat top left;		
							padding: 0px 0px 0px 0px;		
							color: #565656;				
						}
						
						#wrapper #container #bodycontainer #content #homequickcontainer #panelone #callus .callField 
						{
							font-family: Arial;
							font-size: 100%;														
							color: #A3967A;
							width: 200px;
						}
					
					#wrapper #container #bodycontainer #content #homequickcontainer #paneltwo
					{
						margin-left: 21px;
						float: left;
						width: 366px;
						height: 222px;
						background: #BDCE8E url(../../Images/shellGraphics_28.jpg) no-repeat top left;
					}
						#wrapper #container #bodycontainer #content #homequickcontainer #paneltwo #projtext 
						{
							margin: 50px 0px 0px 6px;
							width: 170px;
							padding: 13px;	
							color: #FFF;						
						}	
						
							#wrapper #container #bodycontainer #content #homequickcontainer #paneltwo #projtext .projtxtspacer 
							{							
								padding: 4px 0px 3px 0px;
							}
							
							#wrapper #container #bodycontainer #content #homequickcontainer #paneltwo #projtext .projformfield
							{
								font-family: Arial;
								font-size: 100%;														
								color: #A3967A;
								width: 169px;
								margin-top: 5px;
							}
							
							#wrapper #container #bodycontainer #content #homequickcontainer #paneltwo #projtext .projformbutton 
							{
								font-family: Arial;
								font-size: 100%;														
								color: #A3967A;
								margin-top: 5px;
							}
				
				/* page content */
				#wrapper #container #bodycontainer #content #pageheader 
				{
					margin-top: 13px;
					height: 23px;
					background: #619fb8 url(Images/PageHeaderBG.gif) no-repeat top left;
				}
						
					#wrapper #container #bodycontainer #content #pageheader img
					{
						padding: 3px 0px 0px 22px;
					}
						
				#wrapper #container #bodycontainer #content #pagecontent
				{
					padding: 22px 22px 0px 22px;
				}
				
					#wrapper #container #bodycontainer #content #pagecontent h4 
					{
						margin: 0px;
						padding: 0px;
						color: #3f5f13;
						font-size: 120%;
					}
				
					#wrapper #container #bodycontainer #content #pagecontent .supportingimage 
					{
						margin: 0px 0px 10px 10px;
					}
					
					#wrapper #container #bodycontainer #content #pagecontent .projectwhitetext 
					{
						color: #FFF;
					}
					
					#wrapper #container #bodycontainer #content #pagecontent .imageborder {
						border: solid 1px #3f5f13;
					}
		
					/* contact us page map boxes */
					#wrapper #container #bodycontainer #content #pagecontent #mapaddress 
					{
						width: 460px;
						height: 115px;						
						background: #EDEDED url(../../Images/Map_Address.gif) no-repeat top left;												
					}
					
						#wrapper #container #bodycontainer #content #pagecontent #mapaddress p {
							color: #573C03;
							font-size: 110%;
							padding: 19px;
							line-height: 13px;
						}
						
						#wrapper #container #bodycontainer #content #pagecontent #mapaddress  p a {
							color: #573C03;
						}
		
		/* site shadow */
		#wrapper #container #shadow 
		{
			float: left;					
			background: #FFCC00;
			width: 7px;			
		}
		
	
	/* footer */
	#wrapper #footer 
	{
		float: left;	
		width: 904px;		
	}
	
		#wrapper #footer #text 
		{	
			float: right;
			text-align: right;
		}
	
		#wrapper #footer #text ul 
		{			
			margin: 0px;
			padding: 0px 7px 0px 0px;
		}
		
		#wrapper #footer #text li 
		{			
			float: left;
			color: #565656;	
			padding-left: 26px;		
			display: inline;
			list-style-type: none;		
		}
		
		#wrapper #footer #text a 
		{
			color: #565656;
		}
		
		#wrapper #footer #text a:hover 
		{
			text-decoration: none;	
		}
