/* shockEnterprise web design | www.shockEnterprise.net */
#companylogo { display:block; margin:0 0 15px 0; }

* { margin:0; padding:0; }
.clear { clear:both; height:0; line-height:0; font-size:0; }

a { text-decoration:none; color:#000; border-bottom:1px solid #f2cc45; }

div#content { min-height:300px; height:auto !important; height:300px; }

div#content h3, 
div#content h4, 
div#content h5, 
div#content h6 { margin:0.3em 0 1em 0; }

div#content h1 { font-size:2.4em; color:#f1cd45; font-weight:normal; margin:0.5em 0 0.5em 0; }
div#content h2 { font-size:2.2em; color:#859fac; font-weight:normal; margin:0.2em 0 0.5em 0; }
div#content h3 { font-size:2em; color:#aaa; font-weight:normal; margin:0.3em 0 0.25em 0; }
div#content h4 { font-size:1.8em; color:#000; font-weight:normal; }
div#content h5 { font-size:1.6em; color:#000; }
div#content h6 { font-size:1.4em; color:#000; }
div#content p { font-size:1.2em; line-height:1.5em; margin-bottom:1em; }
div#content ul { margin:0 0 10px 35px; font-size:1.2em; }
div#content ul li { margin:3px 0; }
div#content dl:after { clear:both; display:block; content:"."; height:1px; visibility:hidden; }
div#content dl dt { font-size:1.4em; font-weight:bold; display:block; clear:both; }
div#content dl dd { line-height:1.5em; font-size:1.2em; display:block;margin-bottom:1em; }
div#content dl dd a img.product { float:right; height:60px; display:block; margin:0 0 1em 1em; border:1px solid #000; }
div#content dl dd a:hover { border:0; }
div#content dl dd a { border:0; }
div#content hr { margin:20px 0; clear:both; height:1px; border:0; border-bottom:1px solid #e6e6e6; color:#e6e6e6; }
div#content a.download { display:block; font-size:1.4em; border:0; color:#859fac; }
div#content a.download:hover { border:0; text-decoration:underline; }
div#content table { font-size:1.1em; width:100%; margin:0 0 1em 0; }
div#content table th { text-align:left; }
div#content table td { vertical-align:top; }

/* FORMS */
div.form { display:none; }

body { font:62.5% Tahoma, Verdana, Helvetica, sans-serif; color:#000; }
div#container { background:#fff; padding-bottom:1.3em; }

div#header { display:none; }
div#evo_toolbar { display:none; }

div#leftside { float:left; width:335px; }
div#leftside p { font-size:1.2em; margin:0.5em 0 2em 0; width:310px; }
div#leftside address { display:block; margin-bottom:1.2em; font-style:normal; font-size:1.6em; color:#a5a5a5; }
div#leftside ul#contactinfo { list-style:none; padding:0 0 1.5em 0; margin:0; }
div#leftside ul#contactinfo li { font-size:1.2em; color:#a4a4a4; margin:0.3em 0; }
div#leftside ul#contactinfo li a { color:#a4a4a4; text-decoration:none; border:0; }
div#leftside ul#contactinfo li a:hover { text-decoration:underline; border:0; }

div#leftside h4#referral { margin:0; width:152px; height:14px; }

div#leftside h3#own { width:281px; height:20px; }

div#rightside { float:left; width:425px; }

div#rightside h1#about { margin:0; width:296px; height:24px; }
div#rightside p { font-size:1.4em; margin:0.5em 0 1.5em 0; line-height:1.7em; }

div#rightside h2#representing { width:261px; height:24px;}

div#rightside dl { margin-top:0.6em; }
div#rightside dl dt { clear:both; display:block; float:left; width:100px; height:50px; }
div#rightside dl dt a { border:0; }
div#rightside dl dt a:hover { border:0; }
div#rightside dl dt img { border:1px solid #ccc; }
div#rightside dl dd { font-size:1.1em; display:block; float:left; width:300px; letter-spacing:0.05em; }
div#rightside dl dd h5 { font-size:1.1em; font-weight:bold; margin:0; }
div#rightside dl dt.standout { height:63px; }

div#rightside a.more { clear:both; display:block; float:right; }

div#footer { clear:both; visibility:hidden; }