/* CSS Document */

body,div,table,p,span,ul,li,h1,h2,h3,h4,h5,h6,hr,tr,td {margin:0; padding:0; font-size:16px; color:#333333;} 
img {border:none;}
a:img {border:none;}


body {color:#999999; font-family:"Times New Roman", Times, serif; font-size:10px; background:url(../images/paper3.jpg); margin:0;}
a:link {color:#CC9933; text-decoration:none;}
a:visited {color:#CC9933; text-decoration:none;}
a:hover {color:#CC9933; text-decoration:underline;}
div#swf {clear:both; margin-left:5px; margin-right:5px; font-size:100%;  background:url(../images/paper3w.jpg); line-height:1.5em;}
div#reg {clear:both; margin-left:5px; margin-right:5px; padding:0px 40px 40px 40px; font-size:100%;  background:url(../images/paper3w.jpg); line-height:1.5em;}

/*
h1 a {display:block; width:121px; height:45px; background:url(../images/logo.gif) no-repeat; text-indent:-5000px;}
*/
h1 a {display:none; width:40px; height:45px;  text-indent:-5000px;}
ul#menu {list-style-type:none; padding-top:22px;}
ul#menu li {float:left; margin:0px 10px;}
ul#menu li a img:link {border-bottom:3px solid #FFF;}
ul#menu li a img:hover {border-bottom:3px solid #DACFB6;}
#header {background:#fff; width:990px; margin:20px auto; padding-bottom:5px;}
h2 {font-size:180%; font-style:italic; color:#999999; padding-top:40px;}
h3 {font-size:150%; margin-top:24px;}
.photographer {margin:50px;}
.name {font-size:120%; font-weight:bold;}
.dba {font-style:italic;}
.backbtn {text-align:center; padding:24px;}
table { background-color:#DACFB6; margin:24px auto; width:90%;}
td {background-color:#ffffff;}
.padder10 {padding:10px;}
.label {font-size:200%; font-style:italic; color:#CC9933; width:35px;}
.question {width:45%;}
.answer {width:45%;}
.padder20 {padding:20px;}
.step {font-style:oblique;color:#999999;}
.btns {margin:16px; text-align:center}
.btns ul {list-style-type:none;}
.btns ul li {display:inline;}

.btns2 {margin:16px; text-align:right; float:right; margin-right:48px;}
.btns2 ul {list-style-type:none;}
.btns2 ul li {display:inline;}
.steplabel {font-weight:bold;}
.detailnumber {font-weight:bold; font-style:oblique; font-size:120%;}
.padder36 {padding:3px 6px;}
#faqlist {font-family:Arial, Helvetica, sans-serif;}
address {margin:1em;}
.question td.description {font-family:"Times New Roman", Times, serif; font-style:italic; font-size:16px!important;}
td.description div.padder20 {font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; line-height:1.5em;}
.attention {margin-top:1em; line-height:1.2em;}

#newaccount th {font-size:14px; text-align:right; font-style:italic; color:#CC9933;}

#newaccount {margin:0 auto; width:500px; background-color:transparent;}
#newaccount td { background-color:transparent;}

#member {margin:0 auto; width:600px; background-color:transparent;}
#member td {background-color:transparent;}

ul#menu2 {list-style-type:none; padding-top:22px;}
ul#menu2 li {float:left; margin:0px 10px;}
ul#menu2 li a {display:block; border-bottom:3px solid #FFF; height:19px; text-indent:-5000px;}

ul#menu2 li#lhome a {background:url(../images/nav_0.gif) no-repeat; width:37px;}
ul#menu2 li#lproducts a {background:url(../images/nav_1.gif) no-repeat; width:51px;}
ul#menu2 li#lconcept a {background:url(../images/nav_2.gif) no-repeat; width:48px;}
ul#menu2 li#lorder a {background:url(../images/nav_3.gif) no-repeat; width:35px;}
ul#menu2 li#llounge a {background:url(../images/nav_4.gif) no-repeat; width:129px;}
ul#menu2 li#lreferrals a {background:url(../images/nav_5.gif) no-repeat; width:114px;}
ul#menu2 li#ltestimonials a {background:url(../images/nav_6.gif) no-repeat; width:71px;}
ul#menu2 li#lfaq a {background:url(../images/nav_7.gif) no-repeat; width:34px;}
ul#menu2 li#llvblog a {background:url(../images/nav_8.gif) no-repeat; width:32px;}
ul#menu2 li#lcontact a {background:url(../images/nav_9.gif) no-repeat; width:45px;}
ul#menu2 li#lsignin a {background:url(../images/nav_10.gif) no-repeat; width:68px;}
ul#menu2 li a:hover {border-bottom:3px solid #DACFB6;}

#um table {width:auto;}
#um table td {padding:3px 6px; width:auto;}
#um table td.normalForm {width:auto;}

#maintext {display:none;}
h4 {background-color:#000099; color:#FFFFFF; font-size:14px; padding:3px 6px; margin:10px 0px 0px 0px; }