BODY {
	MARGIN: 0px;
	FONT: 75%/1.4em "Trebuchet MS", "Lucida Grande", Verdana, sans-serif;
	COLOR: #c2c1c1;
	background-color: #000000;
	background-image:;
	background-repeat: repeat-x;
	background-position: 0px 33px;
	padding: 0px;
}
#redBcgr {
	COLOR: #7b2b2e
}
#darkerBcgrCol {
	COLOR: #4e4642
}
#lighterBcgrCol {
	COLOR: #7c746f
}
A:link {
	TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: none
}
P#endLine {
	CLEAR: both; BORDER-TOP: #23160f 1px solid; FONT-SIZE: 1px; MARGIN: 0px; OVERFLOW: hidden; LINE-HEIGHT: 1; BORDER-BOTTOM: #2b1b13 1px solid; HEIGHT: 1px; BACKGROUND-COLOR: #23160f
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.clear {
	CLEAR: both; FONT-SIZE: 1px! important; LINE-HEIGHT: 1px; HEIGHT: 1px
}
.imageText {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; LEFT: -999em; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 20em; LINE-HEIGHT: 1; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px
}
P.skipNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; LEFT: -999em; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 20em; LINE-HEIGHT: 1; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.over {
	CURSOR: pointer
}
.blockOver {
	CURSOR: pointer
}
.blockOver A {
	CURSOR: pointer
}
#jsWarning {
	LEFT: 56px; OVERFLOW: hidden; WIDTH: 170px; POSITION: relative; TOP: 112px; HEIGHT: 20px
}
BODY.jsWorks #jsWarning {
	DISPLAY: none
}
.js {
	DISPLAY: none
}
BODY.jsWorks SPAN.js {
	DISPLAY: inline
}
#wrapper {
	MARGIN: 0px auto; WIDTH: 1026px
}
#logo {
	BACKGROUND: url(../images/topLeftRightShades.png) no-repeat;
	WIDTH: 1026px;
	POSITION: relative;
	HEIGHT: 296px;
}
#logo IMG.header {
	DISPLAY: block; MARGIN-LEFT: 33px; WIDTH: 960px; HEIGHT: 296px
}
#tiktak {
	LEFT: 388px; WIDTH: 250px; POSITION: absolute; TOP: 14px; HEIGHT: 250px
}
#tiktak IMG {
	DISPLAY: block; BACKGROUND: url(../images/tiktak.png) no-repeat; WIDTH: 250px; HEIGHT: 250px
}
#menuMain {
	LEFT: 125px; WIDTH: 140px; POSITION: absolute; TOP: 80px; HEIGHT: 120px
}
#menuMain LI {
	LEFT: 0px; WIDTH: 140px; POSITION: absolute
}
#menuMain LI.index {
	TOP: 0px
}
#menuMain LI.pricing {
	TOP: 40px
}
#menuMain LI.portfolio {
	TOP: 60px
}
#menuMain LI.services {
	TOP: 20px
}
#menuMain LI.links {
	TOP: 80px
}
#menuMain LI.contact {
	TOP: 100px
}
#menuMain A {
	DISPLAY: block; BACKGROUND: url(../images/menuMain.gif) no-repeat 0px 0px; WIDTH: 140px; TEXT-INDENT: -999em; HEIGHT: 20px
}
BODY#index #menuMain LI.index A {
	BACKGROUND-POSITION: -140px 0px
}
#menuMain LI.index A:hover {
	BACKGROUND-POSITION: -140px 0px
}
BODY#services #menuMain LI.services A {
	BACKGROUND-POSITION: -140px -20px
}
#menuMain LI.services A:hover {
	BACKGROUND-POSITION: -140px -20px
}
BODY#pricing #menuMain LI.pricing A {
	BACKGROUND-POSITION: -140px -40px
}
#menuMain LI.pricing A:hover {
	BACKGROUND-POSITION: -140px -40px
}
BODY#portfolio #menuMain LI.portfolio A {
	BACKGROUND-POSITION: -140px -60px
}
#menuMain LI.portfolio A:hover {
	BACKGROUND-POSITION: -140px -60px
}
BODY#links #menuMain LI.links A {
	BACKGROUND-POSITION: -140px -80px
}
#menuMain LI.links A:hover {
	BACKGROUND-POSITION: -140px -80px
}
BODY#contact #menuMain LI.contact A {
	BACKGROUND-POSITION: -140px -100px
}
#menuMain LI.contact A:hover {
	BACKGROUND-POSITION: -140px -100px
}
BODY#index #menuMain LI.index A:hover {
	CURSOR: default
}
BODY#pricing #menuMain LI.pricing A:hover {
	CURSOR: default
}
BODY#portfolio #menuMain LI.portfolio A:hover {
	CURSOR: default
}
BODY#links #menuMain LI.links A:hover {
	CURSOR: default
}
BODY#services #menuMain LI.services A:hover {
	CURSOR: default
}
BODY#contact #menuMain LI.contact A:hover {
	CURSOR: default
}
#menuMoods {
	BACKGROUND: url(../images/menuMoodsBcgr.gif) no-repeat; LEFT: 19px; WIDTH: 306px; POSITION: absolute; TOP: -19px; HEIGHT: 24px
}
#menuMoods LI {
	POSITION: absolute;
	top: 0px;
}
#menuMoods LI#orient {
	LEFT: 104px;
	WIDTH: 98px;
}
#menuMoods LI#noir {
	LEFT: 204px; WIDTH: 100px
}
#menuMoods A {
	BACKGROUND-POSITION: 0px 0px; DISPLAY: block; BACKGROUND-IMAGE: url(../images/menuMoods.gif); TEXT-INDENT: -999em; BACKGROUND-REPEAT: no-repeat; HEIGHT: 22px; BACKGROUND-COLOR: transparent
}
#menuMoods LI#orient A:hover {
	BACKGROUND-POSITION: 1px -22px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: transparent
}
#menuMoods LI#noir A:hover {
	BACKGROUND-POSITION: -102px -22px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: transparent
}
#contentLeft {
	FLOAT: left
}
#contentRight {
	FLOAT: left
}
#content {
	PADDING-RIGHT: 33px; PADDING-LEFT: 33px; BACKGROUND: url(../images/contentBcgr.gif) repeat-y; PADDING-BOTTOM: 20px; WIDTH: 960px; PADDING-TOP: 0px
}
#contentLeft {
	PADDING-LEFT: 15px;
	WIDTH: 641px;
	POSITION: relative;
}
.borderDoubleTop {
	WIDTH: 642px
}
#borderDoubleBot {
	WIDTH: 642px
}
#borderDoubleBotIndex {
	WIDTH: 642px
}
.borderDoubleBot {
	WIDTH: 642px
}
.borderDoubleMid {
	WIDTH: 642px
}
#contentLeftB {
	WIDTH: 642px
}
#contentLeftA {
	WIDTH: 642px;
	margin-left: 15px;
}
.borderDoubleTop {
	HEIGHT: 14px
}
.borderDoubleMid {
	BACKGROUND: url(../images/homeBoxDoubleMiddle.gif) repeat-y left top;
}
.borderDoubleTop {
	background-image: url(../images/homeBoxDoubleTop_2.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#borderDoubleBot {
	CLEAR: both; BACKGROUND: url(../images/homeBoxDoubleBot.gif) no-repeat left bottom; HEIGHT: 12px
}
#borderDoubleBotIndex {
	CLEAR: both; BACKGROUND: url(../images/homeBoxDoubleBot.gif) no-repeat left bottom; HEIGHT: 16px
}
.borderDoubleBot {
	CLEAR: both; BACKGROUND: url(../images/homeBoxDoubleBot.gif) no-repeat left bottom; HEIGHT: 36px
}
.borderDoubleBot {
	HEIGHT: 20px
}
BODY.jsOff#services #borderDoubleBot {
	HEIGHT: 119px
}
BODY#index #contentLeftC P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 33px; FLOAT: left; PADDING-BOTTOM: 16px; WIDTH: 48%; PADDING-TOP: 40px
}
BODY#index #contentLeftC P#almostPersonal {
	PADDING-TOP: 40px;
	background-image: url(../images/tPersonal.gif);
	background-repeat: no-repeat;
	background-position: 33px 12px;
}
BODY#index #contentLeftC IMG {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px; TEXT-ALIGN: center
}
#contentLeftB {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 10px; BACKGROUND: url(../images/homeContentLeftBbcgr.gif) no-repeat left top; PADDING-BOTTOM: 0px; WIDTH: 633px; PADDING-TOP: 8px; HEIGHT: 194px
}
#contentLeftB .aArea {
	FLOAT: left; MARGIN-LEFT: 30px; WIDTH: 168px; HEIGHT: 186px
}
#contentLeftB .first {
	MARGIN-LEFT: 15px
}
#contentLeftB .last {
	WIDTH: 170px
}
#contentLeftB IMG {
	BORDER-RIGHT: #615b57 1px solid; BORDER-LEFT: #615b57 1px solid
}
BODY#index #contentLeftB {
	POSITION: relative
}
#more {
	DISPLAY: none; RIGHT: 8px; WIDTH: 27px; BOTTOM: 18px; POSITION: absolute; HEIGHT: 186px
}
BODY.jsWorks #more {
	DISPLAY: block
}
#more P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 0px; MARGIN: 162px 0px 0px; OVERFLOW: hidden; WIDTH: 27px; LINE-HEIGHT: 24px; PADDING-TOP: 0px; HEIGHT: 24px; TEXT-ALIGN: center
}
.over#more P {
	BACKGROUND-COLOR: #732529
}
#ajaxCont {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 218px;
	MIN-HEIGHT: 374px;
	PADDING-BOTTOM: 0px;
	WIDTH: 390px;
	PADDING-TOP: 6px;
	margin-top: 8px;
	margin-right: 18px;
	margin-bottom: 0px;
	margin-left: 16px;
	background-image: url(../images/restLeftOrn.gif);
	background-repeat: no-repeat;
	background-position: 16px 10px;
}
BODY#index #ajaxCont {
	BACKGROUND-IMAGE: url(../images/homeLeftOrn.gif)
}
BODY#contact #ajaxCont {
	BACKGROUND-IMAGE: url(../images/homeLeftOrn.gif)
}
BODY#index #ajaxCont {
	MIN-HEIGHT: 180px
}
BODY#portfolio #ajaxCont {
	PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; MARGIN-LEFT: 12px; WIDTH: 604px
}
BODY#contact #ajaxCont {
	MIN-HEIGHT: 0px
}
BODY#portfolio #ajaxCont {
	MIN-HEIGHT: 0px
}
#ajaxCont P {
	WIDTH: 370px
}
#ajaxCont H2 {
	WIDTH: 370px
}
#ajaxCont P.halfSpace {
	PADDING-TOP: 0.6em
}
BODY#index #ajaxCont P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#ajaxCont H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: url(../images/titlesLeft.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 18px 0px 10px; TEXT-INDENT: -999em; LINE-HEIGHT: 1; PADDING-TOP: 0px; HEIGHT: 12px
}
#ajaxCont H2.first {
	MARGIN-TOP: 4px
}
#ajaxCont P.first {
	MARGIN-TOP: 4px
}
H2#tServices {
	BACKGROUND-POSITION: 0px -12px
}
H2#tProcess {
	CLEAR: both; BACKGROUND-POSITION: 0px -24px; MARGIN-TOP: 0px
}
H2#tChoose {
	BACKGROUND-POSITION: 0px -36px
}
H2#tPricing {
	BACKGROUND-POSITION: 0px -48px
}
H2#tLinks {
	BACKGROUND-POSITION: 0px -60px
}
BODY#services #ajaxCont UL {
	FLOAT: left; PADDING-BOTTOM: 18px; WIDTH: 47%
}
BODY#pricing TABLE {
	BORDER-TOP-WIDTH: 0px; TABLE-LAYOUT: fixed; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 1em 0px; WIDTH: 370px; BORDER-COLLAPSE: collapse; HEIGHT: auto; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px
}
COL.c1 {
	WIDTH: 140px
}
COL.c2 {
	WIDTH: 60px
}
BODY#pricing TABLE THEAD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #655c57
}
BODY#pricing TABLE TR.foot {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #655c57
}
BODY#pricing TABLE TR.foot TD {
	PADDING-BOTTOM: 8px; PADDING-TOP: 8px; BACKGROUND-COLOR: #655c57
}
BODY#pricing TABLE THEAD TH.a {
	PADDING-LEFT: 6px; TEXT-ALIGN: left
}
BODY#pricing TABLE TR.foot TD.a {
	PADDING-LEFT: 6px; TEXT-ALIGN: left
}
BODY#pricing TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 4px; LINE-HEIGHT: 1.4; PADDING-TOP: 4px; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center
}
BODY#pricing TABLE TD.a {
	PADDING-LEFT: 6px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1em; TEXT-ALIGN: left
}
BODY#pricing TABLE THEAD TH {
	FONT-WEIGHT: normal; FONT-SIZE: 1em
}
TABLE TD.dmt {
	FONT: 1.4em/1.4 bold Verdana, sans-serif
}
TABLE TD.ndmt {
	FONT: 1.4em/1.4 bold Verdana, sans-serif
}
TABLE TD.dmt:unknown {
	content: "?"
}
TABLE TD.ndmt:unknown {
	content: "?"
}
TABLE TD.dmt SPAN {
	DISPLAY: none
}
TABLE TD.ndmt SPAN {
	DISPLAY: none
}
BODY.ie TABLE TD.dmt SPAN {
	DISPLAY: inline; FONT-FAMILY: Arial
}
BODY.ie TABLE TD.ndmt SPAN {
	DISPLAY: inline; FONT-FAMILY: Arial
}
#contentRight {
	BACKGROUND: url(../images/homeBoxSingleMid.gif) repeat-y;
	WIDTH: 286px;
	POSITION: relative;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-top: -30px;
}
#borderSingleTop {
	FONT-SIZE: 1px; BACKGROUND: url(../images/rightBoxSingleTop.gif) no-repeat; WIDTH: 286px; LINE-HEIGHT: 1px; HEIGHT: 90px
}
#borderSingleTopIndex {
	FONT-SIZE: 1px; BACKGROUND: url(../images/rightBoxSingleTop.gif) no-repeat; WIDTH: 286px; LINE-HEIGHT: 1px; HEIGHT: 90px
}
#borderSingleTopIndex {
	HEIGHT: 8px
}
#clown {
	PADDING-LEFT: 40px; BACKGROUND: url(../images/clownBcgr.gif) no-repeat; FLOAT: none; MARGIN: -4px 0px 0px 11px; POSITION: relative; HEIGHT: 306px
}
#clown IMG {
	DISPLAY: block
}
.borderSingleBot {
	BACKGROUND: url(../images/homeBoxSingleBot.gif) no-repeat left bottom; HEIGHT: 44px
}
#borderSingleBot {
	BACKGROUND: url(../images/homeBoxSingleBot.gif) no-repeat left bottom; HEIGHT: 44px
}
BODY#contact #borderSingleBot {
	HEIGHT: 45px
}
BODY.jsOff#services #borderSingleBot {
	HEIGHT: 30px
}
BODY.jsOff#pricing #borderSingleBot {
	HEIGHT: 226px
}
BODY.jsOff#portfolio #borderSingleBot {
	HEIGHT: 116px
}
BODY.jsOff#links #borderSingleBot {
	HEIGHT: 91px
}
BODY.jsOff#contact #borderSingleBot {
	HEIGHT: 62px
}
BODY.jsOff#articles #borderSingleBot {
	HEIGHT: 50px
}
#helpfulTips {
	MARGIN: 0px 0px 0px 30px; OVERFLOW: hidden; WIDTH: 256px
}
#listedAt {
	MARGIN: 0px 0px 0px 30px; OVERFLOW: hidden; WIDTH: 256px
}
#testimonial {
	MARGIN: 0px 0px 0px 30px; OVERFLOW: hidden; WIDTH: 256px
}
#vote {
	MARGIN: 0px 0px 0px 30px; OVERFLOW: hidden; WIDTH: 256px
}
#listedAt {
	DISPLAY: none
}
BODY#index #listedAt {
	DISPLAY: block
}
#testimonial {
	MARGIN-RIGHT: 16px
}
UL.tips {
	WIDTH: 246px
}
UL.tips LI {
	WIDTH: 246px
}
UL.tips LI.over {
	BACKGROUND-COLOR: #732529
}
UL.tips LI:hover {
	BACKGROUND-COLOR: #732529
}
BODY#portfolio #vote {
	DISPLAY: none
}
BODY#contact #vote {
	DISPLAY: none
}
#contentRight H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: url(../images/titlesRight.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 18px 0px 10px; WIDTH: 160px; TEXT-INDENT: -999em; LINE-HEIGHT: 1; PADDING-TOP: 0px; HEIGHT: 12px
}
#helpfulTips H2 {
	MARGIN-TOP: 0px
}
#listedAt H2 {
	BACKGROUND-POSITION: 0px -12px
}
#testimonial H2 {
	BACKGROUND-POSITION: 0px -24px
}
#vote H2 {
	BACKGROUND-POSITION: 0px -36px
}
#testimonial P {
	PADDING-RIGHT: 26px
}
#vote P {
	PADDING-RIGHT: 26px
}
#vote P.top {
	PADDING-TOP: 6px
}
P.author {
	PADDING-RIGHT: 36px; TEXT-ALIGN: right
}
P.site {
	MARGIN-TOP: 8px
}
SPAN.dict {
	LETTER-SPACING: 0.1em
}
SPAN.nexttip {
	DISPLAY: none
}
BODY.jsWorks#articles SPAN.nexttip {
	PADDING-RIGHT: 3em; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 1em; TEXT-ALIGN: right
}
#portfolioFlash {
	MARGIN-LEFT: 14px; WIDTH: 595px; POSITION: relative; HEIGHT: 470px
}
#portfolioNoFlash {
	LEFT: 0px; WIDTH: 595px; POSITION: absolute; TOP: 0px; HEIGHT: 470px
}
BODY#portfolio #ajaxCont UL {
	LEFT: 22px; WIDTH: 560px; POSITION: absolute
}
BODY#portfolio #ajaxCont UL#lCorporate {
	TOP: 47px
}
BODY#portfolio #ajaxCont UL#lBusiness {
	TOP: 137px
}
BODY#portfolio #ajaxCont UL#lBusiness2 {
	TOP: 208px
}
BODY#portfolio #ajaxCont UL#lCreative {
	TOP: 299px
}
BODY#portfolio #ajaxCont UL#lPersonal {
	TOP: 395px
}
BODY#portfolio #ajaxCont H2 {
	LEFT: -999px; POSITION: absolute
}
BODY#portfolio #ajaxCont H3 {
	LEFT: -999px; POSITION: absolute
}
BODY#portfolio #ajaxCont LI {
	FLOAT: left; MARGIN: 0px 22px 0px 0px; WIDTH: 52px; HEIGHT: 52px
}
BODY#portfolio #ajaxCont LI A:link {
	DISPLAY: block; WIDTH: 52px; LINE-HEIGHT: 52px; HEIGHT: 52px; BACKGROUND-COLOR: #4e4642; opacity: 0
}
BODY#portfolio #ajaxCont LI A:visited {
	DISPLAY: block; WIDTH: 52px; LINE-HEIGHT: 52px; HEIGHT: 52px; BACKGROUND-COLOR: #4e4642; opacity: 0
}
BODY#portfolio #ajaxCont LI A:visited {
	BACKGROUND-COLOR: #4e4642; opacity: .6
}
BODY#portfolio #ajaxCont LI A:hover {
	BORDER-RIGHT: #7b2b2e 1px solid; BORDER-TOP: #7b2b2e 1px solid; BORDER-LEFT: #7b2b2e 1px solid; BORDER-BOTTOM: #7b2b2e 1px solid; BACKGROUND-COLOR: #4e4642; opacity: .35
}
BODY.jsWorks#articles #faqAns {
	DISPLAY: none
}
BODY#articles #ajaxCont UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0em; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0em; PADDING-TOP: 0px; LIST-STYLE-TYPE: disc
}
BODY#articles #ajaxCont LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0em; LIST-STYLE-POSITION: inside; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0em; PADDING-TOP: 0px; LIST-STYLE-TYPE: disc
}
BODY#articles #ajaxCont H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 16px; TEXT-TRANSFORM: uppercase; WIDTH: 360px; TEXT-INDENT: 0em; LINE-HEIGHT: 1.3; PADDING-TOP: 0px; LETTER-SPACING: 0.1em; HEIGHT: auto
}
BODY#articles #ajaxCont H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 16px; TEXT-TRANSFORM: uppercase; WIDTH: 360px; TEXT-INDENT: 0em; LINE-HEIGHT: 1.3; PADDING-TOP: 0px; LETTER-SPACING: 0.1em; HEIGHT: auto
}
BODY#articles #ajaxCont H2 {
	MARGIN-TOP: 20px
}
BODY.jsWorks#articles #ajaxCont H2 {
	MARGIN-TOP: 0px
}
BODY#articles #ajaxCont H3 {
	MARGIN-TOP: 16px; FONT-SIZE: 0.9em
}
LI.hideQ {
	DISPLAY: none
}
#displayed {
	BACKGROUND: #4e4642
}
BODY#articles #ajaxCont #faqAns P {
	MARGIN: 0.6em 0px 0.4em
}
#displayed P {
	MARGIN: 0.6em 0px 0.4em
}
#pagerNext {
	FONT-SIZE: 1.3em
}
#pagerPrev {
	FONT-SIZE: 1.3em
}
#nav {
	LINE-HEIGHT: 1.3; POSITION: absolute; TOP: 382px
}
#nav .hide {
	DISPLAY: none
}
.navPager A {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#voteArea {
	DISPLAY: none; MARGIN: 0px auto; WIDTH: 262px
}
.over#voteInit {
	COLOR: red
}
#voteArea DIV {
	FLOAT: left; MARGIN-LEFT: 8px; WIDTH: 82px; TEXT-ALIGN: center
}
#voteArea DIV#voteOccident {
	MARGIN-LEFT: 0px
}
#contentRightBa P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FONT-SIZE: 1em; PADDING-BOTTOM: 16px; PADDING-TOP: 8px
}
#voteArea DIV P.moodName {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 0px
}
#voteArea DIV P.moodRes {
	TEXT-ALIGN: left
}
#voteArea P.voteGen {
	PADDING-TOP: 0px
}
#voteArea DIV BUTTON {
	BORDER-RIGHT: #e0c7ab 1px solid; BORDER-TOP: #e0c7ab 1px solid; BORDER-LEFT: #e0c7ab 1px solid; WIDTH: 80px; BORDER-BOTTOM: #e0c7ab 1px solid; HEIGHT: 80px
}
#voteArea DIV BUTTON:hover {
	BORDER-RIGHT: #cb474b 1px solid; BORDER-TOP: #cb474b 1px solid; BORDER-LEFT: #cb474b 1px solid; BORDER-BOTTOM: #cb474b 1px solid
}
.voted#voteArea DIV BUTTON:hover {
	BORDER-RIGHT: #e0c7ab 1px solid; BORDER-TOP: #e0c7ab 1px solid; BORDER-LEFT: #e0c7ab 1px solid; BORDER-BOTTOM: #e0c7ab 1px solid
}
.voted#voteArea DIV BUTTON:active {
	BORDER-RIGHT: #e0c7ab 1px solid; BORDER-TOP: #e0c7ab 1px solid; BORDER-LEFT: #e0c7ab 1px solid; BORDER-BOTTOM: #e0c7ab 1px solid
}
#voteOccident BUTTON {
	BACKGROUND: url(../../images/voteOccident.jpg) no-repeat
}
#voteOrient BUTTON {
	BACKGROUND: url(../../images/voteOrient.jpg) no-repeat
}
#voteFilm BUTTON {
	BACKGROUND: url(../../images/voteFilm.jpg) no-repeat
}
.jsVote {
	DISPLAY: none
}
BODY.jsWorks .jsVote {
	DISPLAY: block
}
#contentRightBc {
	MARGIN: 10px auto 0px; WIDTH: 288px; COLOR: #e0c7ab; HEIGHT: 198px; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center
}
#contentRightBc #voteArea {
	DISPLAY: block
}
#contentRightBc #voteArea DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#contentRightBc #voteArea P.moodName {
	PADDING-TOP: 1em
}
#contentRightBc #voteArea P.moodRes {
	PADDING-TOP: 2px; TEXT-ALIGN: center
}
HTML {
	HEIGHT: 100%
}
BODY {
	HEIGHT: 100%
}
#voteHint {
	LEFT: 10px; WIDTH: 260px; BOTTOM: 10px; POSITION: absolute; TEXT-ALIGN: left
}
.voted#voteHint {
	LEFT: 46px; WIDTH: 215px
}
A#voteCloseWindow {
	RIGHT: 10px; WIDTH: 60px; COLOR: #e0c7ab; BOTTOM: 10px; POSITION: absolute; TEXT-ALIGN: right
}
A#voteCloseWindow:hover {
	COLOR: #aa9990
}
#voteWindow {
	BORDER-RIGHT: #e0c7ab 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #e0c7ab 2px solid; DISPLAY: none; PADDING-LEFT: 0px; Z-INDEX: 102; BACKGROUND: url(../../images/voteBcgrOcc.gif) #4e4642 repeat-x left bottom; LEFT: 50%; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #e0c7ab 2px solid; WIDTH: 354px; PADDING-TOP: 0px; BORDER-BOTTOM: #e0c7ab 2px solid; POSITION: fixed; TOP: 50%; HEIGHT: 208px; TEXT-ALIGN: left
}
#voteOverlay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 100; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; POSITION: fixed; TOP: 0px; HEIGHT: 100%; BACKGROUND-COLOR: #000
}
#voteLoad {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; Z-INDEX: 101; LEFT: 50%; PADDING-BOTTOM: 0px; MARGIN: -50px 0px 0px -50px; WIDTH: 100px; PADDING-TOP: 0px; POSITION: fixed; TOP: 50%; HEIGHT: 100px
}
#voteHideSelect {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 99; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #fff; BORDER-BOTTOM-STYLE: none
}
.credits#voteWindow {
	HEIGHT: auto
}
.credits#voteWindow #creditArea {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; MARGIN-BOTTOM: 3em; PADDING-BOTTOM: 1em; PADDING-TOP: 1em
}
.credits#voteWindow P {
	PADDING-BOTTOM: 0.4em
}
.credits#voteWindow P A:link {
	COLOR: #f9f9f9
}
.credits#voteWindow P A:visited {
	COLOR: #f9f9f9
}
.credits#voteWindow P A:hover {
	TEXT-DECORATION: underline
}
#footer {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 10px; MARGIN: 0px auto; WIDTH: auto; PADDING-TOP: 20px; TEXT-ALIGN: center
}
#footer LI {
	DISPLAY: inline; BACKGROUND: url(../images/footerDivider.gif) no-repeat left center; MARGIN: 0px -4px 0px 0px
}
#footer LI.first {
	BACKGROUND-IMAGE: none
}
#footer LI.over {
	BACKGROUND-IMAGE: none
}
#footer LI.index {
	BACKGROUND-IMAGE: none
}
#footer LI A {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
BODY#index #footer LI.index A {
	CURSOR: default; COLOR: #c2c1c1; BACKGROUND-COLOR: transparent
}
BODY#pricing #footer LI.pricing A {
	CURSOR: default; COLOR: #c2c1c1; BACKGROUND-COLOR: transparent
}
BODY#portfolio #footer LI.portfolio A {
	CURSOR: default; COLOR: #c2c1c1; BACKGROUND-COLOR: transparent
}
BODY#links #footer LI.links A {
	CURSOR: default; COLOR: #c2c1c1; BACKGROUND-COLOR: transparent
}
BODY#services #footer LI.services A {
	CURSOR: default; COLOR: #c2c1c1; BACKGROUND-COLOR: transparent
}
BODY#contact #footer LI.contact A {
	CURSOR: default; COLOR: #c2c1c1; BACKGROUND-COLOR: transparent
}
#footer A.current {
	CURSOR: default; COLOR: #c2c1c1; BACKGROUND-COLOR: transparent
}
#content A.current:hover {
	CURSOR: default; COLOR: #c2c1c1; BACKGROUND-COLOR: transparent
}
BODY#articles .navPager A.pagerHighlight {
	CURSOR: default; COLOR: #c2c1c1; BACKGROUND-COLOR: transparent
}
BODY#articles .navPager A.pagerHighlight:hover {
	CURSOR: default; COLOR: #c2c1c1; BACKGROUND-COLOR: transparent
}
BODY#articles .navPager A.pagerHighlight {
	COLOR: #969696
}
BODY#articles .navPager A.pagerHighlight:hover {
	COLOR: #969696
}
P#copyright {
	PADDING-RIGHT: 16px; MARGIN: 0px
}
A:hover {
	CURSOR: pointer
}
A.current {
	CURSOR: default
}
#content A {
	COLOR: #f9f9f9
}
#content A:link {
	COLOR: #f9f9f9
}
#content A:visited {
	COLOR: #f9f9f9
}
#content A:hover {
	COLOR: #f9f9f9; BACKGROUND-COLOR: #732529; TEXT-DECORATION: none
}
.blockOver A {
	COLOR: #f9f9f9; BACKGROUND-COLOR: #732529; TEXT-DECORATION: none
}
#content A:hover {
	COLOR: #f9f9f9; BACKGROUND-COLOR: #732529; TEXT-DECORATION: none
}
BODY#index #contentLeftB A {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 28px; PADDING-TOP: 0px
}
A:link IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A:unknown {
	outline: none
}
A:active {
	outline: none
}
A:visited {
	outline: none
}
A SPAN {
	
}
A.opacity SPAN {
	BACKGROUND: url(../images/trp15b.png)
}
BODY#contact #ajaxCont {
	PADDING-RIGHT: 0px; PADDING-LEFT: 208px; PADDING-BOTTOM: 0px; MARGIN: 8px 18px 16px 16px; WIDTH: 400px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 350px
}
BODY#contact #testimonial {
	HEIGHT: 292px
}
BODY#contact #dictionary {
	MARGIN-TOP: 16px; MARGIN-BOTTOM: 30px
}
BODY#contact #footer {
	PADDING-TOP: 40px
}
FORM {
	BACKGROUND: url(../images/contactBcgr.jpg) no-repeat 8px 30px; LEFT: 0px; MARGIN: 0px; WIDTH: 390px; COLOR: #000; POSITION: relative; TOP: 0px; HEIGHT: 328px
}
FORM  {
	FONT-FAMILY: "Trebuchet MS", "Lucida Grande", Verdana, sans-serif
}
FORM FIELDSET {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
FORM LEGEND {
	DISPLAY: none
}
FORM LABEL {
	DISPLAY: none
}
#mood {
	DISPLAY: none
}
#nameErr {
	PADDING-LEFT: 4px; FONT-SIZE: 12px; LEFT: 10px; WIDTH: 302px; COLOR: #fff; FONT-STYLE: italic; POSITION: absolute; TOP: 60px; BACKGROUND-COLOR: #7d292c; TEXT-ALIGN: left
}
#emailErr {
	PADDING-LEFT: 4px; FONT-SIZE: 12px; LEFT: 10px; WIDTH: 302px; COLOR: #fff; FONT-STYLE: italic; POSITION: absolute; TOP: 60px; BACKGROUND-COLOR: #7d292c; TEXT-ALIGN: left
}
#emailErr {
	TOP: 100px
}
INPUT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 4px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; LEFT: 65px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 245px; PADDING-TOP: 0px; POSITION: absolute; TOP: 36px; HEIGHT: 22px; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px
}
TEXTAREA:unknown {
	BACKGROUND-COLOR: #c2c1c2
}
INPUT:unknown {
	BACKGROUND-COLOR: #c2c1c2
}
INPUT.safari:unknown {
	BACKGROUND-COLOR: #c2c1c2
}
INPUT.ieFocus {
	BACKGROUND-COLOR: #c2c1c2
}
TEXTAREA.ieFocus {
	BACKGROUND-COLOR: #c2c1c2
}
INPUT#email {
	TOP: 76px
}
TEXTAREA {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 4px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; LEFT: 65px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: auto; WIDTH: 305px; PADDING-TOP: 0px; POSITION: absolute; TOP: 126px; HEIGHT: 143px; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px
}
INPUT.safari {
	LEFT: 64px; WIDTH: 246px; TOP: 35px; HEIGHT: 24px; BACKGROUND-COLOR: #998e87
}
INPUT.safari#email {
	TOP: 75px
}
TEXTAREA.safari {
	WIDTH: 305px
}
FORM BUTTON {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../images/submitBtn.jpg) #4e4642 no-repeat; LEFT: 312px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 70px; CURSOR: PADDING-TOP: 0px; POSITION: absolute; TOP: 284px; HEIGHT: 32px; BORDER-RIGHT-WIDTH: 0px
}
BUTTON:hover {
	BACKGROUND-POSITION: 0px -32px
}
BUTTON.over {
	BACKGROUND-POSITION: 0px -32px
}
BUTTON:active {
	BACKGROUND-POSITION: 0px -32px; LEFT: 314px; TOP: 286px; 
}
.thankYouError {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 250px; WIDTH: 50%; COLOR: #c2c1c2; LINE-HEIGHT: 1.5; PADDING-TOP: 30px; HEIGHT: 298px; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center
}
BODY#contact #ajaxCont #thankYou {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; BACKGROUND: url(../images/thankYou.gif) no-repeat left top; LEFT: 296px; PADDING-BOTTOM: 0px; WIDTH: 224px; PADDING-TOP: 0px; POSITION: absolute; TOP: 30px; HEIGHT: 48px
}
BODY#contact #helpfulTips {
	DISPLAY: none
}
BODY#contact #listedAt {
	DISPLAY: none
}
.menutop {
	float: right;
}
#menuMoodsFotografia {
	WIDTH: 410px;
	POSITION: absolute;
	HEIGHT: 36px;
	background-repeat: no-repeat;
	z-index: 1;
	float: left;
	top: 281px;
}
#videomenuMoods LI#fotografia {

	LEFT: 104px;
	WIDTH: 98px;
}
#menuMoods LI#videoFotografia {
	LEFT: 148px;
	WIDTH: 98px;
	float: left;
}
#contentCenterLimo {
	FLOAT: none;
	margin-top: -1px;
	z-index: 5;
}
.borderBig950Top {
	WIDTH: 642px;
	background-image: url(../images/BoxBig950Top.gif);
}
.contentLimo {
	float: none;
	margin-top: 20px;
	margin-right: 30px;
	margin-bottom: 0px;
	margin-left: 30px;
}
.spacerTopBigBox {
	background-image: url(../images/BoxBig950Top_2.gif);
	width: 950px;
	height: 8px;
}

