* { margin:0; padding:0;}
body{ background:#291207;}
html, input, textarea, select{font-family:Arial, Helvetica, Tahoma, Verdana; font-size:11px; color:#4E4C32;}
h1
{
    margin-top: 20px;
    margin-bottom: 20px;
}


/*in_line*/
input, select { vertical-align:middle; font-weight:normal;}
img {border-style: none;
    border-color: inherit;
    border-width: 0;
    vertical-align:top;     text-align:left;
}
ul { list-style:none;}

a:hover{text-decoration:none;}
a {color:#75A820;}
.column { float:left;}
.clear { clear:both;}

/*header*/
.tall_header{ background:url('images/tall_header.gif') top center repeat-x; width:100%; height:483px;}
#header_menu{ padding-left:93px;}
#navigation_bar{ padding-top:39px;}
#header_logo img{
    margin: 16px 0 0 20px;
}
/*#header_logo{ background:url('images/man_h.jpg') 659px 0 no-repeat;}*/
/*#top_box_text{ background:url('images/man_body.jpg') 563px 0 no-repeat;}*/

/*footer*/
#footer{margin:0 auto; width:900px; padding:15px 0 0 0; color:#A59C97;}
#footer div{ margin-left:130px;}
#footer span{ word-spacing: 6px;}
#footer span a{ text-decoration:none; word-spacing:normal;}
#footer span a:hover{ text-decoration:underline;}
#footer a{ color:#A59C97;}
#footer strong{ font-weight:normal; font-size:12px; background:none;}

/* Navigation Menu */
.csstopnavmenu {
	position: relative;
	white-space: nowrap;
	display: block;
	width: 143px;
	height: 36px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	float: left;
	overflow: hidden;
}
.csstopnavmenu a {
	display: block;
	width: 143px;
	height: 36px;
	text-decoration: none;
	float: left;
	overflow: hidden;
}
.tab_Home a {background: url('images/tab_Home.gif') no-repeat;}
.tab_Home a:hover {background-position:-143px 0px;}
.tab_Home_active a {background: url('images/tab_Home.gif') no-repeat; background-position:-286px 0px;}
.tab_MoreInfo a {background: url('images/tab_MoreInfo.gif') no-repeat;}
.tab_MoreInfo a:hover {background-position:-143px 0px;}
.tab_MoreInfo_active a {background: url('images/tab_MoreInfo.gif') no-repeat; background-position:-286px 0px;}
.tab_QA a {background: url('images/tab_QA.gif') no-repeat;}
.tab_QA a:hover {background-position:-143px 0px;}
.tab_QA_active a {background: url('images/tab_QA.gif') no-repeat; background-position:-286px 0px;}
.tab_OrderNow a {background: url('images/tab_OrderNow.gif') no-repeat;}
.tab_OrderNow a:hover {background-position:-143px 0px;}
.tab_OrderNow_active a {background: url('images/tab_OrderNow.gif') no-repeat; background-position:-286px 0px;}
.tab_ContactUs a {background: url('images/tab_ContactUs.gif') no-repeat;}
.tab_ContactUs a:hover {background-position:-143px 0px;}
.tab_ContactUs_active a {background: url('images/tab_ContactUs.gif') no-repeat; background-position:-286px 0px;}

/* Navigation links */
.pagenavmenu {
    padding: 0px;
    border-spacing: 0px;
    border-collapse: collapse;
    margin-bottom: 10px;
    font-size: medium;
    font-weight: bold;
}
.pagenavmenu img
{
    margin-right: 10px;
    margin-bottom: 5px;
    margin-top: 5px;
}
.pagenavmenu a
{
    color: #FFFFFF;
}

/*content*/
.tall_content{ background:#8A7F70 url('images/tall_content.gif') top left repeat-x; width:100%;}
.title, .title1{ display:block;}
.wr_light .col_box_1{ height:180px; width:9px;}
.wr_dark .col_box_1{ height:164px; width:9px;}
.wr_light .h{ height:72px;}
.wr_light .h img{ margin:39px 0 0 45px;}
.wr_dark .h{ height:88px;}
.indent_col{padding:23px 0 18px 85px;}

.wr_light{ color:#2A2A2A; font-size:12px;}
.wr_light a{ color:#2A2A2A;}
.wr_light strong a{ color:#2A2A2A; font-style:italic;}
.wr_light b a{ color:#E14F22;  background:url('images/marker_l.gif') no-repeat top right; padding-right:19px; font-size:12px;}


.wr_dark{ color:#FFFFFF; font-style:italic; font-size:14px;}
.wr_dark strong{ color:#36322B}
.wr_dark a{ color:#36322B}
.wr_dark strong a{ color:#36322B}
.wr_dark b a{ color:#36322B;  background:url('images/marker_d.gif') no-repeat top right; padding-right:19px; font-size:12px;}
.wr_dark .indent_text{ margin-bottom:25px;}


#top_box_text .text{ color:#80897A; font-size:14px; font-style:italic; line-height:17px;}
#top_box_text .text a{ color:#80897A;}

#top_box_text .indent{
    padding: 31px 0 17px 89px;
    width: 474px;
}
#top_box_text .p2_topwr_bgr_x{background:url('images/p2_topwr_bgr_x.jpg') top left repeat-x;}
#top_box_text .p2_topwr_con_left{background:url('images/p2_topwr_con_left.jpg') top left no-repeat;}
#top_box_text .p2_topwr_con_right{background:url('images/p2_topwr_con_right.jpg') top right no-repeat; width:474px; height:263px;}
#top_box_text .p5_topwr_con_right{background:url('images/p5_topwr_con_right.jpg') top right no-repeat; width:474px; height:263px;}

/*================== Default.aspx ==================*/

#page1top #top_box_text .indent{ padding:30px 0 0 89px; width:474px;}
#page1top #top_box_text .baner{ margin:10px 0 0 0;}
#page1top #top_box_text .baner .indent_b{ margin:0 17px 0 5px;}
#page1top #top_box_text .p1_topwr_bgr_x{background:url('images/p1_topwr_bgr_x.jpg') top left repeat-x;}
#page1top #top_box_text .p1_topwr_con_left{background:url('images/p1_topwr_con_left.jpg') top left no-repeat;}
#page1top #top_box_text .p1_topwr_con_right{background:url('images/p1_topwr_con_right.jpg') top right no-repeat; width:474px; height:174px;}
#page1top #top_box_text .indent_box{
    padding: 20px 0 0 20px;
    width: 417px;
    color: #80897A;
    font-size: 14px;
    font-style: italic;
    font-weight: bold;
    line-height: 18px;
}
#page1top #top_box_text .indent_box a{ color:#80897A; font-weight:bold;}
#page1top #top_box_text .indent_box .title{ margin-bottom:1px;}
#page1top #top_box_text .indent_box .indent_button{
    margin: -10px 0 0 270px;
}

/**/
#page1bot .tall_content .col_1 .col_box_2{
    width: 425px;
    padding-bottom: 24px;
}
#page1bot .tall_content .col_1 .col_box_2 li{
    width: 390px
}
#page1bot .tall_content .col_1 .col_box_3{ width:199px; padding-bottom:24px;}
#page1bot .tall_content .col_1 .col_box_3 b{ margin:0 0 0 118px;}


#page1bot .tall_content .col_2 .indent_text{
    width: 199px;
    padding: 0px 0 0 24px;
    color: #291207;
    margin-bottom: 36px;
    line-height: 18px;
}
#page1bot .tall_content .col_2 .indent_text div{ margin:13px 0 20px 1px;}
#page1bot .tall_content .col_2 .indent_text strong{font-style:normal; font-size:12px; margin-left:2px;}


/*================== paypal_orderconfirmed.aspx, paypal_ordercancelled.aspx ==================*/

#page2top #top_box_text .indent_text{ padding:28px 0 0 40px; width:379px;}
#page2top #top_box_text .indent_text div{ margin:11px 0 11px 0;}
#page2top #top_box_text .title{ margin-bottom:5px;}
#page2top #top_box_text .button{ margin:0 0 0 251px;}
#page2top #top_box_text .indent{
    padding: 0px 0 17px 89px;
    width: 100%;
}

/**/
#page2bot .tall_content .indent_col{ padding:23px 0 18px 91px !important}
#page2bot .tall_content .col_1 .indent_text{ padding:0 0 0 27px;}
#page2bot .tall_content .col_1 .indent_text b{ margin-left:80px; font-style:normal;}
#page2bot .tall_content .col_1 .indent_text ul{ margin:0 0 15px 0;}

#page2bot .tall_content .col_2 .col_box_2{ padding:20px 0 25px 31px; width:388px;}
#page2bot .tall_content .col_2 .col_box_2 img{ margin:0 18px 31px 0; float:left;}
#page2bot .tall_content .col_2 .col_box_2 b{ margin:0 0 0 160px;}

/*================== NOT USED ==================*/
#page3top #top_box_text .indent_text{ padding:28px 0 0 40px; width:379px;}
#page3top #top_box_text .indent_text div{ margin:11px 0 0 0;}
#page3top #top_box_text .indent{
    font-size: medium;
    padding: 31px 0 17px 89px;
    width: 574px;
}
/**/
#page3bot .tall_content .indent_col{ padding:23px 0 18px 91px !important}

#page3bot .tall_content .col_1 .indent_text{ padding:8px 0 0 27px; width:299px;}
#page3bot .tall_content .col_1 .indent_text b{ margin:0 0 0 211px;}

#page3bot .tall_content .col_2 .indent_text{ padding:8px 0 0 27px; width:290px;}
#page3bot  .wr_dark strong a{ color:#FFFFFF}


/*================== OrderNow.aspx ==================*/
#page4top #top_box_text .indent_text{ padding:28px 0 0 40px; width:379px;}
#page4top #top_box_text .indent_text div{ margin:11px 0 0 0;}
#page4top #top_box_text .title{ margin-bottom:5px;}
#page4top #top_box_text .button{ margin:7px 0 0 251px;}

/*#page4top #top_box_text .indent_text{ padding:28px 0 0 40px; width:379px;}
#page4top #top_box_text .indent_text div{ margin:11px 0 0 0;}
#page4top #top_box_text .indent_text ul{ margin:11px 0 0 0;}
#page4top #top_box_text .indent_text .indent_button{ margin:15px 0 0 253px;}
#page4top #top_box_text .indent{
    font-size: medium;
    padding: 31px 0 17px 89px;
    width: 574px;
}*/

/**/
#page4bot .tall_content .col_1 .col_box_2{ padding:20px 0 25px 31px; width:389px;}
/*#page4bot .tall_content .col_1 .col_box_2 img{ margin:0 18px 33px 0; float:left}*/
/*#page4bot .tall_content .col_1 .col_box_2 b{margin: 0 0 0 163px;}*/
#page4bot .tall_content .col_1 .indent_text{ padding:0 0 0 27px; width:191px;}

#page4bot .tall_content .col_2 .col_box_2{
    width: 220px;
}
#page4bot .tall_content .col_2 .indent_text{
    width: 200px;
    padding: 25px 0 0 21px;
}
#page4bot .tall_content .col_2 .indent_text div{ margin-bottom:20px;}
#page4bot .tall_content .col_2 .indent_text b{ margin:0 0 0 111px; font-style:normal;}
#page4bot .tall_content .col_2 span a{ color:#FFFFFF}
#page4bot .list li img{ vertical-align:top; margin:0 7px 3px 0;}
#page4bot .list li {
    background: url('images/list1.gif') bottom left repeat-x;
    margin: 0;
    padding: 0;
    font-weight: normal;
    font-size: 12px;
}
#page4bot .wr_dark .h{ height:48px;}
#page4bot .wr_dark .col_box_1{
    height: 114px;
    width: 9px;
}
#page4bot .wr_dark .col_box_1{ height:114px; width:9px;}
.ordersummarytable {
    border-collapse: collapse;
    border-width: 0px;
    margin-left: 40px;
}
.ordersummarycell {
    border-width: 0px;
}
.ordersummarycost
{
    border-width: 0px;
    text-align: right;
    color: #2A2A2A;
}
.ordersummarytotal {
    border-width: 1px 0px 0px 0px;
    border-color: #2A2A2A;
    font-weight: bold;
    vertical-align: top;
}
.ordersummarytotalcost
{
    border-width: 1px 0px 0px 0px;
    border-color: #2A2A2A;
    font-weight: bold;
    vertical-align: top;
    color: #2A2A2A;
    text-align: right;
}


