@charset "utf-8";
/* CSS Document */
iframe {
	
border:1x solid #ffffff;	
}
body{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:.8em;
background-image: url(/2008_build_images/main_bg_grad.jpg);
background-repeat:repeat-x;
background-color:#C7D8EC;
color:#77787a;
}
h1, h2, h3, h4 {
color:#739dd3;
font-weight:normal;
}
h2 {
font-size:20px;

}
.hblue {
color:
}
a:link, a:visited {
text-decoration:none;
color:#000033;

}
a:hover{
text-decoration:none;
color:#006666;
}
#container{
margin-top:0px;
width:964px;
margin:0 auto;
}
/*  main head block //////////////////////////////////////////////////////////////////////*/
#head_container {
	height: 243px;
	width: 949px;
	background-image:url(/2008_build_images/header_bg2.gif);
	padding: 1px 0px 0px 10px;
	margin: -15px 0 0 0;
}
#head_container a{
	height: 243px;
	width: 949px;
display:block;
text-indent:-9999px;
}
/*  main body block  - entire central block contents///////////////////////////////////////*/
#main_body{
	clear:left;
	background-image:url(/2008_build_images/container_bg.gif);
	min-height:600px;
	padding: 10px 0px 10px 20px;
	width:944px;


}

/*  this is used to set the left to two thirds the width ////////////////////////////////////////////////////////*/

#two_thirds_block_left {

	float:left;
	width:628px;
	padding-right:20px;
margin-bottom:20px;
}
/*  this is used to set the right block to the last third the width ////////////////////////////////////////////////////////*/

#right_block{
	float:left;
	width:274px;

}

/*  this is the closing curved box bit ////////////////////////////////////////////////////////*/
#foot_container{
	background-image:url(/2008_build_images/foot_bg.gif);
	background-position:top;
	background-repeat:no-repeat;
	width:964px;
	padding-top:93px;
	color:#FFFFFF;
}

#foot_container p{
	padding-left:10px;
	padding-right:10px;
	font-size:0.9em;

}


/*listings in locatiosn etc */
ul {
	color:#416BA7;
	list-style-image:url(/2008_build_images/bullet.gif);

	}



.clearboth{
clear:both;
height:1px;
}
.right{
float:right;	
}

.left{
float:left;	
}
.search_button{
margin-bottom:-5px;
}
.search_button_disabled{
margin-bottom:-5px;
}

.right_dynamic {
float:right;
	padding:3px;
	border:1px solid #c7d8ed;
	margin:0px 0px 10px 10px;
}

.right_dynamic_new {
width:320px;
float:right;
	padding:3px;

	margin:0px;

}

.page_numbers {
	float:left;
		width:338px;
}
.prev_next_buttons{
	width:280px;
	float:left;	margin-left:10px;
	
}

.facebook_header{
margin:-15px auto 0 auto;
padding:0;
width:954px;
text-align:left;
padding-left:10px;



}
.button_block {
float:right;
padding-top:5px;

}
.wide_slideshow_holder {
width:626px;margin:0 auto;
}
