/* =INITIAL 
   v2.1, by Faruk Ates - www.kurafire.net
   Addendum by Robert Nyman - www.robertnyman.com, site specific addition by Ron van den Boogaard*/

/* Neutralize styling: 
   Elements we want to clean out entirely: */
html, body, form, fieldset {
	margin: 0;
	padding: 0;
	font: 105%/96% Arial, Helvetica, sans-serif;
Font-weight: bold; letter-spacing: 0.05em; text-align: center;}

/* Neutralize styling: 
   Elements with a vertical margin: */
h1, h2, h3, h4, h5, h6, p, pre,
blockquote, ul, ol, dl, address {
	margin: 1em 0;
	padding: 0;
}

/* Apply left margin:
   Only to the few elements that need it: */
li, dd, blockquote {
	margin-left: 1em;
}

/* Miscellaneous conveniences: */
form label {
	cursor: pointer;
}
fieldset {
	border: none;
}

/* Form field text-scaling */
input, select, textarea {
	font-size: 100%;
}
h2 { font: 105%/96% Arial, Helvetica, sans-serif; font-weight: bold; letter-spacing: 0.05em; margin-left: 42px}
.indent { margin-left: 42px }
.indent_clear { margin-left: 57px; clear: left }

a { text-decoration: none; color: 000; }
a img { border: none; }

#splash {position: relative; top: 0px; width: 890px; margin: 0 auto; z-index: 20}
#splash_text { position: absolute; top: -400px; width: 400px; margin: auto; z-index: 1} /*hidden txt for search purposes */
#main_wrapper { width: 963px; height: 627px; margin: 0 auto; background-image: url(rsc/main_border.gif); background-position: 0px 5px; background-repeat: no-repeat; }

/* main page columns, remove borders after its done */
#column_1, #column_2, #column_3 { width: 280px; height: 500px; text-align: center; display: inline; }
#column_1 { float: left; margin: 40px 0 0 30px }
#column_2 { float: left; margin: 40px 25px; }
#column_3 { float: left; margin-top: 40px}

/* other pages */
#content_wrapper { width: 890px; height: 500px; text-align: left; padding-top: 30px; z-index: 1; margin: 0 auto; }

#text_pic { float: left; text-align: center; margin-bottom: 20px; }

img.top { margin-bottom: 50px; }

#footer { width: 805px; height: 25px; text-align: left; margin: 0 auto; 
}

.continue { clear: both; text-align: left; }
a.home_card, a.home_book { float: right }

a.order { margin-right: 570px; }
a.home_book {  }