/*----------------------------------------------------------------------------- 
DavisDesigns Stylesheet 

version:   1.0 
date:      04/21/08 
author:    Gord Davis
email:     info@davisdesings.ca 
website:   www.davisdesigns.ca  
-----------------------------------------------------------------------------*/


/* Remove padding, margin, outlines, borders, Default Font Sizes etc. */ 
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: small;
}
 

/* Clearing floated elements  */

.clear	{ 
    clear:both;
	height: 1px;
	border: 1px solid red; 	
} 

.right	{ 
    float: right; 
} 

.left 
    { 
    float: left; 
} 


/* document framework */

body	{ 
	font: small Verdana, Arial, Helvetica, sans-serif;     
    text-align :center;
	min-width: 772px;
} 


/* for footer */
html, body {
	height: 100%;
}

/* for footer - min-height: 100%; height: auto !important; height: 100%; for footer to work. 
Change bottom margin in 'margin: 0 auto -xx;' xx to match height of footer */
#container	{ 
    width:772px; 
    text-align:left;   
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -346px;
}

h1	{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 200%;
	letter-spacing: -.03em;
	color: #1e5ba0;
	font-weight: normal;
	margin: 0 60px 15px 0;
}



/* Main Header and Nav -----------------------------------------------------------------------------*/

#header	
{
	padding: 36px 0 0 0;
}

#header img	{
	margin-bottom: 23px;
}

#header h2.tagline {
	color: #6d8da5;
	font-size: 10px;
	text-align: right;
	font-weight: normal;
	margin-top: -4em;
	margin-bottom: 28px;
}


/* Horizontal Navigation */

#nav	{
	margin: 0;
	padding: 0;
	list-style-type: none;
	float: right;
}

#nav li		{
	margin: 0;
	padding: 0;
	float: left;
	margin: 0 1px 0 0;
	display: inline;
}

#nav a		{
	float: left;
	padding: 0 15px;
	font-size: 11px;
	color: #898989;
	text-decoration: none;
	line-height: 2.3;
}

#nav a:hover		{
	background: #e6e6da;
}

#body-comp #nav-comp a, #body-port #nav-port a, #body-test #nav-test a, #body-phot #nav-phot a, #body-blog #nav-blog a, #body-cont #nav-cont a	{
	background: #4477b0;
	color: #ffffff;
}

	
	#clear	{
		clear: both;
		height: 1px;
	}




/* Main Page - Main title panel -----------------------------------------------------------------------------*/

#web-design	{
	margin-top: 14px;
	height: 550px;
	background-image:url(../web-design_images/web-design.jpg);
	background-repeat: no-repeat;
}

#web-design #web-design-message	{
		text-align: left;
		margin: 0 232px 0 0;
		padding-top: 112px;
	}
	
#web-design #intro	{
	width: 385px;
	padding: 170px 0 0 57px;
}
	
#web-design #intro p	{
	font-size: 95%;
	line-height: 22px;
	color: #3a3a3b;
	font-weight: normal;
	padding: 0 0 8px 0;
}
	
#web-design p.web-designs	{
	font-size: 85%;
	color: #c5c5c5;
	letter-spacing: -.01em;
	font-weight: normal;
	padding: 228px 0 0 21px;
}

#web-design p.view	{
	font-size: 85%;
	letter-spacing: -.01em;
	width: 753px;
	text-align: right;
	margin-top: -15px;
	font-weight: normal;
	padding: 0 21px 0 0;
}

#web-design a.drk:link, #web-design a.drk:visited	{
	font-size: 100%;
	color: #3a3b3b;
	padding: 1px;
	text-decoration: underline;
}

#web-design a.drk:hover	{
	font-size: 100%;
	color: #3a3b3b;
	background-color:#CCCCCC;
	padding: 1px;
	text-decoration: none;
}


#web-design a:link, #web-design a:visited	{
	font-size: 100%;
	color: #c5c5c5;
	text-decoration: none;
}

