/* CSS Document */

body,td,th {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 12px;
	color: #323232;
	line-height: 16px;
}
body {
	background-color: #f8f4f1;
	background-image: url(../images/trinity_bg_01.jpg);
	background-position:center-top;
	background-repeat: no-repeat;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
img { border: 0px;}



#logo_wrap {
    padding-top:30px; 
	padding-bottom:15px; 
	text-align:left;
	width: 458px;
}


#extra_wrap {
    font-weight:bold; 
	font-size:11px; 
	color: #5c3f3a; 
	padding-top: 30px;  
	padding-bottom:15px; 
	text-align:right;
	width: 520px;
}
#extra_wrap a { 
    text-decoration:none;
	color: #5c3f3a;
	margin: 0px 4px 0px 4px;
}

#bg_whole {
    background-image:url(../images/trinity_pattern_05.jpg); 
	background-repeat:repeat-y;
}

#Hmenu_bg {
    background-image: url(../images/trinity_pattern_04.jpg); 
	background-repeat:no-repeat;
}

#Main_menus {
    font-size:12px; 
	text-transform:uppercase; 
	color: #5c3f3a; 
	font-weight:bold;
	width: 768px;
	height: 50px;
	text-align:left;
	padding-top: 30px;
	padding-left: 10px;
}

#Main_menus a {
	/*background-color:#cfca9e;*/
	padding: 2px 4px;
	margin: 5px;
	text-decoration:none;
	color: #5c3f3a; 
}

#search_box {
    padding-top: 30px;
	width:210px;
}

#table_whitebg {
    background-color:#FFFFFF; 
	padding:15px; 
	text-align:left;
}
#wrap_Tnewsevent {
    background-color: #d7c9b5; 
	padding: 0px 10px; 
	height:30px; 
	color:#846d4f; 
	font-size: 12px; 
	width:185px; 
	font-weight:bold; 
	border:2px solid #e3dbca;
}

#wrap_newsevent {
    padding: 0px 10px; 
	height:30px; 
	color:#333333; 
	font-size: 12px; 
	border-bottom:2px solid #e3dbca; 
	border-right: 2px solid #e3dbca; 
	border-top: 2px solid #e3dbca;
}

#wrap_esignup {
    color: #78c2b7; 
	font-size:13px; 
	font-weight:bold;
	padding-top: 10px;
}

#wrap_footer {
    background-image:url(../images/trinity_pattern_07.jpg); 
	background-repeat:no-repeat; 
	background-position:bottom; 
	text-align:left; 
	padding-left: 20px; 
	padding-bottom:30px; 
	padding-top:18px;
}

#Header_Btxt {
    border: 1px solid #cccccc; 
	width:411px; 
	padding:10px;
}

#header_title {
    font-size:30px; 
	display:block; 
	color: #90c8c1; 
	padding-top: 5px;
}

#header_tagline {
    display:block; 
	margin: 15px 0px 0px 0px; 
	color:#333333; 
	font-family: Times, serif; 
	font-size:14px; 
	font-style:italic; 
	line-height:16px; 
	font-weight:bold;
}

#wrap_brandimg {
    border-bottom: 1px solid #cccccc; 
	border-left: 1px solid #cccccc; 
	border-right:1px solid #cccccc; 
	border-top: 2px solid #cccccc; 
	width:431px; 
	display:block;
}

#title_categories {
    display:block; 
	margin: 0px 0px 8px 0px; 
	color:#a5865d; 
	font-family: Times, serif; 
	font-size:18px; 
	font-style:italic; 
	line-height:16px; 
	font-weight:bold;
}

#wrap_itemindi {
    border: 1px #CCCCCC solid; 
	text-align:center;
	padding: 7px 7px 15px 7px;
}


#wrap_blank {
	padding: 0px 10px; 
	height:30px; 
	color:#846d4f; 
	font-size: 12px; 
	width:185px; 
	font-weight:bold; 
}

#txt_itemnumber {
    display:block;
	font-size:11px;
}

#txt_price {
    color:#663366; 
	font-weight:bold;
}

#txt_colorchips {
    padding:5px; 
	width:100px;
}
#txt_Bbrown {
    font-weight:bold; 
	color:#996633;
}

#menu_location { 
	text-align:right;
	height:20px;
	padding-top:7px; 
	padding-bottom: 5px;
	background-image:url(../images/border_bottom.jpg);
	background-repeat:repeat-x;
	background-position:top;
}


#Left_categories {
    vertical-align:top;
	text-align:left;
	color:#996633; 
	width: 180px;
}

