@import "fontsYUI.css";
@import "design.css";

* {margin:0; padding:0;}

body {
	margin: 0;padding: 0;
	background: #ffffff;
	overflow-y:scroll;
	}
body {/text-align:center;}/*IE6+IE7*/

#wrapper {width:800px;
	margin:0 auto;
	padding-bottom:20px;
	}

#header {
	width:800px;
	border-bottom:1px solid #999;
	}

#header.headindex {
	height:270px;
	margin:150px auto 0;
	background:url(img_test/header.jpg) no-repeat;
	border:1px solid #999;
	}
#header.headindex, #main {/text-align:left;}/*IE6+IE7*/

#main {
	padding:0;
	border-right:1px solid #999;
	border-left:1px solid #999;
	border-bottom:1px solid #999;
	}

#contents {
	line-height: 1.6;
	padding:20px 40px 10px;
	}
	
	
/*fonts--------------------------------------------------------*/

p {font-size:93%; margin:1em 0;}

h1 {
   	margin:0.5em 0;
   	padding:0;
   	color: #dc143c;
   	width:100%;
   	font-size:21px;
   	border-bottom:1px solid #dc143c;
	}

#header_index h1, #header h1 {display:none;}

h2 {
	margin:1em 0; padding:0;
	font-size:16px;
	}
#sdmpage h2 {
	margin:0.5em 0;
	color:#26499d;
	border-bottom:2px solid #26499d;
	width:350px;
	}
#sdmpage2 h2 {
	margin:0.2em 0;
	color:#ed6d35;
	border-bottom:2px solid #ed6d35;
	}

h3 {margin:0.5em 0;}

a {text-decoration:none;}
a:link   {color:#c9171e; text-decoration:none;}
a:visited{color:#726d40;}
a:hover  {color:#c9171e; text-decoration:udnerline;}

.smalltext {font-size:77%;}

/*NAVIS----------------------------------------------------------------*/
#header ul {
	width:560px; height:30px;
	margin-left:20px;
	}
#header.headindex ul {position:relative; top:235; left:0;}


#header ul li {
	height:30px;
	text-indent:-5000em;
	float:left;	
	list-style:none;
	}
#header ul li a {
	display:block;
	overflow:hidden;
	height:30px;
	background:url(img_test/navis.gif) no-repeat 0 0;
	}

#header ul li.company a {width:140px; background:url(img_test/navis.gif) no-repeat 0 0;}
#header ul li.company a:hover {background:url(img_test/navis.gif) no-repeat 0 -31px;}

#header ul li.works a {width:80px; background:url(img_test/navis.gif) no-repeat -140px 0;}
#header ul li.works a:hover {background:url(img_test/navis.gif) no-repeat -140px -31px;}

#header ul li.recruit a {width:95px; background:url(img_test/navis.gif) no-repeat -220px 0;}
#header ul li.recruit a:hover {background:url(img_test/navis.gif) no-repeat -220px -31px;}

#header ul li.contact a {width:95px; background:url(img_test/navis.gif) no-repeat -315px 0;}
#header ul li.contact a:hover {background:url(img_test/navis.gif) no-repeat -315px -31px;}

#header ul li.sdm a {width:70px; background:url(img_test/navis.gif) no-repeat -410px 0;}
#header ul li.sdm a:hover {background:url(img_test/navis.gif) no-repeat -410px -31px;}

#header ul li.sdmteens a {width:80px; background:url(img_test/navis.gif) no-repeat -480px 0;}
#header ul li.sdmteens a:hover {background:url(img_test/navis.gif) no-repeat -480px -31px;}

/*Footer -----------------------------------*/
#footer {
	width:800px; height:29px;
	background:url(img_test/footer.gif) no-repeat top left;
	}
	
p.copyright {
	font-size:10px; color:#666;
	text-align:right;
	margin:0; padding:0;
	}
p.copyright a {color:#666;}

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

img {
	border:none;
	display:block;
	float:none;
	}