#web-design a:hover	{
	font-size: 100%;
	color: #FFFFFF;
	text-decoration: underline;
}




/* Main Page - Intro and Features Panel -----------------------------------------------------------------------------*/

#web-design-welcome	{
	height: 370px;
	margin: 10px 0 10px 0;
}

	#web-design-welcome #message	{
		margin: 0 222px 0 0;
	}
	
	#web-design-welcome #message h1	{ 
		font-family: "Trebuchet MS";
		font-size: 200%;
		letter-spacing: -.01em;
		font-weight: normal;
		color: #4386c4;
		padding: 33px 0 0 20px;
		margin: 0;
	}
	
	#web-design-welcome #message p	{
		font-size: 95%;
		line-height: 18px;
		padding: 15px 45px 0 20px;
	}
	
	#web-design-welcome #message a:link, #web-design-welcome #message a:visited 	{
		font-size: 100%;
		color: #3a3a3b;
		padding: 1px;
		text-decoration: underline;
	}
	
	#web-design-welcome #message a:hover	{
		font-size: 100%;
		color: #000000;
		background-color:#CCCCCC;
		padding: 1px;
		text-decoration: none;
	}
	

	#web-design-welcome #features {
		float: right;
		width: 219px;
		height: 370px;
		background-image:url(../web-design_images/benefits-back.jpg);
		background-repeat: no-repeat;
	}
	
	#web-design-welcome #features h1	{ 
		font-family: "Trebuchet MS";
		font-size: 145%;
		letter-spacing: -.01em;
		font-weight: normal;
		color: #4386c4;
		padding: 32px 0 0 25px;
	}

	#web-design-welcome #features li	{
		font-size: 93%;
		color: #3a3a3b;
		line-height: 18px;
		list-style: none;
		padding-bottom: 10px;
	}
	
	#web-design-welcome #features ul	{
		margin: 0 0 0 25px;
		padding: 0;
		width: 165px;
	}
	
	#web-design-welcome #features a:link, #web-design-welcome #features a:visited 	{
		font-size: 86%;
		color: #000000;
		text-decoration: none;
	}
	
	#web-design-welcome #features a:hover	{
		font-size: 86%;
		color: #000000;
		background-color:#CCCCCC;
		padding: 1px;
		text-decoration: none;
	}
	



/* Main Page - Current Design work Panel -----------------------------------------------------------------------------*/

#design-work	{
	height: 273px;
	background-image:url(../web-design_images/design-work.jpg);
	background-repeat: no-repeat;
}

#design-work h1	{ 
	font-family: "Trebuchet MS";
	font-size: 135%;
	color: #FFFFFF;
	padding: 35px 0 0 36px;
	margin: 0;
}

#design-work p	{ 
	font-family: "Trebuchet MS";
	font-size: 92%;
	color: #FFFFFF;
	padding: 0 0 0 36px;
}

#design-work p a:link, #design-work p a:visited { 
	font-size: 92%;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}

#design-work p a:hover { 
	font-size: 92%;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: underline;
}

#design-work #web-design-project1	{
	float: left;
	width: 330px;
	height:105px;
	margin: 40px 0 0 36px;
}

#design-work #web-design-project1 img	{
	float: left;
	width: 104px;
	margin: 0 10px 0 0;
}


#design-work #web-design-project1 h2	{ 
	font-family: "Trebuchet MS";
	font-size: 112%;
	font-weight: normal;
	color: #FFFFFF;
	margin-bottom: 8px;
}

#design-work #web-design-project1 p	{ 
	font-family: "Trebuchet MS";
	font-size: 86%;
	color: #FFFFFF;
	padding: 0;
}

#design-work #web-design-project2	{
	float: left;
	width: 330px;
	height: 105px;
	margin: 40px 0 0 38px;
}

#design-work #web-design-project2 img	{
	float: left;
	width: 104px;
	margin: 0 10px 0 0;
}

