body {margin:0; padding:0; background:url(images/bg_top.gif) top repeat-x #fff; font:normal 14px/18px "MS Sans Serif", Arial, "Trebuchet MS", "Arial Black"; color:#434444;}
body.bodySolidGold {background:url(images/background_red.jpg);}

.main {width:802px; margin:0 auto 0 0;}
.header {height:136px; padding:1px 0 0 2px; background-color:#451178;}
div.content {background:url(images/content_bg.gif) bottom repeat-x; border-bottom:1px solid #fff;}
td.content {padding:0 31px 0px 0;}
.menu {float:left; margin:0; padding:0;}
.woman {background:url(images/woman2.jpg) right top no-repeat; padding:22px 190px 25px 179px; *padding-left:16px; _padding-left:14px; min-height:305px; _height:305px; font-weight:bold; color:#434444; line-height:17px;}
	.woman .red {color:#441178; font-size:12px; text-transform:uppercase;}
	.woman p {padding:14px 0 0 0;}
	.woman h1 {font-family:"Times New Roman", Times, serif; font-size:30px; line-height:36px; font-weight:normal; color:#006aac; padding:0 0 5px 0; margin:0;}
	.woman h2 {font-family:"Times New Roman", Times, serif; font-size:18px; line-height:21px; font-weight:normal; color:#000; padding:0; margin:0;}
.textblocks_01 {padding:0 6px 0 163px;}
.textblocks_02 {margin:18px 0 0 96px; width:669px;} .textblocks_02 td {vertical-align:top; text-align:left;}
.leftcolumn_01 {width:360px; padding:0 39px 12px 0;}
.rightcolumn_01 {width:270px; padding:0 0 12px 0;}

.rightcolumn {padding:0px 0px 50px 0px; float:left; width:605px;}

.outfooter {background:url(images/footer.gif) top repeat-x #55129b;}
.outfooterGold {background:url(images/footerGold.gif) top repeat-x #88081f;}
.footer {width:702px; margin:0 auto 0 0; padding:6px 50px 6px 50px; text-align:center; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:23px;}
	.footer a {color:#fff; text-decoration:none; padding:0 8px 0 8px;} .footer a:hover {text-decoration:underline;}

.block_01 {border:1px solid #eee0fc; background:url(images/block_01_bg.gif) top repeat-x #fcfaff; padding:12px 9px 10px 20px;position:relative;}
	.block_01 p {padding:6px 0 0 0;}
	.block_01 a {color:#006aac; text-decoration:underline;} .block_01 a:hover {text-decoration:none;}
.block_01Gold {border:1px solid #e1c1c7; background:url(images/block_01Gold_bg.gif) top repeat-x #fff; padding:10px 10px 10px 10px;position:relative;}
  .block_01Gold p {padding:6px 0 0 0;}
	.block_01Gold a {color:#600; text-decoration:underline;} .block_01 a:hover {text-decoration:none;}
.block_02 {clear:both; background:url(images/block_02_bg.gif) left top repeat-x; padding:15px 0 0 0;}
.block_03 {border:1px solid #e5f2f9; background:url(images/block_03_bg.gif) top repeat-x #fcfdfe; padding:12px 9px 10px 20px; margin:18px 0 0 0; line-height:20px;position:relative;}
.block_03Gold {border:1px solid #fffbc0; background:url(images/block_03Gold_bg.gif) top repeat-x #fff; padding:10px 10px 10px 10px; margin:18px 0 0 0; line-height:20px;position:relative;}
  .block_03Gold p {padding:6px 0 0 0;}
	.block_03Gold a {color:#600; text-decoration:underline;} .block_01 a:hover {text-decoration:none;}
.block_04 {border-left:1px solid #e3d9ea; border-right:1px solid #e3d9ea; border-bottom:1px solid #e3d9ea; padding:0 1px 1px 1px;}
	.block_04 .inbl04_01 {background:url(images/block_04_bg.gif) top repeat-x #fcfafe; *padding:0 0 1px 0;}
	.block_04 .inbl04_02 {background:url(images/img_05.jpg) 10px bottom no-repeat; padding:17px 12px 12px 116px;}
.block_05 {background:url(images/block_05.gif) center bottom no-repeat; padding:6px 0 10px 0;}
.block_06 {
	padding:5px 0 0 0;
	font-size:12px;
	color:#000;
	line-height:20px;
}
	.block_06 p {
	padding:0 0 0 0;
}
.block_07 {padding:12px 0 10px 0; background:url(images/block_02_bg.gif) left bottom repeat-x; font-size:12px; *width:360px;}
	.block_07 .text {padding:0 0 0 144px;}
	.content .unbord {background:none;}
.book_01 {float:left; background:url(images/book_01_bot_res.gif) bottom repeat-x;}
	.book_01 .inbk01_01 {background:url(images/book_01_right_res.gif) right repeat-y;}
	.book_01 .inbk01_02 {background:url(images/book_01_bot_right.gif) bottom right no-repeat;}
	.book_01 .inbk01_03 {background:url(images/book_01_bot_left.gif) left bottom no-repeat;}
	.book_01 .inbk01_04 {background:url(images/book_01_top_right.gif) top right no-repeat; padding:0 4px 5px 0;}
	.book_01 img {border:0;}

.logos td {vertical-align:top; text-align:center; font-size:12px; line-height:14px; color:#000;}
.logos img {border:0;}
.logos .img {height:60px;}
.logos .logo_01 {width:115px; padding:0 33px 0 0;}
.logos .logo_02 {width:115px; padding:0 48px 0 0;}
.logos .logo_03 {width:131px; padding:0 56px 0 0;}
.logos .logo_04 {width:115px;}

.img_01 {float:left; margin:0 15px 0 0;}
.img_01_01 {margin-top:11px;}

.blue {color:#006aac;}
.blue_02 {color:#006aac; font-size:12px;}

.link_01 {font-size:12px; display:block; text-align:center; margin:5px 0 0 0;}
.link_02 {font-size:12px;}
.link_03 {width:90px; height:20px; background:url(images/link_addtocart.gif); display:block; margin:4px 0 0 0; padding:3px 0 0 0; line-height:20px; color:#000; text-align:center; font-weight:bold; text-decoration:none;}
input.link_03 {border:0; font-family:"MS Sans Serif", Arial, "Trebuchet MS", "Arial Black"; font-size:12px; height:23px; line-height:23px; padding:0;}

.list_01 {margin:0; padding:0 0 0 17px; list-style:decimal outside;}
	.list_01 li {padding:0; margin:0;}

.list_02 {line-height:20px;margin:0; padding:0 0 0 17px;}
  .list_02 li {padding:0; margin:0;}

.pad_01 {padding:9px 0 9px 5px; text-align:center;}
.pad_02 {padding:7px 9px 9px 9px;}
.pad_03 {padding:16px 0 0 0;}

h1 {padding:20px 0 7px 0; margin:0; font-size:26px; font-family:"Times New Roman", Times, serif; line-height:30px; font-weight:normal; color:#451279;} h1.f {padding-top:0;}
h1.w {font-family:"Times New Roman", Times, serif; font-size:30px; line-height:36px; font-weight:normal; color:#006aac; padding:0 0 5px 0; margin:0;}
h1.wGold {font-family:"Times New Roman", Times, serif; font-size:30px; line-height:36px; font-weight:normal; color:#600; padding:0 0 5px 0; margin:0;}
h2 {padding:20px 0 15px 0; margin:0; font-size:20px; font-family:"Times New Roman", Times, serif; line-height:26px; font-weight:normal; color:#451279;} h2.f {padding-top:0;}
h2.Gold {color:#600;}
h3 {padding:15px 0 8px 0; margin:0; font-size:14px; font-family:"MS Sans Serif", Arial, "Trebuchet MS", "Arial Black"; line-height:13px; font-weight:bold; color:#000;} h3.f {padding-top:0;}
h4 { font-size: 11px }
.style1 {font-family: Arial, Helvetica, sans-serif}
.tit_01 {border-left:1px solid #e3d9ea; border-right:1px solid #e3d9ea; border-top:1px solid #e3d9ea; padding:1px; margin:18px 0 0 0;}
	.tit_01 h2 {background:url(images/tit_01_bg.gif) top repeat-x #56129b; padding:4px 10px 0 10px; margin:0; font-size:14px; font-family:"MS Sans Serif", Arial, "Trebuchet MS", "Arial Black"; line-height:22px; font-weight:bold; color:#fff; text-transform:uppercase; text-align:center;} .content .f {margin-top:0;}

a {color:#006aac; text-decoration:underline;} a:hover {text-decoration:none;}

p {padding:18px 0 0 0; margin:0;}
p.cent_01 {padding:11px 0 0 0; text-align:center;}

.clearall {clear:both;}
