html {
	border: none;
	margin: 0;
	padding: 0;
	}

body {
	font-size: 0.625em;
	background: #cfcfe1 url(../images/main_bg.jpg) repeat-x;
	}

p {
	font-family: Georgia, Times, serif;
	color: #ffffff;
	font-size: 1.2em;
	line-height: 130%;
	text-align: left;
	display:inline;
	}

p.noin {
	font-family: Georgia, Times, serif;
	color: #ffffff;
	font-size: 1.2em;
	line-height: 150%;
	text-align: left;
	}

p.big {
	color: #fff;
	font-size: 1.8em;
	line-height: 150%;
	}

p.bigblk {
	color: #000;
	font-size: 1.8em;
	line-height: 150%;
	text-align:center;
	display:inline;
	} 

p.bigred {
	color: #cc0000;
	font-size: 1.8em;
	line-height: 150%;
	text-align:center;
	display:inline;
	font-style:bold;
	} 
	
p.form {
	font-family: Verdana, Arial, "Sans Serif";
	color: #000;
	font-size: 1.2em;
	text-align: left;
	display:inline ;
	line-height: 2em;
	}

p.white {
	font-family: Verdana, Arial, "Sans Serif";
	color: #fff;
	font-size: 1.2em;
	text-align: left;
	display:inline ;
	line-height: 1.4em;
	}

p.addy {
	font-family: Verdana, Arial, "Sans Serif";
	color: #000;
	font-size: 1.2em;
	text-align: left;
	display:inline ;
	line-height: 1.4em;
	}
	
