/* img {behavior: url(include/pngbehavior.htc);} */

* {margin:0; padding:0;}
body  {font-family:"Times New Roman", Times, serif; font-size:14px; color:#fff; margin:0px; padding:0px; background-color:#000000; background-image:url(../images/bg1.jpg); background-position:top; background-repeat:repeat-x;}

h1, h2, h3, h4, h5, h6, p, ul, li {
	margin:0;
	padding:0;
	list-style:none;
}

input, textarea{
	padding:2px;
	font-size:13px;
	font-family:"Times New Roman", Times, serif;
	border:1px solid #cecece;
}
select{ 
	font-size:13px;
	font-family:"Times New Roman", Times, serif;	
	border:1px solid #cecece;
} 
 
h1 {font:26px "Times New Roman", Times, serif;}
h2 {font:18px "Times New Roman", Times, serif; color:#ab0005; font-weight:bold;}
h3 {font:16px "Times New Roman", Times, serif; color:#fff; font-weight:bold;}
h4 {font:12px "Times New Roman", Times, serif; color:#eb650d; font-weight:bold; line-height:18px;}
h5 {font:12px "Times New Roman", Times, serif; font-weight:bold; color:#fff;}
h6 {font:11px "Times New Roman", Times, serif; font-weight:bold; color:#537382;}

.toptextHome h1 {font:18px "Times New Roman", Times, serif; font-weight:bold; padding:0 0 0 185px; width:296px;}
.toptextInner {font:16px "Times New Roman", Times, serif; font-weight:bold; padding:0 0 2px 185px; width:296px;}

p  {font-family:"Times New Roman", Times, serif; font-size:14px; line-height:14px; }

a  {text-decoration:none;}
a:hover {text-decoration:underline;}

img {border:none;}
.chkbox input {border:none;}
.rdbutton input {border:none;}

.br, .clear {clear:both; margin:0px;}

.fcblack {color:#000;}
.fcwhite {color:#fff;}
.price {color:#cd2513;}
.fcyellow {color:#ffd830;}
.fcyellow01 {color:#f8d022;}
.fcorange {color:#ff8100;}
.fcgrey {color:#d4d4d4;}

.bgblack {background-color:#000000;}
.bgwhite {background-color:#FFFFFF;}
.bggrey {background-color:#e6e6e6;}
.bgbrown {background-color:#48140d;}
.bgsilver {background-color:#e6e6e6;}

.sublink {margin:8px 0 0 0; list-style-image:url(../images/sub_bullet.gif); list-style-position:inside;}
.sublink a{color:#FFF; text-decoration:underline;}
.sublink a:hover{color:#FFF; text-decoration:none;}
.sublink a.selectedlink {color:#ff8100; text-decoration:none;}

.sublink_rgt {margin:8px 0 0 0; list-style-image:url(../images/sub_bullet_rgt.gif); list-style-position:inside;}
.sublink_rgt a{color:#dc2814; text-decoration:underline;}
.sublink_rgt a:hover{color:#dc2814; text-decoration:none;}
.sublink_rgt a.selectedlink01 {color:#ff8100; text-decoration:none;}

#maintable {width:997px; position:relative; background-color:#000000; background-image:url(../images/top_bg.gif); background-position:top; height:321px; background-repeat:no-repeat;}

#middle_bg {background:url(../images/middle_bg.gif) repeat-y; margin:0 0 0 0;}
#innermiddle_bg {background:url(../images/middle_bg.gif) repeat-y;}

.pagingbg {background-color:#632119; height:30px;} 
.innertittlebg {background-color:#590e05; height:30px;} 

.listing_1 {background-color:#fbda64;}
.listing_2 {background-color:#f9e497;}

.pagingmargin {margin:16px 0 0 0;}
.pagingmargin1 {margin:0px 0 0 0;}

#middle_bottom {background-image:url(../images/middle_bottom_bg.gif); background-repeat:no-repeat;}

#logo {padding:19px 0 0 0;}

#login {padding:42px 0 0 18px; float:left;}
.login {padding:50px 0 0 18px; float:left;}

.cart {font-size:14px; color:#fff; font-family:"Times New Roman", Times, serif;}
.cart th {background-color:#e6e6e6; height:22px; padding:0px 7px 0px 7px;}
.cart td {padding:7px;}
.cart td.pad0 {padding:0px;}

.cart01 {font-size:14px; color:#000; font-family:"Times New Roman", Times, serif;}
.cart01 th {background-color:#e6e6e6; height:22px; padding:0px 7px 0px 7px;}
.cart01 td {padding:7px;}
.cart01 td.pad0 {padding:0px;}

.brwhite {border:#fff 1px solid;}
.bryellow {border-bottom:#f8d022 1px solid;}
.bordbottom {border-bottom:1px #fff solid;}
.bordbottomcart {border-bottom:1px #d2d2d2 solid;}
.seperator {border-bottom:1px #d2d2d2 solid; padding-top:26px;}
.bordbottomdt {border-bottom:1px #fff dotted; }
.button_border {border-bottom:#cea30d 1px solid; border-top:#cea30d 1px solid; margin:12px 0 0 0; height:20px;}

.button_home {background-image:url(../images/buttons/home.gif); background-repeat:no-repeat; display:block;}
.button_home:hover {background-image:url(../images/buttons/home_h.gif); background-repeat:no-repeat;}

.button_account {background-image:url(../images/buttons/my_account.gif); background-repeat:no-repeat; display:block;}
.button_account:hover {background-image:url(../images/buttons/my_account_h.gif); background-repeat:no-repeat;}

.button_account_h {background-image:url(../images/buttons/my_account_h.gif); background-repeat:no-repeat; display:block;}
.button_account_h:hover {background-image:url(../images/buttons/my_account_h.gif); background-repeat:no-repeat;}

.button_sizes {background-image:url(../images/buttons/sizes.gif); background-repeat:no-repeat; display:block;}
.button_sizes:hover {background-image:url(../images/buttons/sizes_h.gif); background-repeat:no-repeat;}

.button_custom {background-image:url(../images/buttons/custom_printing.gif); background-repeat:no-repeat; display:block;}
.button_custom:hover {background-image:url(../images/buttons/custom_printing_h.gif); background-repeat:no-repeat;}

.button_go {background-image:url(../images/buttons/go_h.gif); background-repeat:no-repeat; display:block;}
.button_go:hover {background-image:url(../images/buttons/go.gif); background-repeat:no-repeat;}

.button_go1 {background-image:url(../images/buttons/go1.gif); background-repeat:no-repeat; display:block; width:29px; height:18px;}
.button_go1:hover {background-image:url(../images/buttons/go_h1.gif); background-repeat:no-repeat; width:29px; height:18px;}

.button_clear {background-image:url(../images/buttons/clear.gif); background-repeat:no-repeat; display:block; width:48px; height:18px;}
.button_clear:hover {background-image:url(../images/buttons/clear.gif); background-repeat:no-repeat; width:48px; height:18px;}

.button_login {background-image:url(../images/buttons/login.gif); background-repeat:no-repeat; display:block;}
.button_login:hover {background-image:url(../images/buttons/login_h.gif); background-repeat:no-repeat;}

.button_logout {background-image:url(../images/buttons/logout.gif); background-repeat:no-repeat; display:block; width:54px; height:19px;}
.button_logout:hover {background-image:url(../images/buttons/logout_h.gif); background-repeat:no-repeat; width:54px; height:19px;}

.button_viewall {background-image:url(../images/buttons/viewall.gif); background-repeat:no-repeat; display:block; width:74px; height:21px;}
.button_viewall:hover {background-image:url(../images/buttons/viewall_h.gif); background-repeat:no-repeat; width:74px; height:21px;}

.button_viewcart {background-image:url(../images/buttons/view_cart.gif); background-repeat:no-repeat; display:block;}
.button_viewcart:hover {background-image:url(../images/buttons/view_cart_h.gif); background-repeat:no-repeat;}

.button_checkout {background-image:url(../images/buttons/checkout.gif); background-repeat:no-repeat; display:block;}
.button_checkout:hover {background-image:url(../images/buttons/checkout_h.gif); background-repeat:no-repeat;}

.button_calculate {background-image:url(../images/buttons/calculate.gif); background-repeat:no-repeat; display:block; width:77px; height:18px;}
.button_calculate:hover {background-image:url(../images/buttons/calculate_h.gif); background-repeat:no-repeat; width:77px; height:18px;}

.button_frontview {background-image:url(../images/front_view.gif); background-repeat:no-repeat; display:block; width:84px; height:27px;}
.button_frontview:hover {background-image:url(../images/front_view_h.gif); background-repeat:no-repeat; width:84px; height:27px;}

.front_view_h {background-image:url(../images/front_view_h.gif); background-repeat:no-repeat; display:block; width:84px; height:27px;}
.front_view_h:hover {background-image:url(../images/front_view_h.gif); background-repeat:no-repeat; width:84px; height:27px;}

.button_backview {background-image:url(../images/back_view.gif); background-repeat:no-repeat; display:block; width:84px; height:27px;}
.button_backview:hover {background-image:url(../images/back_view_h.gif); background-repeat:no-repeat; width:84px; height:27px;}

.button_backview_h {background-image:url(../images/back_view_h.gif); background-repeat:no-repeat; display:block; width:84px; height:27px;}
.button_backview_h:hover {background-image:url(../images/back_view_h.gif); background-repeat:no-repeat; width:84px; height:27px;}

.searchtextbox {border:#fff 1px solid; background-color:#FFFFFF; width:237px; font-family:"Times New Roman", Times, serif; font-size:12px; padding:0 0 0 2px; color:#9c2415; height:15px;  }

.logintextbox {border:#fff 1px solid; background-color:#FFFFFF; width:161px; font-family:"Times New Roman", Times, serif; font-size:13px; padding:1px; color:#000 }

.footer {font-size:12px; color:#FFFFFF; padding:16px 0 0 15px}

.bold {font-weight:bold;}

.text11 {font-size:11px;}
.font12 {font-size:12px; color:#FFFFFF;}
.text12 {font-size:12px;}
.text13 {font-size:13px;}
.text15 {font-size:15px;}
.text14 {font-size:14px; color:#FFFFFF;}
.text14black {font-size:14px;}
.text16 {font-size:16px;}
.text17 {font-size:17px;}
.text18 {font-size:18px;}
.text19 {font-size:19px;}
.text20 {font-size:20px;}

.h18 {height:18px;}
.h22 {height:22px;}
.h28 {height:28px;}
.h48 {height:48px;}
.h75 {height:75px;}
.h85 {height:85px;}
.h760 {height:760px;}
.h827 {height:827px;}

.w44 {width:44px;}
.w48 {width:48px;}
.w51 {width:51px;}
.w88 {width:88px;}
.w100 {width:100px;}
.w110 {width:110px;}
.w123 {width:123px;}
.w125 {width:125px;}
.w161 {width:161px;}
.w185 {width:185px;}
.w188 {width:188px;}
.w200 {width:200px;}
.w203 {width:203px;}
.w228 {width:228px;}
.w239 {width:239px;}
.w290 {width:290px;}
.w320 {width:320px;}
.w335 {width:335px;}
.w340 {width:340px;}
.w360 {width:360px;}
.w520 {width:520px;}
.w540 {width:540px;}
.w550 {width:550px;}
.w564 {width:564px;}
.w568 {width:568px;}
.w590 {width:590px;}
.w997 {width:997px;}
.w116 {width: 166px;}
.w178 {width: 178px;}

.txtl {text-align:left;}
.txtc {text-align:center;}
.txtr {text-align:right;}

.floatl {float:left;}
.floatr {float:right;}

.pad0 {padding:0px;}
.pad3 {padding:3px;}
.pad5 {padding:5px;}
.pad8 {padding:8px;}
.pad10 {padding:10px;}

.padt1 {padding-top:1px; *padding-top:0px;}
.padt1k {padding-top:0px; *padding-top:2px;}
.padt2 {padding-top:2px;}
.padt2k1 {padding-top:0px; *padding-top:3px;}
.padt2k2 {padding-top:0px; *padding-top:3px;}
.padt2k3 {padding-top:2px; *padding-top:1px;}

.padt3 {padding-top:3px;}
.padt4 {padding-top:4px;}
.padt5 {padding-top:5px;}
.padt6 {padding-top:6px;}
.padt7 {padding-top:7px;}
.padt8 {padding-top:8px;}
.padt10 {padding-top:10px;}
.padt11 {padding-top:11px;}
.padt12 {padding-top:12px;}
.padt14 {padding-top:14px;}
.padt16 {padding-top:16px;}
.padt20 {padding-top:20px;}
.padt22 {padding-top:22px;}
.padt26 {padding-top:26px;}
.padt30 {padding-top:30px;}
.padt40 {padding-top:40px;}
.padt50 {padding-top:50px;}

.padt2k {padding-top:0px; *padding-top:2px;}

.padl1 {padding-left:1px;}
.padl2 {padding-left:2px;}
.padl3 {padding-left:3px;}
.padl5 {padding-left:5px;}
.padl5k {padding-left:4px; *padding-left:1px;}
.padl6 {padding-left:6px;}
.padl8 {padding-left:8px;}
.padl10 {padding-left:10px;}
.padl11 {padding-left:11px;}
.padl12 {padding-left:12px;}
.padl14 {padding-left:14px;}
.padl15 {padding-left:15px;}
.padl16 {padding-left:16px;}
.padl18 {padding-left:18px;}
.padl20 {padding-left:20px;}
.padl22 {padding-left:22px;}
.padl24 {padding-left:24px;}
.padl25 {padding-left:25px;}
.padl29 {padding-left:29px;}
.padl36 {padding-left:36px; *padding-left:29px;}
.padl38k {padding-left:39px; *padding-left:32px;}
.padl37 {padding-left:20px; *padding-left:27px;}
.padl38 {padding-left:38px;}
.padl43 {padding-left:43px;}
.padl45 {padding-left:45px;}
.padl53 {padding-left:53px;}
.padl62 {padding-left:62px;}
.padl166 {padding-left:166px;}
.padl210 {padding-left:210px;}

.padl3k {padding-left:4px; *padding-left:1px;}
.padl10k {padding-left:10px; *padding-left:2px;}

.padt1a {padding-top:0px; *padding-top:1px;}
.padt1b {padding-top:2px; *padding-top:0;}

.padr5 {padding-right:5px;}
.padr6 {padding-right:6px;}
.padr8 {padding-right:8px;}
.padr9 {padding-right:9px;}
.padr10 {padding-right:10px;}
.padr11 {padding-right:11px;}
.padr14 {padding-right:14px;}
.padr15 {padding-right:15px;}
.padr35 {padding-right:35px;}
.padr45 {padding-right:45px;}
.padr68 {padding-right:68px;}

.padb2 {padding-bottom:2px;}
.padb3 {padding-bottom:3px;}
.padb4 {padding-bottom:4px;}
.padb5 {padding-bottom:5px;}
.padb8 {padding-bottom:8px;}
.padb9 {padding-bottom:9px;}
.padb10 {padding-bottom:10px;}
.padb11 {padding-bottom:11px;}
.padb12 {padding-bottom:12px;}
.padb14 {padding-bottom:14px;}
.padb15 {padding-bottom:15px;}
.padb16 {padding-bottom:16px;}
.padb18 {padding-bottom:18px;}
.padb20 {padding-bottom:20px;}
.padb25 {padding-bottom:25px;}

.pad_home {padding:4px 8px 0 10px;}
.pad_account {padding:3px 11px 0 10px;}
.pad_sizes {padding:3px 8px 0 7px;}
.pad_custom {padding:3px 8px 0 9px;}
.pad_designtittle {padding:4px 0 0 1px;}

a.forgotpass:link {color:#FFFFFF; font-size:12px; text-decoration:underline;}
a.forgotpass:active {color:#FFFFFF; font-size:12px; text-decoration:underline;}
a.forgotpass:visited {color:#FFFFFF; font-size:12px; text-decoration:underline;}
a.forgotpass:hover {color:#FFFFFF; font-size:12px; text-decoration:none;}

a.sublinks:link {font-size:14px; color:#fff; text-decoration:underline;}
a.sublinks:active {font-size:14px; color:#fff; text-decoration:underline;}
a.sublinks:visited {font-size:14px; color:#fff; text-decoration:underline;}
a.sublinks:hover {font-size:14px; color:#fff; text-decoration:none;}

a.whiteu:link {color:#fff; text-decoration:underline;}
a.whiteu:active {color:#fff; text-decoration:underline;}
a.whiteu:visited {color:#fff; text-decoration:underline;}
a.whiteu:hover {color:#fff; text-decoration:none;}

a.sublinks_rgt:link {font-size:14px; color:#dc2814; text-decoration:underline;}
a.sublinks_rgt:active {font-size:14px; color:#dc2814; text-decoration:underline;}
a.sublinks_rgt:visited {font-size:14px; color:#dc2814; text-decoration:underline;}
a.sublinks_rgt:hover {font-size:14px; color:#dc2814; text-decoration:none;}

a.bottom:link {font-size:12px; color:#f8d022; text-decoration:underline;}
a.bottom:active {font-size:12px; color:#f8d022; text-decoration:underline;}
a.bottom:visited {font-size:12px; color:#f8d022; text-decoration:underline;}
a.bottom:hover {font-size:12px; color:#fff; text-decoration:none;}

a.bottom2:link {font-size:12px; color:#fff; text-decoration:underline;}
a.bottom2:active {font-size:12px; color:#fff; text-decoration:underline;}
a.bottom2:visited {font-size:12px; color:#fff; text-decoration:underline;}
a.bottom2:hover {font-size:12px; color:#dc2814; text-decoration:none;}


a.edit:link {color:#9C2415; text-decoration:underline;}
a.edit:active {color:#9C2415; text-decoration:underline;}
a.edit:visited {color:#9C2415; text-decoration:underline;}
a.edit:hover {color:#9C2415; text-decoration:none;}

a.bottom01:link {color:#f8d022; text-decoration:underline;}
a.bottom01:active {color:#f8d022; text-decoration:underline;}
a.bottom01:visited {color:#f8d022; text-decoration:underline;}
a.bottom01:hover {color:#f8d022; text-decoration:none;}

a.orangeu:link {color:#ff8100; text-decoration:underline;}
a.orangeu:active {color:#ff8100; text-decoration:underline;}
a.orangeu:visited {color:#ff8100; text-decoration:underline;}
a.orangeu:hover {color:#ff8100; text-decoration:none;}

a.whitenorange:link {color:#fff; text-decoration:underline;}
a.whitenorange:active {color:#fff; text-decoration:underline;}
a.whitenorange:visited {color:#fff; text-decoration:underline;}
a.whitenorange:hover {color:#f8d022; text-decoration:none;}

a.blacku:link {color:#000; text-decoration:underline;}
a.blacku:active {color:#000; text-decoration:underline;}
a.blacku:visited {color:#000; text-decoration:underline;}
a.blacku:hover {color:#000; text-decoration:none;}

.font14red{font-size:14px; color:#dc2814;}

.contenttext {font-size:14px; color:#FFFFFF; text-align:left; font-family:"Times New Roman", Times, serif; line-height:16px}

.red {color:#FF0000;}
.red1 {color:#a81a00;}
.grey {color:#bababa;}
.yellow {color:#f8d022;}
.yellow1 {color:#fbb900;}
.black {color:#000000;}

.lh16 {line-height:16px;}
.lh20 {line-height:20px;}

.tittletop {background-color:#ba250f; font-size:24px; color:#FFFFFF; padding:8px 0 0 0;}
.toptittle {background-color:#ba250f; font-size:25px; color:#FFFFFF; height:38px; padding:0px 9px 0px 11px;}
.toptittle01 {background-color:#000; font-size:25px; color:#FFFFFF; height:38px; padding:0px 9px 0px 11px;}

.margin {margin:0px;}
.marl3 {margin-left:3px;}
.marb10 {margin-bottom:10px;}
.marb40 {margin-bottom:40px;}

.mart8 {margin-top:8px;}
.mart12 {margin-top:12px;}
.mart12a {margin-top:25px; *margin-top:0px;}


/* Form */

.required {
	font-size: 12px;
	color:#ffd830;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
}

.formf {
	float: left;
	margin-bottom: 10px;
	*margin-bottom: 8px;
	width:556px;
}
.formf div {
	float: left;
}
.formf .formtxt {
	width: 167px;
	font-weight: bold;
	padding-top: 2px;
}
.formf .formtxt01 {
	width: 160px;
	font-weight: bold;
	padding-top: 2px;
	padding-left:45px;
}

.formf .formfield {
	width: 345px;
}
.formf .formfield01 img {margin:0px 5px 0px 0px;}
.formf .fieldw {
	width: 250px;
}
.formf .fieldw01 {
	width: 180px;
}

.formf .fieldselect {
	width: 257px;
	border:1px solid #999999;
}

.formf_button {
	float: left;
	width:556px;
}
.formf_button div {
	float: left;
}
.formf_button .formtxtb {
	width: 167px;
	font-weight: bold;
	padding-top: 2px;
}
.formf_button .formtxt01b {
	width: 350px;
	font-weight: bold;
	padding-top: 2px;
	padding-left: 15px;
	padding-right: 15px; 
}
.formf .formfieldb {
	width: 350px;
}

.formf_cc {
	float: left;
	margin-bottom: 10px;
	*margin-bottom: 8px;
	width:410px;
}
.formf_cc div {
	float: left;
}
.formf_cc .formtxt01 {
	width: 160px;
	font-weight: bold;
	padding-top: 2px;
	padding-left:45px;
}
.formf_cc .formtxt02 {
	width: 160px;
	font-weight: bold;
	padding-top: 2px;
	padding-left:25px;
}
.formf_cc .formfield01 {
	width: 200px;
}
.formf_cc .fieldselectcc {
	width: 172px; *width: 184px;
	border:1px solid #999999;
}
.formf_cc .fieldwc {
	width: 166px; *width: 178px;
}
.formf_cc .fieldselectcc {
	width: 172px; *width: 184px;
}
.formf_cc .fieldwhat {
	width: 71px; *width: 82px;
}
/* Form */

#apDiv1{
	background-color:#fcfef8;
	position:absolute;
	width:340px;
	height:120px;
	z-index:0;
	left: 583px;
	top: 386px;
	display:none;
	border:1px solid #ddd;
	text-align:center;
}
#apDiv1 .popup_hd {
	color:#fff;
	padding:4px 0 4px 0;
	text-align:left;
	background-color:#9C2415;
}
#apDiv1 .popup_body{
	color:#000;
	padding:18px;	
}

a.info{
    position:relative; /*this is the key*/
    z-index:24; background-color:#9c2415;
    color:#fff;
    text-decoration:none}

a.info:hover{z-index:25; background-color:#9c2415}

a.info span{display: none}

a.info:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:1em; left:3em; width:240px;
	padding:0px 3px 3px 3px;
    border:1px solid #801202;
    background-color:#f8d022; font-family:"Times New Roman", Times, serif; font-size:13px; color:#000;
    text-align:justify;}

.bullet_sub li {list-style:url(../images/bullet_sub.gif); margin:0px 0px 0px 37px; padding:5px 5px 0px 0px; text-align:left; font-size:14px;}
.bgdetails {background-color:#ba250f;}

.bullet_sub01 li {list-style:url(../images/bullet_sub01.gif); margin:0px 0px 0px 37px; padding:5px 5px 0px 0px; text-align:left; font-size:14px;}

.curve01_bg {background:#fbda64;}
.curve02_bg {background:#f9e497;}
.w564 {width:564px;}
.w552 {width:552px;}

.modalBackground {
	background-color:Black;
	filter:alpha(opacity=50);
	opacity:0.5; cursor:wait;
}

.rightinfo {float:right; background:url(../images/rightinfo.jpg); width:189px; height:259px; text-align:left; font:13px tahoma, verdana, Times New Roman; color:#FFF;}
.rightinfopad {padding:9px 9px;}
.shoppingcartinst {font-family:"Times New Roman", Times, serif; font-size:16px;}

@media print{.noprint{display: none;}}
