/* CSS Document */

/* undohtml.css */

/* remove the inconsistent (among browsers) default ul,ol padding or  
margin  */
/* the default spacing on headings does not match nor align with
     normal interline spacing at all, so let's get rid of it. */
/* zero out the spacing around pre, form, body, html, p, blockquote  
as well */
/* form elements are oddly inconsistent, and not quite CSS  
emulatable. */
/*  nonetheless strip their margin and padding as well */

ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,blockquote,fieldset,input {
    padding: 0;
    margin: 12;
}

/* whoever thought blue linked image borders were a good idea? */

a img,:link img,:visited img {
    border : none;
}




/* site styles start here */

/* styles */

body{
    background-color:#000000;
    background-image:url(../images/background.jpg);
    background-repeat:no-repeat;
    background-position:top;
    margin:0px;
    padding:0px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#A6A5A1;
    text-align:center;
}

:link, :visited, :active{
    color:#A6A5A1;
}

h1,h2,h3,h4{
    font-weight:bold;
    font-size:12px;
    color:#E3D69D;
}
.red{
    color: red;
}


/* persistant divs */

#navigation{
    margin-right:auto;
    margin-left:auto;
    margin-top:75px;
    margin-bottom:25px;
    width:770px;
    height:18px;
    left:5px;
    z-index:200;
    font-size:0px;
	
/*Akiko*/
}
#topbanner{
	text-align:center;
	margin: 150px auto 0;
}
/*Akiko End*/

#content{
    margin: 20px auto 10px;
    width:770px;
    text-align:left;
    display:table;
}

#content_main{
    width:490px;
    z-index:100;
    text-align:center;
    float:left;
}

#content_full{
    width:770px;
    z-index:100;
    text-align:center;
}

#content_right{
    width:240px;
    z-index:100;
    text-align:center;
}

#footer{
    margin-right:auto;
    margin-left:auto;
    width:770px;
    z-index:110;
    text-align:center;
    font-size:10px;
    color:#969591;
}



/* div classes */

.panel_main_holder{
    width:477px;
    margin-bottom:10px;
    text-align:left;
}
.panel_main_content{
    width:457px;
    margin-left:10px;
}

.panel_small_holder{
    width:232px;
    margin-bottom:10px;
    text-align:left;
}
.panel_small_content{
    width:232px;
    text-align:center;
}
.panel_small_content2{
    width:202px;
    margin-left:10px;
    text-align:left;
}

.panel_home_holder{
    width:354px;
    margin-bottom:10px;
    text-align:left;
}
.panel_home_content{
    width:324px;
    margin-left:10px;
    text-align:center;
}

.panel_full_holder{
    width:740px;
    margin-bottom:10px;
    text-align:left;
}
.panel_full_content{
    width:720px;
    margin-left:10px;
    text-align:center;
}

.wallpaper_item{
    width:200px;
    margin-bottom:20px;
    margin-right:20px;
    text-align:center;
    float:left;
    color:#E3D69D;
    font-size:11px;
    
}

.wallpaper_item :link, .wallpaper_item :visited, .wallpaper_item :active{
    color:#E3D69D;
}

.avatar_item{
    width:100px;
    margin-bottom:20px;
    margin-right:10px;
    text-align:center;
    float:left;
    color:#E3D69D;
    font-size:11px;
}

.avatar_item :link, .avatar_item :visited, .avatar_item :active{
    color:#E3D69D;
}


/* table background png fixes */

.td_main_top{
    background-image:url(../images/bg_main_top.png);
    background-repeat:no-repeat;
    _background-image:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/bg_main_top.png');
}
.td_main_mid{
    background-image:url(../images/bg_main_mid.png);
    background-repeat:repeat;
    _background-image:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/bg_main_mid.png');
}
.td_main_base{
    background-image:url(../images/bg_main_base.png);
    background-repeat:no-repeat;
    _background-image:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/bg_main_base.png');
}

.td_sub_top{
    background-image:url(../images/bg_sub_top.png);
    background-repeat:no-repeat;
    _background-image:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/bg_sub_top.png');
}
.td_sub_mid{
    background-image:url(../images/bg_sub_mid.png);
    background-repeat:repeat;
    _background-image:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/bg_sub_mid.png');
}
.td_sub_base{
    background-image:url(../images/bg_sub_base.png);
    background-repeat:no-repeat;
    _background-image:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/bg_sub_base.png');
}

.td_home_top{
    background-image:url(../images/bg_home_top.png);
    background-repeat:no-repeat;
    _background-image:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/bg_home_top.png');
}
.td_home_mid{
    background-image:url(../images/bg_home_mid.png);
    background-repeat:repeat;
    _background-image:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/bg_home_mid.png');
}
.td_home_base{
    background-image:url(../images/bg_home_base.png);
    background-repeat:no-repeat;
    _background-image:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/bg_home_base.png');
}

.td_full_top{
    background-image:url(../images/bg_full_top.png);
    background-repeat:no-repeat;
    _background-image:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/bg_full_top.png');
}
.td_full_mid{
    background-image:url(../images/bg_full_mid.png);
    background-repeat:repeat;
    _background-image:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/bg_full_mid.png');
}
.td_full_base{
    background-image:url(../images/bg_full_base.png);
    background-repeat:no-repeat;
    _background-image:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/bg_full_base.png');
}


