html, body {font-family:Arial, Helvetica, sans-serif; font-size:13px; height:100%; margin:0; background:url('../assets/pagebg.jpg') #FFFFFF repeat-y;}

#leftbar {width:120px; padding:0 20px; margin:0; position:absolute; left:0; top:0; height:100%; overflow:hidden;}
#leftbarout {height:380px; position:absolute; top:50%; margin-top:-190px;}

a {color:#0066FF; text-decoration:none;}
a:hover {text-decoration:underline;}

.button {width:120px; height:28px; background:url('../assets/button.gif'); text-align:center; padding:10px 0 0;}
.button a {text-decoration:none; color:#FFFFFF; font-weight:bold; font-size:12px;}
.button a:hover {text-decoration:underline;}

#mainbody {height:100%; position:absolute; top:0; left:175px; width:600px;}

h1, h2, h3{text-align:center; padding:0; margin:0;}
h1 {size:24px; padding:40px 0 25px 165px; text-align:left; }
h2 {size:18px;}
h3 {size:14px; padding:none;}

#back, #flowers{position:absolute; left:0px; z-index:0; border:0;}

td {text-align:center; width:146px; height:95px;}
td a {text-decoration:none; color:#000000; font-weight:bold;}
a img {border:none;}
td a:hover {text-decoration:underline;}

#kit {text-align:center;}
#kit img {padding-top:30px;}
.kitimage {padding-left:40px;}
#kit #topt {display:block; width:600px; text-align:center; padding-bottom:10px;}
#left, #right {width:300px; display:block; text-align:left;}

#left{float:left;}
#right {float:right;}
#right img, #left img {padding:0;}

#letters #left, #letters #right {color:#df2166; width:290px; padding:5px;}

#emailform p {width:140px; font-size:10px; margin:0; text-align:right; align:left; line-height:normal; height:24px;}
#emailform label, #emailform .slabel{display:block; font-size:10px; font-weight:bold; width:450px; text-align:right;}
#emailform h6, #qform h6{display:block; font-size:10px; font-weight:bold; margin:0;}
#emailform input, #emailform textarea, #emailform select{width:300px; float:right;}
#emailform textarea {height:80px;}

#qform {text-align:center;}