body {background:#757575 url(../images/bckgr.jpg) repeat; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; margin:0; padding:0;}
p {text-indent:20px; text-align:justify;}
input:focus {background-color:#ece3f2;}
textarea:focus {background-color:#ece3f2;}
h1 {font-size:13px;text-indent:20px; color:#333333;}
a:link {color:#764c83; text-decoration:none; font-weight:bold;}
a:visited {color:#764c83; text-decoration:none; font-weight:bold;}
a:hover {color:#000000; text-decoration:none; font-weight:bold;}
.outcontainer {clear:both; width:910px;}
.container {float:left; width:754px; background-color:#fff;padding:0 13px 13px 13px;}
.adsense {float:right; width:130px;}
.header {clear:both; height:338px; background-color:#763d84;color:#fff;}
.header a:link {color:#FFFFFF;} 
.header a:visited {color:#FFFFFF;} 
.header a:hover {text-decoration:underline;} 
.header_right {clear:both; text-align:right;padding:20px;}
#friend:link {color:#ffffff; text-decoration:underline; font-weight:100;}
#friend:visited {color:#ffffff; text-decoration:underline; font-weight:100;}
#friend:hover {color:#ffffff; text-decoration:none; font-weight:100;}
.welcome {float:left; width:230px; color:#777777; margin:100px 10px 4px 10px; text-align:left;}
.contact_info {float:right;  width:230px; color:#b362bd; margin:110px 10px 4px 10px; text-align:right;}
.contact_info a:link {color:#b362bd; font-weight:100; text-decoration:underline;}
.contact_info a:visited {color:#b362bd; font-weight:100; text-decoration:underline;}
.contact_info a:hover {color:#b362bd; font-weight:100; text-decoration:none;}
.hmenu {clear:both; height:32px; margin:5px 1px 5px 1px; background:#232323 url(../images/hmenu.jpg) repeat-x;text-align:left; padding-left:25px;}
.hmenu_div {padding:0 25px 0 25px;}
.left {background-color:#d2d2d2; width:200px; text-align:left;}
.vmenu {background-color:#b1b1b1; padding:6px 0 8px 12px; border-bottom:1px solid #efefef; clear:both;}
.vmenu a:link {color:#131313;}
.vmenu a:visited {color:#131313;}
.vmenu a:hover {color:#666666;}
.submenu {padding:5px 0 6px 12px; border-bottom:1px solid #efefef; clear:both;}
.submenu a:link {font-weight:100;}
.submenu a:visited {font-weight:100;}
.submenu a:hover {font-weight:100;}
.main {padding:15px; width:550px; height:350px;}
.footer {clear:both; text-align:center; color:#fff;background-color:#3b3b3b; padding:15px;margin:6px 1px 0 1px; font-size:10px;}
.footer a:link {color:#ffffff;}
.footer a:visited {color:#ffffff;}
.footer a:hover {color:#cccccc;}
.banners {margin:10px 20px 10px 20px;}
.err {color:#9230b1; padding:3px;}
.error {color:#bc2626; padding:6px; background-color:#ffdcdc; width:100%;}
.r {background-color:#efefef;}
.lr {background-color:#f7f7f7;}
.b {border:1px solid #d8d8d8;}
.lpbg {background-color:#E4E2E9;}
.dpbg {background-color:#A797B0;}
.notes {font-style:italic; font-family:Verdana, Arial, Helvetica, sans-serif;}
.price {margin-left:190px; color:#a00a62; font-size:13px; font-weight:bold;}
.size {color:#5b3567; font-weight:bold;}
.lbls {color:#a00a62;font-weight:bold;}
.txtbox {background:#fff; border:1px solid #7c5787; color:#7c5787; margin:4px 0 4px 0;}
.sel {background-color:#fff; border:1px solid #7c5787; width:174px;color:#7c5787; font-size:11px;}
.buttons { background-color:#5b3567; color:#FFFFFF; border:1px solid #5b3567; font-size:10px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; margin-top:6px;}
.buttons_order {width:100px; height:20px; background:#ad9ab3 url(../images/button_pic.gif) no-repeat; color:#FFFFFF; border:0; font-size:10px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; padding-left:24px; padding-bottom:2px;}
.divider {background-color:#ecd3e2; color:#ecd3e2; height:4px; border:0;}
.small_divider {background-color:#dfd4e3; color:#dfd4e3; height:1px; border:0;}