/* CSS
   template webtom grey by tom.cryns@webtom.be
*/
@charset "Shift_JIS";
body {
  background:#5DB8E4;
 margin:0;
 padding:0;
}

* {
	margin:0;
	padding:0;
	line-height:1.5em;
}
body {
	margin: 0px;
	padding: 0px;
}

body, table tr th, table tr td {

	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯",Verdana,  Osaka;
	font-size:12px;
	line-height: 160%;
}
a{ text-decoration:none;}

h1 {
  padding:0;
  margin:10px 0px;
  font-family: Verdana, "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka;
  font-size:180%;
  font-weight:normal;
}

h2 {
	padding:0;
  margin:20px 0px 0 0;
	font-family: Verdana, "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka;
  font-size:140%;
  font-weight:normal;
}
h3{
text-align:left;
font-size:14px;
color:#FF3399;
	border-bottom: 2px    solid  #D2D2C4;	
}

#container {
	width:740px;
	margin:30px auto;

	background:#fff;
  font-size:95%;
}


#bignav {
	 
  background:#fff url(../images/bg_r3_c2.jpg)  bottom  repeat-x;
}

h1{
  margin:0;
  padding:0 20px;
  font-size:12px;
}


#header {
	height:80px;
  margin:0;
  padding:30px 20px 60px 20px;
	background:#3b2c19;
  color:#fff;
  font-size:95%;
  text-align:left;
  clear:both;
}
*HTML #header {
	height:80px;
  margin:0;
  padding:30px 20px;
	background:#3b2c19;
  color:#fff;
  font-size:95%;
  text-align:left;
  clear:both;
}


#header h1{
  margin:0;
  padding:0 20px;
  font-size:200%;
}


#sidebar
{
 float:left;
 width:150px;
 height:700px;
 margin:5px 0px 5px 0px;
 padding:10px 10px 10px 10px;
 color:#fff;
 background:#666;
 background:#3b2c19 url(../img/tlcorner.gif) top left no-repeat;
}

#content {
 width:540px;
    min-height:700px; 
    height:auto   !important; 
    height:700px;
	font-size:12px;
 margin:5px 0px 5px 0px;
 padding:10px;
 float:right;
 background:#ccc;
 background:#a67d52 url(../img/tlcorner.gif) top left no-repeat;
}

#content ol,
#content ul
{
	padding:5px 20px;
}

#sidebar p, #content p{
	padding:3px 0px;
}

#sidebar a, 
#content a
{
  color:#555;
	text-decoration: none;
}


#content a img
{
 text-decoration:none;
 border:0;
}


#ads {
	height:50px;
  margin:0;
  padding:0 20px;
  background:#a67d52 url(../img/tlcorner.gif) top left no-repeat;
  color:#fff;
  font-size:95%;
  text-align:right;
  clear:both;
}

#footer {
  clear:both;
  padding: 5px 10px;
  background:#3B2C19;
  color:#fff;
  font-family: Verdana, sans-serif;
  font-size:85%;
  text-align: center;
}

#footer a
{
 color:#fff;
}




#nav {
 
	margin:0;
  padding:10px 0px;
	font-family: Verdana, "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka;
  font-size:12px;
  background:#5DB8E4;
	color: #fff;
}

#nav li {
	font-size:1.0em;
	list-style:none;
	display:inline;
	padding:5px 2px;
}

#nav li a {
  margin:0px 0px;
	padding:7px;
	color:#fff;
	text-decoration:none;
  font-weight: lighter;
}

#nav li a:hover {
	background:#d85a05;
  color:#fff; 
}


#home #homenav,
#links #linksnav,
#contact #contactnav
{
color:#fff;
background:#A67D52; 
}



ul { margin: 0; padding : 0; list-style : none; }

#sidebarnav {
	margin:0;
  padding:0;
	color: #fff;
}

#sidebarnav ul {
  padding:4px;
	list-style:none;
}

#sidebarnav li {
	background-image: url("../images/ico.gif");
	background-position: 5px center;
	background-repeat: no-repeat;    
	border-bottom: 2px  dotted #fff ;
	padding: 4px 3px 4px 20px;
    margin:4px 0;
	text-align:left;	
	list-style:none;
	font-size:12px;
}

#sidebarnav li a {
	color:#006699;
   text-decoration:none;
  display:block;
}

#sidebarnav li a:hover {
	background:#999;
}

