@charset "UTF-8";
/*
Type: Screen CSS document
Website: http://www.mitchellkim.com
Author: Mitchell Kim
Version: 0.1
*/

/*Basic Styles*/
html {
margin:0;
padding:0;
}

body {
margin:0;
padding:0;
}

a {

}

a:hover {
}

a:visited {
}

p {
margin:0 0 15px 0;}

h1 {
float:left;
text-indent:-9999px;
background-image:url('/wp-content/themes/default/images/logo.png');
background-repeat:no-repeat;
margin:0;
padding:0;
}

h1 a {
display:block;
width:457px;
height:123px;
margin:0;
padding:0;
}

h2 {
display:none;
}

h3 {
margin:0 15px 15px 15px;
padding:5px 0;
}

h4 {
margin:0;
padding:0;
}

h5 {
margin:0;
padding:0;
}

h6 {
margin:0;
padding:0;
}

:focus { outline:0;}

.clear {clear:both;}

.hide {display:none;}

/*Layout Styles*/
#container {
width:100%;
margin:0 auto;
padding:0;
}

/*Header Styles*/
#header-container {
margin:0 0 0 0;
padding:0 0 0 0;
background-color:#fff;

}

#header {
width:965px;
height:123px;
margin:0 auto;
padding:10px 0;
}

#search {
float:right;
}

#search iput {
padding:2px;
margin:0 0 0 2px;
}

/*Skip Menu*/
#skip {
display:none;
}


/*Navigation*/
#nav {
width:950px;
margin:0 auto 8px auto;
padding:10px 15px 8px 15px;


}

#nav ul {
display:inline;
margin:0;
padding:0;
}

#nav ul li {
display:inline;
margin:0 5px 0 0;
padding:0;
}

#nav ul li a {
padding:5px 10px;
}

#nav ul li a:hover {

}

#nav ul li.on a {

}

#nav ul li.first {
margin:0 0 0 0;
}

#subnav {
margin:0 15px 15px 15px;
padding:0 0 4px 0;
}

#subnav ul {
display:inline;
margin:0;
padding:0;
}

#subnav ul li {
display:inline;

}

#subnav ul li a {
padding:5px 7px;
margin:0 5px 0 0;
}

#subnav ul li a:hover {

}

#subnav ul li#title a {
padding:0;
margin:0;
}

#subnav ul li#title a:hover {

}

#subnav ul li#last {

}

#subnav ul li#last a {


}

/*Content*/
#content {
width:980px;
margin:0 auto 10px auto;
line-height:140%;

}

#content #column-left {

width:670px;
float:left;
margin:0 10px 0 0;
padding:0;
}

#content #column-left p {
margin:0 0 15px 15px;
padding:0 20px 0 0;
}

#content #column-left p a {

}

#content #column-left p a:hover {
}

#content #column-left ul li a {
}

#content #column-left ul li a:hover {
}



#content #column-right {

width:300px;
float:right;
margin:0;
padding:0;
}

#content #innercolumn-left {
width:325px;
float:left;
margin:0 20px 0 0;
padding:0;
}

#content #innercolumn-right {
width:325px;
float:right;
margin:0;
padding:0;
}

ul.section-list {
list-style:none;
margin:0 15px;
padding:0;
}

ul.section-list li {
list-style:none;
margin:0 0 20px 0;
padding:0 0 20px 0;
}

#edit-page {
}

p#edit-page a {
margin:20px 0 0 0;
padding:5px 10px;
}

p#edit-page a:hover {
margin:10px 0 0 0;
padding:5px 10px;
}

/*Content Modules*/
.module-container {
margin:0 0 10px 0;
padding:3px;
}

.module {
padding:15px;
}

.module ul {
margin:10px 0 0 15px;
padding:0;
}

.module ul li {
margin:0 0 5px 0;
}

.module p {
margin:5px 0 0 0;
padding:0;
}

/*Footer*/
#footer-container {
margin:0 0 0 0;
padding:0 15px;

}

#footer {
width:950px;
margin:0 auto;
padding:0;

}

#footer a {
padding:2px 5px;
}

#copyright {
width:950px;
margin:0 0 20px 5px;
}

#footernav {
float:left;
margin:10px 0 10px 0;
padding:0 0 0 0;
}

#back-to-top {
margin-top:10px;
float:right;
}

/*Footer Navigation*/
#footernav ul {
display:inline;
margin:0;
padding:0;

}

#footernav ul li {
display:inline;
margin-right:10px;
padding:0;
}

#footernav ul li a {


}

#footernav ul li a:hover {

}

#footernav ul li.on a {

}

#footernav ul li.hide {
display:none;
} /*this is a hack, why can't it do the regular .hide?*/
