body { margin: 0; padding: 0; background: #542985 url(images/bg-berry.jpg) top center no-repeat; text-align: center; color: #fff; font: 12px/100% Arial, Helvetica, sans-serif; }
a img { border: none; }
#page { display: block; width: 877px; text-align: left; margin: 0 auto; }
#fix { float: left; width: 877px; background: url(images/repthis.png) top left repeat-y; padding: 0 20px; }
#top { display: block; width: 837px; height: 692px; position: relative; background: url(images/top.jpg) top left no-repeat; }
#logo { position: absolute; left: 43px; top: 12px; }
#t6 { position: absolute; left: 0; top: 274px; }
#t7 { position: absolute; left: 412px; top: 334px; }
#t8 { position: absolute; left: 412px; top: 0; }
#orderform { position: absolute; left: 546px; top: 274px; display: block; width: 291px; height: 442px; background: url(images/form2.jpg) top left no-repeat; padding: 0; margin: 0;}
#orderform table { position: absolute; top: 67px; left: 26px; }
#orderform #rush { position: absolute; left: 99px; top: 334px; display: block; }
#orderform label { display: block; width: 65px; font-size: 12px; text-align: right; }
#orderform td input, #orderform td select { width: 130px; padding: 2px; font: 11px/14px Arial, Helvetica, sans-serif; margin: 0; }
#orderform td select { width: 138px; }
#orderform image { position: absolute; top: 0; left: 0; }
#main { display: block; float: left; width: 837px; color: #666; position: relative; }
/*#main { display: block; float: left; width: 837px; background: url(images/bg2_rep.png) top left repeat-y; color: #666; position: relative; }*/


#m1 { float: left; margin-left: 21px; display: inline;  width: 498px; height: 468px; background: url(images/spotlight2.jpg) top left no-repeat; padding: 63px 0 0 36px; }
#m1 div { float: left; width: 457px; height: 85px; line-height: 115%; margin-top: 22px; }
#m1 div img { float: left; display: inline; margin: 0 26px 7px 0; }
#m1 div strong { display: block; color: #de3f56; font-size: 16px; margin: 5px 0 3px; }

#m2 { float: left; width: 146px; height: 159px; background: url(images/dr-ordered.jpg) top left no-repeat; padding: 66px 90px 0 27px; font-size: 14px; line-height: 115% }
#m3 { float: left; }
#m4 { float: left; display: inline; width: 520px; height: 277px; margin-left: 33px; position: relative; background: url(images/getit.jpg) top left no-repeat; padding: 36px 23px 0 239px; }
#m4 p { margin: 8px 0 0; padding-bottom: 3px; font-size: 14px; line-height: 130%; color: #000; }
#m4 a img { position: absolute; left: 545px; top: 247px; }

#m5 { float: left; display: inline; margin-left: 21px; width: 751px; height: 336px; padding: 20px; background: url(images/why.jpg) top left no-repeat; position: relative; }
#m5 div { line-height: 120%; color: #333; display: block; width: 321px; position: absolute; top: 280px; left: 40px; }

#m6 { float: left; display: inline; margin: 10px 0 8px 19px; width: 802px; height: 207px; position: relative; background: url(images/lovebody.gif) top left no-repeat; }
#m6 img, #m6 p { position: absolute; top: 20px; left: 20px; margin: 0; }
#m6 p { font-size: 13px; line-height: 120%; color: #000; top: 88px; left: 269px; width: 480px; }
#m6 p strong { float: right}

#m7 { float: left; width: 495px; height: 193px; margin: 0 0 9px 66px; background: url(images/vitalacai2.jpg) top left no-repeat; padding: 32px 0 0 201px; font-size: 13px; line-height: 130%; color: #000; }

#m8 { float: left; display: inline; margin-left: 20px; width: 472px; height: 360px; padding: 53px 36px 0 25px; background: url(images/what.gif) top left no-repeat; color: #000; line-height: 130%; }
#m8 p { margin: 0 0 5px; }
#m8 ul { list-style: none; margin: 1px 0 0; padding: 0px 0 0 29px; }
#m8 li { margin: 0 0 10px; padding: 5px 0 0; }

#m9 { float: left; display: inline; width: 222px; height: 360px; background: url(images/calendar.jpg) top left no-repeat; color: #333; padding: 53px 17px 0 22px; }
#m9 p { font-size: 10px; line-height: 110%; margin: 0 0 10px; }
#m9 p.f { font-size: 12px; }
#m9 p strong { display: block; color: #68aa36; font-size: 13px; line-height: 110%; margin-bottom: 3px; }

#m10 { float: left; display: inline; margin: 7px 0 0 20px; width: 535px; height: 213px; padding: 31px 0 0 251px; border: 1px solid #333; background: url(images/kristine.jpg) bottom left no-repeat; }
#m10 p { font-size: 13px; line-height: 130%; color: #333; width: 480px; }
#m10 p strong { float: right; }

#m11 { float: left; display: inline; margin: 10px 0 0 18px; padding: 86px 0 0 72px;width: 728px; height: 344px; background: url(images/reasons.gif) top left no-repeat; }
#m11 div { display: block; width: 688px; margin: 0 0 15px; font-size: 13px; line-height: 120%; }
#m12 { float: left; display: inline; margin: 0 0 0 21px; }
#ftr { float: left; display: inline; margin: 7px 0 0 9px; }

#end { float: left; display: inline; width: 837px; padding: 21px 20px; background: url(images/end.jpg) top left no-repeat; text-align: center; }
#end a { color: #fff; text-decoration: none; }

/*#acai1, #acai2 { display: block; width:337px; height: 354px; position: absolute; top: 4px; left: -159px; background: url(images/berry3.jpg) top left no-repeat; }*/
/*#acai2 { width: 263px; height: 234px; top: 545px; left: 704px; background-image: url(images/acai2.jpg); }*/