/* CSS Document */


body

	{ background-color: #ac3b0c; margin: 0; padding: 0; }





.title
{ font-size: 16pt; font-weight: normal; color: #ac3b0c; font-family: Georgia, "Times New Roman", Times, serif; font-stretch: extra-expanded; font-style: italic; padding: 7px 0 0 30px; }

.content
{ font-size: 13px; line-height: 19px; color: #5f0000; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; 
/*font-stretch: ultra-expanded; */
font-style: normal; width: 440px; margin: 10px 20px 20px; }
.content TD { color: #5f0000; font-size: 13px; line-height: 19px; text-align: justify; }
.contact
{ font-size: 10px; line-height: 18px; color: #ac3b0c; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; 
/*font-stretch: ultra-expanded; */
font-style: italic; text-transform: capitalize; padding-left: 10px; align: left; property: value; }

.contact_from
{ font-size: 12px; line-height: 19.4px; color: #3a3a3a; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; 
/*font-stretch: ultra-expanded; */
font-style: normal; text-transform: capitalize; width: 380px; padding-left: 10px; align: left; property: value; }

.contact_mess
{ font-size: 12px; line-height: 19.4px; color: #3a3a3a; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; 
/*font-stretch: ultra-expanded; */
font-style: normal; text-transform: capitalize; width: 380px; height: 220px; padding-left: 10px; align: left; property: value; }

.search_field { color: #c9b473; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #3a3a3a; position: relative; width: 150px; height: 20px; padding-left: 10px; border-color: #3a3a3a; border-width: 1px; }



.footer { font-size: 14px; color: #c9b473; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; text-align: center; margin-top: 16px; }
.footer a { font-size: 14px; color: #c9b473; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal;font-style: italic;  text-align: center; margin-top: 16px; }
.footer a:hover { font-size: 14px; color: #fbedbf; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; font-style: italic; text-decoration: none; text-align: center; margin-top: 16px; }
.footer2 { font-size: 10px; color: #a66a0b; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; font-style: italic; text-align: center; padding-top: 22px; }

.slogan { font-size: 14px; color: #9f0a27; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 19px; padding-left: 11px; }
.lang { color: #da643c; font-size: 14px; text-decoration: none; text-align: left; padding-top: 20px; }
img { vertical-align: top; border: none; }



a	{ color: #c00; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; text-decoration: none; padding: 0; }

a:hover	{ color: #c00; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; text-decoration: underline; padding: 0; }

.banner_table{ padding-left: 24px; }
.banners{  }

/* ******************************** FILE MANAGER STYLES*/
.file_master_table { width:480px; font-size: 10px; font-family:Verdana, Arial, Helvetica, sans-serif; }
.filename {color: #6b0000; font-size: 10px; font-family:Verdana, Arial, Helvetica, sans-serif;  }
.file_table  { width:240px; font-size: 10px; font-family:Verdana, Arial, Helvetica, sans-serif; }
.filesize  { width:80px;font-size: 10px; font-family:Verdana, Arial, Helvetica, sans-serif;  }
/*.pic_table { width:240px; color: #6b0000; font-size: 10px; font-family: Georgia, "Times New Roman", Times, serif; }*/
.pic_table td { width:220px; color: #000000; font-size: 10px; }
.filesize { font-size: 10px; }
.file_table {  }
.file_table td  { width:220px; color: #000000; font-size: 10px; }



/* ******************************** GALLERY CLASS OPTIONS */
._table { text-align: center; vertical-align: top; }
._table TABLE { text-align: center; vertical-align: top; margin: 10px; }

.gal_des

		{ font-size: 12px; line-height: 15px; color: #da643c; font-family: Georgia, "Times New Roman", Times, serif; text-align: left; width: 172px; }
.gal_th img

	{ background-position: center 0; text-align: center; border: solid 1px #626262; }
	
.gal_th 
	{ background-position: center 0; text-align: center; margin: 20px; border: solid 1px #808080; padding:4px; }

.gal_paging img

		{text-align: center; }
.gal_paging 

		{ font-family: Arial; font-size: 12px; color: #9f0a27; text-align: center; }
.gal_paging a

		{ font-family: Arial; font-size: 12px; color: #9f0a27; text-align: center; }
.gal_paging a:hover

		{ font-family: Arial; font-size: 12px; color: #c00; text-align: center; }
.gal_desc_text { color: #da643c; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; width: 202px; }
/* ********************************  NEWS CLASS OPTIONS*/



.news_table

{ 


font-family: Verdana;

font-weight: normal;

font-size: 12px;

color: #404040;

border: 0px #d79900 solid;

border-collapse: collapse;

border-spacing: 0px;

}



.news_table a



	{

    font-size: 0.94em;

	font-family: Verdana, Arial, Helvetica;

	padding: 0.2em 0.5em;

   	line-height: 19.4px;

	color: #9f0a27;

	text-decoration: none;

	}

	

	

	/*NEWS CONTENT TABLE*/

.article_table

{


}
/*NEWS CONTENT COLUMN*/
.article_cont_td

{

	text-align: justify;

	border-bottom: 1px;

	border : 404040;

}
/* NEWS CONTENT TITLE COLUMN*/

.article_header_td

{

	padding-bottom: 10pt;

	vertical-align: bottom; 

	

}



/*NEWS CONTENT TITLE*/

.article_header

{ font-size: 14px; color: #bb4100; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bolder; line-height: 24px; vertical-align: bottom; }



/*NEWS CONTENT*/

.article_cont

{ font-size: 11px; font-weight: normal; text-align: justify; line-height: 18px; color: #3a3a3a; font-family: Georgia, "Times New Roman", Times, serif; }
/*NEWS CONTENT AUTHOR*/

.article_author

{ color: #9f0a27; font-size: 12px; font-style: italic; }


/*NEWS CONTENT AUTHOR COLUMN*/

.article_author_td

{


}



/** Left EMPTY Column from News Content Author Column **/

.article_author_left_td

{

		

}



/*COLUMN WITH IMAGE*/

.article_pic_td

{


padding: 0 10pt 0 0 ;

}



/*NEWS LIST*/	



.news_table a { color: #0e0faf; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }



.news_table a:hover { 

   color: #111fe7;
   text-decoration: underline;
}

.news_pics { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;  text-decoration: none; vertical-align: middle; }
.news_pics td { vertical-align: middle; }
.news_pics a { color: #0e0faf; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding-left: 9px; }
.news_pics a:hover { color: #c9b473; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; padding-left: 9px; }

.news_header_td

{ vertical-align: bottom; padding-top: 12px; }



.news_header

{ font-size: 14px; color: #5f0000; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; line-height: 20px; padding-right: 0; padding-bottom: 0; padding-left: 3pt; }





.news_cont_td

{ font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 7px; }



.news_cont

{ color: #3a3a3a; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; font-style: inherit; line-height: 18px; text-indent: 0.4em; padding-top: 0; padding-right: 0; padding-bottom: 0; }



.news_author

{ color: #3a3a3a; font-family: Georgia, "Times New Roman", Times, serif; font-style: normal; text-decoration: none; }



.news_author_td

{ background-color: #f8e0b0; border-top-width: 0; border-right-width: 0; border-bottom-style: dashed; border-bottom-width: 1px; border-left-width: 1px; }





.news_readmore

{

		

}
.news_form_title { color: #4d4d4d; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 14px; width: 350px; height: 25px; }
.news_lbl_title { color: #5f0000; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; }
.news_form_cont { color: #4d4d4d; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 14px; width: 350px; height: 150px; }
.news_form_author { color: #3a3a3a; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 14px; width: 350px; height: 25px; }
.news_lbl_author { color: #5f0000; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; }
.news_paging { color: #bc0314; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; }
/* ********************************  QUICK NEWS BAR*/



.qnews



	{ font-family: Verdana, Helvetica, sans-serif; color: #cccc99; text-align: justify; width: 130px; padding-left: 10px; }

	

.qnews a



	{ font-size: 10px; line-height: 15px; color: #ff8361; font-family: "Zapf Chancery", cursive; text-decoration: none; text-align: justify; }

	

	.qnews a:hover



	{ font-size: 10px; line-height: 15px; color: #ccc; font-family: "Zapf Chancery", cursive; text-decoration: none; text-align: justify; }



.qnewsauthor



	{ font-family: Verdana, Helvetica, sans-serif; font-size: 8px; color: #666; font-style: italic; font-variant: normal; text-decoration: italic; text-align: left; padding-left: 5px; }



.qnewsdate



	{ font-family: Verdana, Helvetica, sans-serif; font-size: 8px; color: #666; font-style: normal; text-decoration: none; text-align: left; padding-left: 5px; }
/* ******************************** GROUP PRODUCT LIST OPTIONS*/

/*TABLE WITH ONE PRODUCT*/
.pg_prod_table img
{ vertical-align: top; text-align: left; padding: 0; border: solid 1px #878787;}
.pg_prod_table
{ text-align: left; vertical-align: top; float: left; padding: 7px; border-style: none; }
/*PRODUCT NAME CELL OPTIONS*/
.pg_prod_name_td
{ text-align: left; padding-bottom: 2px; }
.pg_prod_name_td a { color: #c9b473; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 20px; text-decoration: none; text-align: left; }
.pg_prod_name_td a:hover { color: #e6e8dc; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 20px; text-decoration: none; text-align: left; }
/*PRODUCT NAME IN LIST*/
.pg_prod_name
{ font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 20px; text-align: left; }

.pg_price
{ color: #c9b473; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; line-height: 20px; text-align: left; padding-bottom: 1px; }

.pg_price_td
{ text-align: left; padding-bottom: 10px; }
/* ******************************** PRODUCT CLASS OPTIONS*/

/*BIG MAIN TABLE*/
.prod_main_table { color: #c9b473; font-size: 10pt; font-family: Arial; font-variant: normal; line-height: 13pt; text-align: left; vertical-align: top; width: 450px; border-width: 0; }
.prod_price_td {  }
.prod_price { color: #cccc99; font-size: 15px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 22px; }
.prod_nav { text-align: center; }
.prod_nav img { text-align: center; }
.prod_title { color: #e6e8dc; font-size: 26px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 35px; }
/*product name row (optional)*/
.prod_name_td  { width: 450px; border-width: 0; }

/*product title (optional)*/
/*PRODUCT IMAGE (FULL) CELL*/
.prod_pic_td { vertical-align: top; width: 450px; padding: 0; border: none }
.prod_pic_td img { vertical-align: top; padding: 0; }

.desc_table { width: 280px; }

/*PRODUCT DISCRIPTION - 1 CELL*/
.prod_desc1_td  { text-align: justify; vertical-align: top; padding-top: 5px; padding-bottom: 5px; border-width: 0; }

/*PRODUCT DISCRIPTION - 1 TEXT*/
.prod_desc1 { color: #cccc99; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 18px; }

/*PRODUCT DISCRIPTION - 2 CELL*/
.prod_desc2_td   { text-align: justify; vertical-align: top; padding-top: 5px; padding-bottom: 5px; border-width: 0; }

/*PRODUCT DISCRIPTION - 2 TEXT*/
.prod_desc2  { color: #cccc99; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 18px; }

/*PRODUCT DISCRIPTION - 3 CELL*/
.prod_desc3_td { text-align: justify; vertical-align: top; padding-top: 5px; padding-bottom: 5px; border-width: 0; }

/*PRODUCT DISCRIPTION - 3 TEXT*/
.prod_desc3 { color: #f9f9f9; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 18px; }

/*THUMBNAIL COLUMN*/
.prod_thumbs_td  { vertical-align: top; width: 142px; }
.prod_thumb_pics img { vertical-align: top; margin: 2px; border: solid 1px #ccc; }

/*single tumbnail cell in thumb table*/
.prod_thumb_td { vertical-align: top; text-align: right; padding: 0;}

/* ******************************** PRODUCT CATALOG CLASS OPTIONS*/
.catalog { font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; border-style: none; }
.catalog a { color: #c9b473; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 20px; padding-top: 12px; }

.catalog a:hover { color: #e6e8dc; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 20px; text-decoration: none; padding-top: 12px; }

.catalog img
{ vertical-align: top; text-align: left; border: solid 1px #878787;}
.cat_prod_table { text-align: left; vertical-align: top; float: left; padding: 7px; border-style: none; }

.prod_thumb_td { vertical-align: top; text-align: left; padding: 0; border-color: #f0f0f0; border-style: none; }
.prod_name{ color: #c9b473; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 20px; text-align: left; }
.price
{ color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 14px; text-align: left; padding-bottom: 1px; }
.pg_name_td { width: 662px; border-top: 1px dotted #c9b473; }
.pg_name_td a { color: #e6e8dc; font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 20px; padding-top: 12px; }
.pg_name_td a:hover { color: #fff; font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 20px; padding-top: 12px; }
.pg_name_td img { border-style: none; }