/* -------------------------- */
/* ----- Lisa Shea Design ----- */
/* -------------------------- */

/* TOC
	01. HTML Elements
	02. Containers
	03. header
	04. Web Column
	05. Print Column
	06. Content
	07. Footer
*/

/* 01. HTML Elements
----------------------------------------- */
/* Simplified Meyer Reset
modified from http://meyerweb.com/eric/tools/css/reset/ */
html, body, div, span, object,
h1, h2, h3, h4, h5, h6, p, a, img, sup,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
}

body {
	margin:0px;
	font-family:Univers, arial, san-serif;
	line-height:1;
	color:#000;
	background: #828250;
}	

ol, ul {
    list-style: none;
    line-height:1.5em;
    margin-bottom: 0.5em;
}

p {
	line-height:1.3em;
	margin-bottom: 0.5em;
}

h1, h2, h3, h4, h5, h6 {
	font-family: Arial, Helvetica, san-seif;
	font-weight: bold;
	line-height:1.1em;
	color:#000;
	margin-bottom: 0.5em;	
}

h1 {
	font-size: 1.5em;
}

h2 {
	font-size: 1em;
	text-transform: uppercase;	
}

/* Links */

a, a:visited  {
	color:#FF0000;
	font-weight:bold;
}

a:focus {
 	color:#FF0000;
}

a:hover, a:active {
 	color:#990033;
 	font-style:italic;
}
/* 02. Containers
----------------------------------------- */
#container {
	width:750px;
	margin: 0 auto;
}

/* 03. Header
----------------------------------------- */
#header h1 {
	text-indent: -100em;
	margin: 0;
	padding: 0;
	background: transparent url(../../images/header_top.gif) no-repeat 0 0;
	height:100px;
}

#header ul li {
	margin: 0;
	padding-top: 5px;
	display: inline;
	float: left;
	background-color:#006792;
}

#header #headerBottom {
	margin: 0;
	padding-right:255px;
	background: transparent url(../../images/header_bottom.gif) no-repeat 0 0;
	height:29px;
}

/* Links */

#header a {
	font-size: .75em;
	margin: 0;
	padding: 0 10px 10px;
 	text-decoration:none;
 	text-transform: uppercase;
 	font-size: 1em;
 	font-style:normal;
}

#header a:link {
	font-size: .75em;
	padding: 0 10px 10px;
 	font-weight:bold;
 	color:#fff;
 	background-color:#006792;

}

#header a:visited {
	font-size: .75em;
 	color:#fff;
 	background-color:#006792;

}

#header a:hover {
	font-size: .75em;
 	padding: 2px 10px;
 	color:#006792;
 	background-color:#fff;
}
 	
/* 04. Web Column
----------------------------------------- */
#webCol {
	float: left;
	width: 450px;
	margin: 0;
	padding: 5px 5px;
}

#webCol h1 {
	color:#006792;
	border-bottom:solid thin #FF9900;
}
/* Links */
#webCol a:link {
	color:#FF0000;
	font-weight:bold;
}

#webCol a:visited {
	color:#FF0000;
	font-weight:bold;
}
#webCol a:hover, a:active {
 	color:#990033;
 	font-style:italic;
}
/* 05. Print Column
----------------------------------------- */
#printCol {
	float: right;
	width: 170px;
	margin: 0;
	padding: 5px 5px;
}
#printCol h1 {
	color:#006792;
	border-bottom:solid thin #FF9900;
}

/* 06. Content
----------------------------------------- */
#content {
	font-size: .785em;
	overflow: auto;
	width: 650px;
	padding: 10px;
	margin: 70px auto 10px;
	background: #ffffcc url(../../images/content_bg2.gif) repeat-y;
}

#content2 {
	font-size: .785em;
	overflow: auto;
	width: 650px;
	padding: 10px;
	margin: 70px auto 10px;
	background: #ffffcc url(../../images/content_bg.gif) repeat-y;
}

.highlight {
	color:#006792; 
	font-weight:bold; 
	font-size:16px;
}

.highlight2 {
	color:#FF9900; 
	font-weight:bold;
}

#homeText {	
	margin:10px 50px 50px;
	line-height:18px;
}
#resume ul {
	list-style: disc;
 	margin-left: 40px;
}

#feedburner {
	border:1px solid #006792;
	padding:5px;
	background:#dae8ee;
}	
	
/* 07. Footer
----------------------------------------- */
#footer {
	text-align: center;
	width: 625px;
	margin: 0 auto;
	padding: 5px 5px;
}

#footer ul li {
	padding: 0 5px 0 0;
	border-right:1px solid #5d5d36;
	display: inline;
}

#footer li.lastLink {
	border:0;
}

#footer p {
	color:#ffffcc;
 	font-size: .6825em;
}

/* Links */

#footer a {
 	text-transform: uppercase;
 	font-size: .625em;
}

#footer a:link {
 	color:#006792;
}

#footer a:visited {
 	color:#A3A371;
 	font-weight:bold;
}
#footer a:hover {
 	color:#990033;
 	font-style:italic;	
}

