/*Resets*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}
a img {border:0;}

/*YUI Fonts*/

body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}

/*General*/


body.home {font-family: Verdana, sans-serif; color:#FFF; font-size: 90%; background: #0a0a0b url(../images/background7.png) no-repeat top center;}
body.standard {font-family: Verdana, sans-serif; color:#FFF; font-size: 90%; background: #0a0a0b url(../images/backgroundstandard2.png) no-repeat top center; }

h1,h2,h3,h4 {font-family: Verdana, sans-serif; color:#f89b2e; font-size: 1.5em;}

h1 {color: #f89b2e;}

h2 {color: #fe681e;}

/*Structure*/



#container {margin: auto; width:950px; height: 600px; border-right: #222 solid 1px; border-left: #222 solid 1px; position: relative;}
#header.home {margin: 0 auto; width: 950px; height: 150px; overflow: auto;background: #0a0a0b no-image;} 
#header.standard {margin: 0 auto; width:950px; height: 145px; overflow: auto ; border-right: #222 solid 1px; border-left: #222 solid 1px; }
#footer {margin: 0 auto; width:950px; overflow: auto; color: #444; font-size: 80%; border-right: #222 solid 1px; border-left: #222 solid 1px; border-bottom: #222 solid 1px;}
#footer a {text-decoration: none; color: #b46305;}
#footer a:hover {text-decoration: underline; color: #b46305;}
#footer p {float: right;}
#body.standard {background: #0a0a0b url(../images/backgroundstandard2.png) no-repeat top center;}

#branding {width: 400px; margin: 30px 0 0 95px; position:absolute;}
#branding a {text-decoration: none; border: 0px;}
#branding a:visited {text-decoration: none; border: 0px;}
#branding a:action {text-decoration: none; border: 0px;}

#nav {color:#f89b2e; }
#nav.home {top: 213px; right: 105px;position: absolute;}
#nav.standard {height: 30px; font-size: 1em; padding:10px 120px 0 0; float:right;}
#nav.photos {width: 600px; height: 30px; position: absolute; top: 300px; right: 600px;}

#nav ul {font-family: Verdana, sans-serif; list-style-type:none; text-align: left; float:left;}
#nav ul li {display: inline; padding: 10px 0px 10px 5px;}
#nav ul li a {color: #fbf3ea; text-decoration: none;}
#nav ul li a:visited {color: #fbf3ea;}
#nav ul li a:hover {font-weight: bold; padding: 10px 0px 10px 0px; letter-spacing: -1px;}
#nav ul li a:active {color: #fbf3ea;}
#nav.coaching a:hover {url(../images/coaching-blurb.png)}

#album-list ul {font-family: Verdana, sans-serif; list-style-type:none; text-align: left;}
#album-list ul li {display: inline; padding: 10px 0px 10px 5px; float:left;}
#album-list ul li.first{ padding: 10px 0 0 158px;}
#album-list ul li.second{ padding: 10px 0 0 148px;}
#album-list ul li.third{ padding: 10px 0 0 167px;}
#album-list ul li a {color: #fbf3ea; text-decoration: none; font-weight: normal;}
#album-list ul li a:visited {color: #fbf3ea;}
#album-list ul li a:hover {font-weight: bold; letter-spacing: -1px; padding: 0px 0px 10px 0px;}
#album-list ul li a:active {color: #fbf3ea;}

#night {width: 176px; height: 160px; padding: 10px; margin: 10px 0 0 0; border: #444 solid 1px; float: left;}
#landscape {width: 176px; height: 160px; padding: 10px; margin: 10px 0 0 20px; border: #444 solid 1px; float: left;}
#flowers {width: 176px; height: 160px; padding: 10px; margin: 10px 0 0 20px; border: #444 solid 1px; float: left;}
#landscape.side {background: #0a0a0b; margin: 0px 0 10px 0;}
#flowers.side {background: #0a0a0b; margin: 0px 0 10px 0;}
#night.side {background: #0a0a0b; margin: 0px 0 10px 0;}
#landscape.side a {padding: 2px 0 0 0; float: left;}
#flowers.side a {padding: 2px 0 0 0; float: left;}
#night.side a {padding: 2px 0 0 0; float: left;}

#sidebar {width: 150px; position: absolute; top: 90px; right: 180px;}
#sidebar img {border: #222 solid 1px;}
#sidebar a {width: 100px; padding: 0px 0px 25px 120px; float:left; text-decoration: none; color: #fbf3ea;}
#sidebar a:vistied {color: #fbf3ea; text-decoration: none;}
#sidebar a:hover {font-weight: bold; letter-spacing: -1px; text-decoration: none;}
#sidebar a:active {color: #fbf3ea; text-decoration: none;}


#main {width: 700px; height: 400px; margin: 50px 0 0 95px; float:left;}
#main h1 {padding: 0 0 15px 0;}
#main a {color: #236ba5; font-weight: bold; text-decoration: none;}
#main a:visited {color: #236ba5; text-decoration: none;}
#main a:hover {text-decoration: underline;}
#main a:active {color: #236ba5; text-decoration: none;}

#main.home {top: 2px; left: 40px; position: absolute;}

#main.bio {width: 400px; }
#main.bio p {font-size: 97%;}
#main.bio#bio-p {width: 400px;}
#main.bio#bio-photo {width: 220; height: 184px; border: #444 solid 1px;}
#main.bio img {position: absolute; top: 92px; right: 200px; padding: 10px; border: #222 solid 1px;}

#main.coaching {width: 400px; height:200px;}
#thestarting11-button {width: 150px; height: 158px; position: absolute; top: 92px; right: 250px; border: #222 solid 1px; padding: 7px;}
#findjoey-button {width: 250px; height: 94px; position: absolute; top: 92px; right: 165px; border: #222 solid 1px; padding: 5px;}

#main.photos-albums {margin: 50px 0 0 95px; width: 500px; float:left;}

#main.photos {margin: 50px 0 0 95px; width: 650px; float:left;}
#main.photos img {border: #222 solid 1px;}
#main.photos a {font-family: Verdana, sans-serif; color: #fbf3ea; float: left; text-decoration: none; color: #fbf3ea;}
#main.photos a:visited {color: #fbf3ea; text-decoration: none;}
#main photos a:hover {font-weight: bold;}
#main.photos a:active {color: #fbf3ea}

#main.photos.night-link {float: left; margin: 0 20px 0 0; padding: 10px 0 0 20px;}
#main.photos.landscape-link {float: left; margin: 0 20px 0 0; padding: 10px 0 0 20px;}
#main.photos.flowers-link {float: left; margin: 0 20px 0 0; padding: 10px 0 0 20px;}

#nav.standard ul li.selected {color: #f6931f; font-weight: bold;}
#nav.standard ul li.selected a {color: #f6931f;}
#nav.standard ul li.selected a:hover {padding: 10px 0px 10px 0px; letter-spacing: 0px;}

#bird {width: 95px; height: 88px; top: 174px; right: 17px; position: absolute;}
#bird a {text-decoration: none; border: 0px; border-color: none; }
#bird a:visited {border: 0px; text-decoration: none; border-color: none;}
#bird #birdbutton a {display: block;}
#bird #birdbuttonh a {display; none;}
#bird #birdbutton a:hover {display: none;}
#bird #birdbuttonh a:hover {display: block;}

#gallery-flowers {color:#616161; margin: 0px 0 0px 0px; padding: 10px; float: left; border: #444 solid 1px;}
#gallery-flowers a {text-decoration:none; color: #616161;}
#gallery-flowers a:visited {text-decoration:none; color: #616161;}
#gallery-flowers a:action {text-decoration:none; color: #616161;}

#gallery-night {color:#616161; margin: 0px 0 0px 0px; padding: 10px; float: left; border: #444 solid 1px;}
#gallery-night a {text-decoration:none; color: #616161;}
#gallery-night a:visited {text-decoration:none; color: #616161;}
#gallery-night a:action {text-decoration:none; color: #616161;}

#gallery-landscape {color:#616161; margin: 0px 0 0px 0px; padding: 10px; float: left; border: #444 solid 1px;}
#gallery-landscape a {text-decoration:none; color: #616161;}
#gallery-landscape a:visited {text-decoration:none; color: #616161;}
#gallery-landscape a:action {text-decoration:none; color: #616161;}

#gallery {margin: 0px 0 0px 0px; float: left;}
#gallery a {text-decoration:none; color: #616161;}
#gallery a:visited {text-decoration:none; color: #616161;}
#gallery a:action {text-decoration:none; color: #616161;}

#gallery.landscape{color:#616161;}
#gallery.night{color:#616161;}
#gallery.flower{color:#616161;}


