﻿  body {color: black;}
  header, footer, nav, section, article, main 
          {display:block}
  header  {width:970px; background-color:yellow; text-align:center}
  main    {width:970px; background-color:red; display:table }
  nav     {width:230px; background-color:Orange; text-align:left; float:left; }
  section {width:740px; height:auto;  background-color:SpringGreen; float:left;}
  article {width:720px; display:table; float:left;  margin-left:10px; margin-top:10px;  margin-bottom:10px }
  footer  {width:970px; background-color:Pink; text-align:center; clear:both;} 


a:link.nav { text-decoration: none; color: #fff; font-family:Trebuchet MS, Arial; font-size: 14px; font-style:normal;     }
a:visited.nav { text-decoration: none; color: #fff; font-family:Trebuchet MS, Arial; font-size: 14px;    font-style:normal;   }
a:hover.nav { text-decoration: underline; color: #fff; font-family:Trebuchet MS, Arial; font-size: 14px;  font-style:normal;    }

a:link { text-decoration: underline; color: #5B0B02; }
a:visited { text-decoration: underline; color: #5B0B02;   }
a:hover { text-decoration: underline; color: #D6BE9A;  }

a:link.nav2 { text-decoration: none; color: #fff; font-family:Trebuchet MS, Arial; font-size: 14px; font-style:normal;     }
a:visited.nav2 { text-decoration: none; color: #fff; font-family:Trebuchet MS, Arial; font-size: 14px;    font-style:normal;   }
a:hover.nav2 { text-decoration: underline; color: #fff; font-family:Trebuchet MS, Arial; font-size: 14px;  font-style:normal;    }


.PageTitle {
	font-family:Trebuchet MS,,times-roman,helvetica; 
	font-size:22px; 
	color:#000; 
	text-decoration:none; 
	font-weight: bold;}

.connect {
	font-family:arial,times-roman,helvetica; 
	font-size:12px; 
	color:#fff; 
	text-decoration:none; 
	font-weight: bold;}
	.line {
	font-family:arial,times-roman,helvetica; 
	font-size:12px; 
	color:#fff; 
	text-decoration:none; 
 }

.add {
	font-family:Trebuchet MS,times-roman,helvetica; 
	font-size:18px; 
	color:#000; 
	text-decoration:none; 
 }
	
	
	.call {
	font-family:Trebuchet MS,times-roman,helvetica; 
	font-size:20px; 
	color:#fff; 
	text-decoration:none; 
	}

.MainTable {
	background-color: #FFFFFF;
	}

body {
	background-image: url("/style/images/background.webp");
	background-repeat:repeat-x;
 
	background-position: center top;
	background-color: #F5F7FA;
	margin: 0px;
	padding: 0px;
}

body, td, p, ul, ol, li, div, span, blockquote {
  font-size : 14px ;
  color:#000;
  font-family:  Trebuchet MS, Arial;
}

div #javascriptmsg
{
background-image: url('/style/images/scrolling-text.webp'); background-repeat: no-repeat; background-position: left top;
}

.tour1	{
				-moz-column-count: 2;
				-moz-column-gap: 10px;
				-webkit-column-count: 2;
				-webkit-column-gap: 10px;
				column-count: 2;
				column-gap: 10px;
				width: 820px;
				margin: 10px auto 10px auto;
}
.tour2	{
				border: 1px black solid;
}
h1 {
				font-size: 19px;
				font-family:Arial, Helvetica, sans-serif;
				font-style:oblique;
				font-weight:bold;
				padding: 0px;
}
h2 {
				font-size: 14px;
}
h3 {
				color:#008284;
				font-weight: bold;
				font-size: 14px;
}
h4 {
				font-weight: normal;
				font-size: 12px;
}
h5 {
				text-align: center;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				font-weight: bold;
				color: black;
				margin-bottom: 0px;
}

.offer { font-size:24px; font-family:Georgia, "Times New Roman", Times, serif; color:#545454;}


#bigdiv{
padding:0;	margin:0;	 border: 0px solid #C0C0C0; }


#content-inner{
padding:0;	margin:0;	 border: 0px solid #C0C0C0; width:620px; }

#footer{
padding:0;	margin:0; 	 height:110px;  background-image:url(/style/images/footer.webp); background-repeat:no-repeat;   }

#centerdiv {
margin-left:auto; margin-right:auto;   width: 1005px;    }

#top-bg {
margin-left:auto; margin-right:auto;   width: 1005px;  height:28px;   }


#top-header {
margin-left:auto; margin-right:auto;   width: 1005px;  height:259px; background-repeat: no-repeat;   }

#hr-nav {
margin-left:auto; margin-right:auto;    width: 1005px; background-image:url(/style/images/hr-nav.webp); height:37px; padding-top:10px;    }

#hr-buttons {
margin-left:auto; margin-right:auto;   width: 1005px;  height:158px; padding-top:14px;    }

#middle-header {
  height:232px; width: 1005px;    }

#bottom-header {
padding:0;	margin:0;    height:62px; width: 1005px;   background-image:url(/style/images/bottom-header.webp);  }

#faces{ width:343px; height:232px; background-image:url(/style/images/faces.webp); float:left; }

#scrolling-text{ width:412px; height:232px; float:right; background-image:url(/style/images/scrolling-text.webp); }

#right-header{ width:231px; height:232px; float:right; background-image:url(/style/images/right-bg.webp);}

#offer-box{ width:190px; margin-left:auto; margin-right:auto; background-image:url(/style/images/offer-bg-png.webp); background-repeat:no-repeat;}

#main-content{ width:475px; margin-left:auto; margin-right:auto;   }

#left-nav{ width:180px;  background-image:url(/style/images/vr-nav-png.webp);}

#call-box{ width:281px;  float:right;  }
#app-box{ width:281px; margin-right:32px;  float:right; margin-top:20px; }

#content-div {
margin-left:auto; margin-right:auto;   width: 1005px; background-image:url(/style/images/main-bg.webp); }

#box-div {
margin-left:auto; margin-right:auto;   width: 1005px;   }