#design-work #web-design-project2 h2	{ 
	font-family: "Trebuchet MS";
	font-size: 112%;
	font-weight: normal;
	color: #FFFFFF;
	margin-bottom: 8px;
}

#design-work #web-design-project2 p	{ 
	font-family: "Trebuchet MS";
	font-size: 86%;
	color: #FFFFFF;
	padding: 0;
}



/* Main Page - Current Design work Panel -----------------------------------------------------------------------------

#design-work	{
	background-color:#f4f0d5;
	height: 275px;
	background-image:url(../web-design_images/design-work-grad.gif);
	background-repeat: repeat-x;
}

#design-work img	{
	float: left;
	margin-right: 33px;
}

#design-work h1	{ 
	font-family: "Trebuchet MS";
	font-size: 180%;
	color: #e49a2f;
	padding: 35px 0 0 0;
	margin-bottom: 5px;
}

#design-work p	{
	font-size: 86%;
	padding: 8px 50px 0 0;
}

#design-work a	{
	font-size: 100%;
	text-decoration: none;
}

#design-work a:link, #article a:visited	{
	color: #000000;
}
	
#design-work a:hover	{
	color: #2929ff;
	text-decoration: underline;
}
*/


/* Main Page - Article Panel -----------------------------------------------------------------------------*/

#article	{
	height: 275px;
	background-image: url(../web-design_images/strawberries.jpg);
	background-repeat: no-repeat;
	background-position: 500px 45px;
}

	
	#article h1	{ 
		font-family: "Trebuchet MS";
		font-size: 250%;
		letter-spacing: -.05em;
		font-weight: normal;
		color: #4386c4;
		padding: 40px 0 5px 35px;
	}
	
	#article p	{
		font-size: 95%;
		line-height: 18px;
		padding: 0 277px 14px 35px;
	}
	
	#article a:link, #article a:visited 	{
		font-size: 100%;
		color: #3a3a3b;
		padding: 1px;
		text-decoration: underline;
	}
	
	#article a:hover	{
		font-size: 100%;
		color: #000000;
		background-color:#CCCCCC;
		padding: 1px;
		text-decoration: none;
	}
	
	
	

	
	
/* Main Page - Digital Photography Panel -----------------------------------------------------------*/

#digital-photography	{
	height: 275px;
}



/* Internal Pages and Sub-navigation -----------------------------------------------------------------------------*/

#dd-main	{
	padding-top: 20px;
	margin-top: 14px;
	border-top: 1px solid #c5c5c5;
}


#dd-main #sidebar	{
	float: right;
	width: 200px;
}


/* Sub Navigation */

#subnav	{
	margin: 0;
	padding: 0;
	margin-bottom: 15px;
	list-style-type: none;
	background: #e9e9e9;
	width: 200px;
	border-bottom: 1px solid #8cabcf;
}

#subnav li		{
	margin: 0;
	padding: 0;
}

#subnav a		{
	display: block;
	color: #767676;
	text-decoration: none;
	padding: 0 15px;
	font-size: 12px;
	line-height: 2.5;
	border-bottom: 1px solid #fff;
}

#subnav a:hover		{
	background: #d9e5ee;
	color: #1e5ba0;
}

body.web #subnav-web a, body.design #subnav-design a, body.logo #subnav-logo a, body.image #subnav-image a,
body.about #subnav-about a, body.price #subnav-price a, body.meth #subnav-meth a, body.serv #subnav-serv a, body.ref #subnav-ref a	{
	background: #ffffff;
	color: #1e5ba0;
	font-weight: bold;
}

/* Sub Navigation - end */



#power-ad	{
	width: 200px;
	height: 145px;
	background: url(../web-design_images/power-ad-grad.gif) repeat-x;
	background-color: #3d7eb8;
	margin-bottom: 14px;
}

#power-ad img	{
	margin: 19px 0 10px 15px;
}

