html, body  {
   padding: 0px;
   background-color: #473626;
   margin: 0 0 20px 0;
   text-align: center;
   background-image: url(images/bg_floral.gif);
}
.sitetext {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	line-height:14px;
}
.bullettext {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
}
.h1 {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}
.sidebartext {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:12px;
}
.footertext {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.style6 {color: #FFFFFF}

.style7 {
	font-size: 14px;
	font-weight: bold;
}
.style8 {font-size: 12px}
.style9 {color: #688B73}





ul.square {list-style-type:square; color:#FFFFFF;
}

#container  {
   margin: 0px auto 0px auto;
   width: 1000px;
   position: relative;
   text-align: left;
}
#littlepiestudio  {
   background: url(images/LPStitle.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 42px;
   top: 89px;
   z-index: 3;
   width: 349px;
   height: 45px;
}
#leatherbox  {
	visibility: visible;
	position: absolute;
	left: 78px;
	top: 141px;
	z-index: 3;
	width: 844px;
	height: 303px;
	background-image: url(images/leatherbox.jpg);
	text-align:center;
}



#subtext p  {
   font: 18px/48px Tahoma;
   margin: 0px;
   color: #45392C;
   letter-spacing: 1px;
   text-align: left;
}

#banner  {
 
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 7px;
   z-index: 2;
   width: 100%;
   height: 247px;
   background-image:url(images/banner.jpg);
   background-repeat:repeat-x;
   }
   
#banner2  {
 
   visibility: hidden;
   position: absolute;
   left: 0px;
   top: 7px;
   z-index: 2;
   width: 100%;
   height: 247px;
   background-image:url(images/banner.jpg);
   background-repeat:repeat-x;
}

#subtext  {
   visibility: visible;
   position: absolute;
   left: 410px;
   top: 94px;
   z-index: 3;
   width: 293px;
}


#navbuttons {
	position:absolute;
	width:773px;
	height:82px;
	z-index:3;
	left: 210px;
	top: 1px;
}
#whitetop {
	position:absolute;
	width:844px;
	height:37px;
	z-index:3;
	left: 78px;
	top: 451px;
	background-image:url(images/white_top.png);

}
#whitebox {
	position:absolute;
	width:845px;
	height:400px;
	z-index:3;
	left: 78px;
	top: 486px;
	background-image:url(images/white_mid.png);
	background-repeat:repeat-y;
}
#whitebottom {
	position:absolute;
	width:845px;
	height:37px;
	z-index:3;
	left: 78px;
	top: 883px;
	background-image:url(images/white_bottom.png);
}
#whitetop2 {
	position:absolute;
	width:844px;
	height:37px;
	z-index:3;
	left: 78px;
	top: 161px;
	background-image:url(images/white_top.png);

}
#whitebox2 {
	position:absolute;
	width:845px;
	height:688px;
	z-index:3;
	left: 78px;
	top: 198px;
	background-image:url(images/white_mid.png);
	background-repeat:repeat-y;
}
#whitebox3 {
	position:absolute;
	width:845px;
	height:1300px;
	z-index:3;
	left: 78px;
	top: 198px;
	background-image:url(images/white_mid.png);
	background-repeat:repeat-y;
}
#whitebottom2 {
	position:absolute;
	width:845px;
	height:37px;
	z-index:3;
	left: 78px;
	top: 883px;
	background-image:url(images/white_bottom.png);
}
#whitebottom3 {
	position:absolute;
	width:845px;
	height:37px;
	z-index:3;
	left: 78px;
	top: 1495px;
	background-image:url(images/white_bottom.png);
}
#homeintro {
	position:absolute;
	width:302px;
	height:165px;
	z-index:1;
	left: 60px;
	top: 56px;
}
#flashbox {
	position:absolute;
	width:430px;
	height:225px;
	z-index:2;
	left: 374px;
	top: 39px;
	background-color: #000000;
}
#hometext {
	position:absolute;
	width:533px;
	height:81px;
	z-index:1;
	left: 35px;
	top: -24px;
}
#textabout{
	position:absolute;
	width:513px;
	height:674px;
	z-index:1;
	left: 35px;
	top: 43px;
}
#textservices{
	position:absolute;
	width:513px;
	height:1239px;
	z-index:1;
	left: 35px;
	top: 43px;
}
#textstudio{
	position:absolute;
	width:750px;
	height:1219px;
	z-index:1;
	left: 35px;
	top: 43px;
}
#textworkroom{
	position:absolute;
	width:513px;
	height:598px;
	z-index:1;
	left: 35px;
	top: 43px;
}
#textwireframes{
	position:absolute;
	width:528px;
	height:1219px;
	z-index:1;
	left: 35px;
	top: 43px;
}
#textcolor{
	position:absolute;
	width:775px;
	height:1219px;
	z-index:1;
	left: 35px;
	top: 43px;
}
#textdesignex{
	position:absolute;
	width:775px;
	height:1219px;
	z-index:1;
	left: 35px;
	top: 43px;
}
#textmood{
	position:absolute;
	width:299px;
	height:272px;
	z-index:3;
	left: 0px;
	top: 68px;
}
#textdownloads{
	position:absolute;
	width:513px;
	height:1239px;
	z-index:1;
	left: 35px;
	top: 43px;
}
#textcontact{
	position:absolute;
	width:513px;
	height:624px;
	z-index:1;
	left: 35px;
	top: 43px;
}
#sidebox {
	position:absolute;
	width:235px;
	height:275px;
	z-index:5;
	left: 555px;
	top: -57px;
}
#sidebar {
	position:absolute;
	width:235px;
	height:395px;
	z-index:2;
	left: 586px;
	top: -13px;
	background-image:url(images/bg_sidebar.jpg);

}
#sidebar2 {
	position:absolute;
	width:235px;
	height:395px;
	z-index:2;
	left: 586px;
	top: 275px;
	background-image:url(images/bg_sidebar.jpg);


}
#sidebar3 {
	position:absolute;
	width:235px;
	height:462px;
	z-index:2;
	left: 0px;
	top: 0px;
	background-image:url(images/bg_sidebar.jpg);
	border:solid black 1px;

}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
}

#latestbanner {
	position:absolute;
	width:578px;
	height:71px;
	z-index:4;
	left: -53px;
	top: 58px;
}
#internalbanner {
	position:absolute;
	width:578px;
	height:71px;
	z-index:4;
	left: -53px;
	top: -32px;
}
#latestbox {
	position:absolute;
	width:535px;
	height:250px;
	z-index:3;
	left: 32px;
	top: 133px;
	background-color: #000000;
}
iframe {
   border-style:solid;
   border-color: #000000;
   border-top-width:1px; 
   border-bottom-width:2px; 
   border-left-width:1px;
   border-right-width:2px; 
}
iframe_studio {
   border-style:solid;
   border-color: #000000;
   border-top-width:1px; 
   border-bottom-width:2px; 
   border-left-width:1px;
   border-right-width:2px; 
}
#contactform {
	margin:0;
}	
#moodex {
position:absolute;
	width:200px;
	height:115px;
	z-index:3;
	left: 317px;
	top: 65px;
}
#specialoffer {
	position:absolute;
	width:200px;
	height:115px;
	z-index:3;
	left: 148px;
	top: 292px;
}

