HTML {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../img/site-bg.jpg) repeat-x; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 100%; BORDER-RIGHT-WIDTH: 0px
}
BODY {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../img/site-bg.jpg) repeat-x; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 100%; BORDER-RIGHT-WIDTH: 0px
}
#site {
	BACKGROUND: url(../img/site-shadow.jpg) no-repeat center top
}
#container {
	MIN-HEIGHT: 845px; BACKGROUND: url(../img/site-bg.jpg) repeat-x; MARGIN: 0px auto; WIDTH: 962px; POSITION: relative
}
#header {
	COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 330px
}
#content {
	FONT-SIZE: 12px; COLOR: #464646; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#footer {
	PADDING-RIGHT: 0px; BORDER-TOP: #e8eae5 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; MARGIN: 17px 17px 0px; COLOR: #c2c2c2; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
#logo {
	BACKGROUND: url(../img/guava-studios.jpg); LEFT: 38px; WIDTH: 113px; POSITION: absolute; TOP: 15px; HEIGHT: 59px
}
#logo SPAN {
	DISPLAY: none
}
#pageIntro {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; Z-INDEX: 998; LEFT: 38px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; POSITION: absolute; TOP: 129px; TEXT-ALIGN: left
}
#pageIntroText {
	FONT-SIZE: 12px; LEFT: 15px; WIDTH: 442px; LINE-HEIGHT: 16px; POSITION: absolute; TOP: 88px
}
#contentLeft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 200px; POSITION: relative; PADDING-TOP: 30px
}
#contentRight {
	FONT-SIZE: 12px; FLOAT: left; MARGIN: 10px 0px 0px; WIDTH: 740px; LINE-HEIGHT: 18px; POSITION: relative; TEXT-ALIGN: justify
}
#contentRightA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 720px; LINE-HEIGHT: 18px; PADDING-TOP: 30px; POSITION: relative; TEXT-ALIGN: justify
}
#contentRightB {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 170px; LINE-HEIGHT: 18px; PADDING-TOP: 10px; TEXT-ALIGN: justify
}
.shadowBox {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(../img/shadow-box.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 280px; COLOR: #7f7f7e! important; LINE-HEIGHT: normal; PADDING-TOP: 16px; POSITION: relative; HEIGHT: 64px; TEXT-ALIGN: left! important; TEXT-DECORATION: none
}
.shadowBox A {
	COLOR: #7f7f7e! important; TEXT-DECORATION: none
}
.shadowBox A:visited {
	COLOR: #7f7f7e! important; TEXT-DECORATION: none
}
.shadowBox:hover {
	BACKGROUND: url(../img/shadow-box.gif) no-repeat 0px -100px
}
.shadowBox P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px! important; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 220px; PADDING-TOP: 0px
}
.shadowBox .img {
	FLOAT: left; MARGIN: 10px 10px 0px 0px; LINE-HEIGHT: 34px
}
A.shadowBoxSmall {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(../img/shadow-box-small.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 129px; CURSOR: pointer; COLOR: #7f7f7e! important; LINE-HEIGHT: normal; PADDING-TOP: 12px; POSITION: relative; HEIGHT: 28px; TEXT-ALIGN: left! important; TEXT-DECORATION: none
}
A.shadowBoxSmall:visited {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(../img/shadow-box-small.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 129px; CURSOR: pointer; COLOR: #7f7f7e! important; LINE-HEIGHT: normal; PADDING-TOP: 12px; POSITION: relative; HEIGHT: 28px; TEXT-ALIGN: left! important; TEXT-DECORATION: none
}
.shadowBox A.specialOffer {
	COLOR: #ff5d44! important
}
.shadowBox A.specialOffer:visited {
	COLOR: #ff5d44! important
}
A.shadowBoxSmall:hover {
	BACKGROUND: url(../img/shadow-box-small.gif) no-repeat 0px -64px
}
.shadowBoxSmall P {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 11px! important; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 89px; PADDING-TOP: 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.shadowBoxSmall SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 11px! important; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 89px; PADDING-TOP: 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.shadowBoxSmall IMG {
	FLOAT: left; MARGIN: 5px 10px 0px 0px
}
#headerImage {
	RIGHT: 0px; WIDTH: 500px; POSITION: absolute; TOP: 88px; HEIGHT: 265px
}
#webDesignPortfolio A {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-TOP: 0px
}
#webDesignPortfolio A.last {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FLOAT: left; PADDING-BOTTOM: 20px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
#webDesignPortfolio A IMG {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
#graphicDesignPortfolio A {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-TOP: 0px
}
#graphicDesignPortfolio .last {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FLOAT: left; PADDING-BOTTOM: 20px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
#graphicDesignPortfolio .last {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FLOAT: left; PADDING-BOTTOM: 20px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
#graphicDesignPortfolio IMG {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FLOAT: left; MARGIN: 0px 20px 20px 0px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.whyNot {
	DISPLAY: none
}
.thankyou {
	DISPLAY: none
}
.homePageText {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 360px; PADDING-TOP: 0px
}
.homePagePromotions {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 300px; PADDING-TOP: 0px
}
.pageTitleIcon {
	FLOAT: left; WIDTH: 110px; CURSOR: pointer; HEIGHT: 150px; TEXT-ALIGN: center
}
.popupContainer {
	POSITION: relative
}
#contentPopup {
	DISPLAY: none; Z-INDEX: 9999; BACKGROUND: url(../img/shadow-box-popup.jpg) no-repeat; LEFT: -50px; WIDTH: 557px; POSITION: absolute; TOP: -50px; HEIGHT: 288px
}
#popupContent {
	PADDING-RIGHT: 10px; DISPLAY: block; MARGIN-LEFT: 43px; OVERFLOW: auto; WIDTH: 468px; HEIGHT: 218px
}
#closePopup {
	PADDING-RIGHT: 35px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: right
}
.portfolioContent {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 30px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; WIDTH: 670px! important; PADDING-TOP: 0px! important
}
#extraDetails {
	DISPLAY: none
}
#clickExtraDetails {
	CURSOR: pointer; TEXT-DECORATION: underline
}
