/* comment */

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width:101%;
}

html {
	width:101%;
	min-height:100%;
	margin-bottom:1px;
}

ul {
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	list-style-image: url(tiny-bullet3.gif);
	padding-right:8px;
}


#logo {
	padding-top:9px;
	padding-bottom:10px;
	padding-right:8px;
}
	 
#tagline {
	padding-left:0px;
	padding-bottom:0px;
	
}

td#navbuttons {
	padding-right:15px;
	padding-bottom:10px;
	padding-left:10px;
	padding-top:12px;
	line-height: 24px;
	font-size:12.5px;
	background-repeat: no-repeat;
}

td#with_right_padding {
	padding-right:55px;

}

#services {
	letter-spacing: .0389em;
}

#portfolio {
	letter-spacing: .0389em;
}

td#about_us {
	letter-spacing: .028em;
}

td#praise {
	letter-spacing: .26em;
}

td#contact {
	letter-spacing: .12em;
}

td#affiliateprogram {
	padding-right:14px;
	padding-bottom:1px;
	padding-left:16px;
	padding-top:18px;
	line-height: 17px;
}

#emilie {
	padding-right:20px;
}

#dan {
	padding-left:20px;
}

td#maintext {
	padding-right:26px;
	padding-bottom:15px;
	padding-left:26px;
	padding-top:36px;
	background-color: #FFFEF9;
}

td#freeconsultation {
	padding-right:10px;
	padding-bottom:12px;
	padding-left:10px;
	padding-top:8px;
	line-height: 19px;

}

td#phone_email {
	
	padding-bottom: 10px;
}

td#copyright {

	padding-top:1px;
}


td#brownswirl2 {
    background-repeat: no-repeat;
}


#image_left {
	
	padding-right: 25px;
	border-color: #998b8c;
	border-width: 3px;
}

.emphasis {
	font-weight: bolder;
	color: #A06F5C;
	font-size:14px;
	line-height:1.5em;
}


h1 {
font-variant: small-caps;
font-size: 17px;
font-weight: bolder;
color: #A06F5C;
letter-spacing: 2pt;
padding-bottom:22px;
text-align: center;
}

h2 {
font-size: 12px;
font-weight: bolder;
color: #A06F5C;
letter-spacing: 2pt;
padding-top:20px;

}

h3 {
	font-weight: bold;
}

.why_zooop_design {
font-variant: small-caps;
font-size: 13px;
font-weight: bolder;
color: #A06F5C;
letter-spacing: 0pt;
padding-bottom:3px;
}

.greytext27 {
	font-size: 27px;
	color: #998b8c;
}

.browntext27 {
	font-size: 25px;
	color: #a06f5c;
}

.grey_tagline {
font-size: 23.5px; 
color: #998b8c; 
font-weight: 100;
}

a:link {
	color: #899537;
	font-weight: bold;
	text-decoration: underline;
}

a:visited {
	color: #899537;
	font-weight: bold;
	text-decoration: underline;
}

a:hover {
	color: #999933;
	font-weight: bold;
	text-decoration: underline;
	
}
a:active {
	color: #990000; font-weight: bold; text-decoration: underline;
}

