@charset "UTF-8";
* {
	margin:0;
	padding:0;
	border:none;
}
body {
	margin: 0px;
	padding: 0px;
	background-color: #000000;
	text-align: center;
  	min-width: 1000px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

#wrapper {
  margin-top:0;
  text-align: left;
  width: 1000px;
  height:800px;
  margin-left: auto;
  margin-right: auto;
  background-image:url(http://www.driftingdaddies.com/images/bg.jpg);
  background-repeat:no-repeat;

}



/*index navi-----------------*/

#contents {
	width:807px;
	height:601px;
	padding:100px 0 0 105px;
}


#contents .indentmenu{
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
width: 87.5%; /*leave this value as is in most cases*/
}

#contents .indentmenu ul{
margin: 0;
padding: 0 0 0 100px;
float: left;
width: 100%; /*width of menu*/
border: 1px solid #564c66; /*dark purple border*/
border-width: 1px 0;
background: black url(images/indentbg.gif) center center repeat-x;

}

#contents .indentmenu ul li{
display: inline;
}

#contents .indentmenu ul li a{
float: left;
color: white; /*text color*/
padding: 5px 11px;
text-decoration: none;
border-right: 1px solid #564c66; /*dark purple divider between menu items*/
}

#contents .indentmenu ul li a:visited{
color: white;
}

#contents .indentmenu ul li a:hover, .indentmenu ul li .current{
color: white !important; /*text color of selected and active item*/
padding-top: 6px; /*shift text down 1px for selected and active item*/
padding-bottom: 4px; /*shift text down 1px for selected and active item*/
background: black url(images/indentbg2.gif) center center repeat-x;
}




#contents .img {
	margin:5px 0 0 0px;
}

#contents #mb {
	clear:left;
	margin:50px 0 0 65px;
	line-height:140%;
	color:#330000;
}


#contents #mb .pic{
	width:180px;
}

#contents #mb .txt{
	padding:7px 0 7px 30px;
	text-align:left;
}

#contents #bio {
	margin:100px 20px 0 100px;
	line-height:170%;
	color:#33000;
	width:600px;	
}

* html #contents #bio {
	margin:100px 20px 0 110px;
	line-height:170%;
	color:#33000;
	width:600px;	
}

*+html #contents #bio {
	margin:100px 20px 0 110px;
	line-height:170%;
	color:#33000;
	width:600px;	
}

#contents #lv {
	margin:80px 0 0 50px;
	clear:left;

}

#contents #lv img {
	float:left;
}

#contents #lv .txt {
	padding:0 10px;
	line-height:200%;
	float:left;
}	

#contents #contact {
	margin:100px 20px 0 100px;
	line-height:160%;
	color:#330000;
	clear:left;
}

#contents #contact a{
	color:#0066FF;
	text-decoration:none;
}

#contents #contact a:hover{
	color:#330000;
	text-decoration:none;
}

#contents #link ul {
	margin:100px 20px 0 100px;
	line-height:200%;
	clear:left;
}


#contents #link li {
	list-style:disc;
}

#contents #link a{
	color:#0066ff;
	text-decoration:none;
}

#contents #link a:hover{
	color:#330000;
	text-decoration:none;
}



/*footer navi-----------------*/
#footer {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFCC;
	font-weight:lighter;
	margin:0 0 0 35px;
	text-align:center;
	clear:left;
}

#footer ul {
	margin-left:60px;
	text-align:center;
}

#footer li{
	list-style:none;
	float:left;
	margin:5px 15px;
}

#footer li a {
	color:#FFFFCC;
	text-decoration:none;
}

#footer li a:hover{
	color:#FFCC33;
	text-decoration:none;
}

#footer .cp {
	margin-left:20px;
	padding-bottom:20px;
}

/*Site Map-----------------*/


#SM {
	margin:50px 0 0 80px;
	line-height:140%;
	color:#330000;
}

#SM h2 {
	font-size:14px;
	font-weight:bold;
	color:#330000;

}

#SM dt {
	font-weight:bold;
	padding:0 0 10px 0;
}

#SM a{
	color:#330000;
	text-decoration:none;
}

#SM a:hover{
	color:#0066FF;
	text-decoration:none;
}



