* { margin:0; padding:0;}
body{ background:url(images/body_bgd.jpg) left top;}
html, input, textarea, select{font-family:Arial, tahoma, verdana; font-size:12px; color:#918F8D;}


/*in_line*/
input, select { vertical-align:middle; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}

ul { list-style:none;}
.ul1 li { background:url(images/head_marker.gif) center left no-repeat; line-height:21px; padding-left:12px; }
.ul1 li a { color:#FBB200; text-decoration:none;}
.ul1 li a:hover { text-decoration:underline;}

#more1 .ul1 li { color: #EEE; font-weight: bold; }
#more1 .ul1 li a { color: #EEE; font-weight: bold; text-decoration:underline; }
#more2 .ul1 li { color: #EEE; font-weight: bold; }
#more2 .ul1 li a { color: #EEE; font-weight: bold; text-decoration:underline; }
#more3 .ul1 li { color: #EEE; font-weight: bold; }
#more3 .ul1 li a { color: #EEE; font-weight: bold; text-decoration:underline; }
#more4 .ul1 li { color: #EEE; font-weight: bold; }
#more4 .ul1 li a { color: #EEE; font-weight: bold; text-decoration:underline; }

strong a{ color:#FBBC00; font-size:13px;}
strong a:hover{ text-decoration:none}

a {color:#9E9A98; outline: 0;}
a:hover{text-decoration:none;}

p { padding:0;}

.column { float:left;}
.clear { clear:both;}


/*txt*/
.txt1 { color:#FFFFFF;}
.txt2 { color:#FBB200;}

/*form*/
.form { height:18px; margin-bottom:9px;}
.form input {width:226px; border:1px solid #47423E; color:#626262; background:#1F1C19;}
textarea { width:226px; height:149px; border:1px solid #47423E; color:#626262; overflow:auto; background:#1F1C19; margin-bottom:6px;}

/*header*/
.tall_header{ background:url(images/tall_header.jpg) left top;}
.tall_header_top{ background:url(images/tall_header_top.jpg) repeat-x left top;}
#header .col_1 {
	width:400px;
}
#header .col_2 {
	width:350px;
	text-align:right;
	padding-top:55px;
}
#header .col_2 p {margin:0 0 7px 0;}
#header .col_2 p img{ margin:0 1px; vertical-align:middle;}
#header .col_2 p a{ color:#9B9B9B; text-decoration:underline;}
#header .col_2 p a:hover{ text-decoration:none; }

#header .col_2 ul { margin:19px 0 0 0; padding:0;}
#header .col_2 li { background:url(images/head_marker.gif) center left no-repeat; margin:0 0 0 0; padding:0 0 0 12px; display:inline; color:#FBB200; font-size:13px;}
#header .col_2 li a {line-height:16px; color:#FFFFFF; text-decoration:underline; padding-right:6px;}
#header .col_2 li a:hover { text-decoration:none; color:#FFFFFF;}

/*footer*/
#footer { width:780px; padding-top:43px; font-size:14px; color:#998C82;}
#footer span { padding-left:46px;}
#footer a { color:#FBBC00;}
#footer img { float:right;}
#footer .indent_img { margin:0 29px 0 6px; }


/*content*/
#content { width:780px;}
#content .indent_top { height:35px;}
#content .indent_bottom { height:32px;}
#content .title { display:block; margin-bottom:14px;}
#content .line_hor { background:url(images/row_wrapper.gif) repeat-x; margin:26px 0 11px 0;}
#content .img_indent { float:left;}

/*================== index.html ==================*/
#page1 #content .row1 .indent {
	padding:9px 0 17px 20px;
	color:#FFFFFF;
	width:206px;
	height: 100px;
}
#page1 #content .row1 .col_1 .indent img { margin-top:11px; margin-bottom:10px;}
#page1 #content .row1 .col_2 .indent img { margin-top:6px; margin-bottom:11px;}
#page1 #content .row1 .col_3 .indent img { margin-top:6px; margin-bottom:9px;}
#page1 #content .row1 .col_1 .wrapper_bottom {background:url(images/p1_btm.jpg) bottom left no-repeat;}
#page1 #content .row1 .col_2 .wrapper_bottom {background:url(images/p2_btm.jpg) bottom left no-repeat;}
#page1 #content .row1 .col_3 .wrapper_bottom {background:url(images/p3_btm.jpg) bottom left no-repeat;}
#page1 #content .row1 .indent a {color:#FFFFFF; }
#page1 #content .row1 .indent div{
	text-align:right;
}
#page1 #content .row1 .col_1 .indent div{
	margin-right:7px;
}
#page1 #content .row1 .col_2 .indent div{ margin-right:5px;}
#page1 #content .row1 .col_3 .indent div{
	margin-right:2px;
}
#page1 #content .row1 .col_1 { width:241px;}
#page1 #content .row1 .col_1 img { margin-top:9px;}
#page1 #content .row1 .col_1 .wrapper { background:url(images/p1_wrapper.jpg) no-repeat top left #FD6E00;}
#page1 #content .row1 .col_2 { width:241px;  margin-left:6px;}
#page1 #content .row1 .col_2 img { margin-top:9px;}
#page1 #content .row1 .col_2 .wrapper { background:url(images/p2_wrapper.jpg) no-repeat top left #4A9CC3;}
#page1 #content .row1 .col_3 { width:241px;  margin-left:6px;}
#page1 #content .row1 .col_3 img { margin-top:9px;}
#page1 #content .row1 .col_3 .wrapper { background:url(images/p3_wrapper.jpg) no-repeat top left #ADCB34;}
#page1 #content .row2 { background:url(images/row_wrapper.gif) repeat-y 424px 0; width:780px;}
#page1 #content .row2 .col_1 .img_indent { margin:0 17px 0 20px; float:left;}
#page1 #content .row2 .col_1 .indent { width:384px;}
#page1 #content .row2 .col_1 .title { margin-bottom:11px;}
#page1 #content .row2 .col_1 p { padding-bottom:6px;}
#page1 #content .row2 .col_2 .indent { width:248px;}
#page1 #content .row2 .col_2 .title { margin-bottom:11px;}
#page1 #content .row2 .col_2 p { padding-bottom:6px;}


/*================== index-1.html ==================*/
#page2 .indent_bottom { height:33px;}
#page2 #content { margin-top:9px;}
#page2 .wrapper_main { background:url(images/p2_wrapper.gif) top left repeat-y;}
#page2 #content .col_1 .row1 .wrapper_bottom {background:url(images/p1_btm.jpg) bottom left no-repeat;}
#page2 #content .col_1 .row1 .wrapper { background:url(images/p1_wrapper.jpg) no-repeat top left #FD6E00; width:241px;}
#page2 #content .col_1 .row1 .indent img { margin-top:11px; margin-bottom:10px;}
#page2 #content .col_1 .row1 .indent div{ margin-top:11px; margin-right:7px;}
#page2 #content .col_1 .row1 {margin-left:13px;}
#page2 #content .col_1 .row1 .indent a {color:#FFFFFF; }
#page2 #content .col_1 .row1 .indent { padding:9px 0 17px 20px; color:#FFFFFF; width:206px;}
#page2 #content .col_1 .row1 .indent div{ text-align:right;  margin-top:11px; margin-right:7px;}
#page2 #content .col_1 .row2 { margin-left:33px;}
#page2 #content .col_1 .row2 .indent {width:207px; padding:0 0 33px 0;}
#page2 #content .col_1 .row2 .title { margin-top:57px; margin-bottom:11px;}
#page2 #content .col_1 .row2 .indent p{ margin-bottom:6px;}
#page2 #content .col_2 .indent { margin:28px 0 0 0; width:220px;}
#page2 #content .col_2 .indent .title { margin-bottom:11px;}
#page2 #content .col_2 .p1 {margin:10px 0 6px 0;}
#page2 #content .col_2 p {margin:15px 0 6px 0;}
#page2 #content .col_3 .indent { margin:28px 0 0 0; width:190px;}
#page2 #content .col_3 .title { margin-bottom:11px;}
#page2 #content .col_3 p {margin:0 0 9px 0;}
#page2 #content .col_3 ul {margin:0 0 9px 2px;}

/*================== index-2.html ==================*/
#page3 .indent_bottom { height:33px;}
#page3 .wrapper_main {background:url(images/row_wrapper.gif) repeat-y 268px 0; width:780px;}
#page3 #content { margin-top:9px;}
#page3 #content .col_1 .indent { padding:29px 0 0 33px; width:202px;}
#page3 #content .col_1 .title { margin-bottom:11px;}
#page3 #content .col_1 .img_indent { float:left; margin:2px 15px 23px 0;}
#page3 #content .col_1 p { margin:0 0 10px 0;}

#page3 #content .col_2 .row1 .col_1 { width:221px;}
#page3 #content .col_2 .row1 .col_1 .indent { width:194px; padding:29px 0 0 0;}
#page3 #content .col_2 .row1 .col_1 .img_indent { float:left; margin:2px 14px 10px 2px;}
#page3 #content .col_2 .row1 .col_1 p { margin:0 0 6px 2px;}
#page3 #content .col_2 .row1 .col_1 strong a { margin-left:3px;}
#page3 #content .col_2 .row1 .col_1 .line_hor { margin:30px 0 10px 0;}

#page3 #content .col_2 .row1 .col_2 { width:241px;}
#page3 #content .col_2 .row1 .wrapper_bottom {background:url(images/p3_btm.jpg) bottom left no-repeat;}
#page3 #content .col_2 .row1 .wrapper { background:url(images/p3_wrapper.jpg) no-repeat top left #ADCB34;}
#page3 #content .col_2 .row1 .wrapper .indent { padding:14px 20px 19px 19px; color:#FFFFFF;}
#page3 #content .col_2 .row1 .wrapper .indent img { margin:0 0 8px 0;}
#page3 #content .col_2 .row1 .wrapper .indent div { text-align:right;}
#page3 #content .col_2 .row1 .wrapper .indent p { margin: 0 0 14px 0;}
#page3 #content .col_2 .row1 .wrapper .indent div a { color:#FFFFFF;}

#page3 #content .col_2 .row2 .col_1 { width:435px;}
#page3 #content .col_2 .row2 .col_1 .indent { padding:9px 0 24px 3px; width:425px;}
#page3 #content .col_2 .row2 .col_1 .title { margin-bottom:4px;}
#page3 #content .col_2 .row2 .col_1 .indent div { float:left; margin:0 50px 0 0 ;}


/*================== index-3.html ==================*/
#page3 .indent_bottom { height:33px;}
#page4 #content .col_1 .indent { width:448px; padding:37px 0 0 32px;}
#page4 #content .col_1 .title { margin-bottom:8px;}
#page4 #content .col_1 .img_indent {margin:2px 15px 7px 1px;}
#page4 #content .col_1 ul { margin-left:2px; margin-bottom:3px;}
#page4 #content .col_1 .indent_right { margin-right:70px; float:left;}
#page4 #content .col_1 strong a { margin-left:2px;}
#page4 #content .col_1 .line_hor { margin:28px 0 11px 0;}
#page4 #content .col_1 .margin_bottom { margin-bottom:10px;}
#page4 #content .col_1 .margin_bottom1 { margin-bottom:6px;}

#page4 #content .col_2 .indent { padding:9px 0 0 0;}
#page4 #content .col_2 .wrapper { background:url(images/p2_wrapper.jpg) no-repeat top left #4A9CC3;}
#page4 #content .col_2 .wrapper_bottom {background:url(images/p2_btm.jpg) bottom left no-repeat;}
#page4 #content .col_2 .wrapper .indent { margin:0px 20px 0 19px; color:#FFFFFF;}
#page4 #content .col_2 .wrapper .indent img { margin-bottom:9px; margin-top:6px;}
#page4 #content .col_2 .wrapper .indent div { text-align:right; margin:15px 0 0 0; height:30px;}
#page4 #content .col_2 .wrapper a { color:#FFFFFF;}
#page4 #content .col_2 .indent1 { padding:36px 0 19px 0; width:205px;}
#page4 #content .col_2 .indent1 .title { margin-bottom:8px;}


/*================== index-4.html ==================*/
#page5 .indent_bottom { height:30px;}
#page5 .wrapper_main {background:url(images/row_wrapper.gif) repeat-y 293px 0; width:780px;}

#page5 #content .col_1 .indent {padding:37px 0 30px 32px; width:228px;}
#page5 #content .col_1 .indent img { margin-bottom:12px;}
#page5 #content .col_2 .row1 .col_1 .indent { padding:37px 0 0 0; width:436px;}
#page5 #content .col_2 .row1 .col_1 .indent p { margin-bottom:14px;}
#page5 #content .col_2 .row1 .col_1 .indent div { margin-bottom:6px;}
#page5 #content .col_2 .row2 .col_1 { width:230px;}
#page5 #content .col_2 .row2 .col_1 .indent { padding:6px 0 0 0; width:203px;}
#page5 #content .col_2 .row2 .col_2 { width:197px; background:url(images/row_wrapper.gif) repeat-y left top;}
#page5 #content .col_2 .row2 .col_2 img { margin-bottom:10px;}
#page5 #content .col_2 .row2 .col_2 .indent { padding:6px 0 38px 20px; width:190px;}

/*================== index-4.html ==================*/
#page6 #content .col_1 .indent { width:695px; padding:38px 0 51px 33px;}
#page6 #content .col_1 .indent img { margin-bottom:8px;}

h2 { font-size: 20px; color: #FFF; margin-bottom: 8px; }

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#lightbox img{ border: none; } 
#overlay img{ border: none; }

#overlay{ background-image: url(js/overlay.png); }

* html #overlay{
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="js/overlay.png", sizingMethod="scale");
	}
	
.highlighttext {
	font-weight: bold;
	color: #CCC;
}
.highlighttext2 {
	font-weight: bold;
	color: #EEE;
}
.product_more {
	margin-top: 25px;
	margin-left: 10px;
}

#producttable {
	border-bottom: 1px solid #918F8D;
	border-right: 1px solid #918F8D;
}