#Left_categories ul {
    text-indent: -20px;
}

#Left_categories ul b {
    font-size:16px;
	padding-bottom: 10px;
	display:block;
}

#Left_categories ul li {
    list-style:none;
	line-height:28px;
	background-image:url(../images/line_menubottom.jpg);
	background-repeat:no-repeat;
	background-position: left;
}

#Left_categories ul li a { text-decoration:none; color:#996633;}
#Left_categories ul li a:hover { text-decoration: underline; color: #993300;}
#Left_categories ul li a:active { text-decoration: none; color: #FFFFFF; background-color: #996666; padding-left:3px; padding-right: 3px; font-style:italic;}
#Left_categories ul li a:visited { text-decoration: none; color: #996633;}


#txt_pageNO {
    text-align:left; 
	padding: 10px 0px 10px 10px; 
	width: 300px; 
	float:left; 
	font-style:italic;
}


#txt_pageNO font {
    color: #669999;
	font-size:16px;
	padding-right: 20px;
}

#txt_pageNO a:link { color:#666633; }
#txt_pageNO a:hover { color:#666633; text-decoration:none; }
#txt_pageNO a:active { color:#666633; text-decoration:none; font-size: 14px; }
#txt_pageNO a:visited { color: #666699; text-decoration:none; font-size: 14px; }



#txt_viewall {
    text-align:left; 
	padding: 10px 10px 10px 23px; 
	width: 300px; 
	float:right;
	font-style:italic;
	color:#669999;
	font-size:14px;
	font-family: Times, serif;
}

.list_type {
    font-family: Times, serif;
	color:#666666;
	border: 1px #666666 solid;
	width: 150px;
}

#Frame_Proimg {
    background-image:url(../images/product_window_border_bg.gif); 
	background-repeat:no-repeat; 
	width:360px; 
	height:348;
}

#insert_Proimg {
    z-index:200; 
	width:360px; 
	height:348px; 
	text-align:center; 
	padding: 10px; 
	vertical-align:middle;
}

#item_thumbelow {
     text-align:center;
}

#DETAIL_rightpiclay {
    vertical-align:top; 
	text-align:left; 
	width:95%;
}

#DETAIL_leftpic {
    vertical-align:top;
}

#DETAIL_leftpiclay {
    vertical-align:top; 
	width:360px;
}

#detail_itemno {
    color:#FF3333; 
	font-size:18px; 
	display:block; 
	padding-bottom: 10px;
	border-bottom: #CC9999 1px dashed; 
	padding-top: 20PX;
}

#detail_itemprice {
    color: #663366; 
	display:block; 
	font-size:16px; 
	padding-bottom:10px; 
	padding-top:10px; 
	border-bottom: #CC9999 1px dashed;
}

#detail_descriptions {
    color: #663333; 
	display:block; 
	padding-top:10px; 
	border-bottom: #CC9999 1px dashed; 
	padding-bottom:10px;
}

#detail_colorcode {
}


#member_fillout { 
    font-family:"Times New Roman", Times, serif;
	font-size: 16px;
	color:#663333;
	font-style:italic;
	padding-bottom: 15px;
	padding-top: 10px;
	width: 180px;
	text-align:right;
	padding-right: 20px;
	font-weight:bold;
	border-bottom: 1px dashed #999999;
}

.member_title{
  font-family:"Times New Roman", Times, serif;
	font-size: 16px;
	color:#663333;
	font-style:italic;
	padding-bottom: 15px;
	padding-top: 10px;
	text-align:right;
	padding-right: 20px;
	font-weight:bold;
	border-bottom: 1px dashed #999999;
}

.member_filloutform {
    font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#330033;
	height:18px;
	width: 200px;
	border: 1px solid #B7A468;
	background-color:#FFFFCC;
	padding-top:2px;
}

#member_filloutforms {
    border-bottom: 1px dashed #999999;
	font-size:12px;
	font-style:italic;
	color:#996633;
}

.member_filloutshort {
    font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#330033;
	height:18px;
	width: 50px;
	border: 1px solid #B7A468;
	background-color: #FFFFCC;
	padding-top:2px;
}

.member_cityform {
    font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#330033;
	height:18px;
	width: 80px;
	border: 1px solid #B7A468;
	background-color:#FFFFCC;
	padding-top:2px;
}

.state_dropdown {
    font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#330033;
	height:22px;
	border: 1px solid #B7A468;
	background-color:#FFFFCC;
	padding-top:2px;
}
