/* CSS Document */

body {
		font-family:Gill Sans, Helvetica, Verdana, Arial, sans-serif;
		margin:0px;
		padding:0px;
		color:#322f31;
		font-size:10px;
		background-repeat:repeat-x;
}

body a {
	color:#000;
	outline:none;
}

body a:hover {
color:#e25480;
}

#container {
width:733px;
margin-left:auto;
margin-right:auto;
height:auto;
}

#header-inset {
height:147px;
width:733px;
margin-left:auto;
margin-right:auto;
}

#container2 {
background-color:#FFFFFF;
background-repeat:repeat-y;
width:733px;
height:535px;
}

#container3 {
margin-top:3px;
background-repeat:repeat-y;
width:733px;
height:600px;
}

#container4 {
background-repeat:repeat-y;
width:733px;
height:535px;
background-color:#9900CC;
}

#footer {
background-color:#322f31;
height:89px;
}

/* Main Links */

#links {
	width:262px;
	margin-top:110px;
	margin-right:34px;
	height:24px;
	float:right;
}
		

#tabs {
	margin:0;
	padding:0;
	list-style:none;
	z-index:1000;
}

#tabs li {
	float:left;
	height:24px;
	margin:0;
	padding:0;
}

#tabs li a {
	margin:0;
	padding:0;
	height:24px;
	display:block;
	text-indent:-10000px;
	outline:none;
}

#tabs li a.factive { background:url(images/links.jpg) no-repeat; }
#tabs li a.aactive { background:url(images/links2.jpg) no-repeat; }
#tabs li a.sactive { background:url(images/links3.jpg) no-repeat; }
#tabs li a.dactive { background:url(images/links4.jpg) no-repeat; }


#tabs li a.portfolio {
	background-position: 0px 0px;
	width:102px;
}

#tabs li a.portfolio:hover { background-position: 0px -23px; }


#tabs li a.profile {
	background-position: -102px 0px;
	width:76px;
}

#tabs li a.profile:hover { background-position: -102px -23px; }

#tabs li a.contact {
	background-position: -178px 0px;
	width:84px;
}

#tabs li a.contact:hover { background-position: -178px -23px; }

/* Portfolio Links */

#links2 {
	width:686px;
	height:36px;
	margin-left:22px;
	padding-top:13px;
}
		

#tabs2 {
	margin:0;
	padding:0;
	list-style:none;
	z-index:1000;
}

#tabs2 li {
	float:left;
	height:36px;
	margin:0;
	padding:0;
}

#tabs2 li a {
	margin:0;
	padding:0;
	height:36px;
	display:block;
	text-indent:-10000px;
	outline:none;
}

#tabs2 li a.hactive { background:url(images/portlinks.jpg) no-repeat; }
#tabs2 li a.jactive { background:url(images/portlinks2.jpg) no-repeat; }
#tabs2 li a.kactive { background:url(images/portlinks3.jpg) no-repeat; }
#tabs2 li a.lactive { background:url(images/portlinks4.jpg) no-repeat; }
#tabs2 li a.pactive { background:url(images/portlinks5.jpg) no-repeat; }


#tabs2 li a.web {
	background-position: 0px 0px;
	width:139px;
}

#tabs2 li a.web:hover { background-position: 0px -36px; }


#tabs2 li a.identity {
	background-position: -139px 0px;
	width:136px;
}

#tabs2 li a.identity:hover { background-position: -139px -36px; }

#tabs2 li a.print {
	background-position: -275px 0px;
	width:137px;
}

#tabs2 li a.print:hover { background-position: -275px -36px; }

#tabs2 li a.graphics {
	background-position: -412px 0px;
	width:137px;
}

#tabs2 li a.graphics:hover { background-position: -412px -36px; }

#tabs2 li a.motion {
	background-position: -549px 0px;
	width:137px;
}

#tabs2 li a.motion:hover { background-position: -549px -36px; }

#contact {
width:350px;
margin-left:37px;
padding-top:25px;
float:left;
}

#mainnav {
width:663px;
height:23px;
margin-left:36px;
margin-top:1px;
}

.mainnavlink {
float:left;
width:25px;
height:22px;
border-right:1px solid #fff;
color:#fff;
font-size:11px;
font-weight:bold;
line-height:21px;
}

.mainnavlink a {
color:#fff;
background-color:#322f31;
text-decoration:none;
position:absolute;
width:25px;
height:22px;
text-align:center;
}

