/* CSS Document */

body{margin:0 auto;	padding:0px; background-color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#2c2c2c;}

div,  ul, h2, h3, h4, h5, img{padding:0px; margin:0px;}
ul, li{list-style-type:none}

.flt_lft{float:left;}
.clear{clear:both;}
.flt_rgt{float:right;}
.pink_font{color:#eb0089}
.top_border{border-top:#000000 1px solid;}
input { border:1px solid #424242; vertical-align:middle; color:#000000}
.spacer_01{background-image:url(../images/spacer.gif); width:15px;}
.spacer_02{background-image:url(../images/spacer.gif); height:15px;}


#header{width:100%}
#header .top_01{width:850px; margin:0 auto}
#header .menu_bar{background-image:url(../images/menu_bar.jpg); background-repeat:repeat-x; height:47px; color:#ffffff; font-size:14px;}
#header .menu_bar ul{width:849px; margin:0 auto;}
#header .menu_bar ul li{float:left;}
#header .pad_01{ padding:10px 0 13px 0;}
#header .menu_bar ul li a{text-decoration:none; color:#ffffff; font-size:13px; padding:10px 10px 13px 10px;}
#header .menu_bar ul li a:hover{color:#ffffff; font-size:13px; padding:10px 10px 13px 10px; background-color:#4f2500;}

#header .ban_01{background-image:url(../images/header_bg.jpg); background-repeat:repeat-x; height:159px;}
#header .inside_ban_01{width:850px; margin:0 auto;}
#header .inside_ban_02{ background-image:url(../images/search.jpg); background-repeat:no-repeat; width:261px; height:159px; float:right}
#header .txt_01{font-size:8px;}
#header .small-field {font-size: 10px; font-family: Verdana; font-weight: bold;	color: #4F2500;}


#main_body{width:850px; margin:0 auto}
#main_body .weltxt{width:415px; float:left; padding:0 15px 0 0}
#main_body .boxes{width:415px; float:right}
#main_body .box_01{background-image:url(../images/box_01.jpg); width:126px; height:124px; background-repeat:no-repeat; padding:2px 2px 0 0;}
#main_body .brown_lines{background-image:url(../images/brown_lines.jpg); background-repeat:repeat-x; height:51px; width:126px;}
#main_body .spacer_03{width:11px; height:25px; float:left}
#main_body .pro_txt_01{color:#999900; font-size:10px;}
#main_body .pro_txt_01 a{color:#999900; font-size:10px; text-decoration:none; font-weight:bold}
#main_body .pro_txt_01 a:hover{color:#999900; font-size:10px; text-decoration:underline; font-weight:bold}


#footer_bg{width:100%; background-image:url(../images/footer_lines.jpg); background-repeat:repeat-x; height:17px;}
#footer_bg .footer{width:850px; margin:0 auto}
#footer_bg .foo_txt_01{color:#2c2c2c; font-size:10px;}
#footer_bg .foo_txt_01 a{color:#999900; font-size:10px; text-decoration:none; font-weight:bold}
#footer_bg .foo_txt_01 a:hover{color:#999900; font-size:10px; text-decoration:underline; font-weight:bold}



/*======================================== PAGE TITLE =========================================================*/

.page_title{background-image:url(../images/page_title.jpg); background-repeat:no-repeat; height:35px; padding:15px 0 0 17px; font-size:18px; font-weight:bold; color:#502600; font-family:Arial, Helvetica, sans-serif}

#main_body .pagetxt{width:850px; float:left; font-size:11px; line-height:20px;}
#main_body .foo_txt_01{color:#2c2c2c; font-size:12px; line-height:16px;}
#main_body .foo_txt_01 a{color:#999900; font-size:12px; text-decoration:none; font-weight:bold}
#main_body .foo_txt_01 a:hover{color:#999900; font-size:12px; text-decoration:underline; font-weight:bold}
#main_body .search_01{width:850px; background-image:url(../images/search_02.jpg); background-repeat:no-repeat; height:166px;}
#main_body .small-field {font-size: 10px; font-family: Verdana; font-weight: bold;	color: #4F2500;}

/*========================================= GALLERY =============================================================*/

.gal_txt_01 a{color:#7a3a00; text-decoration:none;}
.gal_txt_01 a:hover{color:#7a3a00; text-decoration:underline;}
#main_body .gal_box{width:850px; float:right}
#main_body .gal_box_02{background-image:url(../images/box_02.jpg); width:126px; height:124px; background-repeat:no-repeat; padding:2px 2px 0 0;}
#main_body .pagenation{color:#7a3a00; text-decoration:none; font-size:13px; font-weight:bold;}
#main_body .pagenation a{color:#7a3a00; text-decoration:none; font-size:11px; font-weight:bold;}
#main_body .pagenation a:hover{color:#7a3a00; text-decoration:underline; font-size:11px; font-weight:bold;}
