/* css stylesheet */
video{z-index: -100;}
a:link {
	font-family: helvetica, sans-serif;
	color: #b98e5c;
	border-bottom:none;
line-height: 14px;
text-decoration: none;
}
a:visited {
	font-family: helvetica, sans-serif;
	color: #b98e5c;
text-decoration: none;
}
a:hover {
	font-family:bold, helvetica, sans-serif;
	color: #345c74;
	border-bottom: 1px dashed #CC9966;
}
a:active {
	font-family:bold, helvetica, sans-serif;
	color: #345c74;
}

body{
background-image: url(/images/background_01.jpg);
background-repeat: repeat;
background-color: #ffffff;
	font-family: helvetica, sans-serif;
font-weight: bold;
	color: #345c74;
	font-size: 12px;
margin: auto
}
p{
	font-family: helvetica, sans-serif;
	color: #345c74;
}
h1{
font-family: helvetica, sans-serif;
	color: #b98e5c;
	font-size: 16px;
	font-weight:normal;
	display: block;
	line-height: 12px;
}

#header{
background-image: url(/images/background_01.jpg);
background-repeat: repeat-x;
background-color: #ffffff;
height: 80px;
position: fixed;
left:0px;
width: 100%;
z-index: 20;
margin: 0px;
top: 0px;
border-bottom: 2px solid #345C74;
}
#logo{
background-image: url(/images/jdureeLogo.png);
background-repeat: no-repeat;
height: 25px;
position: fixed;
width: 150px;
z-index: 20;
top: 55px;
left: 5px;
}
#nav{
position: fixed;
right: 0px;
top: 50px;
z-index: 21;
height: 30px;
width: 90%;
text-align:left;
backxground-image: url(/images/header.png);
background-repeat: no-repeat;
}
#nav li{
display: inline;
font-size: 150%;
padding: 0px 20px 0px 30px;
font-weight:normal;
}
#heading{
position: relative;
top: 120px;
margin: 0px 0px 0px 120px;
width: 600px;
}
#sitecontent{
margin: 30px 0px 0px 70px;
position: relative;
top: 120px;
left: 0px;
padding: 0px 50px 10px 50px;
z-index:0;
width: 610px;
border-right: 1px solid #666;
}

#about p{color:#333;}
#about{
border-bottom: 1px solid #666;
padding: 0px 0px 10px 0px;
width: 640px;
}
#featured{
padding-top: 25px;
}
.mov{text-align: left; z-index: -100; width: 690px;
position:relative;
}
.description{
padding: 5px;
margin-top: 10px;
z-index: -1;
position: relative;
width: 630px;
min-height: 180px;
}
.itemalbum{
border-top: 1px solid #fff;
padding: 5px;
margin-top: 10px;
background-color: #000;
z-index: -1;
position: relative;

}
.title {position: absolute; text-align: right; left: 0px; width: 190px; }
.title h1{ font-size: 30px; line-height: 25px; padding-top: 5px;}
.title h2{ font-size: 15px; line-height: 15px;}
.subcontent {position: absolute; left: 200px; width: 430px; padding-top: 5px;}
.subcontent p{padding-left: 10px; padding-right: 10px; color: #333;}
#right{
position: fixed;
top: 140px;
left: 800px;
width: 180px;
}
#worknav a, li{color:#b98e5c; list-style: none; line-height: 15px;}
#worknav img{height: 13px;}
#credits{
position: relative;
top: 20px;
padding: 10px;
border: 1px solid #666;
}
#worknav ul{padding-top:5px;}
#credits p{ font-size: 9.5px; line-height: 10px;}
#worknav{
position: relative;
padding: 10px;
font-size: 12px;
border: 1px solid #666;
}
#footer{
clear: left;
position: relative;
bottom: 0px;
width: 100%;
height: 40px;
background-color: #345C74;
margin: 100px 0px 0px 0px;
color: #ffffff;
border-top: 3pt solid #b98e5c;
z-index: 22;
}
#footer li{display: inline; padding: 0px 100px 0px 20px;}
#photocopyright p{
position: fixed;
bottom: 20px;
padding-left: 10px;
width: 100%;
height: 40px;
color: #ffffff;
z-index: 22;
}
.right{float: right; right: 50px; position: relative;}

.gold{ color:#b98e5c;}
.white {color:#ffffff;}
.hide a{
color:#bfbfbf;
font-size: 2pt;
}
.hide{
color:#bfbfbf;
font-size: 2pt;
}

.linkedin_badge_gen_2{position: fixed; bottom: 0px;}