img, div {
	behavior: url(css/iepngfix.htc)
}
body {
    color: #171d00;
    font-family: 'Palatino-Roman', 'Palatino', 'serif';
    font-size: 14px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: 0;
    line-height: 19px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    opacity: 1.00;
    padding-bottom: 0px;
    padding-top: 0px;
	text-align: center;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
	background: url(../images/Cloth.jpg) repeat scroll top left; 
	margin: 0pt; 
}
p {
    margin-bottom: 14px;
    margin-left: 12px;
    margin-right: 20px;
    margin-top: 10px;
	line-height: 19px;
}
h4.hobbies {
	padding-top: 0px;
	padding-bottom: 0px;
}
p.hobbies {
    margin-bottom: 10px;
    margin-left: 90px;
    margin-right: 10px;
    margin-top: 0px;
}
p.music {
    margin-bottom: 20px;
    margin-left: 20px;
    margin-right: 20px;
    margin-top: 20px;
}
p.albumMusic {
    font-family: 'Palatino-Roman', 'Palatino', 'serif';
    font-size: 14px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: 0;
    line-height: 14px;
    margin-bottom: 0px;
    margin-left: 274px;
    margin-right: 20px;
    margin-top: 20px;
}
ol.albumMusic {
    font-family: 'Palatino-Roman', 'Palatino', 'serif';
    font-size: 14px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: 0;
    line-height: 14px;
    margin-bottom: 20px;
    margin-left: 270px;
    margin-right: 30px;
    margin-top: 0px;
}
a {
    color: #999999;
    text-decoration: underline;
}
a:visited {
    color: #666666;
    text-decoration: underline;
}
a:hover {
    color: #ff000b;
    text-decoration: underline;
}
.Header {
    color: #696f76;
    font-family: 'Palatino-Bold', 'Palatino', 'serif';
    font-size: 29px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    letter-spacing:     0.16em;
    line-height: 38px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    opacity: 1.00;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align: center;
    text-decoration: none;
    text-indent: 0px;
    text-transform: uppercase;
}
p.heading_1 {
    color: #b3653a;
    font-family: 'Palatino-Bold', 'Palatino', 'serif';
    font-size: 18px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    letter-spacing: 0;
    line-height: 24px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    opacity: 1.00;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align: center;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
}
.emailContact {
	left: 45px;
	top: 169px;
	position: absolute;
	z-index: 1;
    color: #804000;
    font-family: 'Palatino-Roman', 'Palatino', 'serif';
    font-size: 13px;
    font-style: italic;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: 0;
    line-height: 18px;
}
a.emailContactLink {
    color: #804000;
    text-decoration: underline;
}
a.emailContactLink:visited {
    color: #804000;
    text-decoration: underline;
}
a.emailContactLink:hover {
    color: #ff000b;
    text-decoration: underline;
}
.twitterContact {
	left: 14px;
	top: 210px;
	position: absolute;
	z-index: 1;
    color: #804000;
    font-family: 'Palatino-Roman', 'Palatino', 'serif';
    font-size: 13px;
    font-style: italic;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: 0;
    line-height: 18px;
}
.personalBlog {
	left: 14px;
	top: 260px;
	position: absolute;
	z-index: 1;
    color: #804000;
    font-family: 'Palatino-Roman', 'Palatino', 'serif';
    font-size: 13px;
    font-style: italic;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: 0;
    line-height: 18px;
}
.gamesBlog {
	left: 14px;
	top: 310px;
	position: absolute;
	z-index: 1;
    color: #804000;
    font-family: 'Palatino-Roman', 'Palatino', 'serif';
    font-size: 13px;
    font-style: italic;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: 0;
    line-height: 18px;
}
.familyTree {
	left: 14px;
	top: 360px;
	position: absolute;
	z-index: 1;
    color: #804000;
    font-family: 'Palatino-Roman', 'Palatino', 'serif';
    font-size: 13px;
    font-style: italic;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: 0;
    line-height: 18px;
}
.flickrPage {
	left: 14px;
	top: 410px;
	position: absolute;
	z-index: 1;
    color: #804000;
    font-family: 'Palatino-Roman', 'Palatino', 'serif';
    font-size: 13px;
    font-style: italic;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: 0;
    line-height: 18px;
}
p.divider {
	line-height: 19px; 
	margin-bottom: 0px; 
	margin-top: 0px; 
	text-align: center; 
}
p.header_top_pad {
    color: #696f76;
    font-family: 'Palatino-Bold', 'Palatino', 'serif';
    font-size: 29px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    letter-spacing: 0.16em;
    line-height: 38px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    opacity: 1.00;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align: center;
    text-decoration: none;
    text-indent: 0px;
    text-transform: uppercase;
	line-height: 38px; 
	padding-top: 0pt; 
}
p.header_bottom_pad {
    color: #696f76;
    font-family: 'Palatino-Bold', 'Palatino', 'serif';
    font-size: 29px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    letter-spacing:     0.16em;
    line-height: 38px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    opacity: 1.00;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align: center;
    text-decoration: none;
    text-indent: 0px;
    text-transform: uppercase;
	line-height: 38px; 
	padding-bottom: 0pt; 
}
.body_content_music {
    color: #171d00;
    font-family: 'Palatino-Roman', 'Palatino', 'serif';
    font-size: 16px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: 0;
    line-height: 19px;
	margin-bottom: 0px; 
	margin-left: 30px; 
	margin-right: 30px; 
	margin-top: 15px; 
	overflow: hidden; 
	position: relative;  
	background: transparent url(../images/staffpat.gif) repeat scroll top left; 
	text-align: left; 
}
.body_content_home {
	margin-bottom: 15px; 
	margin-left: auto; 
	margin-right: auto; 
	margin-top: 15px; 
	overflow: hidden; 
	position: relative;  
	background: transparent url(../images/page_tile_sidebar_fill.jpg) repeat scroll top left; 
	text-align: left; 
	width: 700px; 
}
.body_content {
	margin-bottom: 15px; 
	margin-left: auto; 
	margin-right: auto; 
	margin-top: 15px; 
	overflow: hidden; 
	position: relative;  
	background: transparent url(../images/page_fill.jpg) repeat scroll top left; 
	text-align: left; 
	width: 700px; 
}
.header_layer {
/*
	height: 92px; 
*/
	height: 100px;
	margin-left: 0px; 
	position: relative; 
	width: 700px; 
	z-index: 10; 
}
.navbar_background {
	background: url(../images/navbar_background.png); 
	height: 29px; 
	left: 0px; 
	position: absolute; 
	top: 0px; 
	width: 700px; 
	z-index: 1; 
}
.menuItems {
    color: #696f76;
    font-family: 'Palatino-Bold', 'Palatino', 'serif';
    font-size: 16px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    letter-spacing: 0.16em;
	height: 24px;
	top: 0px;
	position: absolute;
}
.menuHome {
    color: #696f76;
    font-family: 'Palatino-Bold', 'Palatino', 'serif';
    font-size: 16px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    letter-spacing: 0.16em;
	height: 24px;
	left: 104px;
	top: 0px;
	position: absolute;
}
.menuFamily {
    color: #696f76;
    font-family: 'Palatino-Bold', 'Palatino', 'serif';
    font-size: 16px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    letter-spacing: 0.16em;
	height: 24px;
	left: 220px;
	top: 0px;
	position: absolute;
}
.menuMe {
    color: #696f76;
    font-family: 'Palatino-Bold', 'Palatino', 'serif';
    font-size: 16px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    letter-spacing: 0.16em;
	height: 24px;
	left: 320px;
	top: 0px;
	position: absolute;
}
.menuHobbies {
    color: #696f76;
    font-family: 'Palatino-Bold', 'Palatino', 'serif';
    font-size: 16px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    letter-spacing: 0.16em;
	height: 24px;
	left: 396px;
	top: 0px;
	position: absolute;
}
.menuCareer {
    color: #696f76;
    font-family: 'Palatino-Bold', 'Palatino', 'serif';
    font-size: 16px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    letter-spacing: 0.16em;
	height: 24px;
	left: 524px;
	top: 0px;
	position: absolute;
}
a.menu {
    color: #696f76;
    text-decoration: none;
	position: absolute;
}
a.menu:visited {
    color: #7c858f;
    text-decoration: none;
}
a.menu:hover {
    color: #666666;
    text-decoration: underline;
}
.sideBar {
	height: 758px; 
	left: 22px; 
	position: absolute; 
	top: 7px; 
	width: 185px; 
	z-index: 1; 
}
.Normal {
    padding: 4px;
}
.body_layer {
	margin-left: 0px; 
	position: relative; 
	width: 700px; 
	z-index: 5;
}
.nav_layer {
	height: 29px; 
	margin-left: 0px; 
	position: relative; 
	width: 700px; 
	z-index: 0; 
}
.graphic_home_body_textbox {
    background: transparent;
    float: none;
    margin: 0px;
    opacity: 1.00;
	margin-left: 206px; 
	margin-top: 314px; 
	position: relative;
	width: 464px; 
	z-index: 1; 
}
.graphic_generic_body_textbox {
    background: transparent;
    float: none;
    margin: 0px;
    opacity: 1.00;
	margin-left: 40px; 
	margin-top: 14px; 
	position: relative;
	width: 630px; 
	z-index: 1; 
}
.bggScript {
	margin-left: 90px; 
	margin-top: 14px; 
	width: 520px; 
}
.graphic_generic_header_textbox {
    background: transparent;
    float: none;
    margin: 0px;
    opacity: 1.00;
	height: 59px; 
	left: 28px; 
	position: absolute; 
	top: 33px; 
	width: 642px; 
	z-index: 1; 
}
div {
    overflow: visible;
}
img {
    border: none;
}
.InlineBlock {display: inline; }
.InlineBlock {display: inline-block; }
.tinyText {
    font-size: 1px;
}
img.header {
	border: none; 
	height: 26px; 
	left: 0px; 
	opacity: 1.00; 
	position: absolute; 
	top: 0px; 
	width: 700px; 
	z-index: 1; 
}
img.footer {
	border: none; 
	height: 100px; 
	left: 0px; 
	opacity: 1.00; 
	position: absolute; 
	top: 20px; 
	width: 700px; 
	z-index: 1; 
}
img.face {
	border: none; 
	height: 300px; 
	left: 447px; 
	position: absolute; 
	top: 7px; 
	width: 224px; 
	z-index: 1; 
}
img.famPic {
	border: none; 
	left: 60px; 
	position: relative; 
	top: 0px; 
	height: 375px; 
	width: 500px; 
	z-index: 1; 
}
img.brothers {
	border: none; 
	left: 160px; 
	position: relative; 
	top: 0px; 
	height: 305px; 
	width: 208px; 
	z-index: 1; 
}
img.meFace {
	border: none; 
	left: 0px; 
	position: relative; 
	top: 0px; 
	height: 464px; 
	width: 399px; 
	z-index: 1; 
}
img.midiStudio {
	border: none; 
	height: 216px; 
	left: 22px; 
	position: relative; 
	width: 288px; 
	z-index: 1; 
}
img.moodMoon {
	border: none; 
	height: 197px; 
	left: 22px; 
	top: 10px;
	position: relative; 
	width: 201px; 
	z-index: 1; 
}
img.groupeffort {
	border: none; 
	height: 54px; 
	position: relative; 
	width: 54px; 
	z-index: 1; 
}
img.padded {
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 4px;
	margin-right: 0px;
	}
