/* DEISGN */

#content {width: 810px; margin: 0 auto; position: relative; }
#header {padding: 0; margin: 50px 20px 0 20px;}

#containerTop, 
#containerBot {width: 810px; height:15px; margin: 0; }
#containerMid {width: 810px; min-height: 100%; margin: 0; padding:0; background: url("../images/container-mid.png") repeat-y;}
* containerMid {height: 100%;}
#containerMid:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.box {width:300px; height:190px; background: url("../images/box.png") no-repeat; margin: 20px 0; padding: 25px 40px 20px 20px;}

.columBoth	{float: left; width: 630px; margin: 10px 40px 10px 40px; padding: 0; }
.columA	{float: left; width: 340px; margin: 20px 10px 20px 40px; padding: 0; }
.columB {float: right; width: 340px; margin: 20px 40px 20px 10px; padding: 0; }