/*
JackAss Screen.css
By: Drew Hornbein
www.dhornbein.com
dhornbein@gmail.com
*/
/* color theme
grey blue: #99CCCC
light blue: #72CDE9
green: #A7CF38
red: #CD1F36

background: white url(../i/miki_bkg.jpg) repeat scroll 0 0;
*/

body {
background:white;
color: #666;
font-family:Verdana,arial,sans-serif;
font-size: 100%;
text-align:center;
}

h1 {color:black;font-family: Georgia,times,serif;font-size:1.8em;margin-bottom:0.5em;font-weight:normal;letter-spacing:0.03em;text-transform: capitalize;}
h2 {color:#808080;font-size:1em;line-height:1.1em;font-weight:normal;}
h3 {color:#444;font-size:1.4em;line-height:1.4em;font-weight:normal;}
h4 {color:#599;font-size:0.95em;font-weight:bold;font-family: Georgia,Times,serif;}

.alignCenter {text-align: center;}
.right {float: right;}

a:link,a:visited {
color:#599;
text-decoration:none;
}

a:hover {
color:#A7CF38;
}

.left{float:left;}
.right{float:right;}
.clear{clear: both;}

#wrapper {
background: white;
margin:0 auto;
text-align:left;
width:900px;
}

/************ Unique items *************/

#header {
}

#nav {
background:white none repeat scroll 0 0;
color: #99CCCC;
float:left;
padding:10px;
width:880px;
}

#nav li {
float:left;
list-style:none;
font-size: 1.5em;
margin-right: 1em;
padding:10px 0 10px 0;
text-transform: uppercase;
}

#nav li a {
color: #99CCCC;
}

#nav li a:hover {
color: #CD1F36;
}

#nav_active {
border-bottom: 1px dotted #CD1F36;
color: #CD1F36;
}

.ad_space {	
background: #A7CF38;
padding:10px;
text-align:center;
}

#footer {
background-color: #99CCCC;
color: #000;
font-family: Arial,Helvetica,sans-serif;
padding: 10px;
text-transform: uppercase;
font-size:22px;
text-align:center;
}

#footer p {
margin-top: 10px;
}

#footer a {
color: white;
}

#footer a:hover {
color: #dff;
text-decoration:underline;
}

/******************** main style ***************************/

.page {
display:block;
float:left;
padding:10px 0;
}

.page p {
font-size:0.85em;
line-height:1.5em;
margin-bottom: 1em;
}

.page .standout {border-left: 6px solid #99CCCC;padding-left: 1em; margin-bottom: 1em; font-size: 80%;font-style: italic;}


.page hr {
border-color: #DDD;
border-style: solid;
border-width: 1px 0 0 0;
clear: both;
}

.page .col_one {
border-right:1px dotted #99CCCC;
}

.picture {border: #ccc solid 1px; padding: 5px; margin: 0 0 1em 1em;}

#vanity {
background-color:#e3e3e3;
color:#333333;
}

#vanity h3 {
background-color:#CD1F36;
color:white;
line-height:2;
margin-bottom:0.5em;
}

#vanity h5 {
/* background-color:#333333; */
color:#CD1F36;
font-family:georgia;
font-weight:normal;
letter-spacing:1pt;
line-height:2;
margin-bottom:1em;
}

/*************** layout *********************/

.col_one,.col_two,.col_onetwo{
display:inline;
float:left;
}

.col_one {
padding: 0 10px;
width:620px;
}

.col_two {
padding-left:10px;
width:240px;
}

.col_onetwo {
padding: 0 10px;
width:880px;
}

html body span.clear {
clear: both;
display: block;
margin:0;
overflow: hidden;
}