#producttable TD {
	border-top: 1px solid #918F8D;
	border-left: 1px solid #918F8D;
	white-space: nowrap;
	padding: 4px;
	padding-top: 6px;
	padding-bottom: 6px;
	text-align: right;
}

#producttable TD.caption {
	border-top: 1px solid #918F8D;
	border-left: 1px solid #918F8D;
	background-color: #333;
	color:#FFF;
	font-weight: bold;
	padding-right: 10px;
	text-align: left;
}

#producttable TD.captiontop {
	border-color: #fcb201;
	background-color: #fcb201;
	padding-top: 4px;
	padding-bottom: 0px;
	padding-left: 10px;
	text-align: left;
}

#carttable {
	border: 1px solid #918F8D;
	background-color: #333;
	padding: 2px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 15px;
}

#carttable TD {
	border: 0px;
	color:#FFF;
	font-weight: bold;
	text-align: left;
	padding: 3px;
	padding-top: 1px;
	padding-bottom: 1px;
	white-space: nowrap;
}

#carttable A {
	color:#FBB200;
	font-weight: bold;
}
#carttable A:hover {
	color:#FBB200;
	font-weight: bold;
	text-decoration:none;
}

.productnote {
	color: #918F8D;
}

.productnoteexplained {
	font-size: 8pt;
}

#page2 #content .line_hor { background:url(images/row_wrapper.gif) repeat-x; margin: 20px 0 0px 0;}

#productbuytable {
	margin-top: 5px;
}

#productbuytable TD {
	padding-right: 7px;
}

#productbuytable input {
	color: #000000;
}

.headline {
	font-family: Arial,tahoma,verdana; 
	color: #FFFFFF; 
	margin: 0px; 
	padding: 0px; 
	font-size: 18px; 
	font-weight: bold;
}

.bottomh1 {
	font-family: Arial,tahoma,verdana;
	color: #998C82;
	margin: 0px;
	padding: 0px; 
	font-size: 14px;
	font-weight: normal;
}