/* Main */
img{
	border:0px;
}
a{
	text-decoration:none;
}

div.main{
	text-align:center;
}
table.main{
	width:965px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
}
td.maincol{
	vertical-align:top;
}

/* Title */
table.title{
	width:100%;
	height:84px;
}
td.titleleft{
	background:url('../images/general/title.png') #ffffff no-repeat 7px top;
}
td.titleright{
	background:url('../images/general/titleright.png') #ffffff no-repeat left bottom;
	width:221px;
}
td.titlespacer{
	height:4px;
}

/* Menu */
div.menu{
	background-color:#e50600; /*#b80a05;*/
}
table.menu{
	font-size:small;font-family: Tahoma, Geneva, sans-serif;
	height:25px;
}
table.menu a{
	display:block;
	height:20px;
	padding-top:5px;
	padding-left:16px;
	padding-right:12px;
	color:#ffffff;
}
table.menu a:hover{
	background-color:#b80a05;
}

/* Right Col */
td.rightcol{
	padding-left:11px;
	width:170px;
	text-align:center;
	vertical-align:top;
}
div.clients{
	border:1px solid #bebebe;
	padding-top:8px;
	padding-bottom:4px;
	margin-top:3px;
	margin-bottom:7px;
}

.client-logos {
	text-align:center;
	vertical-align:middle;
	padding:0px;
	margin:0px;
}

/* Footer */
td.logos{
	background:url('../images/general/logos.jpg') #ffffff no-repeat center center;
	height:94px;
}
td.footer{
	height:68px;
	background-color:#ececec;
	color:#959595;
	text-align:center;
	vertical-align:middle;
	font-family:'Trebuchet MS';
	font-size:small;
	line-height:1;
	word-spacing:-1px;
}
.content{
	font-family: Tahoma,Geneva,sans-serif;font-size:10pt;

}
.news{
width:780px;
border:2px solid #cccccc;
margin-top:-5px;float:left;
margin-bottom:6px;
font-size:9pt;
  height:50px;
    overflow-y:scroll;
}
.news ul li{font-size:9pt;margin-bottom:3px;}
.news h2{margin-top:2px;margin-left:10px;margin-bottom:3px;font-size:11pt;}

.team,.teamno{border:5px solid #bebebe;margin-right:15px;float:left;display:inline;padding:0;}

.team img,.teamno img{float:left;display:block;margin:0;}
.teamname,.teamnameno{width:150px;display:inline;float:left;margin-right:20px;margin-left:5px;margin-top:5px;margin-bottom:20px;}
.teamname strong,.teamnameno strong{font-size:12pt;}
.teamno,.teamnameno{margin-right:0;}
.teaml{width:540px;float:left;display:inline;}
.teamr{width:200px;float:right;display:inline;}
.teamrow{width:540px;float:left;display:block;}


#dynhp
{
width: 784px; 
height: 308px;
padding-top:7px;
}
/*fading box styles*/
/* class styles */
			.fade-box {
				margin-left: 0px;
				position: absolute;
				top: 128;
				width: 784px; 
height: 308px; 
			}

.fade-box p {
				width: 300px;
				padding: 142px 0px 0 10px;
				margin: 137px 10px 0 0;
float:right;
text-align:right;
				
			}
			
			.fade-box h2 {
				width: 290px;
				margin-top: 29px;
				padding-left: 10px;
				background: #E0EADF;
			}
			
			/* id styles */
			#content-body {
				margin: 0 auto 0 auto;
				width: 764px;
				background: #FFF;
			}
			#title-box {
				width: 764px;
				height: 30px;
				/* the following is a hack to work around IE's box model */
				//height: 64px;
				padding-top: 34px;
				background: url(images/title-back.gif) repeat-x;
			}
			#page-title {
				margin: 0 0 0 30px;
				display: block;
				width: 160px;
				height: 30px;
				padding: 2px 0px 0px 4px;
				background: url(images/heading-back.gif) no-repeat;

			}
			#crossfade-container {
				margin: 0 0 0 0px;
				width: 784px; 
height:308px; 
				
			}
			#introduction p {
				width: 290px;
				padding: 5px 10px 0 10px;
				margin: 0;
			}
			#introduction h2 {
				width: 290px;
				margin-top: 10px;
				padding-left: 10px;
			}
			
			/* the boxes that fade */
			#box-1 {
				background: transparent url(../images/index/flashtemp.jpg) no-repeat scroll 0% 0%; 
width: 784px; 
height:308px; 
			}
			#box-2 {
			background: transparent url(../images/index/bellrecep.jpg) no-repeat scroll 0% 0%; 
width: 784px; 
height:308px; 	
			}
			#box-3 {
				background: transparent url(../images/index/belllads.jpg) no-repeat scroll 0% 0%; 
width: 784px; 
height:308px; 
			}
#box-4 {
background: transparent url(../images/index/bellboys.jpg) no-repeat scroll 0% 0%; 
width: 784px; 
height:308px; 
			}
#box-5 {
background: transparent url(../images/index/bellaccounts.jpg) no-repeat scroll 0% 0%; 
width: 784px; 
height:308px; 
			}


