/* BASE CSS */
@import url("frame.css");
@import url("header.css");
@import url("sidebar.css");
@import url("menu.css");
@import url("footer.css");
@import url("common.css");

/*
---------------------
CSS order
 * display
 * list-style
 * position
:relative;
:absolute; 
 * float
 * clear
:both;
 * width
 * height
 * margin
 * padding
 * border
-collapse:collapse;
 * background
-image:url();
-position:;
-repeat:;
 * color
 * font
-size:
-family:
-weight;
 * text-decoration
 * text-align
 * vertical-align

line-height:
letter-spacing:
 
 

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

/*
---------------------------------------
RE-set
---------------------------------------
*/

body{
display:block;
clear:both;
float:none;
padding:0;
margin:0;
border:0;
color:#000;
line-height:10px;
width:100%;
background:url(img/common/wrapper_bg.jpg);
background-position:center top;
background-repeat:repeat-y;
}

h1,h2,h3,h4,h5,h6,p,div,form,ul,ol,dl,dt,dd,th,td{
padding:0;
margin:0;
}

/*-fonts-*/
p,div,form,ul,ol,dl,dt,dd,li{
font-size:10px;
line-height:1em;
color:#000;
}

h1{font-size:3em;}
h2{font-size:2.5em;}
h3{font-size:2em;}
h4{font-size:1.5em;}
h5{font-size:1.25em;}
h6{font-size:1.1em;}
h1,h2,h3,h4,h5,h6{
line-height:1.1em;
}

table{
border-collapse:collapse;
}

ul li{
list-style:circle;
}

a img{border:0px;}
img{border:0px;}