/*================== ContactUs.aspx ==================*/

#page5top #top_box_text .indent_text{
    padding: 28px 0 0 40px;
    width: 379px;
}
#page5top #top_box_text .title{
    margin-bottom: 25px;
}
#page5top #top_box_text .button{ margin:5px 0 0 251px;}
#page5top #top_box_text .col_2{
    padding: 33px 0px 0px 10px;
    width: 220px;
}

/**/
#page5bot .tall_content .indent_col{ padding:23px 0 18px 91px !important}
#page5bot .tall_content .col_1 .indent_text{ padding:0 0 0 27px;}
#page5bot .tall_content .col_1 .indent_text b{ margin-left:80px; font-style:normal;}
#page5bot .tall_content .col_1 .indent_text ul{ margin:0 0 15px 0;}

#page5bot .tall_content .col_2 .col_box_2{ padding:20px 0 5px 31px; width:388px;}
#page5bot .tall_content .col_2 .t_f{ height:29px;}
#page5bot .tall_content .col_2 .feedback_label{
    width: 52px;
    float: left;
    margin-top: 5px;
    font-style: italic;
}
#page5bot .tall_content .col_2 input{ width:182px; height:20px;}
#page5bot .tall_content .col_2 input, #page5bot .tall_content .col_2 textarea{ border:1px solid #AAA69C; background:#BEB4A7; color:#2A2A2A; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#page5bot .tall_content .col_2 textarea{
    width: 182px;
    height: 79px;
    overflow: auto;
    margin-bottom: 9px;
}
#page5bot .tall_content .col_2 .col_11{ float:left; width:200px;}
#page5bot .tall_content .col_2 .col_12{ float:left; width:182px;}


