body {background:#ecebeb; font-family:Trebuchet MS; color:#4f4f4f;}
a{color:#3f3f3f;text-decoration:underline;}
a:hover{color:#adcf38; text-decoration:none;}
p{font-size:0.8em; line-height:1.4em; margin:5px 0;}
strong{font-weight:bold;}
h1{font-size:1.6em; font-family:Georgia; text-transform:uppercase; margin:0 0 10px 0;}
h2{font-size:1.2em;font-family:Georgia; text-transform:uppercase; }
h3{font-size:1em;font-family:Georgia; text-transform:uppercase; }

div#container{background:url(../imglib/newStyle/pageShadow.jpg); width:1032px; margin:0 auto;}
div#content{ width:968px; margin:0 16px; padding:0 15px;}
#logo {width:237px; float:left;}

#price{float:right;}

#header{border-bottom:solid 1px #adcf38; margin:0 0 10px 0; padding:0 0 10px 0; height:100%;}
#footer{ border-top:solid 1px #adcf38; padding:10px 0 0 0; margin:10px 0 0 0;}
#footer #dynamis{width:200px; float:left;}
#footer #links{width:750px; float:right;}
#footer #links #siteNav {margin:5px 0; font-size:0.7em;}
#footer #links #siteNav li{float:left; display:inline; margin:0 10px 0 0;}
#footer #links #siteDocs li{float:left; display:inline; margin:0 10px 0 0;font-size:0.7em;}

/*nav elements*/
#nav {width:720px; float:right; padding:5px 0 0 0;}
#navArea { position:relative; width:720px;height: 17px; overflow: hidden; clear:both; padding:0 0 0 5px; float:right; padding:2px 0 0 0;}

#navContents {list-style: none;height: 17px;display: inline;overflow: hidden;width:720px;}
#navContents li {display: inline;list-style-type: none;}
#navContents a {float: left;padding: 17px 0 0 0;/*overflow: hidden;*/height: 0px !important; height /**/:17px; /* for IE5/Win */}
#navContents a.on {background-position: 0 -17px;}
#navContents a:hover {background-position: 0 -17px;}
#navContents a:active, #navContents a.selected {background-position: 0 -17px;}

	#home a  {width: 54px;background: url(../imglib/nav/home.gif) top left no-repeat; margin:0 25px 0 0;}						
	#companiesForSale a  {width: 179px;background: url(../imglib/nav/companyForSale.gif) top left no-repeat;margin:0 25px 0 0;}
	#aquasitionsSought a  {width: 213px;background: url(../imglib/nav/acquisitionsSought.gif) top left no-repeat;margin:0 25px 0 0;}
	#sellYourCompany a  {width: 193px;background: url(../imglib/nav/sellYourCompany.gif) top left no-repeat;margin:0 0px 0 0;}

#loggedNavSplash{ text-align:right; font-size:0.8em; text-decoration:none;}
#loggedNavSplash a#login{ text-decoration:none;}

/*general form settings*/
label{ font-weight:bold; line-height:1.2em; padding:0 0 5px 0;}
form{}
form fieldset {}
form legend {padding: 0 2px;font-weight: bold;}
form label {display: inline-block;vertical-align: top; padding:0px 10px 0 0px; }
form fieldset ol {}
form fieldset li {list-style: none; padding: 8px 0px 8px 0px; margin: 0;}
form fieldset li p{padding: 0;margin:0;}
form textarea {width: 100%;}
form input {width: auto;}

#loggedNavSplash{}
#loggedNavListSplash{float:right;}
#loggedNavListSplash li{display:inline; float:left; margin:0 0 0 10px;}

#loggedNav{}
#loggedNavList{float:right;}
#loggedNavList li{display:inline; float:left; margin:0 0 0 10px;}

.articlePage p{margin:15px 0; line-height:1.5em;}

h2.articleHeader{margin:10px 0; border-bottom:solid 1px #4f4f4f;}
h2.articleHeaderShort{margin:10px 0; border-bottom:solid 1px #4f4f4f;width:80%;}
.story1{float:right; margin:0 0 0 20px; vertical-align:top; border:solid 1px #767676;}
.story{float:left; margin:0 20px 0 0; vertical-align:top; border:solid 1px #767676;}

/* Payment Method Icons */

ul.paymentMethodIcons {list-style:none; padding:0; margin:0; float:right;}
ul.paymentMethodIcons li {display:block; float:left; padding:0 0 0 5px;}

.clear{clear:both;}
.error{color:Red;}
li.error{font-size:0.8em;}