::selection				{ background: #F1C1D0; color: #FFFFFF; /* Webkit */ }
	
::-moz-selection		{ background: #F1C1D0; color: #FFFFFF; /* Firefox */ }

a						{ -webkit-transition: color 0.4s ease-in-out;	}

#contentContainer		{ background: url(../img/watermark.png) no-repeat bottom right; background-color: rgba(238, 238, 238, 0.7); border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; box-shadow: 0px 0px 20px #d1d1d1; -moz-box-shadow: 0px 0px 20px #d1d1d1; -webkit-box-shadow: 0px 0px 20px #d1d1d1; }

.searchForm, #commentLeftCol, #commentRightCol, #contactContainer
						{ box-shadow: inset 0px 0px 4px #c7c7c7; -moz-box-shadow: inset 0px 0px 4px #c7c7c7; -webkit-box-shadow: inset 0px 0px 4px #c7c7c7; }

#commentLeftCol, #commentRightCol, .commentQuote, #contactContainer
						{ -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }


#headRSS, ul#primaryNav li, #intro, .searchText, .footerColTitle, .contactLabel, .required
						{ text-shadow: 0px 1px 1px #FFFFFF; }

ul#primaryNav li a:hover, #headRSS a:hover
						{ box-shadow: inset 0px 0px 4px #f7e0e7; -moz-box-shadow: inset 0px 0px 4px #f7e0e7; -webkit-box-shadow: inset 0px 0px 4px #f7e0e7; }

ul#primaryNav li:hover ul.catSubNav
						{ background: rgba(247,242,244,0.9);  }

#postTitleLrg, .miniPostTitle, .featPostName, .onlineFriend li, .readMe
						{ text-shadow: 0px 1px 1px #FFFFFF; }

.aboutImg				{ -moz-box-shadow: 0 2px 5px #969696; -webkit-box-shadow: 0 2px 5px #969696; box-shadow: 0 2px 5px #969696; -webkit-transform: rotate(2.5deg); -moz-transform: rotate(2.5deg); -o-transform: rotate(2.5deg); transform: rotate(2.5deg); -webkit-transition: -webkit-transform .2s ease-in-out; -moz-transition: -moz-transform .2s ease-in-out;  }

.aboutImg:hover			{ -webkit-transform: rotate(3.5deg); -moz-transform: rotate(3.5deg); }

.footerLink				{ box-shadow: inset 0px 0px 5px #f7e0e7; -moz-box-shadow: inset 0px 0px 5px #f7e0e7; -webkit-box-shadow: inset 0px 0px 5px #f7e0e7; }