/*////////////// GENERAL FORMATTING ////////////////*/
body {margin:0; padding:0; background: #e8ecee url(http://files.prefabmarkets.com/images/pm/bg.gif) repeat-x;}
h1 {font-family:"Trebuchet MS"; font-size:20px; color:#c50505; margin:0; padding:0;}
h2 {font-family:"Trebuchet MS"; font-size:14px; color:#595959; margin:0; padding:0;}
h3 {font-family:"Trebuchet MS"; font-size:14px; color:#595959; margin:0; padding:0;}
a {color:#c50505;}

/*////////////// MAIN WRAPPER ////////////////*/
#wrapper_main {width:816px; margin:0 auto;}

/*////////////// MENU FORMATTING ////////////////*/
#wrapper_nav {clear:both; width:816px; height:86px;}
#wrapper_nav div.left {float:left; margin:0; padding:0; width:200px;}
#wrapper_nav div.right {float:right; margin:0; padding:0;padding:30px 0 0 0;}
#nav {list-style: none;margin:0; padding:0; display: inline; overflow: hidden; width: 458px; }
#nav li {margin: 0; padding:0; display: inline; list-style-type:none;}
#nav a {float:left; padding: 27px 0 0 15px; overflow: hidden; height: 0px !important; height /**/:27px; /* for IE5/Win */}
#nav a:hover {background-position: 0 -27px;	}
#nav a:active, #nav a.selected {background-position: 0 -27px;}
#btn1 a  {width:50px;background: url(http://files.prefabmarkets.com/images/pm/btn_home.png) top left no-repeat;}
#btn2 a  {width:86px;background: url(http://files.prefabmarkets.com/images/pm/btn_advertisers.png) top left no-repeat;}
#btn3 a  {width:79px;background: url(http://files.prefabmarkets.com/images/pm/btn_publishers.png) top left no-repeat;}
#btn4 a  {width:72px;background: url(http://files.prefabmarkets.com/images/pm/btn_company.png) top left no-repeat;}
#btn5 a  {width:81px;background: url(http://files.prefabmarkets.com/images/pm/btn_contact.png) top left no-repeat;}

/*////////////// HEADER FORMATTING ////////////////*/
#wrapper_header {height:182px; padding:9px 9px 0 9px;background: url(http://files.prefabmarkets.com/images/pm/hdr_bg.png) no-repeat;}

/*////////////// HEADER FORMATTING FOR INNER PAGES ////////////////*/
#wrapper_header2 {height:18px; padding:9px 9px 0 9px;background: url(http://files.prefabmarkets.com/images/pm/hdr_bg.png) no-repeat;}

/*////////////// CONTENT FORMATTING ////////////////*/
#wrapper_content {clear:both; width:760px; background: url(http://files.prefabmarkets.com/images/pm/bg_content.gif); margin:0; padding:0px 28px 0 28px; font-family:Arial, Tahoma; font-size:12px; line-height:17px;}
/*////////////// CONTENT FORMATTING FOR INNER PAGES WITH REG FORM ////////////////*/
#wrapper_content div.lcol {float:left; margin:0; padding:0 23px 0 0; width:491px;}
#wrapper_content div.reg {float:left; margin:0; padding:23px; width:200px; background-color:#c50505; color:#fff;}
#wrapper_content div.reg input{width:200px; border:0; margin:0 0 8px 0; padding:2px;}
#wrapper_content div.reg textarea{width:200px; border:0; margin:0 0 8px 0; padding:2px;}
#wrapper_content div.reg h1 {font-family:"Trebuchet MS"; font-size:20px; color:#ffffff; margin:0; padding:0;}
#wrapper_content div.reg h3 {font-family:"Trebuchet MS"; font-size:14px; color:#595959; margin:0; padding:0;}
/*////////////// CONTENT FORMATTING FOR HOME PAGE ////////////////*/
#wrapper_content div.col1 {float:left; margin:0; padding:23px 23px 0 0; width:238px;}
#wrapper_content div.col2 {float:left; margin:0; padding:23px 23px 0 0; width:238px;}
#wrapper_content div.col3 {float:left; margin:0; padding:23px 0 0 0; width:238px;}

/*////////////// FOOTER FORMATTING ////////////////*/
#wrapper_footer {height:75px; padding:50px 0; background: url(http://files.prefabmarkets.com/images/pm/footer.gif) no-repeat; width:816px; overflow:hidden; font-family:Arial, Tahoma; font-size:12px;}
#wrapper_footer ul{list-style-type: none;margin: 0;padding:0;}
#wrapper_footer li{border-left: 1px solid #000;float: left;line-height: 1.1em;margin: 0 .5em 0 -.5em;padding: 0 .5em 0 .5em;}