body {    background-color: #CCCCCC;
margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; 
}


/* HTML tag Classes */
a {  color: #333399; text-decoration: underline}
a:hover {  text-decoration: none}
td {  font-family: Arial, Helvetica, sans-serif; font-size: 12px}


/* Text Color Classes */
.whitetext {  color: #FFFFFF}
.lightgraytext {  color: #CCCCCC}
.medgraytext {  color: #999999}
.darkgraytext {  color: #666666}
.darkdarkgraytext {  color: #333333}
.blacktext {  color: #000000}


/* Tint Classes */
.whitetint {  background-color: #FFFFFF}
.lightgraytint {  background-color: #CCCCCC}
.medgraytint {  background-color: #999999}
.darkgraytint {  background-color: #666666}
.darkdarkgraytint {  background-color: #333333}
.blacktint {  background-color: #000000}
.hometint {  background-color: #666699}
.scriptstint {  background-color: #CC9933}
.resumetint {  background-color: #99CC99}
.portfoliotint {  background-color: #FFCC66}
.contacttint {  background-color: #FFCCCC}
.bloggertint {  background-color: #CC99FF}


/* Background image Classes */
.topbghome {  background-image: url(/images/pageelements/hometopbarbg.gif)}
.topbgcontact {  background-image: url(/images/pageelements/contacttopbarbg.gif)}
.topbgpe {  background-image: url(/images/pageelements/petopbarbg.gif)}
.topbgportfolio {  background-image: url(/images/pageelements/portfoliotopbarbg.gif)}
.topbgscripts {  background-image: url(/images/pageelements/scriptstopbarbg.gif)}
.topbgblogger {  background-image: url(/images/pageelements/bloggertopbarbg.gif)}
.topbgpopup {  background-image: url(/images/shareall/headers/popupheaderbg.gif)}
.footerpopupbg {  background-image: url(/images/portfolio/popupfooter.gif)}
.footerbghome {  background-image: url(/images/pageelements/homefooter.gif)}
.footerbg {  background-image: url(/images/pageelements/footer.gif)}
.graydiamondsbg {  background-image: url(/images/shareall/headers/graydiamonds.gif)}
.studiomasterprobg {  background-image: url(/features/studiomasterpro/homepagebg.gif)}
.sherpabg {  background-image: url(/features/sherpa/sherpa_home_bg.jpg)}
.footerbg {  background-image: url(/images/shareall/headers/footer.gif)}



/* Table Attribute Classes */
.tablegrayborder {background-color: #FFFFFF; border:1px solid #999999;}
.tableblack5pxborder {background-color: #FFFFFF; border:5px solid #000000;}
.cellpadding4 { padding:4px;}
.cellpadding5 { padding:5px;}
.cellpadding10 { padding:10px;}
.cellpadding3 { padding:3px;}
.smalltext {  font-size: 11px}
.cellpad10gray { padding:10px; background-color: #CCCCCC}

/* Blogger Classes */
.blogtitle	{font-family: Verdana, Arial, sans-serif;color: white;font-size:32px;margin-left:20px;margin-bottom:1px; text-transform:uppercase;}
.links	{font-family: Verdana, Arial, sans-serif;font-size:11px;}
.date	{font-family: Verdana, Arial, sans-serif;color: black;font-size:16px;font-weight:bold;margin:10px;}
.posts	{font-family: Verdana, Arial, sans-serif;color: black;font-size:12px;margin:10px;margin-top:0px;}
.byline	{font-family: Verdana, Arial, sans-serif;color: #999999;font-size:11px;}
.blogtitleblack {
	font-size: 20px;
	font-weight: 600;
	line-height: 20px;
	color: #666666;
	font-style: oblique;




}
