@charset "UTF-8";
/* CSS Document */

/* Main Styles */

body { margin:0; padding:0; /*background:url(../images/back_all.jpg); background-repeat:repeat-x;*/ background-color:#0c0; font-family:Verdana, Arial, Helvetica, sans-serif;}

#wrapper { width:900px; margin:0 auto; margin-top:2%;}

div, a, input { behavior: url(iepngfix.htc);}

img { text-decoration: none; border:none; behavior: url(iepngfix.htc);}
img a { text-decoration:none; border:none;}

.dimit img {border: none; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);-moz-opacity: 0.4;}

.dimit:hover img {border: none; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 1;}

ul { margin:0; padding:0;}

/* Navigation Styling */

#header { margin:0; padding:0; height:82px;}

#flash { margin:0; padding:0; width:110px; height:82px; float:left;}

#navigation { margin:0; padding:0; width:790px; height:82px; float:left;}

#home { margin:0; padding:0; width:125px; height:82px; float:left; background-image:url(../images/header-top.png); background-repeat:no-repeat;}
#home ul { float:left; text-decoration:none; list-style-type:none; display:inline; padding:0; margin:0; font-weight:bold;}
#home ul li { float:left; font-size:12px;}
#home ul li a { color:#FFFFFF; text-decoration:none; display:block; padding:10px; margin-left:15px; margin-top:18px;}
#home ul li a:hover { color:#666666;}

#navigationtop { width:665px; height:49px; float:left;}
#navigationbottom { width:665px; height:33px; float:left;}
#navigationbottom ul { height:33px; width:665px; float:left; text-decoration:none; list-style-type:none; display:inline; background-color:#900001; padding:0; margin:0; font-weight:bold;}
#navigationbottom ul a:hover { background-color:#000000;}
#navigationbottom ul li { float:left; font-size:12px;}
#navigationbottom ul li a {  color:#FFFFFF; text-decoration:none; display:block; padding:10px;}
#navigationbottom ul a.spread { margin-left:50px;}
#navigationbottom ul a.current { background-color:#000000; margin-left:50px;}
#navigationbottom ul li a:hover{ color:#666666;}


#bottomnav { margin:0; padding:0; width:inherit;}
#bottomnav ul{ text-decoration:none; list-style-type:none; display:inline; padding:0; margin:0; font-weight:bold;}
#bottomnav ul li{ float:left; padding:10px; width:auto; font-size:11px;}
#bottomnav ul li a { color:#FFFFFF; text-decoration:none; display:block;}
#bottomnav ul li a:hover{ color:#666666; text-decoration:underline;}

/* Body Content Styling*/

#content { margin:0; padding:0; height:518px; width:900px;}
#contentarea { margin:0; padding:0; width:790px; height:518px; float:left; background-color:#CCCCCC;}


#resume { height: 498px; padding-top:20px; padding-left:20px; padding-right:20px; overflow:auto;}
#resume ul { text-decoration:none; list-style-type:none; padding:0; margin:0;}
#resume ul li { padding-top:5px;}
#resume ul li ul {}
#resume ul li ul li { padding-top:5px;}
#heading { float:left; width:525px;}
.date {/*position: relative; left:275px; width:215px; */float:left;}
.resumelist { height:100px; float:left; width:175px;/*margin-right:45px;*/}
.resumelistsub { height:100px; float:left; width:200px;/*margin-right:45px;*/}
.resumelistsub2 { height:100px; float:left; width:150px;/*margin-right:45px;*/}

.resumelist2 { float:left; width:261px;}

/* Sidebar Styling */

#sidebar3 { margin:0; padding:0; width:110px; height:518px; float:left; background-image:url(../images/header-side.png); background-repeat:no-repeat;}
#sidebar3 ul { margin:0; padding:0; text-decoration:none; list-style-type:none; display:inline; font-weight:bold; font-size:11px;}
#sidebar3 ul li { float:left; padding-left:10px;}
#sidebar3 ul li a { color:#FFFFFF; text-decoration:none; display:block; padding:10px;}
#sidebar3 ul li a:hover { color:#666666;}
/* Content Styling */


/* Text Styling */

.bold { font-weight:bold;}
.smallfont { font-size:10px;}
.smallerfont { font-size:9px;}
.floatleft { float:left;}
.floatright { float:right;}
.spacer { clear:both;}
.nostyle { text-decoration:none;}
.wordspace { letter-spacing:7px;}