/*             PORTFOLIO             */
#portfolioPage{opacity:0;}
#portfolioPageWelcome{width:833px; height:111px; background-image:url(/images/portfolioWelcome.jpg); margin-bottom:30px;}
#siteThumbContainer{width:630px; height:600px; margin-left:110px;}
.siteThumbsLeft, .siteThumbsRight{width:284px;height:195px;background-image:url(/images/sites/bgs.jpg);margin-bottom:50px;overflow:hidden;}
.siteThumbsLeft{float:left;}
.siteThumbsRight{float:right;}
.siteThumbPadding{padding-top:220px; padding-left:30px; font-size:16px; text-align:center}
.siteThumbBottomLinks{width:220px; height:30px; float:left; text-align:center;}
.siteThumbBottomLinksBoth{width:110px; height:30px; float:left; text-align:center;}
.siteThumbText{width:224px; height:120px;}
#siteThumbsBbq, #siteThumbsCosy, #siteThumbsHelping, #siteThumbsMonster, #siteThumbsAtHomeMassage, #siteThumbsDragonfly, #siteThumbsTccaddy, #siteThumbsScripture, #siteThumbsMalaves, #siteThumbsShirtOFun{width:284px; height:390px; position:relative;}
#siteThumbsBbq{background-image:url(/images/sites/bbq.png);}
#siteThumbsCosy{background-image:url(/images/sites/cosy.png);}
#siteThumbsHelping{background-image:url(/images/sites/helping.png);}
#siteThumbsMonster{background-image:url(/images/sites/monster.png);}
#siteThumbsAtHomeMassage{background-image:url(/images/sites/athomemassage.png);}
#siteThumbsDragonfly{background-image:url(/images/sites/iron-dragonfly.png);}
#siteThumbsTccaddy{background-image:url(/images/sites/tccaddy.png);}
#siteThumbsScripture{background-image:url(/images/sites/search-the-scriptures.png);}
#siteThumbsMalaves{background-image:url(/images/sites/malaves.png);}
#siteThumbsShirtOFun{background-image:url(/images/sites/shirtofun.png);}
/*            END PORTFOLIO             */

/*             ABOUT             */
#skills-page{float:left; margin:0px 0px 40px 0px;}
#quote{float:left; margin:0px 0px 20px 0px;}
.skill-container{padding:10px 0px 20px 0px;}
#aboutPage{line-height:20px;width:880px;font-size:24px;}
#aboutPage h2{font-size:30px; float:left; margin:40px 0px 30px 0px; color:#757575;}
#aboutPage h3{font-size:20px; float:left; width:300px;}
#aboutPage img{padding:0px 20px 0px 0px;}
#aboutPageWelcome{width:833px; height:111px; background-image:url(/images/aboutMeWelcome.jpg); margin-bottom:50px;}
#contactPageWelcome{width:833px; height:111px; background-image:url(/images/contactWelcome.jpg); margin-bottom:50px;}
#fti a{color:#000; font-size:12px;}
.button:link, .button:visited{width:216px; height:35px; float:left; margin:20px 30px 20px 0px; padding:15px 0px 0px 0px; text-align:center; background-image:url(/images/button.png); color:#ccc; font-size:24px;}
.button:hover{background-position:0px -51px;}
.quote-name{float:right; font-size:18px; display:block; margin:0px 30px 0px 0px;}
/*            END ABOUT             */

/*             CONTACT               */
#contactPad{padding:100px 0px 0px 0px;}
#contactPage{width:900px;height:460px;}
#letter{float:left; padding:50px 20px 0px 0px; opacity:0;	}
#sentPage{width:900px;height:300px;}
#cname, #cemail{width:260px;height:32px;color:#545454;background-image:url(/images/contact/input-field.png);background-color: transparent;background-repeat:no-repeat;padding:2px;border:0;}
#ccomment{width:420px;height:162px;color:#545454;background-image:url(/images/contact/text-area.png);background-color: transparent;border:0;padding:2px 0px 0px 2px;margin:2px;background-repeat:no-repeat;overflow:auto;}
#csend{cursor:pointer;background:transparent;width:216px; height:50px; float:left; margin:20px 30px 50px 0px;  text-align:center; background-image:url(/images/button.png); color:#ccc; font-size:24px; border:0;}
#csend:hover{background-position:0px -51px;}
#contactForm{width:400px;float:left;}
.error{font-size:14px;display:block;line-height:14px;height:14px;color:#ff0000;}
/*             END CONTACT               */


.clear{clear:both;}