/*================== MoreInfo.aspx, QA.aspx, Privacy.aspx ==================*/

#page6top #top_box_text .indent_text{ padding:28px 0 0 40px; width:379px;}
#page6top #top_box_text .indent_text div{ margin:11px 0 0 0;}
#page6top #top_box_text .title{ margin-bottom:5px;}
#page6top #top_box_text .button{ margin:7px 0 0 251px;}

/**/
#page6bot .tall_content .indent_col{ padding:23px 0 18px 91px !important}
#page6bot .tall_content .col_1 .indent_text{ padding:6px 0 0 27px; width:562px;}
#page6bot .tall_content .col_1 .indent_text div{ margin-bottom:15px}
#page6bot .tall_content .col_1 .indent_text strong a{ color:#FFFFFF;}
#page6bot .tall_content .col_1 .indent_text h4 {
    color: #36322B;
    margin-top: 20px;
    margin-bottom: 2px;
}


/*================== TermsOfUse.aspx ==================*/

#page7top #top_box_text .indent_text{ padding:28px 0 0 40px; width:379px;}
#page7top #top_box_text .indent_text div{ margin:11px 0 0 0;}
#page7top #top_box_text .title{ margin-bottom:5px;}
#page7top #top_box_text .button{ margin:7px 0 0 251px;}

