
body, html {	
		margin:0px;
		color:white;
		font:normal 13px Tahoma;
		}
.inbox {display:block;}
.closed {display:none;}
img {
    display: expression(
      (/\.png$/.test( this.src.toLowerCase()) ? this.runtimeStyle.filter = 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src="' + this.src + '")' : null),
      (/\.png$/.test( this.src.toLowerCase()) ? this.src = '/img/blank.gif' : null)
    );
}

body 
	{
	background:#0f1011 url(/images/top_bg.jpg) no-repeat center top;
	}
#page {
		width:970px;
		height:auto;
		margin:auto;
		}
		
#phone {
		margin-top:20px;
		color:#bcbec0;
		floaT:right;
		width:200px;
		}
#phone SPAN 
		{
			font-family: Tahoma;
			font-size:12px;
			color:#777777;
		}
h1 {
	margin:0px;
	padding:0px;
	font-family:Georgia;
	font-size:30px;
	color:#cccccc;
	}
h2 {
	margin:0px;
	padding:0px;
	font-family:Georgia;
	font-size:23px;
	color:#cccccc;
	font-weight:normal;
	}
a:link, a:active, a:visited {
							color:#bcbec0;
							font-family:Georgia;
							font-size:13px;
							text-decoration:underline;
							}
a:hover {
			color:#ffb535;
		}
a.callus:link, a.callus:active, a.callus:visited {
							color:#bcbec0;
							font-size:14px;
							text-decoration:none;
							border-bottom:dashed 1px #bcbec0; 
							}
a.callus:hover {
			color:#ffb535;
			text-decoration:none;
			border-bottom:dashed 1px #ffb535; 
		}

#hidden_phone_container	
				{
				padding-top:6px;
					width:170px;
					height:110px;
					margin-bottom:40px;
				
				}
#hidden_phone {
				/*display:none;*/
				}
				
#main_menu{
			
			clear:right;
			}				
#main_menu UL{
			margin:0px;
			padding:0px;
			}	
#main_menu LI{
			list-style-type:none;
			}

#main_menu h2{
			float:left;
			margin-top:15px;
			cursor:pointer;
			border-bottom:dashed 1px  #bcbec0; 
			}
			
#top_submenus {

			clear:left;
			width:100%;	
			height:110px;
			padding-top:10px;
			}

#bottom_submenus {
			clear:left;
			width:100%;
			height:120px;
			padding-top:10px;
			}
#top_submenus div li{
			padding-bottom:3px;
			}
#bottom_submenus div li{
			padding-bottom:3px;
			}
			
#submenu1 {margin-right:60px;}
#submenu2 {margin-right:50px;}
#submenu3 {margin-right:30px;}
#submenu4 {margin-right:50px;}
#submenu5 {margin-right:30px;}
#submenu6 {margin-right:50px;}
#submenu7 {margin-right:50px;}
#submenu8 {margin-right:142px;}
#submenu9 {margin-right:30px;}

#submenu1_div {
			position:absolute;
			z-index:1;
			list-style-type:none;
			margin-left:0px;
			width:200px;;
			
			}
#submenu2_div {
			position:absolute;
			z-index:2;
			list-style-type:none;
			margin-left:128px;
			
			width:200px;;
			}
#submenu3_div {
			position:absolute;
			z-index:3;
			list-style-type:none;
			margin-left:402px;
			width:200px;
			}
#submenu4_div {
			position:absolute;
			z-index:4;
			list-style-type:none;
			margin-left:408px;
			width:200px;;
			
			}
#submenu5_div {
			position:absolute;
			z-index:5;
			list-style-type:none;
			margin-left:778px;
			width:200px;
			}
			
#submenu6_div {
			position:absolute;
			z-index:6;
			list-style-type:none;
			margin-left:608px;
			
			}
#submenu7_div {
			position:absolute;
			z-index:7;
			list-style-type:none;
			margin-left:158px;
			
			}
#submenu8_div {
			position:absolute;
			z-index:8;
			list-style-type:none;
			margin-left:405px;
			
			}
#submenu9_div {
			position:absolute;
			z-index:9;
			list-style-type:none;
			margin-left:690px;
			
			}


#spacer{
	clear:both;
	height:20px;
	width:100%;
	}

/* ======================MOOTOOLS=================== */
 li > .q_shad{
 		background:url(/images/port_shad.png) right top no-repeat;
 		}
 .q_shad
 	{	
 		float:right;
 		
 		width:50px;
 		height:200px;
 		  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/port_shad.png', sizingMethod='crop');
 		}
 		
#kwicks_container { 
	margin-top:20px;
	margin-left:-40px;
	
	height: 200px;
}
#kwicks {
	position: relative;
}
 
#kwicks .kwick {
	float: left;
	display: block;
	width: 148px;
}
 /*
#kwick_orange {	background: url(/images/portfolio/1.jpg) no-repeat left center; cursor:pointer; }
#kwick_yellow {	background: url(/images/portfolio/2.jpg) no-repeat left center; cursor:pointer;}
#kwick_green {	background: url(/images/portfolio/3.jpg) no-repeat left center; cursor:pointer;}
#kwick_blue {	background: url(/images/portfolio/4.jpg) no-repeat left center; cursor:pointer;}
#kwick_indigo {	background: url(/images/portfolio/5.jpg) no-repeat left center; cursor:pointer;}
#kwick_violet {	background: url(/images/portfolio/6.jpg) no-repeat left center;border-right: solid 8px #1a1f23; cursor:pointer;	height: 200px;

	 }
*/
/*  ==================================================== */

#news  {
		width:auto;
		margin-top:40px;
		font-family:Tahoma;
		}
#news_list{
			float:left;
			width:50%;
			margin-right:10px;
			}
#one_news{
			float:left;
			font-size:13px;
			width:40%;
			margin-right:10px;
			}
.news_date{	clear:left;
			width:90px;
			font-size:11px;
			color:#666666;
			float:left;
			
			}
.news_text{
			width:400px;
			float:left;	
			font-size:13px;
			color:#cccccc;
			margin-bottom:20px;
			}
#one_news a {
	font:normal 13px Tahoma;
	color:white;
	text-decoration:underline;
	}
#one_news a:hover {
		color:#cccccc;
		text-decoration:none;
		}		
#bottom{
		float:left;
		padding-top:20px;
		padding-bottom:20px;
		color:#666666;
		clear:both;
		width:auto;
		}
#YAAARRRRRHHH
{		opacity: 1; 
		filter:progid:DXImageTransform.Microsoft.Alpha(opacity=99);
	float:right;
	color:#0f1011;
	background:#0f1011;
	width:300px;
}
#note
{
			font-size:10px;
			color:#666666;
}
