@charset "utf-8";
/* CSS Document */
/**{font-family: "Segoe UI", Tahoma, Sans, "Dejavu Sans Condensed", Arial; line-height:140%}*/

html,  body {
 font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
 line-height:140%;
 margin:0;
 padding:0;
 height:100%;
 color:#555;
}
#container {
	min-height:100%;
	position:relative;
	background: #EBEBEB url("./themes/site_themes/bova_alpaca/top_bar.jpg") top left repeat-x;
}

#container_childpages {
	min-height:100%;
	position:relative;
	background: #EBEBEB url("./themes/site_themes/bova_alpaca/op_bar_child_pages.jpg") top left repeat-x;
}

p.clr, .clr { clear:both; padding:0; margin:0; background:none;}
li.bg, .bg { clear:both; /*border-top:1px solid #dcdcdc;*/ padding:0; margin:15px 0; background:none; line-height:0;}



#header {
	background:  url("./themes/site_themes/bova_alpaca/header_03.jpg") top center no-repeat; margin:0px auto; padding:0px; height:100px;
	/*padding:10px;*/
}
/*SEARCH*/
#searchholder {
	float:right;
	/*background:    url("./themes/site_themes/naca_01/search_back.jpg") no-repeat top left; background-color: #5E6633;
background-color: #5E6633;*/
	font:11px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	color:#FAD469;
	text-decoration: none;
	margin: 3px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 40px;
	width :190px;
}
#searchholder p {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#searchholder a:link, #searchholder a:visited, #searchholder a:active {
	color:#FAD469;
	text-decoration: none;
}
#searchholder a:hover {
	color:#666;
	text-decoration: none;
}
.searchholder_textsearch {
	float:left;
	font:11px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	color:#392228;
	margin:0px 0px 0px 0px;
	background-color: #FFFFFF;
	border-top: 1px solid #666;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
	border-left: 1px solid #333;
	width:130px;
}
.searchholder_buttonsearch {
	float:right;
	font:10px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	color: #392228;
	margin:0px 10px 0px 10px;
	background-color: #FFFFFF;
	border-top: 1px solid #666;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
	border-left: 1px solid #666;
}


