/* CSS Document */

#main_content {
	width:780px;
	margin-left: auto;
	margin-right: auto;
	text-align:center;
	padding:32px 0 0 0;
}

#leftcolumn{float:left; width:255px; text-align:left; padding:0;}
#content {float:right; width:405px; text-align:left; margin: 21px 80px 0 40px; padding:0; vertical-align:top;}

.clear { clear:both;}

#content_wide{width:725px; margin-left:auto; margin-right:auto; padding:0; text-align:left;}

#content_wide table{width:700px; padding:0; margin:15px 0 0 0; text-align:left;}
#content_wide td {padding:0 25px 0 0; margin:0; text-align:left; vertical-align:top;}
#content_wide p {padding:0 0 0 40px; margin:0;}
#content_wide h1 {color:#d93011; text-transform:uppercase; font-size:10pt; font-weight:bold; margin:0; padding:0 0 0 40px;}

#content_wide a { color:#555555; font-family:tahoma; font-weight:bold; text-decoration:underline; margin:0;}
#content_wide a:link { color: #555555; text-decoration:underline; margin:0;}
#content_wide a:hover { color:#fff; background-color:#d93011; padding-bottom:1px; text-decoration: none; margin:0;}

#content_wide a.img {text-decoration:none; padding-bottom:0;}
#content_wide a.img:link {text-decoration:none; padding-bottom:0;}
#content_wide a.img:hover {text-decoration:none; padding-bottom:0;}

#content_wide a.UpperLink { font-weight:bold;font-size:8pt;text-transform:uppercase;}
#content_wide a.UpperLink:link { font-size:8pt;text-transform:uppercase;}
#content_wide a.UpperLink:hover { font-size:8pt;text-transform:uppercase;}

/* =============================== Content Styles =============================== */

#leftcolumn p {margin:0; padding:0;}
#content p {margin:0; padding:0 0 20px 0;}

#content h1 {color:#2a2927; font-family:Book Antiqua; font-size:16pt; font-weight: normal; margin:0; padding:0 0 20px 0;}

#content h1 a.newslink {color:#444; font-family:tahoma; font-weight:bold; font-size:7pt; text-transform:uppercase; text-decoration:underline; position: relative; right:-230px;}
#content h1 a.newslink:link {color: #444; text-decoration:underline;}
#content h1 a.newslink:hover {color:#fff; background-color:#d93011; padding-bottom:1px; text-decoration: none; }

#content h2 {color: #444; text-transform:uppercase; font-size:8pt; font-weight:bold; margin:0; padding:0;}

#content h3 { height:1px; border-bottom:1px dashed #bbb; padding:0; margin:5px 0 25px 0;}

#content h4 { height:1px; border-bottom:1px dashed #bbb; padding:0; margin:25px 0 25px 0;}

#content h5 { height:1px; border-bottom:1px dashed #bbb; padding:0; margin:20px 0 7px 0;}

#content h6 {color:#2a2927; font-family:Book Antiqua; font-size:14pt; font-weight: normal; margin:0; padding:0 0 20px 0;}

