body {

	font-family: Arial ;
	margin: 0px ;
	
	background-color:#B9BBBD;
}

table {
	margin-left: auto ;
	margin-right: auto ;
}

div#main-container {
	position: relative ;
	background-image:url(ariacalls/images/layout/aria-banner-bg.jpg);
	background-repeat:no-repeat;
	background-position:center;
	background-position:top;

	width: 1025px ;

	margin: 0px auto ;

	/*background-color: #fff ;*/
}

div#main-container2 {
	position: relative ;
	background-image:url(ariacalls/images/layout/aria-content-bg.jpg);
	background-repeat:repeat-y;

	width: 1025px ;

	margin: 0px auto ;

	/*background-color: #fff ;*/
}

div#bottom-circle {
	position: relative ;
	background-image:url(ariacalls/images/layout/aria-bottom-bg.jpg);
	background-repeat:no-repeat;
	background-position:bottom;

	width: 1025px ;

	margin: 0px auto ;

	/*background-color: #fff ;*/
}

div#container {
	position: relative ;

/* 	width: 822px ; */
	width: 950px ;

	margin: 0px auto ;

	/*background-color: #fff ;*/

/* 	border: 1px solid #00436d ; */
}



div#head {
	position: relative ;
	/*background-color: #fff ;*/
	z-index: 5 ;
	
}

img#arialogo {
	margin: 10px 10px 7px 15px ;
}


div#middleholder {
position: relative;
}

div#locked1 {
width:830px;
height:283px;
margin-left:auto;
margin-right:auto;
}
div#locked2 {
width:830px;
height:231px;
margin-left:auto;
margin-right:auto;
}
div#locked3 {
width:830px;
height:113px;
margin-left:auto;
margin-right:auto;
}

div#home-content {
width:100%;
height:500px;
}


div#leftnav.home {
/* 	background: url("images/layout/leftnavbg.png") top left no-repeat ; */
}

div#content {
	position: relative ;

/* 	width: 622px ; */
/* 	left: 180px ; */

	left: 200px ;
	width: 728px ;

	/*min-height: 408px ; THIS WAS USED TO HAVE A MIN HEIGHT**************9-25-08*/
	min-height: 265px ;

	margin-bottom: 10px ;
	padding: 10px ;

	font-size: 12px ;

	/*border: 1px solid #eee ;
	border-width: 0px 1px 1px 1px ;*/

}


.content-bottom {
vertical-align:bottom;
float:right;
font-size:16px;
}


.main-text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}


.bottom-contact {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
float:right;

}

* html div#content {
	height: 418px ;
}

* html div#content.home {
	height: 230px ;
}

/* RELATIVE POSITIONING NEEDED IN FF FOR Z-INDEX TO APPLY */
div#bottomnav {
	position: relative ;
	z-index: 5 ;
	padding-right: 1px ;
}

div#bottomnav * {
	z-index: 5 ;
}

/* IE DOESN'T DISPLAY FLOATS WITH RELATIVE POSITIONING */
* html div#bottomnav {
	position: static ;
}

div#footer {
	clear: both ;
	/*position: absolute ;*/
	position:relative;
	
	
	/*background-position:center;*/
	

	right: 0px ;

	padding: 0px 5px 10px 0px ;
	
	height:40px;

	font-family: Georgia ;
	font-size: 10px ;
	text-align: right ;

	/*background-color: #fff ;*/
	z-index: 2 ;
}

div#footer a {
	font-size: 11px ;
}

.address {
color:#449CCF;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

.copy {
color:#666666;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}






/* ####################### */
/* ##### LIST STYLES ##### */
/* ####################### */

ul.style1 {
	margin: 0px 0px 20px 30px ;
	padding: 0px ;
}

ul.style1 li {
	margin: 4px 0px ;
	padding: 2px ;
	background-color: #fdfdfd ;
/* 	border: 1px solid #aaa ; */
	border-width: 1px 0px ;
}

ul.style1 li ul li {
	background: none ;
	border: 0px ;
}

ul.numbered {
	list-style-type: decimal ;
}

/* ######################## */
/* ##### TABLE STYLES ##### */
/* ######################## */

table.style1 {
	border-collapse: collapse ;
	margin-top: 10px ;
	margin-bottom: 10px ;
}

table.style1 td, table.style1 th {
	padding: 4px 8px ;
	border: 1px solid #aaa ;
}

table.style1 th {
	text-align: right ;
}

table.style1 th.center {
	text-align: center ;
}

table.style1 th.head {
	font-family: Georgia ;
	font-size: 14px ;
	text-align: center ;
	color: #fff ;
	background-color: #00436d ;
}

table.style1 td.foot {
	text-align: center ;
	background-color: #eee ;
}

table.horiz th, table.horiz td {
	text-align: center ;
}

/* ################### */
/* ##### GENERAL ##### */
/* ################### */

a {
	color: #00436d ;
}

a:hover {
/* 	text-decoration: none ; */
}


div.scrollholder {
	position: relative ;
	width: 100px ;
	height: 1000px ;
	background-color: #f00 ;
	z-index: 10 ;
}


.left { text-align: left ; }
.center { text-align: center ; }
.right { text-align: right ; }

.tcenter {
	margin-left: auto ;
	margin-right: auto ;
}

.float33 {
	position: relative ;
	float: left ;
	width: 33% ;
	margin-left: 2px ;
	
}

div.clearer {
	clear: both ;
	font-size: 0px ;
}



/*
h1, h2, h3, h4 {
	font-family: Georgia ;
	font-weight: bold ;
	margin: 5px 0px ;
}

h1 {
	margin-bottom: 20px ;
	font-size: 20px ;
	border-bottom: 1px solid #ddd ;
}

h2 {

	font-size: 18px ;
}

h3 {
	margin-bottom: 15px ;
	font-size: 16px ;
}

h4 {
	margin-left: 15px ;
	font-size: 12px ;
	font-style: italic ;
}
*/
.indent15 {
	margin-left: 15px ;
}

div.smallprint {
	margin-top: 10px ;
	font-size: 11px ;
	color: #aaa ;
}

div.staffbox {

	margin-bottom: 10px ;
	padding: 0px 10px 10px 10px ;

/* 	font-size: 8px ; */

	border: 1px solid #ddd ;
}

div.staffbox img {
	float: left ;

	margin: 10px 10px 10px 0px ;
	padding: 1px ;

	border: 1px solid #00436d ;

}


.center { text-align: center ; }

h2.cpost-title { margin:12px 0 7px 0; padding-bottom:5px; font-family:Georgia, "Times New Roman", serif; font-size:24px; font-weight:normal; color:#9f0000; border-bottom:1px solid #ccc; }
