/*Turner Butler css v1.0*/

/* --- Common Sections --- */
*{
  padding:0px;
  margin:0px
}

img{
  border:0px;
}

body{
  font-family:"trebuchet MS", sans-serif;
  font-size:80%;
}

/* --- Main Layout --- */

div#container{
  width:760px;
  margin-left: auto; 
  margin-right: auto;

}

div#header{

}

div#evaluation {
  text-align:right;
	font-style:italic;
	font-weight:bold;
	color:#666;
	padding:5px 0 0 0;
	font-size:1.1em
}

div#content{
  margin-left:257px;
  width:480px;
  padding:0 12px 0 12px;
}

div#lhs{
  width:240px;
  float:left;
  padding:0 12px 0 5px;
}

div#mhs{
  width:340px;
  float:none;
  padding:0 12px 0 5px;
}

#home div#content{
  width:760px;
  margin-left:0px;
  padding:0px;
}

#home div#lhs{
  padding:0px;
  float:none;
  width:0px;
}

div#footer{
  text-align:center;
  clear:both;
  margin-top:10px;
  margin-bottom:20px;
  background: url(../images/footer.gif) repeat-x 0 20px;
  padding-top:30px;
}

#home div#footer{
  background-image:none;
  padding-top:0px;
}

div#front_banner{
  margin-top:8px;

}

div#front_banner hr{
  clear:both;
  visibility:hidden;
}

/*--- Selling ---*/

#selling div#lhs ul{
  list-style-position:inside;
  color:#125A96;
  list-style-image: url(../images/sub_nav_arrow.gif);
}

#selling div#lhs ul li{
  padding: 0 0 5px 0;
}

#selling div#lhs ul li.selected a{
  font-weight:bold;
  text-decoration:none;
}

#selling div#header{
  padding-bottom:10px;
}

/* --- Nav --- */
div#nav ul li{
  float:left;
  list-style:none;
  height:25px;
  padding:0px 12px 0 12px;
  background:url(../images/nav_bg.gif) repeat-x;
  border-right:2px solid #BDBDBD;
}

div#nav ul{
  margin-left:12px;
}

div#nav ul li:first-child{
  border-left:2px solid #BDBDBD;
}

div#nav ul li a{
  position:relative;
  top:3px;
  color:#FFF;
  font-weight:bold;
  text-decoration:none;
  font-size:1.1em;
}

div#nav ul li:hover{
  background:url(../images/nav_over_bg.gif) repeat-x;
}

div#nav ul li.selected{
  background:url(../images/nav_on_bg.gif) repeat-x;
}

div#nav{
  margin-bottom:8px;
  background-image:url(../images/nav_bar.gif);
  height:25px;
}

/* --- Sub Nav --- */
div#sub_nav{
  margin-bottom:32px;
}

div#sub_nav ul{
  padding-left:5px;
}

/* --- Layout Blocks --- */

div#flashcontent{
  height:250px;
}

div.block{
  float:left;
  width:253px;
  min-height:180px;
  background: url(../images/block_bg_l.gif) no-repeat bottom;
}

div#left{
  background-position:5px -24px;
}

div#left p{
  padding:1px 10px 0 15px;
}

div#left img{
  padding:5px 15px 0 0;}

div#middle p {
  padding:2px 16px 0 16px;
  }

div#right{
  background-position:10px -24px;
}

div#right p{
  padding:5px 15px 0 20px
}

div.block h1{
  color:#FFF;
  height:24px;
  font-size:1.2em;
  background: url(../images/title_bg.gif) no-repeat right;
  padding:3px 0 0 14px;
}

div.block p.bold{
  margin-bottom:5px;
}

div.block p{
  color:#193661;
  padding-bottom:8px;
}

div.text_block{
  padding-bottom:10px;
}

div.side_box{
  background: url(../images/side_bar_bottom.gif) no-repeat bottom;
  margin-bottom:20px;
  padding-bottom:7px;
}

div.firstsb{
  margin-top:15px;  
}

div.side_box h1{
  background: url(../images/side_bar_top.gif) no-repeat 1px -0px;
  margin:-10px 0 0 0;
  padding:10px 7px 5px 7px;
}

div.side_box p{
  padding:0 7px 0 7px;
  color:#193661
}

div.side_box hr{
  clear:both;
  visibility:hidden;
}

div.side_box .i_center{
  width:224px;
  margin-top:5px;
}

div.side_box .i_left{
  width:105px;
  float:left;
  margin-top:5px
}

div.side_box .i_right{
  width:105px;
  float:right;
  margin-top:5px;
}
/* --- Forms --- */
input{
  font-size:1em;
  font-family: "Trebuchet ms", sans-serif;
  border: 1px solid #7F9DB9;
  margin-bottom:5px;
  margin-top:2px;
  height:20px;
}

input.radio{
	height:15px;
	padding:0px;
	margin:0px;
}

span.radio_right{
	padding:0 0 0 6px;
	position:relative;
	top:-4px;
	display:inline;
}

select#business_select{
  border: 1px solid #7F9DB9;
  font-family: "Trebuchet ms", sans-serif;
  font-size:1em;
	width:100px;
	float:left;
}

input#advanced{
	float:left;
}

input#submit{
	float:right;
}
/* --- Fonts --- */

h1{
  font-size:1.4em;
  color:#125A96;
  padding-bottom:16px;
}

h2{
  font-size:1.3em;
}

p{
  font-size:1em;
  line-height:1.4em;
  padding-bottom:13px;
}

.bold{
  font-size:1em;
  font-weight:bold;
}

.small{
  font-size:0.9em;
}
/* --- Links --- */

a:link{
  color:#125A96;
}

a:hover{
  text-decoration:none;
}

a:visited{
  color:#125A96;
}


a.top{
  color:#FF6600;
  font-weight:normal;
  font-size:1em;
}

