body {
background-color:#e2cfaa;
}
img.preload{visibility:hidden;
display:none;}

a:link {
	color: #333399;
	text-decoration:none;
}
a:visited {
	color: #333399;
	text-decoration:none;
}
a:hover {
	color: #FF6600;
	text-decoration:none;
}
a:active {
	color: #333399;
	text-decoration:none;
}

.header_bg {
background-image:url(../lay/lay_r1_c1.jpg);
width:850px;
height:116px;
}

#nav {background-image:url(../lay/lay_r2_c1.jpg) ;
background-repeat:no-repeat;
width:850px;
height:18px;
font:Arial, Helvetica, sans-serif;
font-size:12px;
}



a#home:link, a#home:active, a#home:visited	{
background:url(../lay/top_nav/contactusoff.jpg) no-repeat;
display:block;
height:18px;
width:75px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#666666;
text-decoration:none;

}

a#home:hover	{
background:url(../lay/top_nav/contactuson.jpg) no-repeat;
color:#ffffff;
text-decoration:none;
}

a#services:link, a#services:active, a#services:visited	{
background:url(../lay/top_nav/contactusoff.jpg) no-repeat;
display:block;
height:18px;
width:90px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#666666;
text-decoration:none;
padding-left:22px;
margin-right:-32px;
padding-top:1px;
margin-bottom:-2px;
}

a#services:hover	{
background:url(../lay/top_nav/contactuson.jpg) no-repeat;
color:#ffffff;
text-decoration:none;
}
			
a#solutions:link, a#solutions:active, a#solutions:visited	{
background:url(../lay/top_nav/contactusoff.jpg) no-repeat;
display:block;
height:18px;
width:93px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#666666;
text-decoration:none;
padding-left:22px;
margin-right:-32px;
padding-top:1px;
margin-bottom:-2px;
}

a#solutions:hover	{
background:url(../lay/top_nav/contactuson.jpg) no-repeat;
color:#ffffff;
text-decoration:none;
}			
			
p {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:333333;
padding-left:10px;
padding-right:5px;
padding-top:2px;
}			
			
			
a#history:link, a#history:active, a#history:visited	{
background:url(../lay/top_nav/contactusoff.jpg) no-repeat;
display:block;
height:18px;
width:80px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#666666;
text-decoration:none;
padding-left:22px;
margin-right:-32px;
padding-top:1px;
margin-bottom:-2px;
}

a#history:hover	{
background:url(../lay/top_nav/contactuson.jpg) no-repeat;
color:#ffffff;
text-decoration:none;
}
			
			
			
			
a#aboutus:link, a#aboutus:active, a#aboutus:visited	{
background:url(../lay/top_nav/contactusoff.jpg) no-repeat;
display:block;
height:18px;
width:90px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#666666;
text-decoration:none;
padding-left:22px;
margin-right:-32px;
padding-top:1px;
margin-bottom:-2px;
}

a#aboutus:hover	{
background:url(../lay/top_nav/contactuson.jpg) no-repeat;
color:#ffffff;
text-decoration:none;
			}
			
			
			
a#contactus:link, a#contactus:active, a#contactus:visited	{
background:url(../lay/top_nav/contactusoff.jpg) no-repeat;
display:block;
height:18px;
width:82px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#666666;
text-decoration:none;
padding-left:22px;
margin-right:2px;
padding-top:1px;
margin-bottom:-2px;
}

a#contactus:hover	{
background:url(../lay/top_nav/contactuson.jpg) no-repeat;
color:#ffffff;
text-decoration:none;
}






.leftbar {
background-image:url(../lay/lay_r4_c1.jpg);
background-repeat:repeat-y;
width:18px;
}


.rightbar {
background-image:url(../lay/lay_r4_c4.jpg);
background-repeat:repeat-y;
width:26px;
}

.specials_bg {
background-image:url(../lay/specialsbg.jpg);
background-repeat:no-repeat;
width:212px;
height:313px;
background-color:#677d94;
border-bottom:1px solid #ffffff;
}

.white_bg {
background-color:#cccccc;
width:593px;
border-left:1px #FFFFFF solid;
}

#content_area {
background-color:#cccccc;
width:592px;
margin-left:1px;
}

.footer_bg {
background-image:url(../lay/lay_r5_c1.jpg);
background-repeat:no-repeat;
width:850px;
height:17px;

}

#bottom_nav {font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
font-weight:200;
margin-left:15px;
margin-top:5px;
float:left;
}



a.bottom_nav:link, a.bottom_nav:active, a.bottom_nav:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
font-weight:200;
padding:1px 0px 1px 0px;
text-decoration:none;
}

a.bottom_nav:hover{
color:#990000;
text-decoration:none;
}


#specials_header {
font-family:Arial, Helvetica, sans-serif;
font-size:16;
font-weight:bold;
color:#FFFFFF;
padding-top:3px;
padding-left:5px;
}

#specialspic {
padding-bottom:5px;	
width:212px;
height:141px;
}

#specials_text {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000066;
padding: 5px 5px 0px 5px;
}

#logo	{
position:relative;
z-index:4;	
float:right;
margin-top:-114px;
margin-right:-3px;
}	



#more {
float:right;
margin-right:-23px;}



a#more:link, a#more:active, a#more:visited	{
background:url(../lay/mid_nav/moreon.png) no-repeat;
display:block;
height:26px;
width:63px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#99cccc;
text-decoration:none;
padding-left:18px;
margin-right:10px;
padding-top:5px;
*_display:inline-block;
*_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../lay/mid_nav/moreoff.png', sizingMethod='scale');
}

