body {margin:20px auto 0px auto; padding:0; text-align:center; background:#FFFFFF;}
p	{font:11px/16px verdana, arial, tahoma, lucida, sans-serif; color:#7A7979; margin:10px 0; }
span.small {font:11px/14px arial, verdana, lucida, sans-serif; }
h1, h2 {font:14px/18px tahoma, verdana, arial, sans-serif; color:#067E89; font-weight:bold; margin:0;}
a {color:#067E89; outline:none;}
a:hover {color:#7A7979;}
#logo span{	background:transparent url(images/logo.gif) no-repeat;float:left; width:339px; height:37px;	margin:20px 0 20px 0; padding:0;	text-indent:-9999px;}

	
/*Styles for navigation bar */
#menu{float:right;}
div#nav ul{
	height: 37px;
	width:299px;
	background: #FFF url(images/navigation.gif) top right no-repeat;
	margin:20px 0 0 0;
	padding: 0;
	position:relative;
	}
#nav li {
	position: absolute;
	margin: 0;
	padding: 0;
	list-style: none;
	top: 0;
}
#nav a {
	height: 35px;
	display: block;
	text-indent: -9999px;
	text-decoration: none;
	}

#love	{left: 0px; width: 50px;}
#beauty	{left: 60px; width: 60px;}
#laughter	{left: 130px; width: 68px;}
#tenderness	{left: 210px; width: 90px;}

#love a:hover, #love a.here {background: transparent url(images/navigation.gif) 0px -24px no-repeat;}
#beauty a:hover, #beauty a.here {background: transparent url(images/navigation.gif) -60px -24px no-repeat;}
#laughter a:hover, #laughter a.here {background: transparent url(images/navigation.gif) -130px -24px no-repeat;}
#tenderness a:hover, #tenderness a.here {background: transparent url(images/navigation.gif) -210px -24px no-repeat;}
	
/*style for content */
div#wrapper {
	width: 770px;
	height:590px;
	position: relative;
	padding: 0;
	margin: 0px auto 0px auto;
	text-align: left;
}
#photo {
	position: absolute;
	top: 85px;
	left: 2px;
	padding: 0;
	margin: 0;
}

#footer{
	background:#fff url(images/tagline.gif) right top no-repeat;
	margin:0px auto 0px auto;
	width: 770px;
	height:100px;
	text-align: center;
}
#footer p{ padding-top:90px; color:#7A7979; font: 10px/12px verdana, arial, tahoma, lucida, sans-serif; text-align:right;}
#footer a { padding-left:30px; font-weight:bold; text-decoration:none; font-size:12px;}
/*Styles for thumbnails*/
ul#thumbs, ul#thumb {
	position: absolute;
	top: 60px;
	left: 360px;
	padding: 0;
	margin: 0;
}

ul#thumbs li, ul#thumb li  {
	position: absolute;
	list-style-type: none;
	border: 1px solid #DCD6D6;
	height: 66px;
	width: 66px;
	overflow: hidden;
}
/* top tow */
ul#thumbs li#thumb_00, ul#thumb li#thumb_00 {top: 30px;	left: 340px;}
/*second row */
ul#thumbs li#thumb_04 {top: 72px;left: 340px;}
ul#thumbs li#thumb_03 {top: 72px;left: 267px;}
ul#thumbs li#thumb_02 {top: 72px;left: 194px;}
ul#thumbs li#thumb_01 {top: 72px;left: 121px;}

/*third row */
ul#thumbs li#thumb_08 {top: 145px;left: 340px;}
ul#thumbs li#thumb_07 {top: 145px;left: 267px;}
ul#thumbs li#thumb_06 {top: 145px;left: 194px;}
ul#thumbs li#thumb_05 {top: 145px;left: 121px;}
/*fourth row */
ul#thumbs li#thumb_12 {top: 218px;left: 340px;}
ul#thumbs li#thumb_11 {top: 218px;left: 267px;}
ul#thumbs li#thumb_10 {top: 218px;left: 194px;}
ul#thumbs li#thumb_09 {top: 218px;left: 121px;}
/*fifth row */
ul#thumbs li#thumb_16 {top: 291px;left: 340px;}
ul#thumbs li#thumb_15 {top: 291px;left: 267px;}
ul#thumbs li#thumb_14 {top: 291px;left: 194px;}
ul#thumbs li#thumb_13 {top: 291px;left: 121px;}

/*sixth row */
ul#thumbs li#thumb_20 {top: 364px;left: 340px;}
ul#thumbs li#thumb_19 {top: 364px;left: 267px;}
ul#thumbs li#thumb_18 {top: 364px;left: 194px;}
ul#thumbs li#thumb_17 {top: 364px;left: 121px;}

/*sixth row */
ul#thumbs li#contact {top: 400px;left: 340px; height:20px; border:none;}
ul#thumbs li#friends {top: 400px;left: 280px; height:20px; border:none;}
ul#thumbs li#bio {top: 400px;left: 240px; height:20px; border:none;}
ul#thumbs li#faq {top: 400px;left: 140px; height:20px; border:none;}
ul#thumbs li#media {top: 400px;left: 180px; height:20px; border:none;}
ul#thumbs li#client {
	top: 441px;
	left: 143px;
	height:22px;
	width:266px;
	border:none;
}
ul#thumbs li#rental {
	top: 441px;
	left: 312px;
	height:22px;
	width:99px;
	border:none;
}

ul#thumbs li#charity {top: 468px; left: 180px; height:20px; width:300px; border:none;}

ul#thumb li#contact {top: 22px;left: 340px; height:20px; border:none;}
ul#thumb li#friends {top: 22px;left: 280px; height:20px; border:none;}
ul#thumb li#bio{top: 22px; left: 240px; height:20px; border:none;}
ul#thumb li#faq{top: 22px; left: 140px; height:20px; border:none;}
ul#thumb li#media {top: 22px; left: 180px; height:20px; border:none;}
ul#thumb li#client {top: 280px;left: 180px; height:20px; width:200px; border:none;}
ul#thumb li#rental {top: 280px; left: 310px; height:20px; width:100px; border:none;}
ul#thumb li#charity {top: 308px; left: 180px; height:20px; width:300px; border:none;}

li#bio a, li#faq a, li#contact a, li#media a, li#friends a, li#client a, li#rental a, li#charity a  {font:12px tahoma, verdana, arial, sans-serif; color:#7A7979; text-align:right; text-decoration:none; padding-left:20px;}
li#bio a:hover,li#faq a:hover, li#contact a:hover, li#media a:hover, li#friends a:hover, li#client a:hover, li#rental a:hover, li#charity a:hover {color:#067E89;}
li#bio a.here, li#faq a.here, li#contact a.here, li#media a.here, li#friends a.here  {color:#067E89;}

/*Styles which control the layout of the content pages other than gallery */
#content {float:left; width:770px; margin:0px 0 0 0; padding:0;}
#left{float:left; width:420px; margin:0 20px 0 0; padding-right:10px; text-align:left;}
#right{float:left; width:280px; margin:0; padding-top:30px; padding-left:20px;}

#press {float:left; width:770px; margin:0; padding-top:60px; padding-left:0px;}
.padRight {padding:2px; margin-right:20px; float:left; border:1px solid #BCBCBC;}

#nav li.dotted-line { border-top:1px dotted #fff;}
#nav li.followme {
	margin-top:92px;
	border-top:1px dotted #fff; border-bottom:1px dotted #fff;
	text-align:left;
	color:#fff;
}
followme {
	height: 22px;
}

