@charset "UTF-8";
/* KMvfx_layout.css: generic settings */

body {
width: 640; text-align: center; margin-left: auto; margin-right: auto; padding: 0; background-color: #1A1A1A;
	}

#contact {
display:block;
color: fff;
}

#wrapper {	
	display:block; width: 640; text-align: left; margin-left: auto; margin-right: auto;  background-color: #1A;
	}

#header {	
	display:block; width: 640; height: 160; background-color: #1A;
	}
	
#content {
 display:block; visibility: inherit; background-color: #1A;
}

#reel {
 display:block; visibility: inherit; background-color: #1A;
}

#about {
 display:block; visibility: inherit; background-color: #1a;
}

#archive {
 display:block; visibility: inherit; background-color: #1a;
}

#footer {	
	width: 640; height: 36; text-align: center; margin-left: auto; margin-right: auto;
	}

#justify_left {
float: left;
}

#justify_right {
float: right;
}

	
h1 {
font-family: "ff-netto-web-1","ff-netto-web-2",sans-serif;
margin: 0 0 0 0; 
padding: 0; 
font-size: 1.2em;
color: #444;
font-style: none;
} 

h2 {
font-family: "ff-netto-web-1","ff-netto-web-2",sans-serif;
margin: 0 0 0 0; 
padding: 0; 
font-size: .8em;
color: #EEE;
} 

h3 {
font-family: "ff-netto-web-1","ff-netto-web-2",sans-serif;
margin: 40 0 20 0; 
padding: 0; 
font-size: 1.2em;
color: #eeeeee	;
font-style: none;
font-weight: normal;
}

h4 {
font-family: "ff-netto-web-1","ff-netto-web-2",sans-serif;
margin: 20 0 10 0; 
padding: 0; 
font-size: 1.1em;
color: #aaaaaa;
font-style: none;
font-weight: normal;
}

h5 {
font-family: "ff-netto-web-1","ff-netto-web-2",sans-serif;
margin: 30 0 10 0; 
padding: 0; 
font-size: .9em;
color: #666;
}

p{
font-family: "ff-netto-web-1","ff-netto-web-2",sans-serif;
font-size: .95em; 
line-height: 1.1em; 
margin: 0 0 16px 0; 
padding: 0;
color: #737373;
} 

/* link style */

a{
font-size: 1.0em;
text-decoration: none;
color: #9DBF3B;
} 

a:link {
color: #9DBF3B;
} 

a:visited {
color: #688020;
} 

a:hover {
color: #222; background-color: #9DBF3B;padding: 2 0 2 0;
}

/* list style */

ul{
list-style: none;
} 

/* header/banner */
#banner {
display:block;
width: 640px; height: 144px; border:0; margin:0 0 0 0;
font: bold 36px sans-serif;; color:#EEE;
background: url(../img/art/KMvfx_hdrbanner_all.png) no-repeat;
text-decoration: none;
float: left;
}


/* KMvfx LINK */

#small_kmAD_logo a {
display:block;
width: 80px; height: 40px; border:0; margin:-14 0 0 0; padding:0;
font: bold 36px sans-serif;; color:#f00;
background: url(../img/art/kmAD_small_logo_all.png) no-repeat;
float: right;
text-decoration: none;
}

#small_kmAD_logo a:hover { 
background-position: -80 0px;
color: ##9DBF3B;
}

#small_kmAD_logo a:active {
background-position: 0 0px;
color:#fff;
}

/* KMvfx Link */

#small_KMvfx_logo a {
display:block;
width: 80px; height: 80px; border:0; margin:0; padding:0;
font: bold 36px sans-serif;; color:#f00;
background: url(../img/art/KMvfx_small_logo_all.png) no-repeat;
float: right;
text-decoration: none;
}

#small_KMvfx_logo a:hover { 
background-position: -80 0px;
color: ##9DBF3B;
}

#small_KMvfx_logo a:active {
background-position: 0 0px;
color:#fff;
}

/* duno */

#project_icon {
height: 150;
width: 150;
border: 0px;
padding: 2;
z-index: 1;
}

/* dividers */
.dotted_divider {
     margin: 20px auto;
    border-top: 1px dotted #ffffff;
}

/* OBSOLETE */
#title {
	width: 480; height: 80; background-color: #f00; float: left;
	background: url(../img/art/KMvfx_hdrtitle_all.png) no-repeat;
}

#logo {
display:block;
width: 160px; height: 80; border:0; margin:0; padding:0;
font: bold 36px sans-serif;; color:#EEE;
background: url(../img/art/KMvfx_hdrlogo_all.png) no-repeat;
text-decoration: none;
float: right;
}

#tagline {
display:block;
width: 640px; height: 24px; border:0; margin:10 0 0 0;
font: bold 36px sans-serif;; color:#EEE;
background: url(../img/art/KMvfx_hdrtagline_all.png) no-repeat;
text-decoration: none;
float: left;
}

#dotted_line {
  border: 0;
  width: 80%;
  color: #AAA;
  height: 5px;
}

#hline1 {
display:block;
width: 640px; height: 1px; border:0; margin:8 0 8 0;
font: bold 36px sans-serif;; color:#EEE;
background: url(../img/art/kjP_hline_WE.png) no-repeat;
text-decoration: none;
float: left;
}