#power-ad p	{
	color: #fff;
	width: 170px;
	border-top: 1px solid #608fbf;
	padding-top: 9px;
	text-align: center;
	margin: 0 auto;
}

#power-ad a	{
	color: #fff;
}






/* Two level Sidebar -----------------------------------------------------------------------------

#dd-main #sidebar img{
	margin-bottom: 16px;
}


#dd-main #sidebar ul.section	{
	padding: 0 10px 30px 14px;
}

#dd-main #sidebar li.section	{
	font-size: 86%;
	font-weight: bold;
	line-height: 22px;
	list-style: none;
}

#dd-main #sidebar a.section:link, #dd-main #sidebar a.section:visited	{
	font-size: 100%;
	color: #1e5ba0;
	text-decoration: none;
}

#dd-main #sidebar a.section:hover	{
	font-size: 100%;
	color: #1e5ba0;
	text-decoration: underline;
}



#dd-main #sidebar ul.sub	{
	padding: 0 10px 20px 14px;
}

#dd-main #sidebar li.sub	{
	font-size: 86%;
	font-weight: normal;
	line-height: 22px;
	list-style: none;
}

#dd-main #sidebar a.sub:link, #dd-main #sidebar a.sub:visited	{
	font-size: 100%;
	color: #000000;
	text-decoration: none;
}

#dd-main #sidebar a.sub:hover	{
	font-size: 100%;
	color: #000000;
	text-decoration: underline;
}



Single level Sidebar -----------------------------------------------------------------------------


#dd-main #sidebar ul	{
	padding: 0 10px 30px 14px;
	list-style: none;
}

#dd-main #sidebar li	{
	font-size: 86%;
	line-height: 22px;
}

#dd-main #sidebar li a:link, #dd-main #sidebar li a:visited	{
	font-size: 100%;
	color: #000000;
	text-decoration: none;
}

#dd-main #sidebar li a:hover	{
	font-size: 100%;
	color: #0a57b2;
	text-decoration: underline;
}
*/



/* About - Header -----------------------------------------------------------------------------*/

	#header_content #web-design-about_intro	{
		text-align: left;
		height: 73px;
		padding: 0;
		margin: 0 230px 0 0;
		background-image: url(../web-design_images/intro-line.gif); 
		background-repeat:no-repeat; 
		background-position:top right;
	}


/* About - Content -----------------------------------------------------------------------------*/

#dd-main #about	{
	text-align: left;
	margin: 0 242px 0 0;
}

#dd-main #about h2	{
	font-size: 128%;
	color: #1e5ba0;
	font-weight: normal;
	margin: 35px 60px 8px 0;
}

#dd-main #about h4	{
	font-size: 105%;
	color: #8a939d;
	font-weight: normal;
	margin: 0 60px 4px 0;
}

#dd-main #about ul	{
	margin: 0 60px 30px 38px; 
	list-style: square;
}

#dd-main #about li	{ 
	list-style: square;
	line-height: 24px;
}

#dd-main #about p	{ 
	line-height: 20px;
	margin: 0 60px 14px 0;
}

#dd-main #about img	{ 
	float: left;
	margin: 2px 3px 0 0;
}

#dd-main #about table {
	margin: 12px 0 15px 30px;
}

#dd-main #about p.chart {
	font-size: 80%;
	margin: 2px 6px 2px 8px;
}



/* Portfolio - Header -----------------------------------------------------------------------------*/

#header_content #web-design-portfolio_intro	{
	text-align: left;
	height: 73px;
	padding: 0;
	margin: 0 230px 0 0;
	background-image: url(../web-design_images/intro-line.gif); 
	background-repeat:no-repeat; 
	background-position:top right;
}



/* Portfolio - Content -----------------------------------------------------------------------------*/

#dd-main p.desc	{
		font-size: 86%;
		color: #6d6d6d;
		line-height: 18px;
		text-align: left;
		margin-bottom: 25px;
	}
	
#dd-main .bold 	{
		font-weight: bold;
		color: #1e5ba0;
		font-size: 100%;
	}

