/* CSS Document */
body{
font-family: Arial, Helvetica, sans-serif;
color: #FFF;
background-color: #585858;
}

div#global { 
	position:absolute;
	left: 50%;
	top: 0px;
	width: 770px;
	margin-left: -385px; 
/* half of the width */
}

#left{
width: 193px;
height: 578px;
background-color: #885111;
}
#logo{
position: absolute;
top: 0px;
width: 770px;
height: 113px;
background-color:#CD3301;
}


#homecontact{
position: absolute;
top: 13px;
right: 9px;
font-size: 11px;
z-index: 5;
font-weight: bold;
}

#bar{
position: absolute;
top: 111px;
width: 770px;
height: 36px;
background-color: #CD3301;
border-bottom: solid;
border-bottom-color:#FFFFFF;
border-bottom-width: 1px;
border-top: solid;
border-top-color: FFFFFF;
border-top-width: 1px;
}

#maincontent{
position: absolute;
top: 137px;
width: 577px;
height: 422px;
left: 192px;
background-color: #CCCCCC;
}

#content{
position: absolute;
top: 149px;
width: 770px;
}

#textContent{
	position: absolute;
	top: 68px;
	_top: 90px;

	left: 403px;
	z-index:2;
	width: 356px;
	float: left;
	overflow: visible;
	line-height: 100%;
	color: #000000;
	font-family: "Times New Roman";
	font-size: 20px;
}

#textContent2{
position: absolute;
top: 7px;
left: 184px;
line-height: 1;
}

#topbar{
position: absolute;
top: 103px;
width: 772px;
height: 69px;
z-index:2;
overflow: visible;
}

#bottomNav{
	position:absolute;
	top: 615px;
	width: 770px;
	height:38px;
	background-color:#CD3301;
	font-size:11px;
	left: 0px;
	z-index: 5;
	display: block;
}
#bottombar{
	position:absolute;
	top: 559px;
	width: 770px;
	height:50px;
	background-color:#CD3301;
	font-size:11px;
	left: 0px;
}
#bottomLogos{
	top: 421px;
	width: 770px;
	height: 193px;
	overflow: visible;
	background-color:#CCCCCC;
	position: absolute;
	left: 0px;
	z-index: 2;
	display: inline;
}
#image1{
	position: absolute; 
	left: -900px; 
	top: 21px;
	/*VISIBILITY: hidden;*/
}
#image2{
	position: absolute; 
	left: -900px; 
	top: 21px;
}
#image3{
	position: absolute; 
	left: -900px; 
	top: 21px;
}
#image4{
	position: absolute; 
	left: -900px; 
	top: 21px;
}

#pagetitle{
	position: absolute;
	top: 5px;
	left: 5px;
	color: #737373;
	font-weight: 400;
	width: 350px;
}

#leftnav a:link,#leftnav a:visited { 
color:#FFF; 
text-decoration:none; 
}
#leftnav a:hover,#leftnav a:active { 
color:#FFFF55;
text-decoration:none; 
}
#leftnav { 
color:#FFF; 
position: absolute;
top: 109px;
left: 5px;
font-size:14px;
}

#rightnav a:link,#rightnav a:visited { 
color:#FFFF55; 
text-decoration:none; 
}
#rightnav a:hover,#rightnav a:active { 
color:#FFF; 
text-decoration:none;
}
#rightnav { 
color:#FFFF55; 
position: absolute;
right: 8px;
top: 107px;
font-size:14px;
}
#bottomCopyright{position:absolute; left:5px; width:300px; top: 23px;}
#bottomAuthor{position:absolute; right:10px; top: 23px;}
#bottomLinksLeft{position:absolute; left:5px; width:300px; top: 2px;}
#bottomLinksRight{position:absolute; left:509px; width:250px; top: 2px; text-align:right;}
#bottomPhonetext{position:absolute; left:313px; width:180px; top: 4px; font-weight:bold; font-size:11px;}
#bottomPhone{position:absolute; left:329px; width:120px; top: 18px; font-weight:bold; font-size:18px;}
#image1InternalText{position:absolute; overflow: visible; top: 65px; left: 12px; width: 115px; color: #000000; font-family:Arial, Helvetica, sans-serif; font-size:16px; line-height: 1.3;}
#image2InternalText{position:absolute; overflow: visible; top: 249px; left: 8px; width: 370px; color: #FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:16px; line-height: 1.3; font-weight:bold; background-color: #555555; text-align:center;}
#bottomtextRightParent{
	position: relative;
	float: right;
	width: 391px;
	height: 119px;
	background-repeat:no-repeat;
	background-image:url(images/content_r4_c2.jpg);
	z-index: 3;
}
#bottomtextRightChild{
	position: absolute;
	left: 195px;
	top: 20px;
	z-index: 4;
	overflow: visible;
}
#bottomtextLeftParent{float: left; position:relative; display:inline;}
#bottomtextLeftStandard{position: absolute; left: 22px; top: 8px; width: 327px; height: 75px; font-size: 15px; line-height: 1.65; font-weight:bold;}
#bottomtextLeftH1{color: #FFFF99; font-size: 24px;}
#bottomtextLeftH2{color: #FFFF99; font-size: 21px;}
#contentChild{height:21px; width:770px; background-color: #CCC;}
#topBanner{position:absolute; top:7px;}

a:link{
color:#FFFFFF;
text-decoration: none;
} 

a:visited{
color:#FFFFFF;
text-decoration: none;
}
a:hover{
color:#FFFF55;
text-decoration: none;
} 


#contentLinkBar{
	width: 770px;
	background-color: #CCCCCC;
	height: 39px;
	float: left;
	position: absolute;
	top: 112px;
	left: 0px;
}

#contentMain{
	width: 770px;
	background-color: #885111;
	position: absolute;
	top: 151px;
	left: 0px;
}

#contentMainIMG{
	float: left;
	width: 193px;
}

#contentMainTEXT{
	float: left;
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 8px;
	padding-bottom: 25px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 527px;
	background-color: #CCCCCC;
}
#contentSSI {}
#contentBottomNav{
	position: relative;
	width: 770px;
	height: 38px;
	background-color: #CD3301;
	font-size: 11px;
	float: left;
	z-index: 5;
}
h2 {
	line-height: 1.2;
	color: #737373;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: bold;
}
h3 {
	line-height: 1.2;
	color: #737373;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
}

#contactLeftCell {float: left; width: 54px; padding: 2px; padding-bottom: 4px;}
#contactRightCell {float: left; width: 208px; overflow: visible; padding: 2px; padding-bottom: 4px;}
#contactFullCell {float: left; width: 280px; padding: 2px; padding-bottom: 4px;}
#contactInformation {float: left; width: 220px; line-height: 160%; padding-bottom: 4px;}
.sideimage {float: right; width: 170px; padding: 5px; margin: 10px; padding-bottom: 8px; padding-top: 0px; margin-bottom: 12px; text-align:center; border:solid; border-width: 0px; border-bottom-width: 1px;}

#advert {
	position: absolute;
	z-index: 6;
	left: 596px;
	top: 265px;
}
