body {
	background-image: url(../images/bg_main_1600.jpg);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    color:502800;
}

P {
font-size:8pt;
color:502800;
line-height:12pt;
}

.contactError { font-size: 12px; color:#900; font-weight:bold;}


#left_bg {
background-position:right;
}

#right_bg {
background-position:left;
}

a:link {
text-decoration:none;
color:96581d;
}

a:visited {
text-decoration:none;
color:96581d;
}

a:hover {
text-decoration:none;
color:962596;
}

a:active {
text-decoration:none;
color:962596;
}


#footerlinks {
font-size:7pt;
text-align:center;
color:96581d;
}

#footerlinks a:link {
text-decoration:none;
color:96581d;
}

#footerlinks a:visited {
text-decoration:none;
color:96581d;
}

#footerlinks a:hover {
text-decoration:none;
color:962596;
}

#footerlinks a:active {
text-decoration:none;
color:962596;
}

/*content*/

#content {
padding:6px;
font-size:8pt;
color:502800;
}

#members tr {
background-image:url(../images/table_bg_top.png);
font-size:8pt;
color:75410e;
line-height:18px;
}

.normaltext {
font-size:8pt;
color:502800;
line-height:12pt;
}

.membership-name {
color:861A83;
font-weight:bold;
}

.bigheader {
font-size:12pt;
color:752876;
word-spacing:2px;
font-weight:bold;
}

.medium_header {
font-size:11pt;
letter-spacing:;
color:752876;
word-spacing:2px;
font-weight:bold;
text-indent:6px;
}

#bigheader_bgrnd {
background-image:url(../images/header_divider.png);
background-repeat:no-repeat;
background-position:center;
background-position:bottom;
background-color:f7f3e7;
padding:5px;
height:18px;
}

#end_of_box_bg {
background-image:url(../images/test_2.gif);
background-repeat:no-repeat;
background-position:center;
background-position:bottom;
background-color:f7f3e7;
padding:5px;
height:18px;
}

.smallheader {
font-size:10pt;
color:#752876;
font-weight:bold;
margin-left::5px;
}

li {
list-style-type:square;
font-size:8pt;
color:502800;
text-indent:0px;
line-height:18px;
list-style-image:url(../images/list.gif);
margin-left:20px;
padding-left:4px;
padding-right:4px;
list-style-position:outside;
}

#subcontent {
font-size:8pt;
color:502800;
line-height:18px;
background-repeat:no-repeat;
}

#subcontent li { 
list-style-type:katakana-iroha;
font-size:7pt;
}

.input { border: 1px solid #EFD3A0; font-size:8pt; color:502800; height:19px; }
.input_n { border: 1px solid #EFD3A0; font-size:8pt; color:502800; height:19px; }
.inputbig { border: 1px solid #EFD3A0; font-size:8pt; color:502800; }
.dropdown { border: 1px solid #EFD3A0; font-size:10px; color:502800; height:19px; }

.special_offer_small_text {
font-size:9px;
line-height:14px;
color:CF9E72;
}

#features {
background-position:top left;
background-repeat:no-repeat;
}

.whitetype {
font-size:7.5pt;
color:ffffff;
line-height:17px;
}

.lefttext {
font-size:8pt;
color:502800;
line-height:12pt;
}

#footer_info {
color:b79673;
font-size:7pt;
text-align:center;
vertical-align:top;
padding-top:7px;
background-position:top;
}

#calendar_hint {
color:b79673;
font-size:7pt;
text-align:center;
vertical-align:top;
line-height:19px;
background-position:top;
}

#new_header {
background-image: url(../images/content_big_shade.gif);
background-repeat:no-repeat;
font-size:10pt;
color:752876;
word-spacing:2px;
line-height:28px;
font-weight:bold;
text-align:center;
background-position:top;
}

#express {
line-height:20px;
}

#express tr {
background-image: url(../images/pamp_tbl_nrm.png);
vertical-align:top;
}

#full {
line-height:20px;
}

#full tr {
background-image: url(../images/pamp_tbl_nrm.png);
vertical-align:top;
}

#special {
line-height:20px;
}

#special tr {
background-image: url(../images/pamp_tbl_nrm.png);
vertical-align:top;
}

#luxury {
line-height:20px;
}

#luxury tr {
background-image: url(../images/pamp_tbl_nrm.png);
vertical-align:top;
}

#men {
line-height:20px;
}

#men tr {
background-image: url(../images/pamp_tbl_nrm.png);
vertical-align:top;
}

#misc {
line-height:20px;
}

#misc tr {
background-image: url(../images/pamp_tbl_nrm.png);
vertical-align:top;
}

#whiteonpurple td {
font-size:10px;
color:#ffffff;
background-image:url(../images/table_bg_top_1.png);
font-weight:bold;
line-height:14px;
border-bottom:none;
border-top:none;
border-left:1px solid;
border-right:1px solid;
border-left-color:#9f6ba4;
border-right-color:#814a86;
}

#choose {
font-size:11px;
line-height:15px;
color:#752876;
vertical-align:middle;
}

.free_gift_small_text {
font-size:9px;
line-height:14px;
}

.opening {
font-size:10px;
}

#bio {
background-image:url(../images/bio_bg.gif);
background-position:top;
}

#lm tr {
background-repeat: no-repeat;
}

#lm td {
background-repeat: no-repeat;
}

.caption {
font-style:italic;
}