#dd-main #designs	{
	text-align: left;
	margin: 0 242px 0 0;
}

#dd-main #designs h3	{
	font-size: 84%;
	color: #494949;
	font-weight: bold;
}

#dd-main #designs p.nav	{
	font-size: 82%;
	color: #7d7d7d;
	margin-top: -1em;
	margin-right: 12px;
	text-align: right;
}

#dd-main #designs a:link, #dd-main #designs a:visited	{
	font-size: 100%;
	color: #7d7d7d;
	text-decoration: none;
}

#dd-main #designs a:hover	{
	font-size: 100%;
	color: #7d7d7d;
	text-decoration: underline;
}


#dd-main #designs img	{
	margin: 12px 0 45px 0;
}

#dd-main #designs img.icon	{
	display: inline;
	text-align: right;
	margin: 0 5px 0 0;
}



/* Digital Photography -----------------------------------------------------------------------------------------*/

#dd-main #photography h3	{
	font-size: 84%;
	color: #494949;
	font-weight: bold;
}

#dd-main #photography p.nav	{
	font-size: 82%;
	color: #7d7d7d;
	margin-top: -1em;
	margin-right: 12px;
	text-align: right;
}

#dd-main #photography a:link, #dd-main #photography a:visited	{
	font-size: 100%;
	color: #7d7d7d;
	text-decoration: none;
}

#dd-main #photography a:hover	{
	font-size: 100%;
	color: #7d7d7d;
	text-decoration: underline;
}


#dd-main #photography img	{
	margin: 6px 0 45px 0;
}

#dd-main #photography img.icon	{
	display: inline;
	text-align: right;
	margin: 0 5px 0 0;
}


/* First Testimonial - no top line -----------------------------------------------------------------------------*/

#dd-main #testimonials	{
	text-align: left;
	margin: 0 242px 0 0;
}

#dd-main #testimonials div.client1	{
	margin-top: 45px;
}

#dd-main #testimonials div.client1 h2	{
	font-size: 128%;
	color: #1e5ba0;
	font-weight: normal;
	margin: 0 60px 8px 97px;
}

#dd-main #testimonials div.client1 p	{ 
	font-size: 90%;
	line-height: 20px;
	margin: 0 60px 14px 97px;
}

#dd-main #testimonials div.client1 p.sig	{ 
	font-size: 88%;
	line-height: 16px;
	margin: 0 60px 14px 97px;
}

#dd-main #testimonials div.client1 a:link, #dd-main #testimonials div.client1 a:visited	{ 
	font-size: 100%;
	text-decoration: none;
}

#dd-main #testimonials div.client1 a:hover	{ 
	font-size: 100%;
	text-decoration: underline;
}

#dd-main #testimonials div.client1 img	{
	float: left;
}

/* Testimonials -----------------------------------------------------------------------------*/


#dd-main #testimonials div.client	{
	margin-top: 45px;
	padding-top: 20px;
	border-top: 1px #c5c5c5 solid;
}

#dd-main #testimonials div.client h2	{
	font-size: 128%;
	color: #1e5ba0;
	font-weight: normal;
	margin: 0 60px 8px 97px;
}

#dd-main #testimonials div.client p	{ 
	font-size: 90%;
	line-height: 20px;
	margin: 0 60px 14px 97px;
}

#dd-main #testimonials div.client p.sig	{ 
	font-size: 88%;
	line-height: 16px;
	margin: 0 60px 14px 97px;
}

#dd-main #testimonials div.client a:link, #dd-main #testimonials div.client a:visited	{ 
	font-size: 100%;
	text-decoration: none;
}

#dd-main #testimonials div.client a:hover	{ 
	font-size: 100%;
	text-decoration: underline;
}

#dd-main #testimonials div.client img	{
	float: left;
}




/* Contact - Content -----------------------------------------------------------------------------*/

#dd-main #contact	{
	text-align: left;
	margin: 0 242px 0 0;
}

