	/* david griffen photography */

body 	{font-family: tahoma, sans-serif; font-size : 14px; color: #000000; margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; padding:0px 0px; background:#222222;}

h1	{font-family: tahoma, sans-serif; font-size : 12px; color: #222222; font-weight: strong; margin: 0px 0; padding: 0; border: 0; line-height: 1.5em;}
h2	{font-family: tahoma, sans-serif; font-size : 12px; color: #222222; font-weight: strong; margin: 0px 0; padding: 0; border: 0; line-height: 1.5em;}
h3	{font-family: tahoma, sans-serif; font-size : 16px; color: #FFFFFF; font-weight: strong; margin: 0px 0; padding: 0; border: 0; line-height: 1.5em;}

hr 	{border: none 0; border-top: 1px dashed #333333; height: 1px;} 

a 	{font-size : 11px; text-decoration: none;}
a:link	{font-size : 11px; text-decoration : none; color : #666666;}
a:visited	{font-size : 11px; text-decoration : none; color : #666666;}
a:active	{font-size : 11px; text-decoration : none; color : #666666;}
a:hover	{font-size : 11px; text-decoration : none; color : #FFFFFF;}

.font-small	{font-size:11px; font-weight: normal; color: #000000; } 

#screen	{background: #222222; margin: 0 auto; padding: 0; border: 0 none inherit; width: 700px; text-align: right;}

#wrapper	{background: #222222; margin: 0 auto; padding: 0; border: 0 none inherit; width: 700px; text-align: right;}

#head	{margin: 0 auto; padding: 0; border: 0 none inherit; width: 693px; height: 241px; text-align: right; background: transparent url(./i/head.jpg);}
#cover	{margin: 0 auto; padding-left: 20px; padding-top: 350px; border: 0 none inherit; width: 673px; height: 30px; text-align: left; background: transparent url(./i/current-cover-image.jpg);}
#body	{margin: 0 auto; padding: 0; border: 0 none inherit; width: 693px; height:822px; text-align: right; background: transparent url(./i/body.jpg);}
#body-col-left	{float: left; margin: 0 auto; padding: 10; border: 0 none inherit; padding-left: 20px; width: 280px; height: 660px; text-align: left; background: transparent;}
#body-col-right	{float: right; margin: 0 auto; padding: 10; border: 0 none inherit; padding-right: 20px; width: 280px; height: 660px; text-align: right; background: transparent;}

#ad-container	{float: right; margin: 0 auto; padding: 0px; border: 0 none inherit; padding-top: 310px; width: 260px; height: 190px; text-align: right; background: transparent;}


/* #ad-01		{float: right; margin: 0 auto; padding: 0; border: 0 none inherit; padding-right: 0px; width: 260px; height: 100px; text-align: right; background: transparent url(./i/ad-01.jpg);}
#ad-gap		{float: right; margin: 0 auto; padding: 0; border: 0 none inherit; padding-right: 0px; width: 260px; height: 10px; text-align: right; background: transparent;}
#ad-02		{float: right; margin: 0 auto; padding: 0; border: 0 none inherit; padding-right: 0px; width: 260px; height: 100px; text-align: right; background: transparent url(./i/ad-02.jpg);} */




#foot	{margin: 0 auto; padding: 0; padding-top: 125px; border: 0 none inherit; width: 693px; height: 24px; text-align: right; font-size: 11px; color: #666666; background: transparent url(./i/foot.jpg);}


fieldset	{border:1px dashed #783018; padding: 10px;}
legend { padding: 0.2em 0.5em; border:1px solid #783018; color:#333333; font-size:90%; text-align:right; background-color: #BB6421;}
input { font-family: tahoma; font-size : 11px; border: 1px solid #333333; font-weight: normal; background-color: #FFB200;} 
textarea {font-family: tahoma;font-size : 11px; border: 1px solid #333333; font-weight: normal; background-color: #FFB200;}



	/* life is beautiful */