html, body
{
	top: 0;
	left: 0;
	margin: 0 auto;
	padding: 0;	
	bottom: 0;
	height: 100%;
	width: 100%;
}

body
{
	width: 1150px;
	background-color: #000000;
	/*font-family: Microsoft Sans Serif, Sans-Serif, Helvetica, Arial;*/
	font-family: Tahoma;
	font-size: 10px;	
	/*font-size: 70%;*/	
	color: #666666;
	line-height: 1.4em;
}

img { border: 0; }
a:active { outline: none; }
a:focus { -moz-outline-style: none; }

/*Style for Splash page*/
.bgSlashPage { background:url(Images/bg_splash.jpg) top left no-repeat; padding:312px 0 720px 714px ;}
#enterLogo { background:url(Images/splash-enter.gif) no-repeat; height:128px; }
#enterCopy { background:url(Images/splash-address.gif) no-repeat; height:40px; }

#header { text-align: center; }
#mainContent { width:930px; margin:0 118px 0 83px; }
#footer { text-align: center; margin-top:80px; }

#LeftColumn {float:left; width:189px;}
.bglogoB { width:189px; background:url(Images/bg-logo-b.gif) no-repeat; height:11px;}
.tab { margin-bottom:35px;}
.hrDotLeft { background: url(Images/hr-dot.gif) top repeat-x; color:#bfbfbf; padding-top:10px; margin:0 0 10px;}
.hrDotLeft a { color:#6a7856; text-decoration:none}
.hrDotLeft a:visited { color:#6a7856; text-decoration:none}
.hrDotLeft a:hover { color:#6a7856; text-decoration:underline}
#news { background:url(Images/news.gif) no-repeat; height:14px; margin-top:50px;}

#RightColumn { width:765px; }
#selectEnvironment { width:751px; height:15px; margin-bottom:40px; }
#selectEnvironment ul { list-style:none; float:right; padding:0; margin:0;}
#selectEnvironment li { float:left; padding:0; margin:0;}
.selectenvi-img { background:url(Images/select-envi.gif) no-repeat; width:91px; height:12px;}
.selectenviBut { background:url(Images/select-envi.gif) no-repeat; height:12px;}
.hrDot { background: url(Images/hr-dot.gif) repeat-x; margin:15px 0; height:1px;}

.greenLink { padding-top:10px;}
.greenLink a { color:#6a7856; text-decoration:none}
.greenLink a:visited { color:#6a7856; text-decoration:none}
.greenLink a:hover { color:#6a7856; text-decoration:underline}
.bannerSlide { height:9px; margin:10px 0;}
.bannerSlide ul { text-align:left; padding:0; margin:0;}
.bannerSlide li {list-style:none;float:left; padding:0; margin:0;}

/*MENU*/
.menuList{width: 175px; height: 465px; /*width of menu*/}
.menuList ul{list-style-type: none;margin: 0; padding: 0;}
.menuList .bglist { background:#0d0d0d; padding-left:20px;}
.menuList .bglistNone { background:#000000; padding-left:20px;}
.menuList ul li a{ background:url(Images/list-off.gif) left center no-repeat; font:10px Tahoma; color: #666666; display: block;width: auto;padding: 1px 0 1px 15px;text-decoration: none; height:13px;}
* html .menuList ul li a { width: 150px;/*IE only. Actual menu width minus left padding of LINK (20px) */}
.menuList ul li a:visited {color: #666666;}
.menuList ul li a:hover {color: #6a7856; background:url(Images/list-on.gif) left center no-repeat; /*onMouseover image change. Remove if none*/}
.menuList ul li a:active{color: #666666;} 

/* Holly Hack for IE \*/
* html .menuList ul li { height: 1%; }
* html .menuList ul li a { height: 1%; }
/* End */

.menuPage { width:155px; background-color:#0d0d0d; padding-left:20px; margin-top:20px; text-align: left;}
.menuPage ul { list-style:none; margin: 0; padding: 1px 0 2px 0; height:13px} 
.menuPage li { float:left; margin:0; padding:0 5px 0 0; display:block; color: #6a7856;}
.menuPage li a { text-decoration:underline; color:#666666; }
* html .menuPage ul li a { width: 150px;/*IE only. Actual menu width minus left padding of LINK (20px) */}
.menuPage li a:visited { text-decoration:underline; color:#666666;}
.menuPage li a:hover { text-decoration:underline; color:#6a7856;}
.menuPage li a:active { text-decoration:underline; color:#666666;}
/*End MENU*/

#selectGallery { width:751px; height:33px; }
#selectGallery ul { list-style:none; float:left; padding:0; margin:0;}
#selectGallery li { float:left; padding:12px 3px 12px 0; margin:0;}

.work { font:10px Tahoma; }
.work .title { color:#ffffff; }
.work .info { color:#666666; }
.work .hrDot { background: url(Images/hr-dot.gif) top repeat-x; color:#bfbfbf; padding:0; margin:10px 0 8px 0;}
.work a { text-decoration:none; color:#6a7856; }
.work a:visited { text-decoration:none; color:#6a7856;}
.work a:hover { text-decoration:none; color:#666666;}
.work a:active { text-decoration:none; color:#6a7856;}

/*About Page*/
.aboutText {background:url(Images/about-text.gif) top no-repeat; width:422px; color:#fff; padding:75px 0 10px}
.partialClients {background:url(Images/partial-client-list.gif) top left no-repeat; padding-top:20px}
/*Contact Page*/
.contact {background:url(Images/contact.gif) top no-repeat; width:500px; color:#fff; padding:55px 0 0}
.contact input, textarea { width:200px; border:1px solid #272727; background-color:#080808; color:#fff; font-size:10px; padding:2px 10px; }
.input, textarea 
{
	font-family: Tahoma;
	margin-bottom:10px
}
textarea
{
	overflow: auto;
}