/**/
#page7bot .tall_content .indent_col{ padding:23px 0 18px 91px !important}
#page7bot .tall_content .col_1 .indent_text{ padding:6px 0 0 27px; width:662px;}
#page7bot .tall_content .col_1 .indent_text div{ margin-bottom:15px}
#page7bot .tall_content .col_1 .indent_text strong a{ color:#FFFFFF;}
#page7bot .tall_content .col_1 .indent_text h4 {
    color: #36322B;
    margin-top: 40px;
    margin-bottom: 20px;
}



/*==================list====================*/
.wr_light .t { background:url('images/m2-t-dr.gif') repeat-x top #F6F0E0;}
.wr_light .b { background:url('images/m2-b-dr.gif') repeat-x bottom;}
.wr_light .l { background:url('images/m2-l-dr.gif') repeat-y left;}
.wr_light .r { background:url('images/m2-r-dr.gif') repeat-y right;}
.wr_light .l_t { background:url('images/m2-l-t.gif') no-repeat left top;}
.wr_light .r_t { background:url('images/m2-r-t.gif') no-repeat right top;}
.wr_light .l_b { background:url('images/m2-l-b.gif') no-repeat left bottom;}
.wr_light .r_b { background:url('images/m2-r-b.gif') no-repeat right bottom;}

.wr_dark { width:100%;}
.wr_dark .t { background:url('images/m2-t-dr1.gif') repeat-x top left #BFB6A8;}
.wr_dark .b { background:url('images/m2-b-dr1.gif') repeat-x bottom left;}
.wr_dark .l { background:url('images/m2-l-dr1.gif') repeat-y left;}
.wr_dark .r { background:url('images/m2-r-dr1.gif') repeat-y right;}
.wr_dark .l_t { background:url('images/m2-l-t1.gif') no-repeat left top;}
.wr_dark .r_t { background:url('images/m2-r-t1.gif') no-repeat right top;}
.wr_dark .l_b { background:url('images/m2-l-b1.gif') no-repeat left bottom;}
.wr_dark .r_b { background:url('images/m2-r-b1.gif') no-repeat right bottom;}


.list li {background:url('images/list1.gif') bottom left repeat-x; margin:0; padding:0; font-weight:bold; font-size:12px;}
.list li img{ vertical-align:middle; margin:0 7px 3px 0;}
.list li a {line-height:16px; color:#2A2A2A; text-decoration:none;}
.list li a:hover{ color:#E14F22;  text-decoration:none;}

.list1 li {margin:5px 0 3px 0; padding:0;}
.list1 li a {line-height:16px; color:#FFFFFF;}

.list_top ul a{ font-weight:bold; line-height:20px;}
/*==========================================*/

.hoverhelp {
    border: thin ridge #01627D;
    padding: 4px 10px 4px 10px;
    margin: 0px;
    width: 300px;
    background-color: #FFFFD9;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: x-small;
}


