body {
 font-family:Arial,Helvetica,sans-serif;
 font-size:12px;
 background-image:url(../ie_images/bg.jpg);
 line-height:1.5em;
 padding:0;
 margin:0;
}

img{
    border: none;
}

hr {
	display:none;
}


#clear {
	clear:both;
}

a {
	overflow:hidden;
}
a:link {
	color:#000066;
	text-decoration:none;
}
a:visited {
	color:#000066;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
a:active {
	color:#000066;
}



.what a:link {
	color:#62634C;
	text-decoration:none;
}
.what a:visited {
	color:#62634C;
	text-decoration:none;
}
.what a:hover {
	text-decoration:underline;
}
.what a:active {
	color:#62634C;
}

h1,h2,h3,h4,h5,h6,p {
	margin:0;
	padding:0;
}

.px10{
	font-size:78%;
	letter-spacing:0.1em;
	line-height:1.5em;
}

.px10_g{
	font-size:78%;
	letter-spacing:0.1em;
	line-height:1.7em;
}

.px12b{
	font-size:12px;
	font-weight:bold;
}

.px14b{
	font-size:14px;
	font-weight:bold;
}

.px16b{
	font-size:16px;
	font-weight:bold;
}

/*------------------------------------------*/

#wrapper { 
 margin:0 auto;
 width:800px;
 background-color:#FFF;
 border-left:3px solid #CAC5AE;
 border-right:3px solid #CAC5AE;
}

/*------------------------------------------*/

#top_line {
 width:790px;
 background:url(../ie_images/bg_h.gif) repeat-y;
 text-align:left;
 padding:4px 0 4px 10px;
 margin:0;
}

/*------------------------------------------*/

#header {
 width:800px;
 height:77px;
 position:relative;
 text-align:left;
 margin:0;
}

#submenu{
 width:300px;
 height:30px;
 position:absolute;
 top:0;
 left:385px;
}

/*------------------------------------------*/

#leftcolumn { 
 margin:0 0 0 5px;
 padding:0px;
 width:185px;
 text-align:right;
 float:left;
}



#leftcolumn ul {
	margin:5px 0 0 5px;
	padding:0;
	text-align:left;
	
}


#leftcolumn li {
	margin:0 5px 0 0;
	padding:3px 0 3px 15px;
	border-bottom:#FFF dotted 1px;
	list-style: none;
}

.icon01 {
	background:url(../ie_images/ic01.gif) no-repeat center left;
}

a.navi:link {
	color:#4D432E;
	text-decoration:none;
}
a.navi:visited {
	color:#4D432E;
	text-decoration:none;
}
a.navi:hover {
	text-decoration:underline;
	color:#221E15;
}
a.navi:active {
	color:#221E15;
}

/*------------------------------------------*/

#rightcolumn { 
 float: right;
 margin: 5px 5px 0 0;
 padding:0px;
 width: 600px;
 display: inline;
}

#top_img { 
 margin: 0 0 5px 4px;
 padding:0px;
 width: 590px;
}

#top_img2 { 
 margin: 5px 0 5px 0px;
 padding:0px;
 width: 594px;
}

.line_001 {
	background:url(../images/top/line_001.gif) repeat-x;
	height:1px;
	margin:3px 0;
}

/*------------------------------------------*/

#foot_nav {
 width: 800px;
 clear: both;
 margin: 0;
 padding:5px 0;
 background-color:#EAE9E6;
}

/*------------------------------------------*/

#footer { 
 width: 800px;
 background:url(../ie_images/bg_h.gif) repeat-y;
 clear: both;
 margin: 0;
 padding:10px 0 10px;
 color:#FFFFFF;
}

a.foot:link {
	color:#CCCC33;
	text-decoration:none;
}
a.foot:visited {
	color:#CCCC33;
	text-decoration:none;
}
a.foot:hover {
	text-decoration:underline;
	color:#CCCC33;
}
a.foot:active {
	color:#CCCC33;
}



/*------------------------------------------*/

#vo_tit { 
 margin: 0 0 5px 0;
 padding:5px 0 5px 5px;
 width: 540px;
 border-left:5px solid #AE9D7D;
 border-bottom:1px solid #AE9D7D;
 background-color:#EEEEEE;
 text-align:left;
 font-size:14px;
}

.buyTable {
	background-color: #FFFFFF;
	border: 1px dashed #663300;
}
