/* CSS for: M M RUMBERG */

/****************** GENERAL RULES */

body {margin:0; padding:0; font-family:Garamond, "Times New Roman", Times, serif;}
h1 {color: #000080; font-family:Garamond, "Times New Roman", Times, serif; font-weight:bold}
h2 {color: #000080; font-weight:bold}
.nounderline a {text-decoration:none}
.button {font-size:1.25em;}
.go {color:white; background-color:green;}
.warning, .required {color:red;}
.bold {font-weight:bold;}
.center {text-align:center;}
.highlight {background-color:#FFC;}

/****************** DIVISIONS */

div#banner_wrapper, div#promo {margin:0; padding:0; border:1px solid red;
 background-color:#000; color:#FFF; font-family:Garamond,serif; height:150px;}
div#navigation_menu {clear:both;}
div#message {margin:1em;}

ul#banner_links {margin:0; padding:0; background-color:#eee; font-size:.9em;
 text-align:center; border:1px double #CCC;}
ul#banner_links li {margin:.15em; padding:0; display:inline; list-style-type:none; line-height:2em;}
ul#banner_links li a {background-color:#CCC; padding:.25em; border-left:none; text-decoration:none;}
/* removing this A:HOVER causes them to lose the rule, even though the next rule duplicates it */
ul#banner_links li a:hover {background-color:#AC0000; color:#FFF; text-decoration:underline;}
a:hover {background-color:#AC0000; color:#FFF; text-decoration:underline;}
ul#banner_links li#first_child a { }

div#container {width:100%;}
div#center {float:left; margin:0 1em 0 1em; padding:.4em;}
div#splash_page {
/* min-height:362px; 
 background-repeat:no-repeat;
 background-position:bottom right; 
 background-image:url('/assets/ww2_tank.gif');
*/
}
div#cover_large {margin:.1em; padding:0; float:left;}
div#footer-wrapper {float:left; clear:both; width:100%; border:1px solid red;}
/***** for Equal Height columns: */
div#container {overflow: hidden;}
div#container .column {padding-bottom: 10000px; margin-bottom: -10000px;}
div#footer-wrapper {clear:both; position:relative; border:1px solid red;}
div.showlink {margin-bottom:1em; text-align:center; font-weight:bold; color:#FFF;
 background-color:#000;}

/****************** PARAGRAPHS */

p#cover_small {margin:0; padding:.1em; float:left;}
div#preview p {text-indent:3em;}
p#banner_text_line1, p#banner_text_line2, p#banner_text_line3 {
 margin:.75em 0 0 0; padding:0; text-align:center;
}
p#banner_text_line1 {font-size:1.7em; font-weight:bold;}
p#banner_text_line2 {font-size:1.5em; font-weight:bold;}
p#banner_text_line3 {font-size:1.0em; font-weight:normal; font-style:oblique;}

p.splash_text#preview {text-align:center; font-size:1.5em;}
p#copyright {margin:0; padding:.2em; background-color:#000; color:#CCC;
 font-family:Arial, Helvetica, sans-serif; font-size:.75em; text-align:center;}
p.form_divider {margin:0; padding-left:1em; background-color:#808080; font-weight:bold;
 color:#FFF; font-size:2em;}

/****************** SPANS */

span.text_snake {font-family:"Viner Hand ITC", Garamond, serif;}
span.left_space {padding-left:3em;}
span.book_title {font-weight:bold; font-style:oblique;}
span.item_title {font-weight:bold;}
span.award_date {margin-right:.25em;}

/****************** ANCHORS */

.showlink a {color:#FFF}
#copyright a {color:#FFF}

/****************** IMAGES */
img#font_cover {border:0; width:95px; height:142px;}
img#cover_image {margin-right:1em; border:0; height:362px; width:244px;}
img.snake_head {border:0; width:30px; height:29px;}
img#mmrumberg {margin-right:1em; border:0; width:278px; height:190px;}
img#mmrumberg_5 {margin-right:1em; border:0; width:87px; height:99px;}
img#mmrumberg_3 {border:1px; float:right; width:152px; height:189px;}

/****************** page: CONTACT FORM */
span.optional {color:#808080; font-style:italic;}

form#contact_form {margin-left:2em; border:1pt gray solid; margin-bottom:1em;}
form#contact_form .title {padding:.25em 1em; background-color:#808080; color:white;
	font-weight:bold;	font-size:1em; border-collapse:collapse;}
form#contact_form .input_area {padding:0 2em;}
form#contact_form label {width:8em;	float:left;	text-align:right;	margin-right:0.5em;	display:block;}
form#contact_form span.asterisk {color:red; font-weight:bold;}
form#contact_form #spam_free {text-align:center; font-style:italic;}
form#contact_form .center {text-align:center;}

/* page: send_link.php */
table#send_link .label {text-align:right; vertical-align:top;}
table#send_link .hint {color:gray; font-style:italic;}

/* EOF */