#right-content{
	  	width:193px; height:346px; float:right; margin:0px 0 0 0px; background-image:url(/style/images/right-bg-png.webp);   }
		
#right-c{
	  	width:305px; margin-left:26px; margin-top:26px;  float:right; padding:10px 10px 10px 10px; background-color:#21496A;   }
		
#middle-right{
	  	width:206px; float:right; margin:0px 0 0 0px;   }
		
#middle-scrolling{
	  	width:338px; float:right; margin:0px 0 0 0px;   }

#middle-faces{
	  	width:377px; float:left; margin:0px 0 0 0px;   }
		
		
.spacer{
	clear:both; 
	font-size:0; 
	line-height:0;
}



	
	img{border:none;}
	pre{
		display:block;
		font:12px "Courier New", Courier, monospace;
		padding:10px;
		border:1px solid #bae2f0;
		background:#e3f4f9;	
		margin:.5em 0;
		width:674px;
		}	
			
    /* image replacement */
        .graphic, #prevBtn, #nextBtn{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
    /* // image replacement */
			

	#container{	
		margin:0 0;
		position:relative;
		text-align:left;
		width:776px;
				
		margin-bottom:2em;
		}	
	#header{
		height:144px;
		background:#5DC9E1;
		color:#fff;
		}				
	#content{
		position:relative;
		}			

/* Easy Slider */

	#slider{}	
	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:776px;
		height:346px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:-30px;
		top:71px;
		}	
	#nextBtn{ 
		left:696px;
		}														
											

a.p1 {display:block; width:450px; height:150px; text-decoration:none; background:#fff; border:0; margin:20px 0 0 0; float:none;}
a.p1 img {display:block; border:0;}
a.p1:hover {text-decoration:none; background-color:#8c97a3; color:#000; position:relative; z-index:500;}
a.p1 b {display:block; position:absolute; left:-9999px; padding:10px; opacity:0;

-o-box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4);
-icab-box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4);
-khtml-box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4);
-moz-box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4);
-webkit-box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4);
box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4);
-o-border-radius: 8px;
-icab-border-radius: 8px;
-khtml-border-radius: 8px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border-radius: 8px;
-webkit-transition: opacity 0.6s ease-in-out;
}

a.p1:hover b {top:-65px; left:-325px; padding:10px; border:1px solid #aaa; background:#fff; opacity:1.0;
}

#info {z-index:100; height:22em;}