@charset "utf-8";
body {
	margin: 0px;
	padding: 0px;
	font-family: "Times Roman", Times, serif;
	position: relative;
}
img, img a, img a:active, img a:hover, img a:link, a:link, a:active {
	border: none;
}
/* CSS Document */

#holder {
	height: 620px;
	width: 998px;
	border: 1px solid #e3e3e3;
	margin-right: auto;
	margin-left: auto;
	position: relative;
}
#topheader {
	height: 120px;
	width: 100%;
}
#index_img01 {
	background: url(images/index_pic.jpg);
	height: 300px;
	width: 998px;
	text-align: center;
}
#footer {
	height: 42px;
	width: 998px;
	text-align: right;
	color: #999999;
	font: 9px/normal Times Roman, Times, serif;
	margin: 5px auto 0px;
	padding: 0px;
	clear: both;
	letter-spacing: 0.5px;
}
#logo {
	clear: both;
	float: left;
	position: absolute;
	left: 2px;
	bottom: 0px;
}
#centre_wrap {
	position: relative;
	height: 622px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}


.drk {
	color: #333;
}

#container {
	height: 100%;
	width: 100%;
	text-align: center;
}
#page_content {
	height: 340px;
	width: 999px;
}
#thumbholder {
	margin: 0px;
	padding: 0px;
	height: 420px;
	width: 73px;
}
#thumbholder img {
	border: 1px solid #fff;
	margin-bottom: 9px;
	margin-top: 9px;
}

#picwindow {
	margin: 62px 75px 0px 0px;
	padding: 0px;
	height: 470px;
	width: 750px;
	float: right;
}

#leftcol {
	float: left;
	margin: 0px;
	padding: 0px;
	height: 538px;
	width: 145px;
	position: relative;
}
#mainnavs {
	float: left;
	height: auto;
	width: 140px;
	padding-top: 29px;
}
#thumbbox {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 538px;
	width: 145px;
	position: relative;
}
#up {
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 125px;
	position: absolute;
	left: 19px;
	top: 65px;
}
#thumbs {
	margin: 0px;
	padding: 0px;
	height: 420px;
	width: 70px;
	position: absolute;
	left: 47px;
	top: 90px;
}
#dnarw {
	margin: 0px;
	padding: 0px;
	height: 25;
	width: 125px;
	position: absolute;
	left: 20px;
	top: 513px;
}
#contwindow {
	margin: 0px;
	padding: 0px;
	height: 500px;
	width: 750px;
	position: absolute;
	top: 38px;
	right: 75px;
}
#contact_img {
	position: absolute;
	left: 125px;
	top: 93px;
	margin: 0px;
	padding: 0px;
	height: 319px;
	width: 399px;
	background: url(images/contact_img.jpg) no-repeat scroll center center;
}
#contact_but {
	position: absolute;
	height: 18px;
	width: 223px;
	top: 414px;
	left: 125px;
}
#thumbblank {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 326px;
	width: 140px;
	position: relative;
}

#header {
	height: 24px;
	width: 100%;
}
#indxfoot {
	height: 168px;
}
#bio_img {
	position: absolute;
	left: 8px;
	top: 93px;
	margin: 0px;
	padding: 0px;
	height: 319px;
	width: 399px;
	background: url(images/biog_img.jpg) no-repeat scroll center center;
}
#bio_txt {
	position: absolute;
	height: 324px;
	width: 314px;
	top: 92px;
	left: 409px;
}
#links_img {
	position: absolute;
	left: 8px;
	top: 93px;
	margin: 0px;
	padding: 0px;
	height: 319px;
	width: 399px;
	background: url(images/biog_img.jpg) no-repeat scroll center center;
	background-image: url(images/links_img.jpg);
}
#links_txt {
	position: absolute;
	height: 319px;
	width: 314px;
	top: 92px;
	left: 421px;
}
#studio_img {
	position: absolute;
	left: 8px;
	top: 93px;
	margin: 0px;
	padding: 0px;
	height: 319px;
	width: 797px;
	background: url(images/studio_img.jpg) no-repeat scroll center center;
}
#clients_img {
	position: absolute;
	left: 8px;
	top: 93px;
	margin: 0px;
	padding: 0px;
	height: 319px;
	width: 399px;
	background: url(images/clients_img.jpg) no-repeat scroll center center;
}


#homebut {
	position: absolute;
	right: 10px;
	bottom: 0px;
}
#mainnavs2 {
	float: left;
	height: 93px;
	width: 140px;
}
#pic_home {
	margin: 62px 95px 0px 0px;
	padding: 0px;
	height: 470px;
	width: 750px;
	float: right;
	background: url(images/home_img.jpg) no-repeat scroll center center;
}

#folio_01 {
	height: 470px;
	width: 750px;
	background: url(images/web_gallery001.jpg) no-repeat scroll center center;
	position: relative;
}
.credit1 {
	position: absolute;
	height: auto;
	width: 160px;
	right: 0px;
	bottom: 5px;
	font: 9px "Times New Roman", Times, serif;
	color: #666;
}
.credit10 {
	position: absolute;
	height: 101px;
	width: 83px;
	right: -1px;
	bottom: 16px;
	font: 9px "Times New Roman", Times, serif;
	color: #666;
}
.credit08 {
	position: absolute;
	height: auto;
	width: 131px;
	right: -1px;
	bottom: 6px;
	font: 9px "Times New Roman", Times, serif;
	color: #666;
}


.lighter {
	color: #999;
}