/* menu */
.menu_holder {margin:0 auto; width:950px; padding:0; border:none; /*background-color: #FF3000;*/}
.menu {/*background-color: #000;*/ padding:0px; margin:50px 20px 0px 0px; width:530px; float:right; color:#4F6D23; font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; padding-bottom:.7em; letter-spacing:1px; /*text-transform:uppercase;*/}
.menu ul { padding:0px 0; margin:0; list-style:none; border:0;}
.menu ul li { float:left; margin:0; padding:0; border:0;}
.menu ul li a { float:left; margin:0; padding:0px 10px; /*font-size:large;*/ color:#E6F92D;  text-decoration:none; border-right:1px solid #ffffff;}
.menu ul li a:hover { color:#000;}
.menu ul li a.active {color:#E6F92D;} 

#main {
	/*padding:10px;*/
	padding-bottom:60px;	/* Height of the footer */
	
}

/********** HOMEPAGE MAIN **********/
.homepage {/*background:  url("./themes/site_themes/bova_alpaca/bg_homepage.gif") top center repeat-x;*/ margin:0px auto; padding:0px; height:310px;}
.homepage div.homepage_content { margin:0 auto; width:900px; height:335px; padding:0; background:  url("./themes/site_themes/bova_alpaca/main_homepage_03.jpg") top center no-repeat;}
.homepage div.homepage_gallery { float:left; width:450px; height:300px; margin: 9px 0px 0px 0px; padding:0px; /*background:#FF6600;*/}
.homepage div.homepage_tag { float:right; width:370px; height:305px; margin: 0px 40px 0px 0px; padding:0px; /*background:#CC6600;*/ font:normal 18px    "Georgia";  color:#fff;  line-height:1.8em; text-align:center;}
.homepage div.homepage_tag a { color:#fff; text-decoration:none;}
.homepage div.homepage_tag a:hover { color:#000; text-decoration:none;}

.homepage div div div { margin:0; padding:0; width:880px;  border:0;}
.homepage div div div p.img { float:right; width:483px; padding:29px 0 0 0; margin:0;}
.homepage div div div h2 {width:378px; float: left; color: #fff; font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;  font-weight:bold; margin:0; padding:50px 0 0 10px; line-height:1.2em; text-transform:uppercase;}
.homepage div div div p { width:378px; float: left; color: #fff; font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; font-weight:bold; margin:0; padding:20px 0 0 10px; line-height:1.8em;}

/*HOMEPAGE SUB */
#homepage_items {margin:24px 0px 0px auto; /*background:  url("./themes/site_themes/bova_alpaca/bg_body_top.gif") top repeat-x;*/ /*height:180px;background:#EBEBEB;*/}
.homepage_items2 {background: url("./themes/site_themes/bova_alpaca/bg_body_top2.gif") top repeat-x; height:46px;}
.homepage_itemse { width:950px; height:305px; /*background:  url("./themes/site_themes/bova_alpaca/homepage_itemse_bg.jpg") top left no-repeat;*/ margin:0 auto;  padding:0;}
.item_01 { width:269px; float:left; margin:0; padding:0px 0px 10px 25px; color:#2B2B2B; font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; font-size: 0.8em;  line-height:1.5em; /*background:#fff;*/}
.item_02 { width:289px;  float:left;margin:0 0 0 37px; padding:0px 10px 10px 0px; color:#2B2B2B; font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; font-size: 0.8em;  line-height:1.5em; /*background:#000;*/}
.item_02_gallery_thumb { width:270px; height:150px; float:left;margin:0px 0 0 px;  padding:0px 0px 0px 0px; color:#2B2B2B; font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; font-size: 0.8em;  line-height:1.5em; background:#fff;}
.item_02_gallery_thumb img{		border-style: none;/*background:#000;*/		}
.item_03 { width:289px;  float:right;margin:0 0 0 5px; padding:0px 25px 0px 0px; color:#2B2B2B; font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; font-size: 0.8em;  line-height:1.5em; /*background:#FFFFCC;*/}
.item_01 h2, .item_02 h2, .item_03 h2 { font: bold 18px "Georgia"; color:#773A20; /*border-bottom:1px solid #3d3d3d;*/ padding:10px 5px; margin:0;}
.item p { color:#acacac; font:normal 11px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; line-height:1.8em; padding:5px 5px; margin:0;}
.item img { float:left; margin:10px 10px; padding:0;}
.item a { color:#AB3300; text-decoration:none;}

.item ul {  margin:0; list-style:none;/* border:0;*/}
.item ul li {  margin:0; padding:0; /*border:0;*/ list-style-type:disc; list-style-position:inside;}
.item ul li a {  color:#AB3300; font:normal 12px  "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; text-decoration:none;}
.item ul li a:hover { /*background:#ebebeb;*/ color:#ebebeb;}
.item ul li a.active {/*background:#ebebeb;*/ color:#AB3300;}


/********** CHILD PAGES **********/
.childpages {/*background: #000 url("./themes/site_themes/bova_alpaca/bg_homepage.gif") top center repeat-x;*/ margin:0px auto; padding:0px; height:60px;}
.childpages div.childpages_content { margin:0 auto; width:900px; height:60px; padding:0; background:  url("./themes/site_themes/bova_alpaca/childpages_content.jpg") top center no-repeat;}
.childpages div.childpages_tag { float:right; width:260px; height:40px; margin:10px 65px 0 0px; padding:0px;/* background:#CC6600;*/ font:normal 24px    "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;  color:#035846;  line-height:1.8em; text-align:left; text-transform:uppercase;}
#childpages_items {margin:24px 0px 0px auto; /*background:  url("./themes/site_themes/bova_alpaca/bg_body_top.gif") top repeat-x;*/ /*height:180px;background:#EBEBEB;*/}
.childpages_itemse { width:950px; /*height:305px; background:  url("./themes/site_themes/bova_alpaca/homepage_itemse_bg.jpg") top left no-repeat;*/ margin:0 auto;  padding:0;}
.childpages_left { width:550px; float:left; margin:0; padding:0px 0px 10px 25px; color:#2B2B2B; font:normal 11px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; line-height:1.8em; /*background:#fff;*/}

.video_holder { width:500px; height: 250px; background:#efefef url("./themes/site_themes/bova_alpaca/video_holder.jpg") top left no-repeat; margin:50px 0px 50px 0px; border: 1px #ccc solid;}
.childpages_right { width:260px;  float:right; margin:0 29px 0 5px; padding:10px 25px 25px 25px; color:#2B2B2B;  font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; font-size: 0.8em;  line-height:1.5em;  background:#FFFFCC; border:#ccc 1px solid;}
.childpages_left h2, .childpages_right h2 { font: bold 18px "Georgia"; color:#773A20; /*border-bottom:1px solid #3d3d3d;*/ padding:10px 5px; margin:0;}
.childpages p { color:#acacac; font:normal 11px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; line-height:1.8em; padding:5px 5px; margin:0;}
.childpages img { float:left; margin:10px 10px; padding:0;}
.childpages a { color:#AB3300; text-decoration:none;}


#container_childpages #main #childpages_gallery .childpages_galleries .childpages_galleries_holder_category #left_title a {
	font: normal 22px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; color:#fff; text-decoration:none; text-align:left; 
	width:550px;
	float:left;
	text-align:left;
	background-color:#035846;
	padding:0px;
	margin:0px 0px 0px 0px ;
	/*border-top:#427810 4px solid;*/
	border-bottom:#fff 2px solid;
	min-height:32px;
}

#container_childpages #main #childpages_gallery .childpages_galleries .childpages_galleries_holder_category #left_title a {
	font: normal 22px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; color:#fff; text-decoration:none;
}

#container_childpages #main #childpages_gallery .childpages_galleries .childpages_galleries_holder_category #left_title a:hover {
	font: normal 22px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; color:#E6F92D; text-decoration:none;
}
#left_title { 
	font: normal 22px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; color:#fff; text-decoration:none; text-align:left; 
	width:550px;
	float:left;
	text-align:left;
	background-color:#035846;
	padding:0px;
	margin:0px 0px 0px 0px ;
	/*border-top:#427810 4px solid;*/
	border-bottom:#fff 2px solid;
	min-height:32px;}
.left_title p { font: normal 22px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; color:#fff; text-decoration:none; }
.left_title a { font: normal 22px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; color:#fff; text-decoration:none; }
.left_title a { font: normal 22px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; color:#fff; text-decoration:none; }
.left_title a:hover { color:#E6F92D; /*background:#f1f1f1; border:1px solid #d6d6d6;*/}

#footer {
	position:absolute;
	bottom:0;
	width:100%;
	height:60px;			/* Height of the footer */
	background:#2B2B2B;
}
/* other non-essential CSS */
	#header p,  #header h1 {
	margin:0;
	padding:10px 0 0 10px;
}
#footer p {
	margin:0;
	padding:10px;
	font:normal 11px  "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	text-align:center;
	color:#fff;
}


.footer p { font:normal 11px  "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; color:#252525;}
.footer a { font:normal 11px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; color:#252525; text-decoration:none; padding:5px 5px; margin:0;}
.footer img {margin:2px 5px; padding:0;}
.footer p.leftt {color:#252525; text-align:left; width:50%; margin:0; padding:20px 0; float:left;} 
.footer p.rightt {color:#AB3300; text-align:left; width:27%; margin:0; padding:0px 20px 20px 0px; float:right;} 



/*LIGHTBOX GALLERY */

#childpages_gallery {margin:24px 0px 0px auto; /*background:  url("./themes/site_themes/bova_alpaca/bg_body_top.gif") top repeat-x;*/ /*height:180px*/}
.childpages_galleries { width:900px; background:#CC0000;/*height:305px; background:  url("./themes/site_themes/bova_alpaca/homepage_itemse_bg.jpg") top left no-repeat;*/ margin:0 auto;  padding:0;}
.childpages_galleries_holder { width:900px;/*835px*/; float:left; /*background:#FF6600;*/ margin:0px; /*padding:0px 0px 10px 0px;*/ color:#2B2B2B; font:normal 11px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; line-height:1.8em; /*background:#fff;*/}
.childpages_galleries_holder_category { width:550px; float:left; /*background:#FF6600;*/ margin:0; padding:0px 0px 10px 0px; color:#2B2B2B; font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; font-size: 0.8em;  line-height:1.5em; /*background:#fff;*/}
.body_content_left {
	margin: 20px 0px 20px 0px;
}
.childpages_galleries_holder_category a {text-decoration:none; color: #035846; font-weight:bold;} .childpages_galleries_holder_category a:hover {text-decoration:none; color: #000; font-weight:bold;}
.catThumbs{	font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; font-size: 1.2em;	line-height:1.5em; color:#333333; width:260px;	min-height:155px;	/*padding:10px;*/	border: 1px dotted #666;	margin:0px 26px 10px 0px;	float:left;/*text-align:center;*/	background:#fff;}
.catThumbs p { margin: 0px 10px 0px 10px;}
.catThumbs a {text-decoration:none;}
.catThumbs_title a{font-size:24px ; font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; color:#035846; text-decoration:none; margin: 0px 10px 0px 10px; border-bottom:#000 1px dotted;}
.catThumbs img{	margin:5px;	padding: 0px;	border-style: none;/*background:#000;*/	float:none;	}
.catThumbs img{
	margin-left:5px;
	
	border-bottom:1px dotted #666;
	/*border-bottom:3px solid #000000;
	border-right:3px solid #000000;
	border-top:none;
	border-left:none;*/
	padding: 5px 5px 10px 5px;
	background:#fff;
	}

.catThumbs img a:active, .catThumbs img a:visited{	text-decoration:none;	}
.totalFiles {background:#035846; width:90%; font-size:11/24px; color:#E6F92D; margin: 0px 10px 10px 10px;}

.category_gallery_title {
	font: normal 22px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; color:#fff; text-decoration:none; text-align:left; 
	width:520px;
	float:left;
	text-align:left;
	background-color:#035846;
	padding:0px;
	margin:0px 0px 20px 10px ;
	/*border-top:#427810 4px solid;*/
	border-bottom:#fff 2px solid;
	min-height:32px;}

.catTitle {background:#EBEBEB; width:100%; font-size:11/24px; color:#035846; font-weight:bold;/*margin: 0px 10px 10px 10px;*/ text-align:left;}

/*OTHER CATEGORY  GALLERY CHOICES */
#other_category_choices {float:right;  width:260px;	/*min-height:155px;*/ margin:0px 65px 0 0px;  color:#2B2B2B;  font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; font-size: 0.8em;  line-height:1.5em;  /*background:#035846; border:#ccc 1px solid;*/}

#other_category_choices_title {

	/*float: left;*/
	width: 250px;
	height:30px;
	margin: 0px 0px 0px 0px;
	padding-left:10px;
	text-align:left;
	font-size: 15px;
	text-transform: uppercase;
	letter-spacing: 2px;
	color: #fff;
	line-height: 20px/30px;
	font-weight: normal;
	background:#035846;	
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif;
	}
#other_category_choices_sub_title {

	/*float: left;*/
	width: 250px;
	margin: 0px 0px 0px 0px;
	padding:10px 0px 10px 10px;
	text-align:left;
	color: #fff;
	font-weight: normal;
	background:#035846;	
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif;
	}	
	
#other_category_choices ul {
  list-style-type:none;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  width: 259px;
  
}

#other_category_choices ul a {
  display: block;
  text-decoration: none;	
}

#other_category_choices ul li {
  margin-top: 1px;
}

#other_category_choices ul li a {
  background:#fff;
	color: #035846;
	font-size: 12px;
	font-weight:bold;
	font-family:  "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  padding: 0.5em;
}

#other_category_choices ul li a:hover {
  background:#E6F92D;
  color: #035846;
}

#other_category_choices ul li ul li a {
  background: #2E2E2E;
  color: #fff;
  padding-left: 20px;
}

#other_category_choices ul li ul li a:hover {
  background: #fff;
  border-left: 5px #2E2E2E solid;
  padding-left: 15px;
}



#contact_us {float:right;  width:240px;	min-height:280px; margin:30px 65px 0 0px; padding:10px;  background:/*#035846*/ url("./themes/site_themes/bova_alpaca/inquiry_icon.png") bottom right no-repeat; /*border:#ccc 1px solid;*/}

#contact_us p{ color:#fff;  margin:20px 20px 0px 30px;font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif; font-size: 0.8em;  line-height:1.5em;  /*background:#035846;*/ }
.contact_us_form_label {color:#035846; font-size: 1.2em; font-weight:bold; margin:0px;}
.contact_us_address {color:#E6F92D; font-size: 0.8em; margin-left:50px;}
.contact_us_form {border:#035846 1px solid;}


/*BUY*/
#childpages_buy {margin:24px 0px 0px auto; /*background:  url("./themes/site_themes/bova_alpaca/bg_body_top.gif") top repeat-x;*/ /*height:180px*/}
.childpages_buys { width:900px; /*height:500px;background:#CC0000;height:305px; background:  url("./themes/site_themes/bova_alpaca/homepage_itemse_bg.jpg") top left no-repeat;*/ margin:0 auto;  padding:0;}

#childpages_buy_left { width:900px;/*835px*/; float:left; /*background:#FFF;*/ margin:0px 0px 20px 0px; /*padding:0px 0px 10px 0px; color:#2B2B2B;*/ font:normal 11px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; /*line-height:1.8em; background:#fff;*/}

.childpages_buy_left p { margin:0px 0px 0px 0px; }

#buy_right {float:right;  width:260px;	min-height:155px; margin:0px 65px 0 0px;  color:#2B2B2B;  }
#buy_right a:active, #buy_right a:visited {text-decoration:none;}
#buy_right img{
	margin:0px;
	
	/*border-bottom:1px dotted #666;
	border-bottom:3px solid #000000;
	border-right:3px solid #000000;
	border-top:none;
	border-left:none;*/
	padding: 5px 5px 5px 5px;
	background:#427810;
	}

#buy_right img a, #buy_right img a:active, #buy_right img a:visited{	text-decoration:none;	}


.buy_title {  width:550px; background-color:#ccc; padding:3px 0px 10px 0px; margin:0px 0px 0px 0px; /*border-top:#000 1px dashed;*/ border-bottom:#427810 4px solid; font: bold 22px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; color:#427810;}

.buy_title a:hover { color:#71321C; /*background:#f1f1f1; border:1px solid #d6d6d6;*/}
.buy_price { float:right; font: bold 22px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; color:#794A1C; text-decoration:none; text-align:left; padding:3px 10px 0px 0px; margin:0px 0px 0px 0px; }
.buy_price a { font: bold 22px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; color:#427810; text-decoration:none; text-align:left; padding:3px 10px 0px 0px; margin:0px 0px 0px 0px;} 

.title_alpaca{
	font: normal 22px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; background-color:#035846; color:#fff; text-decoration:none; text-align:left; 
	width:395px;
	float:left;
	text-align:left;
	/*background-color:#fff;*/
	padding-left:5px;
	margin:0px ;
	border-top:#427810 4px solid;
	border-bottom:#427810 2px solid;
	min-height:30px;
}


.price_alpaca{
	font: normal 22px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; background-color:#035846; color:#E6F92D; text-decoration:none; text-align:left; 
	width:150px;
	float:left;
	text-align:left;
	/*background-color:#fff;*/
	padding:0px;
	margin:0px 0px ;
	border-top:#427810 4px solid;
	border-bottom:#427810 2px solid;
	min-height:30px;
}

.price_alpaca a, .price_alpaca a:active, .price_alpaca a:visited {text-decoration:none; color:#E6F92D;}
.price_alpaca a:hover {color:#fff;}

.buy_label{
	display:block;
	width:145px;
	float:left;
	text-align:left;
	/*background-color:#666666;*/
	color:#794A1C;
	padding:5px 0px 2px 5px;
	margin:0px 0px 0px 0px;
	font-weight:bold;	
	border-top:#427810 1px solid;
}
.buy_description{
	display:block;
	width:398px;
	/*background-color:#FFF;*/
	padding:4px 0px 2px 5px;
	padding-left:0px;
	float:left;
	text-align:left;
	margin:0px 0px 0px 0px;
	border-top:#427810 1px solid;
	min-height:30px;
}




#tableSupport {
background: #CC0000;
width:900px;
height:300px;
margin-top:10px;


}
.catThumbs_category{
	font: 11px "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif;
	color:#333333;
	width:200;
	padding:10px;
	border: 1px dotted #666;
	min-height:100px;
	margin:0px 0px 10px 10px;
	float:left;	
	background:#fff;
	}

.catThumbs_category p { margin: 10px 10px 0px 0px; text-align:left;}



.tableBorder {
 border: 1px solid #73737E;
}

th {
 font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         12px;
 color:             #fff;
 font-weight:		bold;
 text-align:			left;
 padding:           5px 4px 5px 12px;
 background-color:  #7378A7;  
}

td {
 font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         11px;
 color:             #000;
}






#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(http://www.bovaalpaca.com/slimbox/css/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(http://www.bovaalpaca.com/slimbox/css/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }







 </style>
<!--
[if lt IE 7]>  <style media="screen" type="text/css">  #container {
 height:100%;
}
 </style>  <![endif]
-->
