* { margin: 0; padding: 0; }
HTML { background-color: #b2c5cc; font-family: helvetica, Arial, serif; }
A { outline: none; }

IMG { border: none; }
H1 { color: #f3f3f3; font-size: 28.35px; font-weight: bold; margin-bottom: 3px; }
H2 { color: #f3f3f3; font-size: 36px; font-weight: bold; }


#container { position: absolute; bottom: 0; right: 0; display: block; width: 1000px; min-height: 675px; margin: 0 auto 0 auto; margin-right:20px; background: url(../images/bg.monster3.png) no-repeat top left; }
#container H2 { margin-left: 80px; margin-top:18px; padding: 28px 0 0 200px; }

#container #MainPortfolioSection { margin-top: 0px; margin-left:533px; margin-bottom: 0px;  }
#container #MainPortfolioSection img { border: 6px solid #f3f3f3; margin: 0 auto 4px auto; display: block; }
#container #MainPortfolioSection p { text-align: center; color: #f3f3f3; font-size: 11px; margin: 0 60px 0 50px; width: 375px; }

#container #RecentWork { float: left; margin-left: 335px; margin-bottom: 70px; margin-top:-223px; width: 165px; }
#container #image2 P A { color: #f3f3f3; text-decoration: none; }
#container #image2 P A:HOVER { color: #f3f3f3; text-decoration: underline; }
#container #image7 P A { color: #f3f3f3; text-decoration: none; }
#container #image7 P A:HOVER { color: #f3f3f3; text-decoration: underline; }
#container #RecentWork UL { list-style-type: none; }
#container #RecentWork UL LI { float: left; margin-right: 8px; margin-bottom: 8px; }


#container #RecentWork #thumb1 A { width: 40px; height: 40px; display: block; background: url(../images/thumb.sife.png) no-repeat -40px 0px; border: 2px solid #9d9fa2; }
#container #RecentWork #thumb1 A:HOVER { width: 40px; height: 40px; display: block; background: url(../images/thumb.sife.png) no-repeat 0px 0px; border: 2px solid #808284; }

#container #RecentWork #thumb2 A { width: 40px; height: 40px; display: block; background: url(../images/thumb.mensRoomSpa.png) no-repeat -40px 0px; border: 2px solid #9d9fa2; }
#container #RecentWork #thumb2 A:HOVER { width: 40px; height: 40px; display: block; background: url(../images/thumb.mensRoomSpa.png) no-repeat 0px 0px; border: 2px solid #808284; }

#container #RecentWork #thumb3 A { width: 40px; height: 40px; display: block; background: url(../images/thumb.water.png) no-repeat -40px 0px; border: 2px solid #9d9fa2; }
#container #RecentWork #thumb3 A:HOVER { width: 40px; height: 40px; display: block; background: url(../images/thumb.water.png) no-repeat 0px 0px; border: 2px solid #808284; }

#container #RecentWork #thumb4 A { width: 40px; height: 40px; display: block; background: url(../images/thumb.plaxibone.png) no-repeat -40px 0px; border: 2px solid #9d9fa2; }
#container #RecentWork #thumb4 A:HOVER { width: 40px; height: 40px; display: block; background: url(../images/thumb.plaxibone.png) no-repeat 0px 0px; border: 2px solid #808284; }

#container #RecentWork #thumb5 A { width: 40px; height: 40px; display: block; background: url(../images/thumb.campShirt.png) no-repeat -40px 0px; border: 2px solid #9d9fa2; }
#container #RecentWork #thumb5 A:HOVER { width: 40px; height: 40px; display: block; background: url(../images/thumb.campShirt.png) no-repeat 0px 0px; border: 2px solid #808284; }

#container #RecentWork #thumb6 A { width: 40px; height: 40px; display: block; background: url(../images/thumb.haha.png) no-repeat -40px 0px; border: 2px solid #9d9fa2; }
#container #RecentWork #thumb6 A:HOVER { width: 40px; height: 40px; display: block; background: url(../images/thumb.haha.png) no-repeat 0px 0px; border: 2px solid #808284; }

#container #RecentWork #thumb7 A { width: 40px; height: 40px; display: block; background: url(../images/thumb.aboutChevy.png) no-repeat -40px 0px; border: 2px solid #9d9fa2; }
#container #RecentWork #thumb7 A:HOVER { width: 40px; height: 40px; display: block; background: url(../images/thumb.aboutChevy.png) no-repeat 0px 0px; border: 2px solid #808284; }

#container #RecentWork #thumb8 A { width: 40px; height: 40px; display: block; background: url(../images/thumb.synacor.png) no-repeat -40px 0px; border: 2px solid #9d9fa2; }
#container #RecentWork #thumb8 A:HOVER { width: 40px; height: 40px; display: block; background: url(../images/thumb.synacor.png) no-repeat 0px 0px; border: 2px solid #808284; }

#container #RecentWork #thumb9 A { width: 40px; height: 40px; display: block; background: url(../images/thumb.griffin.png) no-repeat -40px 0px; border: 2px solid #9d9fa2; }
#container #RecentWork #thumb9 A:HOVER { width: 40px; height: 40px; display: block; background: url(../images/thumb.griffin.png) no-repeat 0px 0px; border: 2px solid #808284; }

#container #RecentWork #thumb10 A { width: 40px; height: 40px; display: block; background: url(../images/thumb.zenGardenLandscape.png) no-repeat -40px 0px; border: 2px solid #9d9fa2; }
#container #RecentWork #thumb10 A:HOVER { width: 40px; height: 40px; display: block; background: url(../images/thumb.zenGardenLandscape.png) no-repeat 0px 0px; border: 2px solid #808284; }

#container #RecentWork #thumb11 A { width: 40px; height: 40px; display: block; background: url(../images/thumb.triouCustomHomes.png) no-repeat -40px 0px; border: 2px solid #9d9fa2; }
#container #RecentWork #thumb11 A:HOVER { width: 40px; height: 40px; display: block; background: url(../images/thumb.triouCustomHomes.png) no-repeat 0px 0px; border: 2px solid #808284; }

#container #RecentWork #thumb12 A { width: 40px; height: 40px; display: block; background: url(../images/thumb.illustrations.png) no-repeat -40px 0px; border: 2px solid #9d9fa2; }
#container #RecentWork #thumb12 A:HOVER { width: 40px; height: 40px; display: block; background: url(../images/thumb.illustrations.png) no-repeat 0px 0px; border: 2px solid #808284; }


#container #FooterWrapper { clear: both; }

#container #FooterWrapper UL { list-style-type: none; }
#container #FooterWrapper UL LI { float: left; margin-right: 15px; }

#container #FooterWrapper #flickr A { width: 42px; height: 12px; display: block; background: url(../img/icon.flickr.jpg) no-repeat 0px 0px; }
#container #FooterWrapper #flickr A:HOVER { width: 42px; height: 12px; display: block; background: url(../img/icon.flickr.jpg) no-repeat -42px 0px; }

#container #FooterWrapper P { font-size: 11px; color: #5f5f5f; line-height: 13px; text-align: center; width: 775px; }
#container #FooterWrapper P A { color: #5f5f5f; border-bottom: dotted 1px #666666; text-decoration: none; }
#container #FooterWrapper P A:HOVER { color: #FFFFFF; border-bottom: dotted 1px #666666; text-decoration: none; }
#container #FooterWrapper P SPAN { color: #dadada; }

/* Individual Thickbox Styles */

#zen IMG { margin-top: 15px; margin-right: 15px; }
#zen A { text-decoration: none; }
#zen A:HOVER { color: #5f5f5f; text-decoration: underline; }
#kaci IMG { margin-top: 15px; }
#kaci A { text-decoration: none; }
#kaci A:HOVER { color: #5f5f5f; text-decoration: underline; }
