/* ----- form related -----*/

.form_select_small{

width:85px;

overflow: visible;

clip: auto;

}



.form_title_lg{

font-family: "Palatino Linotype", Tahoma, "Times New Roman", serif;

font-weight: bold;

font-size:13px;

color:#000000;

margin-top:0px;

margin-bottom:0px;

padding:0px;}



.form_title_sm{

font-family: "Palatino Linotype", Tahoma, "Times New Roman", serif;

font-weight: bold;

font-size:10px;

color:#000000;

margin-top:0px;

margin-bottom:0px;

padding:0px;}



.form_text_sm{

font-family: "Palatino Linotype", Tahoma, "Times New Roman", serif;

font-weight: bold;

font-size:13px;

color:#000000;

margin-top:0px;

margin-bottom:0px;

padding:0px;}



.formbutton{

/*background:url(images/formbg-red.gif) repeat-x;

background-color: #a53a19;

border: 1px solid #CCCCCC;*/

color: #000000;

font-size: 12px;

font-family:"Palatino Linotype", Tahoma, "Times New Roman", serif;

font-weight: bold;

}



.input_checkbox

{

 background: transparent;

 border: 0px;

   border-color:#CCCCCC;

  font-size:11px;

  color:#000000;

  font-weight:normal;

  font-family:"Palatino Linotype", Tahoma, "Times New Roman", serif;

}

/* ----- end form related -----*/



/* ----- template related -----*/



.background_top{

background-image:url(images/site/template/Back-TopContent.jpg);

background-repeat:no-repeat;

}



.background_nav{

background-image:url(images/site/template/Back-Logo.jpg);

background-repeat:no-repeat;

}



.menu{

font-family: "Palatino Linotype", Tahoma, "Times New Roman", serif;

color:#666666;

font-weight: bold;

font-size:12px;

margin:0px;

text-align:left;

}



.menu_red{

font-family: "Palatino Linotype", Tahoma, "Times New Roman", serif;

font-weight: bold;

font-size:12px;

margin:0px;

color: #a53a19;

text-align:left;

}



.menu_title{

font-family: "Palatino Linotype", Tahoma, "Times New Roman", serif;

font-weight: bold;

font-size:16px;

color:#000000;

margin:0px;

text-align:left;

}

/* ----- end template related -----*/



ul

{

margin-left:15px; 

margin:0; 

padding:0; 

}



li{

list-style-type: square;

margin-left:25px; 

padding:0; 

padding-left:0px;

color:#000000;

list-style-position: outside;

}



.photo_box{

/*border-right: 1px solid #cccccc;

border-left: 1px solid #cccccc;

border-top: 1px solid #cccccc;

border-bottom: 1px solid #cccccc;*/

margin: 10px;

cellpadding: 5;

cellspacing: 5;

bgcolor: #FFFFFF;

}



.gallery_photo_box{

border-right: 2px solid #cccccc;

border-left: 2px solid #cccccc;

border-top: 2px solid #cccccc;

border-bottom: 2px solid #cccccc;

}



/* ////////////////////// begin testimonials ///////////////// */



.testimonial_content

{

	font-size:13px;

	font-family:Arial;

	color:#FFFFFF;

	font-weight:bold;

	font-style:italic;

}

.testimonial_content_long

{

	font-size:12px;

	font-family: "Palatino Linotype", Tahoma, "Times New Roman", serif;

	color:#FFFFFF;

	font-weight:bold;

	font-style:italic;

}

.testimonial_customer

{

	font-size:11px; 

	font-family:Arial;

	color:#CCCCCC;

	font-style:italic;

	line-height:20px;

}

.testimonial_content_full

{

	font-size:13px;

	font-family: "Palatino Linotype", Tahoma, "Times New Roman", serif;

	color:#333333;

	font-weight:bold;

	font-style:italic;

}

.testimonial_customer_full

{

	font-size:12px; 

	font-family:Arial;

	font-style:italic;

}

/* ////////////////////// end testimonials ///////////////// */



/* ////////////////////// begin gallery related ///////////////// */

h1.parent_cat_heading {

}

h3.cat_heading {

	font-size: 18px;

	/* color: #a53a19; */

	margin-top: 24px;

	margin-bottom: 10px;

}

.homepage_gallery_text

{

font-size:10px;

}



td.thumb_frame {

	width: 100px;

	height: 100px;

}

/* ////////////////////// end gallery related ///////////////// */