/* CSS Document */

body { background-color:#ead59e; background-image:url(images/page-bg.jpg); margin-top:0px; margin-bottom:0; padding: 0px auto 0px auto; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; }

.clearboth { clear:both; }

a, a:visited { color:#006d50; }
a:hover { color:#0099CC; }

h1 {  color:#192523; font-size:31px;  font-family:Arial, Helvetica, sans-serif; font-weight:normal; margin-bottom:0; margin-top:0;  }
h2 {  margin-bottom:0; color:#006666; font-size:24px; font-weight:400; }
h3 { margin-bottom:0; margin-top:0; font-weight:normal; color:#cc5106; font-size:22px; font-family:Georgia, "Times New Roman", Times, serif; }
h3 a, h3 a:visited { text-decoration: none; color:#cc5106; }
h4 {  margin-top:5px; margin-bottom:0; color:#192523; font-size:16px; font-weight:bold; }
h4 a,h4 a:visited { color:#192523; } 
h5 { margin-top:0; margin-bottom:2px; color:#095792; font-size:13px; }

#body_wrapper { width:1000px; margin: 0px auto 1px auto; padding-top:0px; }

#header_logo { margin-bottom:1px; }
#header_logo img {border:0; }
.header_menu { width: 1000px; background-repeat:no-repeat; margin-bottom:1px; margin-top:0; padding:0;  background-color:#497b7f; margin-bottom:20px;  }

.header_menu ul { list-style-type: none; float:left; margin-bottom:0; margin-top:0; padding-top:0; margin-left:0; padding-left:0; }
.header_menu li {  float:left; font-size:13px; padding: 2px 10px 2px 10px; color:#000000; margin-bottom:0; margin-top:0; border-right:1px solid #efdaa5; border-left:0; }
.header_menu li:hover { background-color:#161616; }
#header_menu_noborder { border-right:0; }

.header_menu ul li a, .header_menu ul li a:visited {  color:#FFF; font-weight:bold; text-decoration:none; }
.header_menu a:hover {  }

#page_header { height: 136px; background-image:url(images/logo2.png); background-position:right; background-repeat:no-repeat; clear:both; }
#page_header img {margin-right:1px; }

#footer { font-size:11px; color:#fff; background-image:url(images/blue-bg.jpg); text-align:center; margin-top:1px; padding:30px 0 10px 0; }
#footer a { color:#FFFFFF; }

#index_slideshow_wrapper { margin-bottom:1px; width:750px; float:right; }
#index_slideshow { width:600px; margin:0 auto; margin-top:20px; padding: 20px; background-image:url(images/trans_25.png);  }

#index_welcome {  background:#041d25; font-size:12px; line-height:16px; color:#FFFFFF; padding:5px; margin:0; width: 215px; float:right; height:427px; }
#index_welcome a { color:#fff9a0; }
#index_welcome p { margin: 10px auto; }

#index_models_wrapper { background-image:url(images/trans_50.png); padding: 15px 0; margin-bottom:20px;}
#index_models { width:968px; margin: 0 auto; border:1px solid #dbdbdb; background-color:#d3e9d2; padding:10px 0; }
#index_models div { width:229px; float:left; height:360px; margin: 0 0 0 10px; }
#index_models div img { border:1px solid #dbdbdb; background-color:#FFFFFF; padding:10px; text-align:center; }

#index_news, #index_quicklinks, #weiss_history_text, #infobox, #page_normal { background-image:url(images/trans_50.png); padding:5px; margin-bottom:20px; }
#index_news h3, #index_quicklinks h3, #weiss_history h3, #infobox h3, #page_normal h3 { color:#16a0b9; }

#index_news div, #index_models div { font-size:11px; }

#index_2 { width:600px; float:left; }
#index_3 { float:left; width:390px; }


#index_for_sale_desc { background-color:#EBEBEB; padding:10px; margin-bottom:20px; margin-left:10px; }


#index_quicklinks { font-size:14px;  }
#index_quicklinks ul { list-style-type:none; margin:0; padding:0; }
#index_quicklinks ul li { height:24px; margin-left:0; padding:0; vertical-align:middle; text-indent:20px; margin:1px; }
#index_quicklinks a { color:#000000; }

#blue_spacer { width:100%; height:5px; margin:2px 0; clear:both;}

#index_available { width:225px; margin-left:1px; float:left; background-color:#F2F2F2; height:427px }


#weiss_history { margin-left:20px; }
#weiss_history_text { padding:5px; }
#weiss_history_text p { margin:0px 0 10px 0; }
#weiss_history img { margin:1px 0 1px 0; }
#construction_thumbs { text-align:center; margin: 1px 0px; }

#std_features {background-image:url(images/trans_50.png); padding:5px; color:#000; margin-bottom:20px; }
#std_features p { margin:0px 0 10px 0; }
#std_features img { margin:1px 0 1px 0; }
#std_features ul { list-style-type:none; margin-left:0; padding-left:0; font-weight:bold; margin-top:0; font-size:13px; }
#std_features ul li { margin-top:5px; }
#std_features ul li ul { }
#std_features ul li ul li { list-style-type:circle; margin-left:15px; font-weight:normal; font-size:10px;  }

#page_main { width:600px; float:left; margin-top:10px; padding:0; }
#page_intro {  padding:5px; margin-bottom:20px; font-family:Georgia, "Times New Roman", Times, serif; background-image:url(images/trans_50.png); }
#page_main div p { margin:0px 0 10px 0; }

#page_normal {  padding:5px; background-image:url(images/trans_50.png); margin-bottom:20px;  }
#page_normal div p { margin:0px 0 10px 0; }

#ordering_instructions li { font-weight:bold; line-height:2em; }

#thumbnail_note { text-align:right; color:#666666; padding:5px; }

#thumbnails { margin:0; padding:0; width:390px; float:right; }
#thumbnails_lge { margin:0 auto; padding:5px; text-align:center; width: 590px; background-image:url(images/trans_50.png); text-align:center; }
#thumbnails_binding { margin:0 auto; padding:5px; text-align:center; width: 100%;; }

#thumbnails ul, #thumbnails_lge ul, #thumbnails_binding ul { list-style-type:none; float:left; margin:0; padding:0; text-align:center;}
#thumbnails li, #thumbnails_lge li, #thumbnails_binding li { float:left; margin:0; margin-right:1px; margin-bottom:1px; padding:0; }
#thumbnails img, #thumbnails_lge img, #thumbnails_binding img { border:0; }
#model_img { float:left; margin-right:10px; width:197px; border:0; margin-bottom:1px; }
#model_img img { border:1px solid #dbdbdb; background-color:#FFFFFF; padding:10px; text-align:center; }
#model_desc { background:#F0F0F0; float:left; padding:5px; width:288px; margin-right:1px; margin-bottom:1px; }

#slideshow_title { font-size:26px; color:#FFFFFF; }
#slideshow_title a { color:#FFFFFF; text-decoration:none; }

#thumbnails_lge img { border:0; }

#sale_model_info,  #index_sale_model_info { background-image:url(images/trans_50.png); padding:10px; margin-bottom:20px; }
#sale_model_desc { float:left; padding:5px; margin-bottom:1px; width:330px; }
#index_sale_model_info #sale_model_desc { width: 300px; }
#sale_model_desc a { text-decoration:none; color:#000000; }
#sale_model_desc h4 a { color:#b22818; text-decoration:underline; }
#sale_model_desc a:hover {  text-decoration:underline; }

#model_other { width:195px; float:left; margin-right:5px; }

#thumbnails_large img { border:0; }
#thumbnails_large ul { list-style-type:none; float:left; margin:0; padding:0;}
#thumbnails_large li { float:left; margin:10px; margin-right:0px; margin-bottom:0; padding:0; }

#contact_form { margin:5px; }
#contact_right { float:right; width:250px; border:2px solid #333333; margin-right:10px; }

.index_page { margin-left:10px; }
