html {height:100%;}

/*body {margin:0; padding:0; background:#FFFFFF url(images/bkgrd.png) top center no-repeat; background-attachment:  fixed; height:100%}*/

body {margin:0; padding:0; background: #ffffff url(img/bg.png) repeat;  background-attachment:  scroll; height:100%; width:100%;}

table, td {border-collapse:collapse;}

table, td, img {border:0; padding:0;}

form, td{margin:0; padding:0;}

/*td, select, input {font:14px/16px times new roman, serif; color:#4A6571; vertical-align:top;  text-align:left;}*/

td, select, input {font:6pt/8pt tahoma, verdana, helvetica, sans-serif; color:#4A6571; vertical-align:top;  text-align:left;}

.table{ height:100%; }

ul { margin:0; padding:0; list-style:none;}



/*in_line_style*/



a{ color:#958a7e; text-decoration:none;}

a:hover{text-decoration:underline;}



strong{ color:#2C444E;}



strong a{ background:url(images/bull_link.gif) center left no-repeat; color:#958a7e;  text-decoration:none; padding:0 0 0 10px;}

strong a:hover{ text-decoration:none; color:#816d4c}



p, br {margin:6px 0 0 0; padding:0; font-family:"Tahoma", helvetica, sans-serif; }





li { background:url(images/list_bull.gif) top left no-repeat; margin:0; padding:0 0 0 12px;}

li a {line-height:20px; color:#0091A9; text-decoration:none;}

li a:hover {line-height:20px; color:#0091A9; text-decoration:underline;}







.main_table{ width:100%; }

.site_center{text-align:center; width:100%; }

.site_center1{margin:0 auto; text-align:left; width:960px; }

.site_w{height:100%; background:none; width:960px;}

.border{width:0px; height:100%; background:#333333;}



/*list*/

/* margin: top right bottom left */

.h_menu_wrapper ul{ width:100%; margin: 0px 0 0 20px; font-size:9pt; letter-spacing:3px; height:30px;}

.h_menu_wrapper li { border-right-style: solid; border-right-width:thin; margin:0; padding: 10px 20px 3px 30px; display:inline; color:#ffffff; line-height:40px; font-weight:bold;}

.h_menu_wrapper li.ct {padding: 10px 10px 10px 20px; display:inline; color:#333333; line-height:40px; font-weight:bold; border-right-style:none;}

.h_menu_wrapper li a{ color:#ffffff; text-decoration:none;}

.h_menu_wrapper li a:hover{color:#cdcdcd; text-decoration:none;}

.h_menu_wrapper li.curr a{color:#cdcdcd; text-decoration:none;}

.h_menu_wrapper li.currct a{padding: 10px 6px 10px 0px; display:inline; color:#cdcdcd; line-height:40px; font-weight:bold; border-right-style:none;}
.h_menu_wrapper li.currct { border-right-style:none;}

.bgr_none{background:#333333 !important;}



.row_top td li { margin:0; padding:0; background:none;}

.row_top td li a {line-height:21px; color:#cabdae; text-decoration:none; background:url(images/list_bull.gif) center left no-repeat; margin:0; padding:0 0 0 13px; font-weight:bold;}

.row_top td li a:hover{ text-decoration:none; color:#816d4c;}



.row_bottom_indent td li{ background:none; margin:0; padding:0; }

.row_bottom_indent td li a {  background:url(images/list_bulla.gif) center left no-repeat; margin:0; padding:0 0 0 11px;line-height:18px; color:none;}





.top_row td li { line-height:21px; margin:0; padding:0; background:url(images/list_bull.gif) center left no-repeat; padding:0 0 0 13px;}

.top_row td li a { color:#67355c; text-decoration:none; font-weight:bold;}

.top_row td li a:hover{ text-decoration:none; color:#b378a5;}





/*list_finish*/



.register table{ width:100%; }

.register td{ text-align: left;}





/*header*/

.h_menu_wrapper{ background:#333333 url(images/header_wrapper.jpg) top left repeat-x; width:960px; height:0px; }



.h_wrapper_foto{ background:#0d4a05 url(img/h_wrapper_foto.jpg) no-repeat 0 0px; width:100%; height:145px;}

#h_wrapper_foto_link{ display:block;background:#333333 url(img/h_wrapper_foto.jpg) no-repeat 0 0px; width:100%; height:145px;}

.h_wrapper_foto img{ margin:102px 0 0 478px;}



#bglink span { display: none; }









/*footer*/

/* margin: top right bottom left */

.footer{ 

height:20px;

padding: 17px 0 11px 0; 

color:#cdcdcd; 

background: #333333  no-repeat 30% 30%;

}

.footer a{ color:white;}

.footer a:hover{ color:#a0886c; text-decoration:underline;}

/*.footer span{ margin: 50% auto;}*/



.footercontact{ 

width:100%;




color: #0a4702 ; 

background: #adadad  url(images/footer_line_y.gif) no-repeat 30% 30%;

}



.footercontact p br{color:white;}





/*content*/

.separate_dark{background:url(images/separate_dark.gif) top left repeat-y; width:1px; height:100%;}

.title{ display:block;}



.top_row { background:#ffffff; }

.top_row td{color:#000000;  font-size:12px; }

.top_row td strong{color:#715e40;}

.top_row td strong a{color:#958a7e; text-decoration:none}

.top_row td strong a:hover{ text-decoration:none; color:#816d4c;}

.top_row td a{ color:#0000ff;}

.top_row td a:hover { color:#0000ff; text-decoration:underline;}



.top_row_indent{ margin:20px 20px 20px 20px;}

.row_whats_header {width:70.9%; }

.row_whats_header1 {width:50%; }



.top_right_column { width:270px; height:100px;  background: url(images/colbkgrd.png) right no-repeat;   }

.top_right_column div {margin-top:20px; margin-left:25px; color:#ffffff; }

.top_right_column img { border:0px solid #348c35;  }





.top_border{width:1px; height:100%; background:#67355c;}



/* margin: top right bottom left */



.row_bottom{ background:none;}

.row_bottom td{color:#ffffff;  font-size:10px;}

.row_bottom td strong{color:#715e40;}

.row_bottom td strong a{color:#958a7e; text-decoration:none}

.row_bottom td strong a:hover{ text-decoration:none; color:#816d4c;}

.row_bottom td a{ color:#0000ff;}

.row_bottom td a:hover { color:#0000ff; text-decoration:underline;}



.row_bottom_indent { margin:0px 20px 0px 20px;}

.row_events {width:18%; height:350px;}

.row_photos {width:45%; height:350px;}



.row_events img {margin-right:10px; }

.row_photos img {margin-right:10px; }

.row_members img {margin-right:10px;  }





.row_enter_space {vertical-align:top; text-align:center; width:96%;  background:#ffffff;}

.row_enter_header {width:71.4%; background:#ffffff;}



/*.row_space_data {width:50%; background-color:red;  }*/

.row_space_flash { width:50%; text-align: left; padding-left:0px; font: #67355c; margin-top: 0;}
.row_space_hometxt {  font-size:10pt; width:400px; padding-left:20px; padding-right:30px; text-align:justify;color: #333333; background:#ffffff;}
.row_space_hometxt p,br,td,  {color: #333333;  font-size:10pt; line-height:10pt;}
.row_space_hometxt b {color: #333333; font-size:14px;line-height:14pt;}

.row_space_home {  text-align: left; padding-left:20px; padding-right:20px; text-align:justify; line-height:13px; font-size:10pt; font: #000000; color:#333333; background:#ffffff;}
.row_space_home p,br,b,td {  text-align:justify; line-height:10pt; font-size:10pt; color:#333333;}

.row_space_about {  text-align: left; padding-left:30px; padding-right:0px; text-align:justify; line-height:13px; font-size:10pt; font: #000000; color:#333333; background:#ffffff;}
.row_space_about p,br,b,td {  text-align:justify; line-height:10pt; font-size:10pt; color:#333333;}
.row_space_about img{  padding-left:40px;}

.row_space_warranty {  padding-left:20px; padding-right:0px; text-align:justify; line-height:13px; font-size:12pt; color:#333333; background:#ffffff;}
.row_space_warranty td, p, br {  text-align:justify; line-height:10pt; font-size:10pt; color:#333333;}
.row_space_warranty  li {  text-align:justify; line-height:10pt; font-style:italic; font-size:10pt; color:#333333; list-style-type: circle; }
.row_space_warranty  ul {padding-left: 34px;}
.row_space_warranty  img {padding-left: 20px;}



/*.row_space_products { width:50%; text-align: left; padding-left:0px; font: #67355c; margin-top: 0; line-height:13px; }*/

.row_space_products  {  text-align: left; padding-left:0px; padding-right:0px; text-align:justify; line-height:13px; font-size:12pt; font: #000000; color:#333333;}
.row_space_products img{ border:0px; padding-left:0px; padding-right:0px;}



.row_space_products_thumb { width:560px; text-align:right; padding-left:0px; font: #67355c; margin-top: 0;}

.row_space_products_thumb img{ border:0px; padding-left:2px; padding-right:5px;}



.row_space_products_02 { width:400px; text-align:left; padding-left:0px; font: #67355c; background:#bfbfbf; margin-top: 0; color: black;}

.row_space_products_02 img{ border:0px; padding-left:0px; padding-right:0px;}



.row_space_products_02_gallery {  text-align: right; padding-left:0px; font: #67355c; margin-top: 0;}

.row_space_products_02_gallery img{ border:0px; padding-left:0px; padding-right:0px; }



.row_space_products_gallery  { text-align: center; padding-left:0px; margin-top: 0;  font: #67355c;}
.row_space_products_gallery td, br {  font-size: 6px; color: black; font-style: none;}

.row_space_products_gallery img{ border:0px; padding-left:0px; }



.row_space_furniture_gallery {  text-align: left; padding-left:10px; font: #67355c; margin-top: 0;}

.row_space_furniture_gallery img{ border:0px; padding-left:0px; }

.row_space_furniture_thumb {width:510px;  text-align: right; padding-left:0px; font: #67355c; margin-top: 0;}
.row_space_furniture_thumb img {border:2px;  border-color:#0a4702;}







.row_space_products_03 {text-align: left; padding-left:0px; font: #67355c; margin-top: 0;}

.row_space_products_03_gallery {text-align: right; padding-left:0px; font: #67355c; margin-top: 0;}



.row_space_products_03 img{ border:0px; padding-left:0px; padding-right:0px;}



.row_space_media {text-align: left; padding-left:0px; font: #67355c; margin-top: 0;}

.row_space_media_gallery {width:540px; text-align: right; padding-left:0px; font: #67355c; margin-top: 0;}



.row_space_media img{ border:0px; padding-left:50px; padding-right:30px;}



.row_space_contact { text-align: center; padding-left:0px; padding-right:10px; font: #000000; margin-top: 0; color: #000000; background: #ffffff;}
.row_space_contacti { text-align: left; margin-left:0px;}
.row_space_contact_addr p,br,input, form { text-align:center; color: #333333;  font-size:10pt; line-height:10pt;}
.row_space_contact_addr b  {color: #333333; font-size:12pt; line-height:12pt;}

.row_space_contact_map { width:480px; height:570px; text-align: right; padding-left:0px; font: #67355c; margin-top: 0; color: #000000;}



.blacktext {color: #000000;}



.row_space_art { width:50%; text-align: left; color: #67355c;}

.row_space_mixit { width:50%; text-align: left; }



.row_content {width:27.7%;}

.row_content img {padding-right:5px;  }

.row_content_data {text-align: left; padding-left:15px;}

.row_content_data img {margin-right:0px;  }



.row_space_flash_gallery { text-align: left; padding-left:0px; font: #67355c; margin-top: 0;}





.row_sponsors {width:100%; }

.row_sponsors_data {width:100%; text-align:center;}





.row_events_data td {vertical-align: middle; text-align: left;}

.row_photos_data td {vertical-align: middle; text-align: left;}

.row_members td {vertical-align: middle; text-align: left; }



.row_faq { width:50%; text-align: left; padding-left:20px; font: #67355c;}

.row_faq ul {padding-left:90px; }

.row_faq li { font-size:15px;}


.row_space_gallery { width:960px; text-align: left;  font: #000000; margin-top: 0; color: #000000; background: #ffffff;}
.row_gallery {  width:100%; text-align: left; margin-left: 30px; font: #000000; color: black; font-size:8pt; background:#ffffff;}
.row_gallery p { margin-left: 28px; color: black; font-size:10pt;}


.row_gallery img {border:3px; border-color:#0a4702; text-align:left; margin-left: 20px;}

.row_gallery_bullet {border:0px; color:black; font-size:9pt; text-align:left; margin-left: 0px;}



.separate{ background:url(images/separate.gif) top left repeat-y; width:1px; height:100%;}



/*.indent_img{ float:left; margin:2px 10px 0 0;}

.indent_p{ height:11px;}*/







.right_column img { border:0px solid #348c35; margin-left:10px;  }

.right_column {width:27.7%; height: 100%; text-align: center;}





ol.lower-alpha {list-style-type:lower-alpha}

ol.lower-roman {list-style-type:lower-roman}



/*home.html*/

#home .row_top{ width:960px; height:197px; background-color:#3a3029;}

#home .row_top .p1_conr_wr2{ background:url(images/p1_conr_wr2.jpg) top right no-repeat; width:100%; height:197px;}

#home .form{ height:66px;}

#home .form select{ width:232px; height:20px; border:1px solid #a8a188; background:#dbd8cb; color:#5c4d43; margin-top:27px;}





#home .row_bottom{ height:100px;}



#flashcontent {	padding-left:20px; height: 100%;}



.copyright { font-size:10pt; color:white; }