a.linkLightGreen:link {color: #dbf4ba; font-weight: bold; text-decoration: none; }
a.linkLightGreen:visited {color: #dbf4ba; font-weight: bold; text-decoration: none; }
a.linkLightGreen:hover {color: #FFFF99; font-weight: bold; text-decoration: none;}
a.linkLightGreen:active {color: #FF33FF; font-weight: bold; text-decoration: none;  } 

a.linkLightPink:link {color: #E0D8D4; font-weight: bold; text-decoration: none;}
a.linkLightPink:visited {color: #E0D8D4; font-weight: bold; text-decoration: none; }
a.linkLightPink:hover {color: #FFFF99; font-weight: bold; text-decoration: none;}
a.linkLightPink:active {color: #FF33FF; font-weight: bold; text-decoration: none; } 

a.linkYellow:link {color: #FFFF00; font-weight: bold; text-decoration: none;}
a.linkYellow:visited {color: #FFFF00; font-weight: bold; text-decoration: none; }
a.linkYellow:hover {color: #FFFF99; font-weight: bold; text-decoration: none;}
a.linkYellow:active {color: #FF33FF; font-weight: bold; text-decoration: none; } 

a.linkBrown:link {color: #A06F5C; font-weight: bold; text-decoration: none; }
a.linkBrown:visited {color: #A06F5C; font-weight: bold; text-decoration: none; }
a.linkBrown:hover {color: #FFFF99; font-weight: bold; text-decoration: none;}
a.linkBrown:active {color: #FF33FF; font-weight: bold; text-decoration: none; } 

a.linkBigGrey:link {font-size: 26px; color: #998b8c; text-decoration: none; font-weight: 100;}
a.linkBigGrey:visited {font-size: 26px; color: #998b8c; text-decoration: none; font-weight: 100;}
a.linkBigGrey:hover {font-size: 26px; color: #FFFF99; text-decoration: none; font-weight: 100;}
a.linkBigGrey:active {font-size: 26px; color: #a06f5c; text-decoration: none; font-weight: 100;}

a.linkBigBrown:link {font-size: 26px; color: #a06f5c; text-decoration: none; font-weight: 100;}
a.linkBigBrown:visited {font-size: 26px; color: #a06f5c; text-decoration: none; font-weight: 100;}
a.linkBigBrown:hover {font-size: 26px; color: #FFFF99; text-decoration: none; font-weight: 100;}
a.linkBigBrown:active {font-size: 26px; color: #998b8c; text-decoration: none; font-weight: 100;}

a.linkBigYellow:link {font-size: 16px; color: #FFFF00; font-weight: bold; text-decoration: none;}
a.linkBigYellow:visited {font-size: 16px; color: #FFFF00; font-weight: bold; text-decoration: none; }
a.linkBigYellow:hover {font-size: 16px; color: #FFFF99; font-weight: bold; text-decoration: none;}
a.linkBigYellow:active {font-size: 16px; color: #FF33FF; font-weight: bold; text-decoration: none; } 

a.linkBiggerYellow:link {font-size: 26px; color: #FFFF00; font-weight: bold; text-decoration: none;}
a.linkBiggerYellow:visited {font-size: 26px; color: #FFFF00; font-weight: bold; text-decoration: none; }
a.linkBiggerYellow:hover {font-size: 26px; color: #FFFF99; font-weight: bold; text-decoration: none;}
a.linkBiggerYellow:active {font-size: 26px; color: #FF33FF; font-weight: bold; text-decoration: none; } 

a.linkMediumBrown:link {font-size: 14px; color: #A06F5C; font-weight: bold; text-decoration: none;}
a.linkMediumBrown:visited {font-size: 14px; color: #A06F5C; font-weight: bold; text-decoration: none; }
a.linkMediumBrown:hover {font-size: 14px; color: #A06F5C; font-weight: bold; text-decoration: none;}
a.linkMediumBrown:active {font-size: 14px; color: #A06F5C; font-weight: bold; text-decoration: none; } 

a.linkBiggerBrown:link {font-size: 23px; color: #A06F5C; font-weight: bold; text-decoration: none;}
a.linkBiggerBrown:visited {font-size: 23px; color: #A06F5C; font-weight: bold; text-decoration: none; }
a.linkBiggerBrown:hover {font-size: 23px; color: #FFFF99; font-weight: bold; text-decoration: none;}
a.linkBiggerBrown:active {font-size: 23px; color: #A06F5C; font-weight: bold; text-decoration: none; } 


.emphasis_grey {
	font-weight: 600;
	color: #998b8c;
	font-size: 11px;
}

.lightgreenbold {
	font-weight: bold;
	color: #DBF4BA;
}


.lightgreenboldBig {
	font-weight: bold;
	color: #DBF4BA;
	font-size: 15px;
}

.copyright {
	font-size: 9px;
	font-weight: bold;
	color: #DBF4BA;

}
.largepink {
	font-size: 21px;
	color: #E0D8D4;
	letter-spacing: .028em;
}

.pinkbold {
	font-weight: bold;
	color: #e0d8d4;
}

.pinkbold_medium {
		margin-left: 14px;
	margin-right: 14px;
	font-size: 16px;
	color: #e0d8d4;
	line-height:1.4em;
}

#contact_right_column {

	margin-left: 10px;
	margin-right: 10px;
	font-size: 16px;
	color: #e0d8d4;	
	
}


.BoldYellow {
	font-size: 12px;
	font-weight: bolder;
	color: #FFFF00;
	text-align: center;
}

.BigYellow {
	font-size: 14px;
	font-weight: bolder;
	color: #FFFF00;
	letter-spacing: .3em;
	text-align: center;
}
.BiggerYellow {
	font-size: 24px;
	font-weight: bolder;
	color: #FFFF00;
}
.tiny_bullet {
	font-size: x-small;
	font-weight: bolder;
	color: #A56B5D;
}
strong {
	font-weight: bold;
	color: #A06F5C;
}
.BrownBold {
	font-weight: bold;
	color: #A06F5C;
}
.larger_text {
	font-size: 15px;
	line-height:24px;
}


.testimonials {
	font-size: 11px;
	font-style: italic;
}

.testimonials_page {
	font-size: 12px;
	font-style: italic;
}
