/*************************************************************/
/* main HTML and global fonts and padding                    */                                                     */
/*************************************************************/

* {margin: 0; padding: 0;}
body {
font: 0.8125em Verdana, Arial, sans-serif; 
line-height: 1; color: #513430; 
background: #993300 url(../images/background.gif);
min-width: 970px;
margin: 0px 0px 0px 0px;
}
/*************************************************************/



/*************************************************************/
/* defaul links settings                                     */
/*************************************************************/
a {text-decoration: none;}
a img {border: none;}
a:link, a:visited {color: #db5614; }
html body a:hover {color: #000000; text-decoration: underline;}
/**************************************************************/


h2 {font: 1.9em Verdana, "Times New Roman", serif; letter-spacing: 1px; font-weight: bold;}
h2 a, h2 a:visited { color: #d70505; text-decoration: underline;}
h3 {font: bold 1em Verdana, Arial, sans-serif; letter-spacing: 2px;
  text-transform: uppercase;}
h4 {font: bold 1.1em Verdana, "Times New Roman", serif; letter-spacing: 1px;}


/***************************************************************/
/********** border around content ******************************/
.lbg {
width: 20px;
background:  url(../images/lbg.gif) top right repeat-y;
}

.lbg2 {
background:  url(../images/lbg_llc.gif) top right no-repeat;
}

.rbg {
width: 21px;
background:  url(../images/rbg.gif) top left repeat-y;
}
.rbg2 {
background:  url(../images/rbg_lrc.gif) top left no-repeat;
}
.bottom_bg {
width: 23px;
background: url(../images/bottom_bg.gif) top center repeat-x;
}

/***********************************************************************/

/***********************************************************************/
/* content item */

.contentbg {
background: #ffffff;
}

#menu {
padding: 0px;
}
.menu_item {
padding-left: 20px;
}

#line_divider {
height: 6px;
background: #ffffff url(../images/line_divider.gif) top center repeat-x;
}

#dotted_line {
height: 1px;
background: #ffffff url(../images/dotted_line.gif) top center repeat-x;
}

/**** GALLERY LINKS *****/
#gallery_bg_c {
border-style: dotted;
border-width: 1px;
border-color: #c59c88;
padding-top: 15px;
padding-bottom: 15px;
background: #f5eae5;
}
.gallery_img img {
background: #ffffff;
padding: 5px;
border-width: 1px;
border-color: #9a7060;
}


/**** PROMO BOX *****/
#special_bg_c {
color: #ebd0c2;
border-style: dotted;
border-width: 1px;
border-color: #c59c88;
padding-top: 15px;
padding-bottom: 15px;
background: #a14314;
}

#special_bg_c a {
color: #ebd0c2;
text-decoration: underline;
}

#special_bg_c a:hover {
color: #ffffff;
text-decoration: underline;
}


.special_title {
font-size: 1.375em;
color: #ffffff;
font-weight: bold;
}

/******  TEXT LINKS ********/
 ul#txtlink {
list-style:disc;

 }
#txtlink li, #txtlink li a {
color: #e6470a;
font-size: .875em;
font-weight: bold;
padding-bottom: 5px;
}

#txtlink li.textlink_cat {
font-size: 1.0em;
font-weight: bold;
color: #513430;
}

/*********************************/
/*  footer */

.footer, .footer a, .footer a:visited {
color: #7f7f7f;
}

.copy {
color: #c3c3c3;
font-size: .75em;
}

