/* Global
----------------------------*/
.body { background-color: #000000; margin:1px; }
form { margin: 0px; }

table { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
table a { font-weight: bold; text-decoration: underline; color: #000000; }
table a:hover { color: #C3C3A4; text-decoration: underline; font-weight: bold;}



/* Classes
----------------------------*/

.contact_form { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.contact_form input { border: 1px solid #404039; font-weight: bold; }
.contact_form textarea { border: 1px solid #404039; width: 325px; height: 64px; padding: 4px; font-weight: bold; }
.contact_form select { font-weight: bold; color: #404039; }


.album_label { background-color: #42413C; padding: 4px; color:#FFFFFF; font-weight: bold; }
.album_image { margin-top: 6px; margin-bottom: 6px; border: 1px solid #42413C; }
.album_description { padding-top: 8px; padding-bottom: 8px; padding-left: 8px; font-size: 9px; }
#album_title { font-weight: bold; font-size: 13px; color: #898957; }

.quote {
	width: 100%; 
	border:1px solid #6C6C52; 
	background-color: #C0C0A0; 
	color:#6C6C52; 
	font-size: 9px; 
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 4px;
}

.search { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 10px;
	font-weight: bold;
	padding-left: 4px;
	width: 100px;
	height: 14px;
}

.index_bg { 
	background-image:url(http://www.richardglazier.com/images/index_bg.gif); 
	background-repeat:repeat-y; 
	width: 770px; 
	padding-left: 3px;
	padding-right: 3px;
}
.internal_bg { 
	background-image:url(http://www.richardglazier.com/images/internal_bg.gif); 
	background-repeat:repeat-y; 
	width: 770px; 
	padding-left: 3px;
	padding-right: 5px;
}

.welcome_frame { border-top: 4px solid #C0C0A0; border-right: 4px solid #C0C0A0; background-color:#F7F7E8; }
.welcome_height { height: 220px; }
.welcome_pad { padding-top: 14px; padding-bottom: 0px; padding-left: 26px; padding-right: 26px; }
.content { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }


.left { width: 133px; background-color: #F7F7E8; }
.right { background-color: #FFFFFF; }

.crumb {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #625922;
}
.crumb strong { color:#000000; font-weight: bold; }
.crumb a { color: #000000; font-weight: bold; text-decoration: underline; }
.crumb a:hover { color: #404039; font-weight: bold; text-decoration: underline; }

.press_kit { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; }



/* Tell a Friend
----------------------------*/
.taf {
	background-color: #F7F7E8;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

.textbox {
	width:150px;
	height: 14px;
	border-style: solid;
	border-width: 1px;
	border-color:#333333;
	font-size: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left: 4px;
}
.textarea {
	width:300px;
	height: 75px;
	border-style: solid;
	border-width: 1px;
	border-color:#333333;
	font-size: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left: 4px;
}

/* Buttons
----------------------------*/
.button {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	background-color:#F7F7E8;
}

/* Contact Us
----------------------------*/
.contact {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:11px;
	color:#000;
}

/* Newsletter
----------------------------*/
.newsletter {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:11px;
	color:#000;
}

/* Sitemap
----------------------------*/
.sitemap {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:11px;
	color:#000;
}

#mydiv {
	margin:0px;
	padding:0px;
}


