@charset "UTF-8";
/* CSS Document */

body{
	background: url(Images/bg.jpg) repeat top left;
	width:100%;
	padding:0px;
	margin:0px;
}
div#container{
	background:url(Images/container-bg.png) repeat-y top left;
	width:784px;
	height:100%;
	margin:0px auto;
}
div#page{
	background-color:#ffffff;
	width:769px;
	margin:0px auto;
}

div#header{
	width:100%;
	background:#e8e8e8 url(Images/header-img1.png) no-repeat top left;
	height:142px;
}

div#header a, div#header img{
	outline:none;
	border:none;
}


div#content{
	padding:0px 10px 10px 10px;
}

div#footer{
	width:769px;
	background:url(Images/footer-img.jpg) repeat-y top left;
	margin:0px auto;
	color:#ffffff;
	font-size:0.8em;
	text-align:center;
	padding:1px;
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-right-radius: 10px;

}

img.logo{
	width:207px;
	margin:10px 0px 0px 20px;
	float:left;
}

img.tagline{
	width:338px;
	float:right;
	padding-top:40px;
	padding-right:50px;
}

div#main-nav{
	background: #bbbdbb url(Images/nav-bg.jpg) repeat-x top left;
	width:100%;
	display:block;
	padding:15px 0px;
}

div#main-nav a, div#main-nav a:visited{
	text-align:left;
	display:inline;
	padding-left:20px;
	cursor:pointer;
	color:#444444;
	text-decoration:none;
}

div#main-nav a:hover{
	color:#4d0205;
	text-decoration:underline;
}

/* BEGIN JQUERY PICTURE SLIDER */

#s3slider {
   width: 760px; /* important to be same as image width */
   height: 400px; /* important to be same as image height */
   position: relative; /* important */
   overflow: hidden; /* important */
}

#s3sliderContent {
   width: 760px; /* important to be same as image width or wider */
   position: absolute; /* important */
   top: 0; /* important */
   margin-left: -50px; /* important */
}

.s3sliderImage {
   float: left; /* important */
   position: relative; /* important */
   display: none; /* important */
}

.s3sliderImage span {
   position: absolute; /* important */
   left: 0;
   font: 10px/15px Arial, Helvetica, sans-serif;
   padding: 10px 13px;
   width: 374px;
   background-color: #000;
   filter: alpha(opacity=70); /* here you can set the opacity of box with text */
   -moz-opacity: 0.7; /* here you can set the opacity of box with text */
   -khtml-opacity: 0.7; /* here you can set the opacity of box with text */
   opacity: 0.7; /* here you can set the opacity of box with text */
   color: #fff;
   display: none; /* important */
   top: 0;

   /*
       if you put
       top: 0; -> the box with text will be shown at the top of the image
       if you put
       bottom: 0; -> the box with text will be shown at the bottom of the image
   */
}

.clear {
   clear: both;
} 

/* END SLIDER */.agent-name a {
	text-align: left;
}
#container #page #content #content-right #content-right3 .announcement ul li .agent-name a {
	text-align: left;
}
#container #page #content #content-right #content-right3 .announcement .agent-name a {
	text-align: center;
}
#container #page #content #content-right #content-right3 .announcement .agent-name a {
	font-size: 12px;
	font-weight: bold;
}