img.shapeimage_1 {
	height: 6px; 
	margin-bottom: 0px; 
	margin-right: 1px; 
	width: 632px;
}
img.shapeimage_4 {
	height: 8px; 
	left: 28px; 
	position: absolute; 
	top: 0px; 
	width: 644px; 
	z-index: 1; 
}
img.infoColumn {
	border: none; 
	height: 758px; 
	left: 0px; 
	position: absolute; 
	top: 0px; 
	width: 185px; 
	z-index: 1; 
}
img.smokyLogo {
	height: 30px; 
	left: 0px; 
	margin-bottom: 15px; 
	margin-right: 0px; 
	position: relative; 
	top: 7px; 
	width: 398px; 
	line-height: 19px;
}
img.divider {
	height: 9px; 
	left: 0px; 
	margin-bottom: 15px; 
	margin-right: 0px; 
	position: relative; 
	top: 7px; 
	width: 71px; 
	line-height: 19px;
}
img.blueTop {
	border: none; 
	height: 450px; 
	left: 0px; 
	opacity: 1.00; 
	position: absolute; 
	top: -450px; 
	width: 700px; 
	z-index: 1;
}
.footer_layer {
	height: 120px; 
	margin-left: 0px; 
	position: relative; 
	width: 700px; 
	z-index: 15; 
}
img.left {
	float: left;
	position: relative;
	margin: 10px 5px 15px 20px;
	padding-right: 20px;
}
img.right {
	float: right;
	position: relative;
	margin: 10px 15px 5px 20px;
	padding-left: 20px;
}

