/* CSS Document */
/**********RESET CSS*************/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:''}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}

body{
	font:14px/17px Calibri, Arial, Helvetica, sans-serif;
	color:#005a85;
}

img.mainimg{float:right;}

/***********TEXT TAGS************/

h1,h2{color:#a11216;padding:5px;margin:0 0 10px 0;}
h3,h4,h5{color:#005a85;padding:2px;margin:0 0 5px 0;}

h1{font-size:32px;width:780px;display:block;text-align:center;line-height:36px;}
h2{font-size:30px;width:780px;display:block;text-align:left;line-height:34px;text-transform: uppercase;}
h3{font-size:26px;width:780px;display:block;text-align:left;line-height:30px;border-bottom:#a11216 1px solid;margin:20px 0 5px 0;}
h3 em{display:inline;font-size:20px;float:right;color:#a11216;font-weight:normal;}
h4{font-size:24px;width:780px;display:block;text-align:left;line-height:28px;margin:20px 0 0 0;}
p,ul{font-size:18px;text-align:left;line-height:22px;}
p{margin:0 0 10px 0}

a{color:#a11216;text-decoration:none;}
a:hover{color:#005a85;text-decoration:none;}

ul{margin:5px 0 5px 35px; list-style-image:url(../images/bullet.gif);}
ul.circle{margin:5px 0 5px 35px; list-style-image:url(../images/bullet2.gif);}
ul.red{margin:5px 0 5px 35px; list-style-image:url(../images/bullet2.gif);color:#a11216;}
ul.red li a{color:#a11216;text-decoration:none;}
ul.red li a:hover{color:#005a85;text-decoration:none;}
ul.red li p{color:#005a85;font-size:14px;font-weight:normal; padding:2px 5px 10px 5px;}
b,strong{color:#a11216;}

.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}

/***********BODY TAGS************/


#wrapper {margin: 0 auto;height:100%;width:840px;}
#header{height:227px;width:840px;float:left;margin:0;}

.home{background:url(../images/headerindex.jpg);background-repeat:no-repeat;}
.sellingyouragency {background:url(../images/selling_your_agency_header.jpg);background-repeat:no-repeat;}
.buyinganagency {background:url(../images/buying_an_agency_header.jpg);background-repeat:no-repeat;}
.agencieswanted {background:url(../images/agencies_wanted_header.jpg);background-repeat:no-repeat;}
.agenciesforsale {background:url(../images/agencies_for_sale_header.jpg);background-repeat:no-repeat;}
.testimonial {background:url(../images/headerindex.jpg);background-repeat:no-repeat;}
.contactus {background:url(../images/contact_us_header.jpg);background-repeat:no-repeat;}

#menu_top{width:840px; height:32px;float:left;margin:161px 0 0 0;background-image:url(../images/navoff.gif); background-repeat:repeat-x;}

#menu_top ul {margin:0 auto; padding:0; list-style:none;font-size:11px;line-height:normal;width:828px;display:block;}
#menu_top ul li {display:inline; margin:0;padding:0; float:left;}
#menu_top ul li a {display: block; height:22px; margin:0px; padding:0px; overflow: hidden;}
#menu_top ul li a{ background-position:0 0;padding-left:17px; color:#fff; text-decoration:none; padding-right:17px; padding-top:10px;}
#menu_top ul li a:hover{color:#fff;background-image:url(../images/navon.gif);text-decoration:none; height:22px;}
#menu_top ul li a.current{  background-image:url(../images/navon.gif); color:#fff;text-decoration:none;}

#scroller {width:765px; height:28px;display:block;margin:5px 5px 2px 70px;float:left;overflow:hidden;}
#content {height:100%;width:790px;float:left;margin:10px 0; background: url(../images/burgundy_stripe.jpg);padding:25px;}
#footer {height:36px;width:820px;float:left; background:url(../images/footer.gif);background-repeat:no-repeat;margin:0; color:#cccccc; padding:10px;text-align:center;font-size:11px;}
#content img{margin:5px;}
/* liScroll style declarations */
/* the outer div with the black border */
#scroller .tickercontainer { border: 0;width:1000px; height:28px;margin: 0; padding: 0;overflow: hidden; }
/* that serves as a mask. so you get a sort of padding both left and right */
#scroller .tickercontainer .mask {position: relative;left: 0px; top:0;width: 755px;overflow: hidden;}
#scroller ul.newsticker {position: relative;left: 750px;list-style:none;margin: 0; padding: 0;}
#scroller ul.newsticker li {float: left;margin: 0;padding: 0;display:inline;height:26px;font-size:12px;}
#scroller ul.newsticker a {white-space: nowrap;padding: 0;color: #a11216;margin: 0 5px 0 15px;font-weight:bold;} 
#scroller ul.newsticker span {margin: 0 10px;color: #a11216;font-weight:bold;}

table.contact {width:700px; margin:10px auto;}
table.contact td{padding:2px;text-align:left;vertical-align:top;}
