* html fieldset p {z-index:-1}
* html #zUL li:hover ul,
* html #zUL li.msieFix ul {
	top:1.1em;
	left:.2em
}

html { /*ie only*/
	scrollbar-base-color: #960606;
	scrollbar-arrow-color: white;
	scrollbar-track-color: #333333;
	
	scrollbar-shadow-color: black;
	scrollbar-lightshadow-color: black;
	scrollbar-darkshadow-color: gray;
	
	scrollbar-highlight-color: white;
	scrollbar-3dlight-color: #960606;
}

#body {
	background-color:#333;
	text-align:left;
}

/******************* vertical positioning for page *******************/

#wrapper {
	text-align: left;
	/*width: 900px !important;*/
	width: 900px;
	margin-left: auto;
	margin-right: auto;
}

#outer {
	height: 700px; overflow: hidden; position: relative;
}

#outer[id] {
	display: table; position: static;
}

#middle {
	position: absolute; top: 50%; /* for explorer only*/
}

#middle[id] {
	display: table-cell; vertical-align: middle; position: static;
}

#inner {
	position: relative; top: -50%; /* for explorer only */
}

/******************* end vertical positioning for page *******************/

#container {
	background-color:#333;
	width:710px;
	margin-top:0px;
}

#content {
	width:700px;
	font-size:12px;
	font-family:Trebuchet MS;
}

.heading {
	margin:10px 0 0 0;
}

.myinfo {
	margin:0 0 1px 0;
	width:700px;
	padding:5px 0px 5px 0px;
	background-color:#fff;
	border:1px #000 solid;
	font-size:12px;
	font-family:English;
	font-weight:bold;
	text-align:center;
}

.objective {
	background-color:#000;
	color:#fff;
	width:500px;
	padding:0 10px 10px 10px;
	border:1px #999 solid;
	text-align:left;
	float:left;
}

.education {
	background-color:#fff;
	color:#000;
	padding:0 10px 10px 10px;
	width:500px;
	border:1px #000 solid;
	text-align:left;
	clear:both;
	float:right;	
}

.experience {
	background-color:#000;
	color:#fff;
	width:500px;
	padding:0 10px 10px 10px;
	border:1px #999 solid;
	text-align:left;
	float:left;
	clear:both;
}

.interests {
	background-color:#fff;
	padding:0 10px 10px 10px;
	color:#000;
	width:500px;
	border:1px #000 solid;
	text-align:left;
	clear:both;
	float:right;		
}

h3 {
	font-weight:bold;
	font-size:14px;
	font-family:Courier New;
}

h4 {
	font-weight:bold;
	font-size:11px;
	font-family:Trebuchet MS;
	color:#006699;
}

.clear {clear:both;}

.spacer {margin:10px 0 0 0;}

#footer {
	margin-top:5px;
	width:898px !important;	width:900px;
	height:30px;
	background-color:#3a2b01;
	text-align:center;
	color:#fff;
	font-size:10px;
	font-family:Dream Orphans;	
	font-weight:bold;
	padding:2px 0 5px 0 !important;
	padding:7px 0 5px 0;
	border:1px #fff solid;	
	float:left;
	/*background-repeat: no-repeat;
	background-position: left bottom;*/
}

#footer a, #menu a, #aboutmenu a, #biomenu a {
	color:#006699;
	font-size:12px;
	font-family:Dream Orphans, Dream Orphans;
	margin:0px 10px 0px 10px;
}

#footer a:hover, #menu a:hover, #aboutmenu a:hover, #biomenu a:hover {
	color:#006699;
}

#outlaw {
	color:#fff;
	font-weight:bold;
	margin:5px 0 0 0;
	float:right;
}

#outlaw a {
	color:#fff;
	font-size:12px;
	font-family:Dream Orphans, Dream Orphans;
	margin:5px 0px 0px 0px;
}

#outlaw a:hover {
	color:#e682af;
}

.menu a {
	color:#960606;
	font-family:Verdana, Bookman Old Style;
	font-weight:700;
	font-size:10px;
	margin:7px 5px 0 5px !important;margin:0px 5px 0 5px !important;
}

a {
	text-decoration:none;
	font-family:Trebuchet MS;
	font-size:12px;
	font-weight:bold;
	color:#006699;
}

a:hover {
	color:#ff0000;
}