.mainnavlink a:hover {
color:#322f31;
text-decoration:none;
background-color:#d1d2d4;
position:absolute;
width:25px;
height:22px;
text-align:center;
}

h1 {
text-transform:uppercase;
font-weight:500;
letter-spacing:2px;
font-size:20px;
}

#client {
text-transform:uppercase;
font-weight:500;
letter-spacing:2px;
font-family:Times New Roman, Times, serif;
font-size:10px;
height:10px;
padding-top:3px;
}

input.btn {
background-color:#322f31;
color:#fff;
}

input.btn:hover {
background-color:#e25480;
}

#web-main {
background-image:url(images/web/main.jpg);
background-repeat:no-repeat;
width:664px;
height:363px;
margin-left:35px;
}

#web-main-alt {
background-image:url(images/web/main.jpg);
background-repeat:no-repeat;
width:664px;
height:363px;
margin-left:35px;
display:none;
}

#web-main2 {
background-image:url(images/web/main2.jpg);
background-repeat:no-repeat;
width:664px;
height:363px;
margin-left:35px;
display:none;
}

#web-main3 {
background-image:url(images/web/main3.jpg);
background-repeat:no-repeat;
width:664px;
height:363px;
margin-left:35px;
display:none;
}

#web-main4 {
background-image:url(images/web/main4.jpg);
background-repeat:no-repeat;
width:664px;
height:363px;
margin-left:35px;
display:none;
}

#web-main5 {
background-image:url(images/web/main5.jpg);
background-repeat:no-repeat;
width:664px;
height:363px;
margin-left:35px;
display:none;
}

#web-main6 {
background-image:url(images/web/main6.jpg);
background-repeat:no-repeat;
width:664px;
height:363px;
margin-left:35px;
display:none;
}

#web-main7 {
background-image:url(images/web/main7.jpg);
background-repeat:no-repeat;
width:664px;
height:363px;
margin-left:35px;
display:none;
}

#web-main8 {
background-image:url(images/web/main8.jpg);
background-repeat:no-repeat;
width:664px;
height:363px;
margin-left:35px;
display:none;
}

#web-main9 {
background-image:url(images/web/main9.jpg);
background-repeat:no-repeat;
width:664px;
height:363px;
margin-left:35px;
display:none;
}

#web-main10 {
background-image:url(images/web/main10.jpg);
background-repeat:no-repeat;
width:664px;
height:363px;
margin-left:35px;
display:none;
}

#web-main11 {
background-image:url(images/web/main11.jpg);
background-repeat:no-repeat;
width:664px;
height:363px;
margin-left:35px;
display:none;
}

#web-main12 {
background-image:url(images/web/main12.jpg);
background-repeat:no-repeat;
width:664px;
height:363px;
margin-left:35px;
display:none;
}

#web-description {
width:663px;
height:85px;
margin-top:20px;
margin-left:36px;
}

#web-description-alt {
width:663px;
height:85px;
margin-top:20px;
margin-left:36px;
display:none;
}

#web-description2 {
width:663px;
height:85px;
margin-top:20px;
margin-left:36px;
display:none;
}

#web-description3 {
width:663px;
height:85px;
margin-top:20px;
margin-left:36px;
display:none;
}

#web-description4 {
width:663px;
height:85px;
margin-top:20px;
margin-left:36px;
display:none;
}

#web-description5 {
width:663px;
height:85px;
margin-top:20px;
margin-left:36px;
display:none;
}

#web-description6 {
width:663px;
height:85px;
margin-top:20px;
margin-left:36px;
display:none;
}

#web-description7 {
width:663px;
height:85px;
margin-top:20px;
margin-left:36px;
display:none;
}

#web-description8 {
width:663px;
height:85px;
margin-top:20px;
margin-left:36px;
display:none;
}

#web-description9 {
width:663px;
height:85px;
margin-top:20px;
margin-left:36px;
display:none;
}

#web-description10 {
width:663px;
height:85px;
margin-top:20px;
margin-left:36px;
display:none;
}

#web-description11 {
width:663px;
height:85px;
margin-top:20px;
margin-left:36px;
display:none;
}

#web-description12 {
width:663px;
height:85px;
margin-top:20px;
margin-left:36px;
display:none;
}

#identity-main {
background-image:url(images/identity/main.jpg);
background-repeat:no-repeat;
width:664px;
height:363px;
margin-left:35px;
}

