
/* Containers */
body { font-size: 100%; }

/*specific to the size*/
.grid{ width:966px; }


.disp{display:inline}
.disp_only_phones{display:none;} 

/* Slots Setup */
.slot-0,.slot-1,.slot-2,.slot-3,.slot-4,.slot-5,.slot-0-1,.slot-0-1-2,.slot-0-1-2-3,.slot-0-1-2-3-4,.slot-0-1-2-3-4-5,.slot-1-2,.slot-1-2-3,.slot-1-2-3-4,.slot-1-2-3-4-5,.slot-2-3,.slot-2-3-4,.slot-2-3-4-5,.slot-3-4,.slot-3-4-5,.slot-4-5,.slot-6,.slot-7,.slot-8,.slot-9,.slot-6-7,.slot-6-7-8,.slot-6-7-8-9,.slot-7-8,.slot-7-8-9,.slot-8-9{ display:inline; float:left; margin-left:30px; }

/* 6-Col Grid Sizes */
.slot-0,.slot-1,.slot-2,.slot-3,.slot-4,.slot-5{ width:136px; } /* Sixths */
.slot-0-1,.slot-1-2,.slot-2-3,.slot-3-4,.slot-4-5{ width:302px; } /* Thirds */
.slot-0-1-2-3,.slot-1-2-3-4,.slot-2-3-4-5{ width:634px; } /* Two-Thirds */
.slot-0-1-2-3-4,.slot-1-2-3-4-5{ width:800px; } /* Five-Sixths */

/* 4-Col Grid Sizes */
.slot-6,.slot-7,.slot-8,.slot-9{ width:219px; } /* Quarters */
.slot-6-7-8,.slot-7-8-9{ width:717px; } /* Three-Quarters */

/* 6-Col/4-Col Shared Grid Sizes */
.slot-0-1-2,.slot-1-2-3,.slot-2-3-4,.slot-3-4-5, .slot-6-7,.slot-7-8,.slot-8-9{ width:468px; } /* Halves */

.top_wrap .fixed{width:986px;}
.hero_bg{margin-top:.3em;background-image: url('../images/hero_bg.jpg');}

h1{font-size:2.8em;}
h2{font-size:1.8em;}

.qualities{ margin-left:1em; margin-top:.5em; font-size:1.6em; }
.quote{font-size:1.5em; font-style:italic; padding:1em;}


.advertiser .box_wrap{padding:.5em; min-height:200px;}
.publisher .box_wrap{padding:.5em; min-height:190px;}
.box_wrap img{width:40%; padding-top:.5em;}


#myform  select, #myform2  select, #myform3  select {width: 102%;}

#myform .button input, #myform2 .button input, #myform3 .button input{width:40%;}