
       BODY { 
		margin: 0px 0px 0px 0px;

			 } /* Required for percentage heights below */


      div#header {
		width: 800px;
		height: 103px;
		font-family: arial;
		font-size: 13px; 
		padding: 0px 0px 0px 0px;
		margin-right: 0px;
		margin-left: 0px;
		margin-bottom: 0px;
		margin-top: 0px
		border: 0px;
		
      }


	#menu {

		width: 100px;
		margin: 0px 0px 0px 0px;
		text-indent: 0px;
		font-family: arial;
		font-size: 12px;
		line-height: 25px;
		letter-spacing: 1px;
		background: #01171A;
		float: left;

		}

	#menu a { display: block; }

	#menu a                 { text-decoration: none; cursor: hand;}
	#menu a:link            { color: #FFFFFF; cursor: hand; }
	#menu a:visited         { color: #FFFFFF; cursor: hand; }
	#menu a:active          { color: #01171A; background: #B7F5FA; }
	#menu a:hover           { color: #01171A; background: #B7F5FA; }

	div#spacer  {
		height: 10px;
		width: 20px;
		float: left;
	
		}
	
	a.portfolio {
	
	background-color: #FFFFFF;	
	filter:alpha(opacity=80);
	-moz-opacity: .80;
	opacity: .80;

	}
	
	a.portfolio:visited {

	background-color: #FFFFFF;
	filter:alpha(opacity=80);
	-moz-opacity: .80;
	opacity: .80;

	}
	
	a.portfolio:hover {
	
	background-color: #FFFFFF;
	filter:alpha(opacity=99);
	-moz-opacity: .99;
	opacity: .99;
	
	}


	td#content  {
		
		height: 414px;
		width: 710px;
		background: url("img/content_bg.jpg") no-repeat;

		}
		
	td#content_portfolio {
	
		width: 710px;
		background: url("img/portfolio_bg.jpg") no-repeat;
		}
		
	
	div#gray_top {
	
	width: 325px;
	height: 20px;
	background: url("img/gray_top.jpg") no-repeat;
	
	}
	
	div#gray_left {
	
	width: 17px;
	height: 140px;
	background: url("img/gray_left.jpg") no-repeat;

	}
	
	div#gray_middle {
	
	width: 290px;
	height: 140px;
	background: url("img/gray_middle.jpg") no-repeat;
	
	}
	
	div#gray_right {
	
	width: 18px;
	height: 140px;
	background: url("img/gray_right.jpg") no-repeat;

	}
	
	div#gray_bottom {
	
	width: 325px;
	height: 25px;
	background: url("img/gray_bottom.jpg") no-repeat;
	
	}

	div#right_bx_title {
	

		width: 175px;
		border-style: solid;
		border-color: #1C2C5D;
		border-left-width: 1px;
		border-right-width: 1px;
		border-top-width: 1px;
		border-bottom-width: 0px;
		font-family: arial;
		font-size: 12px;
		background: #1C2C5D;
		color: #FFFFFF;
		text-align: center;

		
	}
		
	div#right_bx_content {
	
		width: 175px;
		border-style: solid;
		border-color: #1C2C5D;
		border-left-width: 1px;
		border-right-width: 1px;
		border-top-width: 1px;
		border-bottom-width: 1px;
		text-align: left;
		}

	div#footer {
	
		position: absolute;
		top: 757px;
		left: 50px;
		height: 10px;
		width: 700px;
		background: #ffffff;
		color: #1C2C5D;
		font-family: arial;
		font-size: 10px;
		text-align: right;
		border-style: solid;
		border-color: #1C2C5D;
		border-left-width: 0px;
		border-right-width: 0px;
		border-top-width: 0px;
		border-bottom-width: 1px;
		}
		
	div#llen {
		width: 300px;
		height: 120px;
		border-style: solid;
		border-color: #1C2C5D;
		border-left-width: 1px;
		border-right-width: 1px;
		border-top-width: 1px;
		border-bottom-width: 1px;
		background: #FFFFFF;
		color: #01171A;

		}
	
			
	a.nav    {
	
	  	font-family: arial; 
		font-size: 12px;
		vertical-align: text-top;
		color: #1C2C5D;	
		line-height: 20px;
		text-decoration: none;
		border-style: solid;
		border-color: #1C2C5D;
		border-left-width: 1px;
		border-right-width: 1px;
		border-top-width: 1px;
		border-bottom-width: 1px;


	 }
	
	a.nav:hover   
	
	{  	font-family: arial; 
		font-size: 12px;
		vertical-align: text-center;
		color: #FFFFFF;	
		line-height: 20px;
		background: #9BA8BF;

	 }
	
	
	a.nav:active  
	
	{  	font-family: arial; 
		font-size: 12px;
		vertical-align: text-center;
		color: #ffffff;	
		line-height: 20px;
		background: #9BA8BF;

		
	 } 
	
	a.txt    {
	
	  	font-family: arial; 
		font-size: 12px;
		vertical-align: text-top;
		color: #41E7F6;	

	 }
	
	a.txt:hover   
	
	{  	

	  	font-family: arial; 
		font-size: 12px;
		vertical-align: text-top;
		color: #FFFFFF;	

	 }
	
	
	a.txt:active  
	
	{  	

	  	font-family: arial; 
		font-size: 12px;
		vertical-align: text-top;
		color: #41E7F6;

		
	 } 

	a.llen    {
	
	  	font-family: arial; 
		font-size: 12px;
		vertical-align: text-top;
		color: #01171A;	

	 }
	
	a.llen:hover   
	
	{  	

	  	font-family: arial; 
		font-size: 12px;
		vertical-align: text-top;
		color: #01171A;	

	 }
	
	
	a.llen:active  
	
	{  	

	  	font-family: arial; 
		font-size: 12px;
		vertical-align: text-top;
		color: #01171A;

		
	 } 
	
	.slogan
	
	{
		font-family: arial;
		font-size: 10px;
		color: #ffffff;
		font-weight: bold;
		font-style: italic;
	
	
	}
	
	.main_txt

	{
		font-family: arial;
		font-size: 12px;
		color: #FFFFFF;
	
	}
	
	
	a img 

	{	
		border: none;

	}


	li
	{
	
		font-family: arial;
		font-size: 12px;
		color: #ffffff;
		list-style: circle; #ffffff;
		
	}
	
	blockquote {
	
	width: 650px;
	float: left;
	margin: 0px;
	padding: 10px;
	
	}

iframe { 

width: 400px;
height: 370px;
border-style: none;	
background: #01171A;
		
}	

.sw {

		font-family: arial;
		font-size: 14px;
		line-height: 16px;
		color: #FFFFFF;
		
}

.centered_div {
width: 720px;
height: 565px;
position: absolute;
top: 50%;
left: 50%;
margin-left: -375px;
margin-top: -300px;
}

a.footer, a.footer:visited a.footer:active {font-family: arial; color: #efefef; font-size: 10px; text-decoration: none;}
a.footer:hover {color: #efefef; text-decoration: underline;}