@charset "UTF-8";
/*
    Wildwood Land Design Style Sheet
    By Todd Temple: http://t2graphicdesign.com
	Date Modified: 07-14-2011
*/

* { margin: 0; padding: 0; }
body { margin: 0; padding: 0; background-image: url(../i/gfx_bkg.jpg); }
ul { padding: 0; margin: 0; }

/************************ IDS *******************************/
#wrapper { width: 760px; margin: 0 auto; }
#nav { height: 65px; width: 760px; margin: 0px; padding: 0px; position: relative; background-image: url(../i/gfx_nav.jpg); }
#nav li { margin: 0px; padding: 0px; list-style: none; position: absolute; top: 0px; }
#nav li, #nav a { height: 65px; display: block; }
#home { left: 92px; width: 71px; }
#portfolio { left: 163px; width: 104px; }
#blog { left: 267px; width: 68px; }
#testimonials { left: 335px; width: 125px; }
#services { left: 460px; width: 96px; }
#contact { left: 556px; width: 111px; }
#home a:hover, #home a.current { background: transparent url(../i/gfx_nav.jpg) -92px -65px no-repeat; }
#portfolio a:hover, #portfolio a.current { background: transparent url(../i/gfx_nav.jpg) -163px -65px no-repeat; }
#blog a:hover, #blog a.current { background: transparent url(../i/gfx_nav.jpg) -267px -65px no-repeat; }
#testimonials a:hover, #testimonials a.current { background: transparent url(../i/gfx_nav.jpg) -335px -65px no-repeat; }
#services a:hover, #services a.current { background: transparent url(../i/gfx_nav.jpg) -460px -65px no-repeat; }
#contact a:hover, #contact a.current { background: transparent url(../i/gfx_nav.jpg) -556px -65px no-repeat; }
#content { background-image: url(../i/gfx_bkg_mid.jpg); background-repeat: repeat-y; }
#left { width: 275px; float: left; background: url(../i/gfx_sidebar_top.jpg) no-repeat 0 0; }
#right { width: 485px; float: right; background-image: url(../i/gfx_bkg_right.jpg); background-repeat: no-repeat; padding-top: 85px; }
#full { background-image: url(../i/gfx_bkg_full.jpg); background-repeat: repeat; width: 760px; padding-top: 20px; float: left; }
#footer { }

/************************ CLASSES *******************************/
.content { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #333; padding: 0px 35px 0px 0px; }
.content a{ color: #333; text-decoration: none; }
.content a:hover{ color: #C60; text-decoration: underline; }
.content a:visited{ color: #333; text-decoration: none; }
.content-white { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #FFF; }
.content-white a{ color: #FFF; text-decoration: none; }
.content-white a:hover{ color: #FFF; text-decoration: underline; }
.content-white a:visited{ color: #FFF; text-decoration: none; }
.testimonials { font-family: Georgia, "Times New Roman", Times, serif; font-size: 15px; line-height: 18px; color: #333; padding: 0px 35px 0px 0px; }
.footer { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #4A4737; text-align: center; line-height: 15px; }
.footer a{ color: #4A4737; text-decoration: none; }
.footer a:hover{ color: #4A4737; text-decoration: underline; }
.footer a:visited{ color: #4A4737; text-decoration: none; }
.header { font-weight: bold; color: #C60; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; }
.header-white { font-weight: bold; color: #FFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; }
.border { border: thick solid #FFF; }
.bold { font-weight: bold; }
.green { color: #063; font-weight: bold; }
.testimonial { width: 400px; border: thick solid #FFF; padding-top: 5px; padding-right: 0px; padding-bottom: 0px; padding-left: 20px; background-color: #D5D1AB; background-image: url(../i/gfx_bkg_testimonial.gif); background-repeat: no-repeat; }
.testimonial .content a, .testimonial .content a:visited { padding: 5px; border: 1px solid #960; background-color: #EDEAC9; font-weight: bold; text-decoration: none; font-family: Arial, Helvetica, sans-serif; }
.button a, .button a:visited { padding: 5px; border: 1px solid #960; background-color: #EDEAC9; font-weight: bold; text-decoration: none; font-family: Arial, Helvetica, sans-serif; }
#wrapper #content #right .normal { list-style-position: outside; list-style-type: square; margin: 0 0 0 50px; padding: 0px; }
#newsbox { width: 170px; height: 100%; background-color: #FFF; padding: 10px 10px 0 10px; margin: 10px 0 0 20px; border: 4px gray solid; }
#tweet ul, #tweet ul li { list-style: none; display: block; }
#tweet li { border-bottom: 1px solid #A8A8A8; padding-bottom: 7px; margin-bottom: 7px; }
.twitterStatus a, .twitterStatus a:link, .twitterStatus a:visited, .twitterStatus a:hover { color: #C60; }
#tweet { margin: 15px 0 15px; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; line-height: 1.2em; color: #666; }
#newsbox p, .twitterPrefix, .twitterStatus, .twitterTime { font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; line-height: 1.2em; color: #666; display: block; }
#tweedledee { background: url(../i/gfx_header_follow.gif) no-repeat 0 0; width: 170px; height: 25px; text-indent: -9999px; display: block; border: 0; text-decoration: none; margin: 0 0 10px; }