#dd-main #contact h2	{
	font-size: 128%;
	color: #1e5ba0;
	font-weight: normal;
	margin: 35px 60px 8px 0;
}


#dd-main #contact p	{ 
	line-height: 20px;
	margin: 0 60px 14px 0;
}




/* post - Content -----------------------------------------------------------------------------*/

#dd-main #post	{
	text-align: left;
	margin: 0 242px 0 0;
	background-image: url(../web-design_images/strawberries2.jpg);
	background-repeat: no-repeat;
	background-position: top right;
	padding-top: 15px;
}

#dd-main #post h2	{
	font-size: 128%;
	line-height: 12px;
	letter-spacing: -.05em;
	color: #1e5ba0;
	font-weight: normal;
	margin: 25px 60px 8px 0;
}


#dd-main #post p	{ 
	line-height: 20px;
	margin: 0 60px 14px 0;
}




/* Footer -----------------------------------------------------------------------------*/ 

.footer {
	margin: 0 auto;
	width:772px;
}

/* height of entire footer */
.footer, .push {
	height: 346px;
}

#ftr-webdesigner	{
	height: 73px;
	background-image:url(../web-design_images/web-designer.gif);
	background-repeat: no-repeat;
	background-position: 585px bottom;
}
 
#ftr-reading	{
	height: 80px;
	background-color: #afb2ac;
	margin: 0;
	padding: 0;
	overflow: hidden;
}


#ftr-portfolio	{
	height: 80px;
	background-color: #b6b68a;
	margin: 0;
	padding: 0;
	overflow: hidden;
}

#brand	{
	height: 93px;
	background-image:url(../web-design_images/ftr-davisdesigns-custom-web-design.jpg);
	background-repeat:no-repeat;
	background-color: #979782;
}

#brand p	{
	font-size: 82%;
	text-align:left;
	color:#FFFFFF;
	padding: 25px 35px 8px 259px;
}

#brand p.contact-info	{
	font-size: 86%;
	text-align:left;
	color:#FFFFFF;
	padding: 12px 35px 0 259px;
}

#brand p a:link, #brand p a:visited	{
	color: #FFFFFF;
	font-size: 100%;
	text-decoration: none;
}

#brand p a:hover	{
	color: #FFFFFF;
	font-size: 100%;
	text-decoration: underline;
}

#brand p.contact-info a:link, #brand p.contact-info a:visited	{
	color: #FFFFFF;
	font-size: 100%;
	text-decoration: underline;
}

#brand p.contact-info a:hover	{
	color: #FFFFFF;
	font-size: 100%;
	text-decoration: none;
}

#base-links	{
	height: 93px;
}

#base-links img	{
	float: left;
	padding: 8px 9px 0 5px;
}

#base-links #addthis	{
	float: right;
	width: 130px;
	padding: 12px 0 30px 0;
}

#base-links ul	{
	padding-top: 10px;
	text-align:left;
}

#base-links li	{
	font-size: 68%;
	display: inline;
	padding: 0 5px 0 0;
	border-right: 1px #a6a6a6 solid;
}

#base-links a:link, #base-links a:visited	{
	font-size: 100%;
	color: #000000;
	text-decoration: none;
}

#base-links a:hover	{
	font-size: 100%;
	color: #000000;
	text-decoration: underline;
}

#base-links p.copyright	{
	font-size: 70%;
	color:#919090;
	text-align: right;
	padding-top: 10px;
	margin-top: -2.2em;
}


/* Web Safe Fonts -----------------------------------------------------------------------------*/

#dd-main #post-websafe-fonts	{
	text-align: left;
	margin: 0 242px 0 0;
	padding-top: 15px;
}

#dd-main #post-websafe-fonts h3	{
	font-size: 200%;
	padding-bottom: .05em;
}

#dd-main #post-websafe-fonts p	{
	padding-bottom: 30px;
}


