/*Turn on for debugging (ROYGBIV)
html DIV {border: 1px solid red;}
html DIV DIV {border: 1px solid orange;}
html DIV DIV DIV {border: 1px solid yellow;}
html DIV DIV DIV DIV {border: 1px solid green;}
html DIV DIV DIV DIV DIV {border: 1px solid blue;}
html DIV DIV DIV DIV DIV {border: 1px solid indigo;}
html DIV DIV DIV DIV DIV DIV {border: 1px solid violet;}
*/


body{ margin: 0; color:#333; padding: 30px; font-family:Verdana,"Trebuchet MS",Arial, san-serif; 
	font-size: 70%; line-height: 170%; }


h1 { padding: 0px; margin: 0px; margin-top: 0px; margin-bottom: 12px; color:#;
	font-family: "Trebuchet MS", Arial, Tahoma, Verdana, san-serif; font-size: 18px; }
h2 { padding: 0px; margin: 30px 0px 0px 0px;
	font-family: "Trebuchet MS", Arial, Tahoma, Verdana, san-serif; font-size: 14px; color:#A27D14;}
ul ul { margin-bottom: 10px; }
dl { margin: 0px; padding: 0px; }
dt { padding-top: 5px; position: absolute; }
dd { padding-left: 170px; padding-top: 5px; padding-bottom: 5px; }
p{margin:0px 0px 10px 0px;}
b{ font-size: 110%; }
em{ color: red; }
a, a:link, a:visited { text-decoration: underline; color: #333;}
a:hover { text-decoration: underline; color: #FF7300; }
pre, code { background: #f5f5f5; border-left: 4px solid #ddd; padding: 8px; }


#maincontainer{ margin: auto auto; width: 90%; }
#topsection{ height: 80px; border-bottom: 1px solid #ccc; }
#topsection h1{ margin: 0; padding-top: 15px; }
#dtnLogo{float:left;width:209px;height:45px; margin: 13px 0px 0px 0px;
	background-image: url(http://www.acquireo.com/pub/newsletter/brokerlogics-email1/images/acquireo-logo.gif);
	background-repeat: no-repeat;}
#slogan{float:right;height:45px; text-align:right;width:auto;}

#nav{clear:both;margin:0px 0px 5px 70px;padding:0;list-style-type: none;height:20px;}
#nav li{float: right;padding: 0;margin: 0;display: inline;}
#nav li a{text-decoration: none;padding: 5px;}
#nav li a:hover{}

#contentwrapper{float: left; width: 100%; }

#contentcolumn{margin-top:10px; margin-right: 275px; /*Set right margin to RightColumnWidth*/ }
#rightcolumn{margin-top:10px;float: left; width: 255px; /*Width of right column in pixels*/ 
margin-left: -265px; /*Set left margin to -(RightColumnWidth) */ }


#footer{ margin-top:40px;border-top:1px solid #EEEBDA; clear: left; width: 100%; color: #999; text-align: center; padding: 10px 10px;text-align:left; }
#footer a, #footer a:link, #footer a:visited { color: #999; text-decoration: none; }
#footer a:hover { color: #FF7300; text-decoration: none; }

.innertube{ margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/ margin-top: 0; }

.roundcont { font-size:11px; width: 100%; background-color: #f90; color: #fff; margin:0px 0px 10px 0px; }
.roundcont p, .roundcont h3 { margin: 0 13px; }
.roundcont h3 { font-size: 16px; font-weight:bold; color:#fff; }
.roundtop { background: url(images/tr.gif) no-repeat top right; }
.roundbottom { background: url(images/br.gif) no-repeat top right; }
img.corner { width: 15px; height: 15px; border: none; display: block !important; }
.roundcont ul{ margin: 0 13px 0 13px; padding:0px 0px 0px 18px; }
.roundcont li li{ margin: 0 0; padding:0px 0px 0px 0px; }
.roundcont a, .roundcont a:link, .roundcont a:visited { text-decoration: underline; color: #fff;}
.roundcont a:hover { text-decoration: underline; color: #333; }

.roundcontt { font-size:11px;width: 100%; background-color: #F4F4EB; color: #333; margin:0px 0px 10px 0px; }
.roundcontt p, .roundcontt h3 { margin: 0 13px; }
.roundcontt h3 { font-size: 14px; font-weight:bold; }
.roundcontt ul{ margin: 5px 13px 10px 13px; padding:0px 0px 0px 18px; }
.roundcontt li li{ margin: 0 0; padding:0px 0px 0px 0px; }
.roundcontt a, .roundcontt a:link, .roundcontt a:visited { text-decoration: underline; color: #333;}
.roundcontt a:hover { text-decoration: underline; color: #f90; }


.roundtoptan { background: url(images/tr_tan.gif) no-repeat top right; }
.roundbottomtan { background: url(images/br_tan.gif) no-repeat top right; }



#feeds ul{list-style-type: none;padding: 8px 0px 0px 15px;margin: 0;}
#feeds li{background-image: url(http://www.acquireo.com/TemplateImages/v2/businesses-for-sale-rss.gif);
	background-repeat: no-repeat;background-position: 0 .3em;padding-left: 1.9em;margin-bottom:15px;}
.feedTitle{font-size: 14px; font-weight:bold; font-family: "Trebuchet MS", Arial, Tahoma, Verdana, san-serif;}


/* form objects
------------------------------------------------------------------------------------------------------------------------------------- */
.textBox, .textArea, .dropdown, .listBox, .button {  margin: 0px;padding:4px 2px 4px 2px;font-size:130%;
	border-top:1px solid #ddd;border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3;
	border-bottom:1px solid #ddd;color:#333; }
.textBox{width: 350px;}
.textBoxSearch { width: 200px; margin: 0px; }
.textArea { height: 200px; width: 90%;}
.listBox { height: 100px; width: 270px; }
.button { font-size:130%;color: #444;background:#f5f5f5;overflow:visible;}
.dropdown {width: 300px;}
.alert { color: #DD2214; font-size: 14px; font-weight: bold; }



#tagCloud {float:left;margin:10px 0px 40px 10px;padding:10px;width:90%;height:auto;border: solid 5px #F4F5E7; }
#tagCloud A {vertical-align:middle;MARGIN:0px 5px 0px 5px; TEXT-TRANSFORM: lowercase; TEXT-DECORATION: none; height:auto;}
#tagCloud A:hover { COLOR: #000; TEXT-DECORATION: underline }
#tagCloud A.weight1 { FONT-SIZE: 20px; COLOR: #FFA600;  }
#tagCloud A.weight2 { FONT-SIZE: 18px; COLOR: #7FDEFF;  }
#tagCloud A.weight3 { FONT-SIZE: 16px; COLOR: #A57910;  }
#tagCloud A.weight4 { FONT-SIZE: 12px; COLOR: #000;  }
#tagCloud A.weight5 { FONT-SIZE: 11px; COLOR: #000; }
#tagCloud A.weight6 { FONT-SIZE: 10px; COLOR: #000;  }
#tagCloud ul{height:auto;margin:0px;padding:0px;text-align:justify;}
#tagCloud li{float:left;padding-right:5px;display:inline-block;list-style-type:none;line-height:25px;height:25px;white-space: nowrap; }
  

.divider {height: 1px;
	background: url(http://www.acquireo.com/templateimages/icons/dot.gif) top left repeat-x;
	margin: 1em 10px 1em 10px;width:90%;}
.divider hr {display: none;}

.Warnings { margin-top: 30px; padding: 8px; background: #FFFFCE; border-top: 1px solid #E2D973; border-bottom: 1px solid #E2D973; }
.Warnings strong { display: block; font-size: 12px; padding-bottom: 4px; }
.Warnings h1 { padding: 0px; margin: 0px; font-family: "Trebuchet MS", Arial, Tahoma, Verdana, san-serif; font-size: 18px; }
.Warnings h2 { padding: 0px; margin: 0px; font-family: "Trebuchet MS", Arial, Tahoma, Verdana, san-serif; font-size: 14px; text-indent: 6px; }