p.h2 {font:normal 1.8em Verdana, Arial, "Sans Serif"; color: #fff;text-decoration:none;}

h1 {font:normal 3.2em Verdana, Arial, "Sans Serif"; color: #fff;}

h2 {font:normal 1.8em/2em Verdana, Arial, "Sans Serif"; color: #fff;}

h3 {font:normal 2em/3em Verdana, Arial, "Sans Serif"; color: #fff; font-weight:bold;text-align:center;display:block;}

h4 {font: normal 2em Geneva, Arial, "Sans Serif";color: #cc0000; font-weight:bold; text-align:center;}

h5 {font:normal 3em Verdana, Arial, "Sans Serif"; color: #cc0000; font-weight:bold;text-align:center;}

h6 {display:inline;font: normal 1.2em Verdana, Arial, "Sans Serif";color: #000000;line-height:1.2em;}

img { border-style: none; text-decoration: none;}

a.txt:link {
	font-family: Verdana, Arial, "Sans Serif";
	color: #232176;
	font-size: 1em;
	text-align: left;
	text-decoration: none;
}

a.txt:visited {
	font-family: Verdana, Arial, "Sans Serif";
	color: #232176;
	font-size: 1em;
	text-align: left;
	text-decoration: none;
}

a.txt:hover {
	font-family: Verdana, Arial, "Sans Serif";
	color: #232176;
	font-size: 1em;
	text-align: left;
	text-decoration: underline;
}

a.txt:active {
	font-family: Verdana, Arial, "Sans Serif";
	color: #232176;
	font-size: 1em;
	text-align: left;
	text-decoration: underline;
}



a.white:link, visited {font:normal 2em Verdana, Arial, "Sans Serif"; color: #fff; font-weight:bold;text-align:center; text-decoration:none;}

a.white:hover, active {font:normal 2em Verdana, Arial, "Sans Serif"; color: #fff; font-weight:bold;text-align:center; text-decoration:underline;}


a.txt2 {font:bold 1em Verdana, Arial, "Sans Serif"; color: #fff; text-align:left; text-decoration:none; display:block;}

a.txt2:hover, active {font:bold 1em Verdana, Arial, "Sans Serif"; color: #fff; text-align:left; font-style:italic; text-decoration:none; display:block;}

a.txt3 {font:bold 1em Verdana, Arial, "Sans Serif"; color: #ff0000; text-align:left; text-decoration:none; display:block;}

a.txt3:hover, active {font:bold 1em Verdana, Arial, "Sans Serif"; color: #ff0000; text-align:left; font-style:italic; text-decoration:none; display:block;}

a.big {font:normal 1.8em Verdana, Arial, "Sans Serif"; color: #fff;text-decoration:none;}

a.big:hover, active {font:normal 1.8em Verdana, Arial, "Sans Serif"; color: #fff; font-style:italic; text-decoration:none;}
	
a.b_ro1 {
  display:block;
  background: url(../images/button1.png);
	width: 316px;
	height: 35px;
	display: block;
  font:bold 1.4em Verdana, Arial, "Sans Serif"; color: #fff;text-align:center; text-decoration:none;
  line-height:2em;
  }

a.b_ro1 span {
	display: none;
	}

a.b_ro1:hover {
	background: url(../images/button1.png) 0px -35px;
  font:bold 1.4em Verdana, Arial, "Sans Serif"; color: #fff;text-align:center; text-decoration:underline;
  line-height:2em;
  }

a.b_ro1:active {
	background:url(../images/button1.png) 0px -35px;
  font:bold 1.4em Verdana, Arial, "Sans Serif"; color: #fff;text-align:center; text-decoration:underline;
  line-height:2em;
  }

a.b_ro2 {
  display:block;
  background: url(../images/button2.png);
	width: 400px;
	height: 40px;

  font:bold 1.4em Verdana, Arial, "Sans Serif"; color: #fff;text-align:center; text-decoration:none;
  line-height:2.8em;
  }

a.b_ro2 span {
	display: none;
	}

a.b_ro2:hover {
	background: url(../images/button2.png) 0px -40px;
  font:bold 1.4em Verdana, Arial, "Sans Serif"; color: #fff;text-align:center; text-decoration:underline;
  line-height:2.8em;
  }

a.b_ro2:active {
	background:url(../images/button2.png) 0px -40px;
  font:bold 1.4em Verdana, Arial, "Sans Serif"; color: #fff;text-align:center; text-decoration:underline;
  line-height:2.8em;
  }

#navi {display:table; padding:0; margin:0 auto; list-style:none; background:#e7262b url(../images/right.gif) no-repeat right top; white-space:nowrap;}
#navi li {display:table-cell; margin:0; padding:0;}
#navi li.first {background: url(../images/left.gif) no-repeat left top;}
#navi li a:hover, #navi li a.current {background: url(../images/u_r_here.png) no-repeat center bottom; color:#fff;}
#navi li a {float:left; font-family:Verdana; font-size:12px; letter-spacing:1px; padding:6px 10px; text-decoration:none; color:#fff; font-weight:bold;}

#navbar {
  position:absolute;
  width:480px;
  left:385px;
  top:78px;
}

#topcap {
  position: absolute;
  width:980px;
  height:23px;
  margin-left:-490px;
  left:50%;
  background:url(../images/corner_big.png);
  }


#sides {
  position: relative;
  top:23px;
  width:980px;
  height:675px;
  margin-left:-490px;
  left:50%;
  background: url(../images/side_big.png) repeat-y;
  }

#botcap {
  position:absolute;
  top:675px;
  width:980px;
  height:23px;
  margin-left:-490px;
  left:50%;
  height:100%
  padding:0 1px 0 1px;
  background:url(../images/corner_big.png) 0 -23px;
  }

#headwrap {
  z-index:3;
  position: relative;
  top:0px;
  width:980px;
  margin-left:-490px;
  left:50%;
  height:125px;
}

#head_1 {
	position:relative;
	left:25px;
	top:0px;
	width: 370px;
	height:90px;
	background: transparent;
	}

#head_2 {
	position:relative;
	top:5px;
	width: 930px;
	left:25px;
	height:25px;
	background: url(../images/nav_bg.jpg) repeat-x 0 -25px;
  }

#head_3 {
	position:absolute;
	left:650px;
	right: 30px;
	top: 0px;
	width:300px;
	height: 70px;
	background: url(../images/prop_txt.jpg);
  }

#inbox {
  z-index:2;
  position: relative;
  top:15px;
  width:934px;
  height:460px;
  margin-left:-468px;
  left:50%;
  background: url(../images/inbox_bg.jpg);
	}

#inbox2 {
  z-index:2;
  position: relative;
  top:15px;
  width:934px;
  height:460px;
  margin-left:-468px;
  left:50%;
  background:url(../images/products.jpg);
	}

#in_content {
  z-index:2;
  position: absolute;
  left:20px;
  width:600px;
  height:590px;
	}
	
#addy1 {
	z-index:10;
	position:relative;
	top:225px;
	left:760px;
	width:165px;
	height:75px;
	background:transparent;
	}
	
#addy {
	z-index:10;
  	position:absolute;
	left:760px;
	top:607px;
	width:165px;
	height:75px;
	background:transparent;
	}	


#obb_box {
  float:left;
  position:relative;
  z-index:20;
	top: -195px;
	left: 40px;
	width: 336px;
	height:  285px;
	background-image: url(../images/obb.png);
	}


#obb_txt {
	position:relative;
	top:5px;
	left:15px;
	width:135px;
	height:160px;
	background:transparent;
	}

