* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
IMG {
	DISPLAY: block
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
BODY {
	BACKGROUND: url(images/gradient.jpg) #0b151e no-repeat 50px top; FONT: 12px/18px "Lucida Grande", Lucida, Arial, Verdana, sans-serif; COLOR: #ccc
}
#wrap {
	WIDTH: 860px
}
#style {
	DISPLAY: block;
	BACKGROUND: url(images/graphic.gif) no-repeat 680px 0px;
	OVERFLOW: hidden;
	WIDTH: 100%;
	POSITION: absolute;
	HEIGHT: 773px;
	left: -68px;
	top: -3px;
}
#nav {
	PADDING-LEFT: 87px; WIDTH: 683px; POSITION: relative
}
#nav UL {
	LIST-STYLE-TYPE: none
}
#nav UL LI {
	DISPLAY: inline; FLOAT: left
}
#nav UL LI A {
	DISPLAY: block; OVERFLOW: hidden; TEXT-INDENT: -1111px; HEIGHT: 35px
}
#nav UL LI.home A {
	BACKGROUND-IMAGE: url(images/nav/home.gif); WIDTH: 73px
}
#nav UL LI.about A {
	BACKGROUND-IMAGE: url(images/nav/artists.gif); WIDTH: 75px
}
#nav UL LI.services A {
	BACKGROUND-IMAGE: url(images/nav/services.gif); WIDTH: 89px
}
#nav UL LI.portfolio A {
	BACKGROUND-IMAGE: url(images/nav/clients.gif); WIDTH: 79px
}
#nav UL LI.contact A {
	BACKGROUND-IMAGE: url(images/nav/contact.gif); WIDTH: 73px
}
#home #nav UL LI.home A {
	BACKGROUND-POSITION: 0px -35px
}
#about #nav UL LI.about A {
	BACKGROUND-POSITION: 0px -35px
}
#services #nav UL LI.services A {
	BACKGROUND-POSITION: 0px -35px
}
#portfolio #nav UL LI.portfolio A {
	BACKGROUND-POSITION: 0px -35px
}
#contact #nav UL LI.contact A {
	BACKGROUND-POSITION: 0px -35px
}
#nav UL LI A:hover {
	BACKGROUND-POSITION: 0px -35px
}
#nav UL LI A.selected {
	BACKGROUND-POSITION: 0px -35px
}
#head {
	CLEAR: both; PADDING-LEFT: 90px; PADDING-TOP: 30px; POSITION: relative
}
#head H1 A {
	DISPLAY: block; BACKGROUND: url(images/logo.gif) no-repeat; OVERFLOW: hidden; WIDTH: 235px; TEXT-INDENT: -1111px; HEIGHT: 60px
}
#foot {
	CLEAR: both; PADDING-LEFT: 90px; BACKGROUND: url(images/foot.gif) no-repeat 20px 16px; FLOAT: left; WIDTH: 770px; POSITION: relative
}

.footer {
	BACKGROUND: url(images/footer.gif) no-repeat; PADDING-BOTTOM: 14px; PADDING-TOP: 14px; POSITION: relative
}
#foot P.foot {
	BACKGROUND: url(images/monicagelardo-2.gif) no-repeat; MARGIN-BOTTOM: 4px; OVERFLOW: hidden; TEXT-INDENT: -9999px; HEIGHT: 26px
}
#foot P {
	FONT-SIZE: 10px; COLOR: #999; LINE-HEIGHT: 14px
}
#foot SPAN {
	DISPLAY: block; FONT-SIZE: 10px
}
#foot2 {
	CLEAR: both; PADDING-LEFT: 90px; BACKGROUND: url(images/foot.gif) no-repeat 20px 16px; FLOAT: left; WIDTH: 770px; POSITION: relative
}
#foot2 P {
	FONT-SIZE: 10px; COLOR: #999; LINE-HEIGHT: 14px
}
#foot2 SPAN {
	DISPLAY: block; FONT-SIZE: 10px
}

#foot2 P.foot {
	BACKGROUND: url(images/monicagelardo-2.gif) no-repeat; MARGIN-BOTTOM: 4px; OVERFLOW: hidden; TEXT-INDENT: -9999px; HEIGHT: 26px
}