#identity-main-alt {
background-image:url(images/identity/main.jpg);
background-repeat:no-repeat;
width:664px;
height:363px;
margin-left:35px;
display:none;
}

#identity-main2 {
background-image:url(images/identity/main2.jpg);
background-repeat:no-repeat;
width:664px;
height:363px;
margin-left:35px;
display:none;
}

#identity-main3 {
background-image:url(images/identity/main3.jpg);
background-repeat:no-repeat;
width:664px;
height:363px;
margin-left:35px;
display:none;
}

#identity-main4 {
background-image:url(images/identity/main4.jpg);
background-repeat:no-repeat;
width:664px;
height:363px;
margin-left:35px;
display:none;
}

#identity-main5 {
background-image:url(images/identity/main5.jpg);
background-repeat:no-repeat;
width:664px;
height:363px;
margin-left:35px;
display:none;
}

#identity-main6 {
background-image:url(images/identity/main6.jpg);
background-repeat:no-repeat;
width:664px;
height:363px;
margin-left:35px;
display:none;
}

#identity-main7 {
background-image:url(images/identity/main7.jpg);
background-repeat:no-repeat;
width:664px;
height:363px;
margin-left:35px;
display:none;
}

#identity-main8 {
background-image:url(images/identity/main8.jpg);
background-repeat:no-repeat;
width:664px;
height:363px;
margin-left:35px;
display:none;
}

#identity-description {
width:663px;
height:85px;
margin-top:20px;
margin-left:36px;
}

#identity-description-alt {
width:663px;
height:85px;
margin-top:20px;
margin-left:36px;
display:none;
}

#identity-description2 {
width:663px;
height:85px;
margin-top:20px;
margin-left:36px;
display:none;
}

#identity-description3 {
width:663px;
height:85px;
margin-top:20px;
margin-left:36px;
display:none;
}

#identity-description4 {
width:663px;
height:85px;
margin-top:20px;
margin-left:36px;
display:none;
}

#identity-description5 {
width:663px;
height:85px;
margin-top:20px;
margin-left:36px;
display:none;
}

#identity-description6 {
width:663px;
height:85px;
margin-top:20px;
margin-left:36px;
display:none;
}

#identity-description7 {
width:663px;
height:85px;
margin-top:20px;
margin-left:36px;
display:none;
}

#identity-description8 {
width:663px;
height:85px;
margin-top:20px;
margin-left:36px;
display:none;
}

#print-main {
background-image:url(images/print/main.jpg);
background-repeat:no-repeat;
width:664px;
height:363px;
margin-left:35px;
}

#print-main-alt {
background-image:url(images/print/main.jpg);
background-repeat:no-repeat;
width:664px;
height:363px;
margin-left:35px;
display:none;
}

#print-main2 {
background-image:url(images/print/main2.jpg);
background-repeat:no-repeat;
width:664px;
height:363px;
margin-left:35px;
display:none;
}

#print-main3 {
background-image:url(images/print/main3.jpg);
background-repeat:no-repeat;
width:664px;
height:363px;
margin-left:35px;
display:none;
}

#print-main4 {
background-image:url(images/print/main4.jpg);
background-repeat:no-repeat;
width:664px;
height:363px;
margin-left:35px;
display:none;
}

#print-main5 {
background-image:url(images/print/main5.jpg);
background-repeat:no-repeat;
width:664px;
height:363px;
margin-left:35px;
display:none;
}

#print-main6 {
background-image:url(images/print/main6.jpg);
background-repeat:no-repeat;
width:664px;
height:363px;
margin-left:35px;
display:none;
}

#print-main7 {
background-image:url(images/print/main7.jpg);
background-repeat:no-repeat;
width:664px;
height:363px;
margin-left:35px;
display:none;
}

#print-main8 {
background-image:url(images/print/main8.jpg);
background-repeat:no-repeat;
width:664px;
height:363px;
margin-left:35px;
display:none;
}

#print-main9 {
background-image:url(images/print/main9.jpg);
background-repeat:no-repeat;
width:664px;
height:363px;
margin-left:35px;
display:none;
}

#print-main10 {
background-image:url(images/print/main10.jpg);
background-repeat:no-repeat;
width:664px;
height:363px;
margin-left:35px;
display:none;
}

#print-main11 {
background-image:url(images/print/main11.jpg);
background-repeat:no-repeat;
width:664px;
height:363px;
margin-left:35px;
display:none;
}

