@charset "UTF-8";


/* Html */

html { background:#000000 url(../images/html.png) repeat-x;
}



/* Branding */

div#branding {
background:url(../images/branding.png) no-repeat center top;
height:150px;
text-indent:-9999px; 
}


/* Navigation */

ul#nav_main {
list-style-type:none;
position:relative;
margin:0 auto;
padding:0;
text-align:left;
width:450px;
height:100px;
}


li#nm_1 {
float:left;
width:150px;
height:50px;
background:url(../images/li_nav_main.png) no-repeat 0 0; 
}

li#nm_2 {
float:left;
width:150px;
height:50px;
background:url(../images/li_nav_main.png) no-repeat -150px 0; 
}

li#nm_3 {
float:left;
width:150px;
height:50px;
background:url(../images/li_nav_main.png) no-repeat -300px 0; 
}

ul#nav_main a {
display:block;
width:150px;
height:50px;
text-indent:-9999px;
text-decoration:none;
overflow:hidden; 
}

li#nm_1 a:hover { background:url(../images/li_nav_main.png) no-repeat 0 -50px; }
li#nm_2 a:hover { background:url(../images/li_nav_main.png) no-repeat -150px -50px; }
li#nm_3 a:hover { background:url(../images/li_nav_main.png) no-repeat -300px -50px; }


/* Content */

div#content {
position:relative;
top:-10px;
width:660px;
margin:0 auto;
padding:0;
text-align:left;
color:#999999;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

div#content_main {
width:660px;
margin:0 auto;
padding:0;
}

div#content_sub {
width:660px;
margin:0 auto;
padding:0;
}

div#content_about_main {
background:url(../images/content_background.png) repeat 660px 0;
width:660px;
margin:0 auto;
padding:5px 10px 5px 10px; /* Top Right Bottem Left */
}

div#content_about_sub {
background:url(../images/content_background.png) repeat 660px 0;
width:660px;
margin:0 auto;
padding:5px 10px 200px 10px; /* Top Right Bottem Left */
}


/* Site_info */

div#site_info {
text-align:center;
width:660px;
margin:0 auto;
}

div#site_info li {
text-decoration:none;
display:inline;
font-size:x-small;
}

div#site_info a {
text-decoration:none;
display:inline;
}

div#site_info a:link {
color:#999999;
}

div#site_info a:hover {
color:#666666;
}

div#site_info a:visited {
color:#999999;
}

div#site_info a:active {
color:#999999;
}