#about #form {
	FONT-SIZE: 11px; RIGHT: 0px; POSITION: absolute; TOP: 28px
}
#about #form {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px
}
#about INPUT {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px
}
#about INPUT {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 140px; BORDER-TOP-STYLE: none; MARGIN-RIGHT: 4px; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #3f464f; BORDER-BOTTOM-STYLE: none
}
#about textarea {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 200px; HEIGHT: 208px; BORDER-TOP-STYLE: none; MARGIN-RIGHT: 4px; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #3f464f; BORDER-BOTTOM-STYLE: none; COLOR: #fff; FONT: 12px/18px "Lucida Grande", Lucida, Arial, Verdana, sans-serif;
}
#about INPUT.button {
COLOR: #fff;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: 4px;
	WIDTH: auto;
	CURSOR: pointer;
	PADDING-TOP: 0px;
	TEXT-DECORATION: none;
	background-color: #FF6600;
}
#about INPUT.button:hover {
	COLOR: #000; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#about LABEL {
	PADDING-RIGHT: 4px; FONT-SIZE: 10px
}
#substance {
	PADDING-LEFT: 90px; FLOAT: left; PADDING-BOTTOM: 14px; WIDTH: 770px; PADDING-TOP: 30px
}
.left {
	FLOAT: left; WIDTH: 470px; POSITION: relative
}
.contactleft {
	FLOAT: left;
	WIDTH: 400px;
	POSITION: relative
}
.right {
	FLOAT: right; WIDTH: 240px; PADDING-TOP: 4px; POSITION: relative
}
.contactright {
	FLOAT: left; WIDTH: 240px; PADDING-TOP: 4px; POSITION: relative
}
.service {
	FLOAT: left;
	WIDTH: 400px;
	POSITION: relative
}
.clients {
	FLOAT: left; WIDTH: 770px; POSITION: relative
}
.hello {
	FLOAT: left; WIDTH: 770px; POSITION: relative
}
#substance A {
	PADDING-BOTTOM: 1px; COLOR: #ccc; BORDER-BOTTOM: #666 1px solid; POSITION: relative; TEXT-DECORATION: none
}
#substance A:hover {
	COLOR: #a9d9ed; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#substance P {
	MARGIN-BOTTOM: 16px
}
#substance P.pic {
	LEFT: 0px; MARGIN-BOTTOM: 0px; WIDTH: 160px; POSITION: absolute; TOP: 281px
}
#home .right P {
	FONT-SIZE: 14px
}
#home .left P {
	FONT-SIZE: 14px; 
}
#about .right P {
	FONT-SIZE: 11px; LINE-HEIGHT: 18px
}
#about .left P {
	FONT-SIZE: 14px; LINE-HEIGHT: 18px
}
#about .right IMG {
	PADDING-RIGHT: 18px; PADDING-LEFT: 19px; FLOAT: right; MARGIN-BOTTOM: 14px; PADDING-BOTTOM: 46px; PADDING-TOP: 17px; POSITION: relative
}
.contactleft{FONT-SIZE: 16px; LINE-HEIGHT: 24px; COLOR:A9D9ED}
#home #substance P {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 18px; LINE-HEIGHT: 18px
}

#services .service P {
	CLEAR: both; FONT-SIZE: 12px COLOR: #a9d9ed
}
#substance #services UL {
	FLOAT: left; MARGIN-BOTTOM: 30px; LIST-STYLE-TYPE: none
}
#substance #services UL LI {
	FONT-SIZE: 14px; LINE-HEIGHT: 24px; COLOR:A9D9ED
}
H2 {
	MARGIN-BOTTOM: 20px
}
#home H2.intro {FONT-SIZE: 16px; COLOR: #a9d9ed; 
}
#home .right H2 {
	MARGIN-TOP: 76px; OVERFLOW: hidden; TEXT-INDENT: -9999px; POSITION: relative; HEIGHT: 48px FONT-SIZE:14px
}
#home .right H2 A {
	LEFT: 0px; WIDTH: 116px; POSITION: absolute; TOP: 0px; HEIGHT: 20px
}
#about H2.roots {
	MARGIN-TOP: 1px; MARGIN-BOTTOM: 14px; FONT-SIZE: 24px; COLOR: #a9d9ed; 
}
#about H3.roots {
	MARGIN-TOP: 1px; MARGIN-BOTTOM: 14px; FONT-SIZE: 14px; COLOR: #a9d9ed; 
}
#about H2.language {
	OVERFLOW: hidden; TEXT-INDENT: -9999px; HEIGHT: 123px
}
#services H2.writes {
	MARGIN-TOP: 1px; MARGIN-BOTTOM: 20px; OVERFLOW: hidden; HEIGHT: 21px; FONT-SIZE: 18px; COLOR: #a9d9ed; 
}
#services H6.writes {
	FONT-SIZE: 11px; MARGIN-LEFT: 10px
}
#portfolio H2 {
	MARGIN-TOP: 1px; MARGIN-BOTTOM: 34px; OVERFLOW: hidden; TEXT-INDENT: -9999px; HEIGHT: 43px
}
#contact H2 {
	 MARGIN-BOTTOM: 34px; OVERFLOW: hidden; TEXT-INDENT: -9999px; HEIGHT: 75px
}
#contact H2.omran {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; OVERFLOW: hidden; TEXT-INDENT: -9999px; HEIGHT: 27px
}
.client {
	FLOAT: left; MARGIN-BOTTOM: 30px; POSITION: relative
}
.client IMG {
	BORDER-RIGHT: #4a4a49 1px solid; BORDER-TOP: #4a4a49 1px solid; FLOAT: left; BORDER-LEFT: #4a4a49 1px solid; BORDER-BOTTOM: #4a4a49 1px solid
}
.client IMG.label {
	LEFT: -1px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; BORDER-BOTTOM-STYLE: none
}
.listing.client IMG.label {
	TOP: 15px
}
.client H1 {
	PADDING-LEFT: 175px; FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-BOTTOM: 8px
}
.client H2 {
	PADDING-LEFT: 175px; FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-BOTTOM: 8px
	}
.client H4 {
	PADDING-LEFT: 180px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 8px
}
.client H5 {
	PADDING-LEFT: 180px; FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.client P {
	PADDING-LEFT: 180px; LINE-HEIGHT: 15px
}
#substance .client P.what {
	MARGIN-BOTTOM: 10px
}
#substance .client A {
	FONT-SIZE: 12px; COLOR: #a9d9ed; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}

#substance .client A:hover {
	TEXT-DECORATION: underline
}
#about .left P STRONG {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; MARGIN-LEFT: 10px; COLOR: #a9d9ed; FONT-STYLE: normal
}
.words {
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 20px;
	POSITION: relative;
	HEIGHT: 275px
}
.words IMG {
	POSITION: absolute;
	left: -92px;
	top: 155px;
}
