@charset "utf-8";
.picheadergestbook {
	background-image: url(images/kw-graphicstyle_webdesign_03.jpg);
	background-repeat: no-repeat;
	height: 64px;
	width: 528px;
}
.picwelcomeheaer {
	background-image: url(images/kw-graphicstyle_webdesign_11.jpg);
	background-repeat: no-repeat;
	height: 67px;
	width: 528px;
}
.picwelcomebody {
	background-image: url(images/kw-graphicstyle_webdesign_12.jpg);
	background-repeat: no-repeat;
	height: 146px;
	width: 528px;
}
.profilebgheaer {
	background-image: url(images/kw-graphicstyle_webdesign_04.jpg);
	background-repeat: no-repeat;
	height: 76px;
	width: 392px;
}
.picprofile09 {
	background-image: url(images/kw-graphicstyle_webdesign_09.jpg);
	background-repeat: no-repeat;
	height: 306px;
	width: 168px;
}
.picprofile10 {
	background-image: url(images/kw-graphicstyle_webdesign_10.jpg);
	background-repeat: no-repeat;
	height: 306px;
	width: 224px;
}
.pic13 {
	background-image: url(images/kw-graphicstyle_webdesign_13.jpg);
	background-repeat: no-repeat;
	height: 26px;
	width: 920px;
}
.pic14 {
	background-image: url(images/kw-graphicstyle_webdesign_14.jpg);
	background-repeat: no-repeat;
	height: 71px;
	width: 848px;
}
.pic16 {
	background-image: url(images/kw-graphicstyle_webdesign_16.jpg);
	background-repeat: no-repeat;
	height: 310px;
	width: 920px;
}
.pic17 {
	background-image: url(images/kw-graphicstyle_webdesign_17.jpg);
	background-repeat: no-repeat;
	height: 19px;
	width: 920px;
}
.pic19 {
	background-image: url(images/kw-graphicstyle_webdesign_19.jpg);
	background-repeat: no-repeat;
	height: 66px;
	width: 529px;
}
.pic20 {
	background-image: url(images/kw-graphicstyle_webdesign_20.jpg);
	background-repeat: no-repeat;
	height: 66px;
	width: 391px;
}
.pic21 {
	background-image: url(images/kw-graphicstyle_webdesign_21.jpg);
	background-repeat: no-repeat;
	height: 380px;
	width: 528px;
}
.pic22 {
	background-image: url(images/kw-graphicstyle_webdesign_22.jpg);
	background-repeat: no-repeat;
	height: 380px;
	width: 392px;
}
.pic22 {
	background-image: url(images/kw-graphicstyle_webdesign_22.jpg);
	background-repeat: no-repeat;
	height: 380px;
	width: 392px;
}
.pic23 {
	background-image: url(images/kw-graphicstyle_webdesign_23.jpg);
	background-repeat: no-repeat;
	height: 57px;
	width: 920px;
}
.pic24 {
	background-image: url(images/kw-graphicstyle_webdesign_24.jpg);
	background-repeat: no-repeat;
	height: 119px;
	width: 920px;
}
.pic25 {
	background-image: url(images/kw-graphicstyle_webdesign_25.jpg);
	background-repeat: no-repeat;
	height: 13px;
	width: 920px;
}
.pic26 {
	background-image: url(images/kw-graphicstyle_webdesign_26.jpg);
	background-repeat: no-repeat;
	height: 66px;
	width: 920px;
}
.pic37 {
	background-image: url(images/kw-graphicstyle_webdesign_37.jpg);
	background-repeat: no-repeat;
	height: 78px;
	width: 448px;
}
.pic38 {
	background-image: url(images/kw-graphicstyle_webdesign_38.jpg);
	background-repeat: no-repeat;
	height: 78px;
	width: 472px;
}
a:link {
	color: #996633;
	text-decoration: none;
}
a:visited {
	color: #996633;
	text-decoration: none;
}
a:hover {
	color: #CC9933;
	background-color: #482709;
}
.divprofile {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.profiletext {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #BD7E2B;
	text-decoration: none;
}
.textskill01 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #886A4A;
	text-decoration: none;
}
.textbb {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #786954;
	text-decoration: none;
}
.divwelcome {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 33px;
}
.hhtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #946205;
	text-decoration: none;
}
.divlogo {
	padding-top: 25px;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-left: 30px;
}
.divcard {
	padding-top: 25px;
	padding-right: 20px;
	padding-bottom: 15px;
	padding-left: 45px;
}