.LeaderText {color:#2a2927; font-family:Book Antiqua; font-size:14pt;}
.Price {color:#d93011; font-size:10pt;}
.Red {color:#d93011; font-weight:bold;}
.Uppercase {color: #444; text-transform:uppercase; font-size:8pt; font-weight:bold;}
.Small {color:#444; font-size:7pt; line-height:10pt;}

#content a { color:#555555; font-family:tahoma; font-weight:bold; text-decoration:underline; margin:0;}
#content a:link { color: #555555; text-decoration:underline; margin:0;}
#content a:hover { color:#fff; background-color:#d93011; padding-bottom:1px; text-decoration: none; margin:0;}

#content a.UpperLink { font-weight:bold;font-size:8pt;text-transform:uppercase;}
#content a.UpperLink:link { font-size:8pt;text-transform:uppercase;}
#content a.UpperLink:hover { font-size:8pt;text-transform:uppercase;}

#content ul {margin:0; padding:0 0 20px 0; list-style-type: none;}
#content ul li {padding:0 0 0 12px; background: url(../images/bullet.gif) no-repeat; background-position: left 8px;} 


/* Buy Now button */
#content a.buy {background:url(../images/button01_buy.gif) left top no-repeat; width:57px; height: 14px; display: inline; text-decoration:none;  margin:0; padding:0 6px 1px 0;}
#content a.buy i{visibility:hidden;}
#content a.buy:hover  {background-position: left bottom;}

/* Learn How button */
#leftcolumn a.how {background:url(../images/button02_how.gif) left top no-repeat; width:67px; height: 14px; display: block; text-decoration:none; z-index:1; position:relative; left:59px; top:-135px;}
#leftcolumn a.how  i{visibility:hidden;}
#leftcolumn a.how:hover  {background-position: left bottom;}

/* Big Buy Now button */
#leftcolumn a.bigbuy {background:url(../images/button03_bigbuy.gif) left top no-repeat; width:215px; height: 45px; display: block; text-decoration:none; }
#leftcolumn a.bigbuy  i{visibility:hidden;}
#leftcolumn a.bigbuy:hover  {background-position: left bottom;}

/* Subscribe button */
#content a.subscribe {background:url(../images/button05_subscribe.gif) left top no-repeat; width:110px; height: 14px; display: block; text-decoration:none; padding:0;}
#content a.subscribe  i{visibility:hidden;}
#content a.subscribe:hover  {background-position: left bottom;}

/* How to Use Guide button */
#content a.guide {background:url(../images/button06_useguide.gif) left top no-repeat; width:155px; height: 14px; display: block; text-decoration:none; padding:0;}
#content a.guide  i{visibility:hidden;}
#content a.guide:hover  {background-position: left bottom;}

/* Thumbnail button 1 */
#content a.thumb1 {background:url(../images/products_thumb01.gif) center top no-repeat; width:59px; height: 59px; display: block; text-decoration:none; padding:0;}
#content a.thumb1  i{visibility:hidden;}
#content a.thumb1:hover  {background-position: center bottom;}

/* Thumbnail button 2 */
#content a.thumb2 {background:url(../images/products_thumb02.gif) center top no-repeat; width:59px; height: 59px; display: block; text-decoration:none; padding:0;}
#content a.thumb2  i{visibility:hidden;}
#content a.thumb2:hover  {background-position: center bottom;}

/* Thumbnail button 3 */
#content a.thumb3 {background:url(../images/products_thumb03.gif) center top no-repeat; width:59px; height: 59px; display: block; text-decoration:none; padding:0;}
#content a.thumb3  i{visibility:hidden;}
#content a.thumb3:hover  {background-position: center bottom;}

/* Thumbnail button 4 */
#content a.thumb4 {background:url(../images/products_thumb04.gif) center top no-repeat; width:59px; height: 59px; display: block; text-decoration:none; padding:0;}
#content a.thumb4  i{visibility:hidden;}
#content a.thumb4:hover  {background-position: center bottom;}

/* Thumbnail button 5 */
#content a.thumb5 {background:url(../images/products_thumb05.gif) center top no-repeat; width:59px; height: 59px; display: block; text-decoration:none; padding:0;}
#content a.thumb5  i{visibility:hidden;}
#content a.thumb5:hover  {background-position: center bottom;}

/* Thumbnail button 6 */
#content a.thumb6 {background:url(../images/products_thumb06.gif) center top no-repeat; width:59px; height: 59px; display: block; text-decoration:none; padding:0;}
#content a.thumb6  i{visibility:hidden;}
#content a.thumb6:hover  {background-position: center bottom;}


/* Booklet image placement */
img.mfbook {position:relative; left:0; top:-63px; z-index:1;}


/* Booklet image placement */
img.homebooklet {position: absolute; left: auto; top:164px; bottom:0; z-index:1;}

/* News table */
#content table.news {width:405px; text-align:left; margin:0; padding:0; border:0; vertical-align:top; font-size:8pt;}
#content table.news td {margin:0; padding:2px 10px 2px 10px; border:0;}
#content table.news tr.d0 td {background-color: #dedcd5; }
#content table.news tr.d1 td {background-color: #e8e6df; }

/* Rounded div */
#leftcolumn div#rounded{ margin: 25px 20px 0 40px;background: #dddcd3;}
#leftcolumn b.rtop, b.rbottom{display:block;background: #f2f0e9;}
#leftcolumn b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #dddcd3;}
#leftcolumn b.r1{margin: 0 5px;}
#leftcolumn b.r2{margin: 0 3px;}
#leftcolumn b.r3{margin: 0 2px;}
#leftcolumn b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px;}

#leftcolumn div#rounded p{ margin:10%;}

#leftcolumn a { color:#555555; font-family:tahoma; font-weight:bold; text-decoration:underline; margin:0;}
#leftcolumn a:link { color: #555555; text-decoration:underline; margin:0;}
#leftcolumn a:hover { color:#fff; background-color:#d93011; padding-bottom:1px; text-decoration: none; margin:0;}