a#more:hover	{
background:url(../lay/mid_nav/moreoff.png) no-repeat;
color:#ffffff;
text-decoration:none;
*_display:inline-block;
*_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../lay/mid_nav/moreon.png', sizingMethod='scale');
}





a#button:link, a#button:active, a#button:visited	{
background:url(../lay/mid_nav/buttonoff.png) no-repeat;
display:block;
height:26px;
width:120px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
padding-left:10px;
padding-top:5px;
*_display:inline-block;
*_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../lay/mid_nav/moreoff.png', sizingMethod='scale');
}

a#button:hover	{
background:url(../lay/mid_nav/buttonon.png) no-repeat;
color:#99cccc;
text-decoration:none;
*_display:inline-block;
*_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../lay/mid_nav/moreon.png', sizingMethod='scale');
}


a#button1:link, a#button1:active, a#button1:visited	{
background:url(../lay/mid_nav/buttonoff.png) no-repeat;
display:block;
height:26px;
width:120px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
padding-left:8px;
padding-top:5px;
*_display:inline-block;
*_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../lay/mid_nav/moreoff.png', sizingMethod='scale');
}

a#button1:hover	{
background:url(../lay/mid_nav/buttonon.png) no-repeat;
color:#99cccc;
text-decoration:none;
*_display:inline-block;
*_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../lay/mid_nav/moreon.png', sizingMethod='scale');
}


#copyright {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
position:relative;
z-index:9;
margin-top:-19px;
*margin-top:-40px;
margin-left:25px;
}


#mid_nav {
background-image:url(../lay/mid_nav/midnav_bg.jpg);
background-repeat:no-repeat;
width:591px;
height:61px;
}





a#phone:link, a#phone:active, a#phone:visited	{
background:url(../lay/mid_nav/phoneoff.png) no-repeat;
display:block;
*_display:inline-block;
*_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../lay/mid_nav/phoneoff.png', sizingMethod='scale');
height:56px;
width:100px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
padding-left:57px;
margin-left:15px;
padding-top:7px;
margin-top:3px;
}

a#phone:hover	{
background:url(../lay/mid_nav/phoneon.png) no-repeat;
*_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../lay/mid_nav/phoneon.png', sizingMethod='scale');
color:#ff9933;
text-decoration:none;
}

#net_nav {
margin-left:3px;
margin-top:15px;
}



a#fone:link, a#fone:active, a#fone:visited	{
background:url(../lay/mid_nav/fonenetoff.jpg) no-repeat;
display:block;
*_display:inline-block;
*_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../lay/mid_nav/fonenetoff.jpg', sizingMethod='scale');
height:27px;
width:99px;
*_width:67px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
padding-top:7px;
padding-left:35px;
margin-right:-35px;
margin-top:3px;
}

a#fone:hover	{
background:url(../lay/mid_nav/foneneton.jpg) no-repeat;
*_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../lay/mid_nav/foneneton.jpg', sizingMethod='scale');
color:#ff9933;
text-decoration:none;
}


a#mont:link, a#mont:active, a#mont:visited	{
background:url(../lay/mid_nav/montelorosoff.jpg) no-repeat;
display:block;
*_display:inline-block;
*_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../lay/mid_nav/montelorosoff.jpg', sizingMethod='scale');
height:27px;
width:142px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
padding-top:7px;
margin-top:3px;
padding-left:35px;
margin-right:-35px;
}

a#mont:hover	{
background:url(../lay/mid_nav/monteloroson.jpg) no-repeat;
*_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../lay/mid_nav/monteloroson.jpg', sizingMethod='scale');
color:#ff9933;
text-decoration:none;
}





a#internet:link, a#internet:active, a#internet:visited	{
background:url(../lay/mid_nav/internetoff.png) no-repeat;
display:block;
*_display:inline-block;
*_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../lay/mid_nav/internetoff.png', sizingMethod='scale');
height:56px;
width:100px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
padding-left:57px;
margin-left:15px;
padding-top:7px;
margin-top:3px;
}

a#internet:hover	{
background:url(../lay/mid_nav/interneton.png) no-repeat;
*_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../lay/mid_nav/interneton.png', sizingMethod='scale');
color:#ff9933;
text-decoration:none;
}




a#web:link, a#web:active, a#web:visited	{
background:url(../lay/mid_nav/weboff.png) no-repeat;
display:block;
*_display:inline-block;
*_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../lay/mid_nav/weboff.png', sizingMethod='scale');
height:56px;
width:100px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
padding-left:57px;
margin-left:15px;
padding-top:7px;
margin-top:3px;
}

a#web:hover	{
background:url(../lay/mid_nav/webon.png) no-repeat;
*_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../lay/mid_nav/webon.png', sizingMethod='scale');
color:#ff9933;
text-decoration:none;
}

h1 { 
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
color:#667d94;
padding-left:10px;
margin-top: 2px;
}

h2 { 
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#667d94;
}


.headers { 
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#667d94;
}

.headers1 { 
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#ffffff;
}

.subheaders { 
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#667d94;
}

.subheaders1 { 
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#667d94;
margin-right:5px;
margin-top:5px;
}

.text {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333333;
padding-left:25px;
padding-right:5px;
padding-top:2px;
}

.text li {
*margin-left:-40px;
}

.iframes {
border:solid 1px #00007f;
}	

.pict_border {
border: 1px solid #00007f;
}

.contact_icons {
float:left;
margin-top:-20px;
padding:0px 5px 0px 5px;
}


#contactus_bg {
background-image:url(../images/contactus_bg.png);
background-repeat:no-repeat;
width:591px;
height:225px; 
}





a#j3:link, a#j3:active, a#j3:visited	{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#eab03e;
text-decoration:none;

}

a#j3:hover	{
color:#ffffff;
text-decoration:none;
}