h3.arial	{
	font-family: Arial, Helvetica, sans-serif;
}
p.arial	{
	font-family: Arial, Helvetica, sans-serif;
}


h3.arialnarrow	{
	font-family: 'Arial Narrow', sans-serif;
}
p.arialnarrow	{
	font-family: 'Arial Narrow', sans-serif;
}



h3.arialblack	{
	font-family: 'Arial Black', Gadget, sans-serif;
}
p.arialblack	{
	font-family: 'Arial Black', Gadget, sans-serif;
}


h3.bookman	{
	font-family: 'Bookman Old Style', serif;
}
p.bookman	{
	font-family: 'Bookman Old Style', serif;
}


h3.century	{
	font-family: Century Gothic, sans-serif;
}
p.century	{
	font-family: Century Gothic, sans-serif;
}


h3.comic	{
	font-family: 'Comic Sans MS', cursive;
}
p.comic	{
	font-family: 'Comic Sans MS', cursive;
}


h3.copperplate	{
	font-family: Copperplate / Copperplate Gothic Light, sans-serif;
}
p.copperplate{
	font-family: Copperplate / Copperplate Gothic Light, sans-serif;
}


h3.courier	{
	font-family: Courier, monospace;
}
p.courier	{
	font-family: Courier, monospace;
}

h3.couriernew	{
	font-family: 'Courier New', Courier, monospace;
}
p.couriernew	{
	font-family: 'Courier New', Courier, monospace;
}

h3.garamond	{
	font-family: Garamond, serif;
}
p.garamond	{
	font-family: Garamond, serif;
}

h3.georgia	{
	font-family: Georgia, serif;
}
p.georgia	{
	font-family: Georgia, serif;
}

h3.gillsans	{
	font-family: Gill Sans / Gill Sans MT, sans-serif;
}
p.gillsans	{
	font-family: Gill Sans / Gill Sans MT, sans-serif;
}

h3.impact	{
	font-family: Impact, Charcoal, sans-serif;
}
p.impact	{
	font-family: Impact, Charcoal, sans-serif;
}

h3.lucidia	{
	font-family: 'Lucida Console', Monaco, monospace;
}
p.lucidia	{
	font-family: 'Lucida Console', Monaco, monospace;
}

h3.lucidiasans	{
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
}
p.lucidiasans	{
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
}

h3.mssans	{
	font-family: 'MS Sans Serif', Geneva, sans-serif;
}
p.mssans	{
	font-family: 'MS Sans Serif', Geneva, sans-serif;
}

h3.msserif	{
	font-family: 'MS Serif', 'New York', sans-serif;
}
p.msserif	{
	font-family: 'MS Serif', 'New York', sans-serif;
}

h3.palatino	{
	font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;
}
p.palatino	{
	font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;
}

h3.symbol	{
	font-family: Symbol, sans-serif;
}
p.symbol	{
	font-family: Symbol, sans-serif;
}

h3.tahoma	{
	font-family: Tahoma, Geneva, sans-serif;
}
p.tahoma	{
	font-family: Tahoma, Geneva, sans-serif;
}

h3.times	{
	font-family: 'Times New Roman', Times, serif;
}
p.times	{
	font-family: 'Times New Roman', Times, serif;
}

h3.trebuchet	{
	font-family: 'Trebuchet MS', Helvetica, sans-serif;
}
p.trebuchet	{
	font-family: 'Trebuchet MS', Helvetica, sans-serif;
}

h3.verdana	{
	font-family: Verdana, Geneva, sans-serif;
}
p.verdana	{
	font-family: Verdana, Geneva, sans-serif;
}

h3.webdings	{
	font-family: Webdings, sans-serif;
}
p.webdings	{
	font-family: Webdings, sans-serif;
}

h3.webdingszapf	{
	font-family: Wingdings, 'Zapf Dingbats', sans-serif;
}
p.webdingszapf	{
	font-family: Wingdings, 'Zapf Dingbats', sans-serif;
}