#folio_02 {
	height: 470px;
	width: 750px;
	background: url(images/web_gallery002.jpg) no-repeat scroll center center;
}
#folio_03 {
	height: 470px;
	width: 750px;
	background: url(images/web_gallery003.jpg) no-repeat scroll center center;
	position: relative;
}
#folio_04 {
	height: 470px;
	width: 750px;
	background: url(images/web_gallery004.jpg) no-repeat scroll center center;
}
#folio_05 {
	height: 470px;
	width: 750px;
	background: url(images/web_gallery005.jpg) no-repeat scroll center center;
}
#folio_06 {
	height: 470px;
	width: 750px;
	background: url(images/web_gallery006.jpg) no-repeat scroll center center;
}
#folio_07 {
	height: 470px;
	width: 750px;
	background: url(images/web_gallery007.jpg) no-repeat scroll center center;
}

#folio_08 {
	height: 470px;
	width: 750px;
	background: url(images/web_gallery008.jpg) no-repeat scroll center center;
	position: relative;
}
#folio_09 {
	height: 470px;
	width: 750px;
	background: url(images/web_gallery009.jpg) no-repeat scroll center center;
}
#folio_10 {
	height: 470px;
	width: 750px;
	background: url(images/web_gallery010.jpg) no-repeat scroll center center;
	position: relative;
	overflow: visible;
}
#folio_11 {
	height: 470px;
	width: 750px;
	background: url(images/web_gallery011.jpg) no-repeat scroll center center;
}
#folio_12 {
	height: 470px;
	width: 750px;
	background: url(images/web_gallery012.jpg) no-repeat scroll center center;
}
#folio_13 {
	height: 470px;
	width: 750px;
	background: url(images/web_gallery013.jpg) no-repeat scroll center center;
	position: relative;
}
#folio_14 {
	height: 470px;
	width: 750px;
	background: url(images/web_gallery014.jpg) no-repeat scroll center center;
}
#folio_15 {
	height: 470px;
	width: 750px;
	background: url(images/web_gallery015.jpg) no-repeat scroll center center;
}
#folio_16 {
	height: 470px;
	width: 750px;
	background: url(images/web_gallery016.jpg) no-repeat scroll center center;
}
#folio_17 {
	height: 470px;
	width: 750px;
	background: url(images/web_gallery017.jpg) no-repeat scroll center center;
}
#folio_18 {
	height: 470px;
	width: 750px;
	background: url(images/web_gallery018.jpg) no-repeat scroll center center;
}
#folio_19 {
	height: 470px;
	width: 750px;
	background: url(images/web_gallery019.jpg) no-repeat scroll center center;
}
#folio_20 {
	height: 470px;
	width: 750px;
	background: url(images/web_gallery020.jpg) no-repeat scroll center center;
}
#folio_21 {
	height: 470px;
	width: 750px;
	background: url(images/web_gallery021.jpg) no-repeat scroll center center;
}
#folio_22 {
	height: 470px;
	width: 750px;
	background: url(images/web_gallery022.jpg) no-repeat scroll center center;
}
#folio_23 {
	margin: 0px;
	padding: 0px;
	height: 470px;
	width: 750px;
	background: url(images/web_gallery023.jpg) no-repeat scroll center center;
}
#folio_24 {
	height: 470px;
	width: 750px;
	background: url(images/web_gallery024.jpg) no-repeat scroll center center;
}
#folio_25 {
	height: 470px;
	width: 750px;
	background: url(images/web_gallery025.jpg) no-repeat scroll center center;
}
#folio_26 {
	height: 470px;
	width: 750px;
	background: url(images/web_gallery026.jpg) no-repeat scroll center center;
}
#folio_27 {
	height: 470px;
	width: 750px;
	background: url(images/web_gallery027.jpg) no-repeat scroll center center;
}
#folio_28 {
	height: 470px;
	width: 750px;
	background: url(images/web_gallery028.jpg) no-repeat scroll center center;
}
#folio_29 {
	height: 470px;
	width: 750px;
	background: url(images/web_gallery029.jpg) no-repeat scroll center center;
}
#folio_30 {
	height: 470px;
	width: 750px;
	background: url(images/web_gallery030.jpg) no-repeat scroll center center;
}
#folio_31 {
	height: 470px;
	width: 750px;
	background: url(images/web_gallery031.jpg) no-repeat scroll center center;
}
#folio_32 {
	height: 470px;
	width: 750px;
	background: url(images/web_gallery032.jpg) no-repeat scroll center center;
	position: relative;
}
#folio_33 {
	height: 470px;
	width: 750px;
	background: url(images/web_gallery033.jpg) no-repeat scroll center center;
}
#folio_34 {
	height: 470px;
	width: 750px;
	background: url(images/web_gallery034.jpg) no-repeat scroll center center;
}
#folio_35 {
	height: 470px;
	width: 750px;
	background: url(images/web_gallery035.jpg) no-repeat scroll center center;
}
.credit13 {
	position: absolute;
	height: auto;
	width: 98px;
	right: -1px;
	bottom: 6px;
	font: 9px "Times New Roman", Times, serif;
	color: #666;
}
.credit32 {
	position: absolute;
	height: auto;
	width: 88px;
	right: -1px;
	bottom: 18px;
	font: 9px "Times New Roman", Times, serif;
	color: #666;
}
#client_txt {
	position: absolute;
	height: 324px;
	width: 314px;
	top: 92px;
	left: 437px;
}