#print-main12 {
background-image:url(images/print/main12.jpg);
background-repeat:no-repeat;
width:664px;
height:363px;
margin-left:35px;
display:none;
}

#print-main13 {
background-image:url(images/print/main17.jpg);
background-repeat:no-repeat;
width:664px;
height:363px;
margin-left:35px;
display:none;
}

#print-main14 {
background-image:url(images/print/main13.jpg);
background-repeat:no-repeat;
width:664px;
height:363px;
margin-left:35px;
display:none;
}

#print-main15 {
background-image:url(images/print/main14.jpg);
background-repeat:no-repeat;
width:664px;
height:363px;
margin-left:35px;
display:none;
}

#print-main16 {
background-image:url(images/print/main15.jpg);
background-repeat:no-repeat;
width:664px;
height:363px;
margin-left:35px;
display:none;
}

#print-main17 {
background-image:url(images/print/main16.jpg);
background-repeat:no-repeat;
width:664px;
height:363px;
margin-left:35px;
display:none;
}

#print-description {
width:663px;
height:85px;
margin-top:20px;
margin-left:36px;
}

#print-description-alt {
width:663px;
height:85px;
margin-top:20px;
margin-left:36px;
display:none;
}

#print-description2 {
width:663px;
height:85px;
margin-top:20px;
margin-left:36px;
display:none;
}

#print-description3 {
width:663px;
height:85px;
margin-top:20px;
margin-left:36px;
display:none;
}

#print-description4 {
width:663px;
height:85px;
margin-top:20px;
margin-left:36px;
display:none;
}

#print-description5 {
width:663px;
height:85px;
margin-top:20px;
margin-left:36px;
display:none;
}

#print-description6 {
width:663px;
height:85px;
margin-top:20px;
margin-left:36px;
display:none;
}

#print-description7 {
width:663px;
height:85px;
margin-top:20px;
margin-left:36px;
display:none;
}

#print-description8 {
width:663px;
height:85px;
margin-top:20px;
margin-left:36px;
display:none;
}

#print-description9 {
width:663px;
height:85px;
margin-top:20px;
margin-left:36px;
display:none;
}

#print-description10 {
width:663px;
height:85px;
margin-top:20px;
margin-left:36px;
display:none;
}

#print-description11 {
width:663px;
height:85px;
margin-top:20px;
margin-left:36px;
display:none;
}

#print-description12 {
width:663px;
height:85px;
margin-top:20px;
margin-left:36px;
display:none;
}

#print-description13 {
width:663px;
height:85px;
margin-top:20px;
margin-left:36px;
display:none;
}

#print-description14 {
width:663px;
height:85px;
margin-top:20px;
margin-left:36px;
display:none;
}

#print-description15 {
width:663px;
height:85px;
margin-top:20px;
margin-left:36px;
display:none;
}

#print-description16 {
width:663px;
height:85px;
margin-top:20px;
margin-left:36px;
display:none;
}
#print-description17 {
width:663px;
height:85px;
margin-top:20px;
margin-left:36px;
display:none;
}

#graphics-main {
background-image:url(images/graphics/main13.jpg);
background-repeat:no-repeat;
width:664px;
height:363px;
margin-left:35px;
}

#graphics-main-alt {
background-image:url(images/graphics/main13.jpg);
background-repeat:no-repeat;
width:664px;
height:363px;
margin-left:35px;
display:none;
}

#graphics-main2 {
background-image:url(images/graphics/main1.jpg);
background-repeat:no-repeat;
width:664px;
height:363px;
margin-left:35px;
display:none;
}

#graphics-main3 {
background-image:url(images/graphics/main2.jpg);
background-repeat:no-repeat;
width:664px;
height:363px;
margin-left:35px;
display:none;
}

#graphics-main4 {
background-image:url(images/graphics/main3.jpg);
background-repeat:no-repeat;
width:664px;
height:363px;
margin-left:35px;
display:none;
}

#graphics-main5 {
background-image:url(images/graphics/main4.jpg);
background-repeat:no-repeat;
width:664px;
height:363px;
margin-left:35px;
display:none;
}

#graphics-main6 {
background-image:url(images/graphics/main5.jpg);
background-repeat:no-repeat;
width:664px;
height:363px;
margin-left:35px;
display:none;
}

#graphics-main7 {
background-image:url(images/graphics/main6.jpg);
background-repeat:no-repeat;
width:664px;
height:363px;
margin-left:35px;
display:none;
}