.divwebfavourite {
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 1px;
	padding-left: 50px;
}
.textweblink {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #996600;
	text-decoration: none;
}
.divwebdesign {
	padding-top: 15px;
	padding-right: 40px;
	padding-bottom: 10px;
	padding-left: 43px;
}
body {
	background-image: url(images/bg.jpg);
	background-repeat: repeat-x;
	background-color: #000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#apDiv1 {
	position:absolute;
	left:37px;
	top:7px;
	width:31px;
	height:22px;
	z-index:1;
}
#apDiv2 {
	position:absolute;
	left:69px;
	top:686px;
	width:875px;
	height:352px;
	z-index:2;
}
#apDiv3 {
	position:absolute;
	left:32px;
	top:384px;
	width:445px;
	height:229px;
	z-index:2;
}
#apDiv4 {
	position:absolute;
	left:328px;
	top:3223px;
	width:569px;
	height:185px;
	z-index:2;
}
.aboutkw01 {
	background-image: url(images/aboutpic_01.jpg);
	background-repeat: no-repeat;
	height: 20px;
	width: 920px;
}
.aboutbox2 {
	background-image: url(images/aboutpic_03.jpg);
	background-repeat: no-repeat;
	height: 370px;
	width: 157px;
}
.aboutbox02 {
	background-image: url(images/aboutpic_04.jpg);
	background-repeat: no-repeat;
	height: 370px;
	width: 198px;
}
.aboutbox03 {
	background-image: url(images/aboutpic_07.jpg);
	background-repeat: no-repeat;
	height: 309px;
	width: 451px;
}
.box04 {
	height: 61px;
	width: 451px;
}
.webbox01 {
	background-image: url(images/webpic_01.jpg);
	background-repeat: no-repeat;
	height: 28px;
	width: 920px;
}
.webpic02 {
	background-image: url(images/webpic_02.jpg);
	background-repeat: no-repeat;
	height: 28px;
	width: 819px;
}
.webpic04 {
	background-image: url(images/webpic_04.jpg);
	background-repeat: no-repeat;
	height: 33px;
	width: 920px;
}
.webpic05 {
	background-image: url(images/webpic_05.jpg);
	background-repeat: no-repeat;
	height: 41px;
	width: 920px;
}
.webpic06 {
	background-image: url(images/webpic_07.jpg);
	background-repeat: repeat;
}
.text14 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #CA8B15;
	text-decoration: none;
}
.businesscard04 {
	background-image: url(images/businesscard01_04.jpg);
	background-repeat: no-repeat;
	height: 33px;
	width: 920px;
}
.businesscared05 {
	background-image: url(images/businesscard01_05.jpg);
	background-repeat: no-repeat;
	height: 41px;
	width: 920px;
}
.illustra04 {
	background-image: url(images/illustrator_04.jpg);
	background-repeat: no-repeat;
	height: 33px;
	width: 920px;
}
.illustra05 {
	background-image: url(images/illustrator_05.jpg);
	background-repeat: no-repeat;
	height: 41px;
	width: 920px;
}
.graphic04 {
	background-image: url(images/graphic_01_04.jpg);
	background-repeat: no-repeat;
	height: 33px;
	width: 920px;
}
.graphic05 {
	background-image: url(images/graphic_01_05.jpg);
	background-repeat: no-repeat;
	height: 41px;
	width: 920px;
}
.logopic04 {
	background-image: url(images/logopic_04.jpg);
	background-repeat: no-repeat;
	height: 33px;
	width: 920px;
}
.logo05 {
	background-image: url(images/logopic_05.jpg);
	background-repeat: no-repeat;
	height: 41px;
	width: 920px;
}
.contactpic {
	background-image: url(images/contact_graphic01_04.jpg);
	background-repeat: no-repeat;
	height: 33px;
	width: 920px;
}
.contactpic05 {
	background-image: url(images/contact_graphic01_05.jpg);
	background-repeat: no-repeat;
	height: 41px;
	width: 920px;
}
.divbusinesscard {
	padding-top: 37px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 98px;
	height: 350px;
}
.picnewupdate04 {
	background-image: url(images/update_graphic_04.jpg);
	background-repeat: no-repeat;
	height: 33px;
	width: 920px;
}
.picnewupdate05 {
	background-image: url(images/update_graphic_05.jpg);
	background-repeat: no-repeat;
	height: 41px;
	width: 920px;
}
.guestbookpic04 {
	background-image: url(images/guestbookpic_04.jpg);
	background-repeat: no-repeat;
	height: 33px;
	width: 920px;
}
.guestbookpic05 {
	background-image: url(images/guestbookpic_05.jpg);
	background-repeat: no-repeat;
	height: 41px;
	width: 920px;
}
.contactpic01 {
	background-image: url(images/contact_graphic_01.jpg);
	background-repeat: no-repeat;
	height: 52px;
	width: 759px;
}
.contactpic02 {
	background-image: url(images/contact_graphic_02.jpg);
	background-repeat: no-repeat;
	height: 417px;
	width: 49px;
}
.contactpic03 {
	background-image: url(images/contact_graphic_03.jpg);
	background-repeat: no-repeat;
	height: 417px;
	width: 275px;
}
.contactpic04 {
	background-image: url(images/contact_graphic_04.jpg);
	background-repeat: no-repeat;
	height: 417px;
	width: 79px;
}
.contactpic055 {
	background-image: url(images/contact_graphic_05.jpg);
	background-repeat: no-repeat;
	height: 417px;
	width: 107px;
}
.contactpic06 {
	background-image: url(images/contact_graphic_06.jpg);
	background-repeat: no-repeat;
	height: 417px;
	width: 101px;
}
.contactpic07 {
	background-image: url(images/contact_graphic_07.jpg);
	background-repeat: no-repeat;
	height: 417px;
	width: 148px;
}