#obb_pic {
	position:relative;
	top:-165px;
	left:145px;
	width:170px;
	height:160px;
	}
	
#obb_button {
	position:relative;
	left:10px;
	top:10px;
	width:316px;
	height:35px;
	background: url(../images/button1.png);
	}

#b_text {
	z-index:20;
	position:relative;
	top: -188px;
	left:10px;
	width:316px;
	height:35px;
	background: transparent;
	}
 
.in_txtbox {
 	position:relative;
 	top:15px;
 	bottom:10px;
 	width:485px;
 	height:110px;
 	}
 	
.in_pic {
  position:absolute;
  width:139px;
  height:100px;
  }
  
.in_hd {
  position:absolute;
  left:147px;
  width:346px;
  height:20px;
  }

.in_txt {
  position:absolute;
  left:150px;
  top:21px;
  width:346px;
  height:80px;
  background:transparent;
  }
  
#p_box {
  position:relative;
  z-index:45;
  width:400px;
  height:400px;
  top:-420px;
  left:540px;
  background:transparent;
}

#p_head {
  width:400px;
  height:59px;
  margin-top:-25px;
  background: url(../images/head2.png);
}

#p_sides {
  position:relative;
  top:20px;
  width:400px;
  margin-top:-25px;
  padding:20px 0 0px 0;
  background: url(../images/side2.png);
}

#p_txt {
  position:relative;
  margin-top:-30px;
  width:340px;
  left:30px;
  background:#ffffff;
}

#p_button2 {
  z-index:25;
  width:400px;
  height:40px;
  background: url(../images/button2.png) 0 0;
	}

#p_foot{
 position:relative;
 width:400px;
 height:37px;
 margin-top:20px;
 background: url(../images/foot2.png);
}

#log_form {
	position:relative;
	top:5px;
	left:15px;
	width:190px;
	height:160px;
	background: transparent;
	}

#log_sec {
	position:relative;
	top:-180px;
	left:195px;
	bottom:20px;
	width:110px;
	height:150px;
	padding-left:12px;
	background: url(../images/line.gif) repeat-y;
	text-align:center;
	}

	
#q_box {
  position:relative;
  z-index:45;
  width:400px;
  top:-430px;
  left:30px;
  background:transparent;
}

#q_head {
  width:400px;
  height:59px;
  margin-top:-25px;
  background: url(../images/head2.png);
}

#q_sides {
  position:relative;
  top:20px;
  width:400px;
  margin-top:-20px;
  background: url(../images/side2.png);
}

#q_txt {
  position:relative;
  margin-top:-30px;
  width:340px;
  left:30px;
  background:#fff;
}

#q_button2 {
  position:relative;
  z-index:25;
  width:400px;
  margin-left:-400px;
  left:50%;
  background: url(../images/button2.png) 0 0;
	}

#q_foot{
 position:relative;
 width:400px;
 height:37px;
 margin-top:20px;
 background: url(../images/foot2.png);
}	

#spec_box {
  position:absolute;
  z-index:50;
  width:600px;
  top:160px;
  left:30px;
  background:transparent;
}

#spec_head {
  width:600px;
  height:59px;
  margin-top:-25px;
  background: url(../images/head3.png);
}

#spec_sides {
  position:relative;
  top:20px;
  width:600px;
  margin-top:-20px;
  padding:20px 0 0px 0;
  background: url(../images/side3.png);
}

#spec_txt {
  position:relative;
  margin-top:-30px;
  width:540px;
  left:30px;
  background:#fff;
}

#spec_button2 {
  position:relative;
  z-index:25;
  width:600px;
  margin-left:-400px;
  left:50%;
  background: url(../images/button3.png) 0 0;
	}

#spec_foot{
 position:relative;
 width:600px;
 height:37px;
 margin-top:20px;
 background: url(../images/foot3.png);
}		
.clear {clear:both;}

#pad {margin-top:-10;}

#pad_neg {margin-top:-20px; padding:0;}