#graphics-main8 {
background-image:url(images/graphics/main7.jpg);
background-repeat:no-repeat;
width:664px;
height:363px;
margin-left:35px;
display:none;
}

#graphics-main9 {
background-image:url(images/graphics/main8.jpg);
background-repeat:no-repeat;
width:664px;
height:363px;
margin-left:35px;
display:none;
}

#graphics-main10 {
background-image:url(images/graphics/main9.jpg);
background-repeat:no-repeat;
width:664px;
height:363px;
margin-left:35px;
display:none;
}

#graphics-main11 {
background-image:url(images/graphics/main10.jpg);
background-repeat:no-repeat;
width:664px;
height:363px;
margin-left:35px;
display:none;
}

#graphics-main12 {
background-image:url(images/graphics/main11.jpg);
background-repeat:no-repeat;
width:664px;
height:363px;
margin-left:35px;
display:none;
}

#graphics-main13 {
background-image:url(images/graphics/main12.jpg);
background-repeat:no-repeat;
width:664px;
height:363px;
margin-left:35px;
display:none;
}

#graphics-description {
width:663px;
height:85px;
margin-top:20px;
margin-left:36px;
}

#graphics-description-alt {
width:663px;
height:85px;
margin-top:20px;
margin-left:36px;
display:none;
}

#graphics-description2 {
width:663px;
height:85px;
margin-top:20px;
margin-left:36px;
display:none;
}

#graphics-description3 {
width:663px;
height:85px;
margin-top:20px;
margin-left:36px;
display:none;
}

#graphics-description4 {
width:663px;
height:85px;
margin-top:20px;
margin-left:36px;
display:none;
}

#graphics-description5 {
width:663px;
height:85px;
margin-top:20px;
margin-left:36px;
display:none;
}

#graphics-description6 {
width:663px;
height:85px;
margin-top:20px;
margin-left:36px;
display:none;
}

#graphics-description7 {
width:663px;
height:85px;
margin-top:20px;
margin-left:36px;
display:none;
}

#graphics-description8 {
width:663px;
height:85px;
margin-top:20px;
margin-left:36px;
display:none;
}

#graphics-description9 {
width:663px;
height:85px;
margin-top:20px;
margin-left:36px;
display:none;
}

#graphics-description10 {
width:663px;
height:85px;
margin-top:20px;
margin-left:36px;
display:none;
}

#graphics-description11 {
width:663px;
height:85px;
margin-top:20px;
margin-left:36px;
display:none;
}

#graphics-description12 {
width:663px;
height:85px;
margin-top:20px;
margin-left:36px;
display:none;
}

#graphics-description13 {
width:663px;
height:85px;
margin-top:20px;
margin-left:36px;
display:none;
}

#motion-main {
background-image:url(images/motion/main.jpg);
background-repeat:no-repeat;
width:664px;
height:363px;
margin-left:35px;
}

#motion-main-alt {
background-image:url(images/motion/main.jpg);
background-repeat:no-repeat;
width:664px;
height:363px;
margin-left:35px;
display:none;
}

#motion-main2 {
background-image:url(images/motion/main.jpg);
background-repeat:no-repeat;
width:664px;
height:363px;
margin-left:35px;
display:none;
}

#motion-main3 {
background-image:url(images/motion/main2.jpg);
background-repeat:no-repeat;
width:664px;
height:363px;
margin-left:35px;
display:none;
}

#motion-main4 {
background-image:url(images/motion/main3.jpg);
background-repeat:no-repeat;
width:664px;
height:363px;
margin-left:35px;
display:none;
}

#motion-main5 {
background-image:url(images/motion/main5.jpg);
background-repeat:no-repeat;
width:664px;
height:363px;
margin-left:35px;
display:none;
}

#motion-description {
width:663px;
height:85px;
margin-top:20px;
margin-left:36px;
}

#motion-description-alt {
width:663px;
height:85px;
margin-top:20px;
margin-left:36px;
display:none;
}

#motion-description2 {
width:663px;
height:85px;
margin-top:20px;
margin-left:36px;
display:none;
}

#motion-description3 {
width:663px;
height:85px;
margin-top:20px;
margin-left:36px;
display:none;
}

#motion-description4 {
width:663px;
height:85px;
margin-top:20px;
margin-left:36px;
display:none;
}

#motion-description5 {
width:663px;
height:85px;
margin-top:20px;
margin-left:36px;
display:none;
}