.leftLimoImage1 {
	margin: 10px;
	float: left;
}
#menuMoodsLimosinas {
	WIDTH: 410px;
	POSITION: absolute;
	HEIGHT: 36px;
	background-repeat: no-repeat;
	z-index: 1;
	float: left;
	top: 212px;
	margin-left: 8px;
	left: 852px;
}
.rightLimoImage1 {

	margin: 10px;
	float: right;
}
#menuMoodsVideo {
	LEFT: 18px;
	WIDTH: 230px;
	POSITION: absolute;
	TOP: -29px;
	HEIGHT: 24px;
	background-repeat: no-repeat;
	z-index: 1;
}
#videoCameraPicture {

	PADDING-LEFT: 40px; BACKGROUND: url(../images/clownBcgr.gif) no-repeat; FLOAT: none; MARGIN: -4px 0px 0px 11px; POSITION: relative; HEIGHT: 306px
}
BODY#video #ajaxCont {

	BACKGROUND-IMAGE: url(../images/homeLeftOrn.gif)
}
BODY#video #ajaxvideo {
	BACKGROUND-IMAGE: url(../images/homeLeftOrn.gif);
	margin: 40px;
}
.contentVideo {
	float: none;
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
}
BODY#index #contentLeftC P#videoProduccion {
	PADDING-TOP: 40px;
	background-repeat: no-repeat;
	background-position: 33px 12px;
}
.rightVideoImage1 {
	float: right;
	width: auto;
	height: auto;
	margin-top: 40px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
.paddingEventosFamiliares {
	margin-bottom: 10px;
}
.playerBackground {
	background-image: url(homeSites_3.jpg);
}
#contentLeftBareaVideo {

	WIDTH: 642px
}
#index #wrapper #content #contentLeft #contentLeftC img {
	margin-left: 0px;
}
#index #wrapper #content #contentLeft #contentLeftC imgproduccionTV {
	margin: 30px;
}
.agrandar_video {
	margin-left: 27px;
}
.menu_corp {
	margin-left: 18px;
}
.menu_limo {
	margin-left: 6px;
}
.TITLE-content-table {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #DFDFDF;
}
#index #wrapper #content #contentLeft #contentLeftC #contentLeftC img {
	margin: 0px;
	padding: 0px;
}
#index #wrapper #content #contentLeft #contentLeftC #contentLeftC table {
	margin: 0px;
	padding: 0px;
}
.content_banner {
	background-image: url(../images/homeBoxDoubleMiddle.gif);
	background-position: left top;
}
#index #wrapper #content #contentLeftA .borderDoubleTop img {
	margin: 2px;
}
