body  
{
   font-family :  tahoma, Verdana, Arial;
   font-size : 10pt;
   background : #f2ead3;
    SCROLLBAR-FACE-COLOR: #fff7e0;
	SCROLLBAR-SHADOW-COLOR: #f6e8c4; 
	SCROLLBAR-3DLIGHT-COLOR: #f6e8c4; 
	SCROLLBAR-ARROW-COLOR: #000000; 
	SCROLLBAR-TRACK-COLOR: #ffffff; 
	SCROLLBAR-DARKSHADOW-COLOR: #000000;
}

h1 { font-size:14px; }
h2 { font-size:13px; color:#FFF; font-weight:normal; text-transform:uppercase; }

/* SLIMBOX */

#tgnbadge { margin:0 auto!important; }

#lbOverlay {
	position: fixed;
	z-index: 9999;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	z-index: 9999;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url(assets/images/loading.gif) no-repeat center;
}

#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(assets/images/prevlabel.gif) no-repeat 0 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(assets/images/nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(images/closelabel.gif) no-repeat center;
	margin: 5px 0;
	outline: none;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}


.breadcrumbs
{
     width:780px;
     margin-top:6px;
     padding: 5px;
     color: #737373;
     font-size: 11px;
     font-weight: bold;
}
.breadcrumbs a
{
     text-decoration: none;
     color: #00305f;
     font-style: italic;
}
.breadcrumbs a:hover
{
     text-decoration: none;
     color: #00305f;
     font-style: italic;
}

/* -------------------------------  links  ------------------------------- */
select.h {
	font: 11px "Tahoma", "Arial", "Verdana", "Helvetica", sans-serif;
	background-color: #fff7e0;
	color: #000000;
	border: 1px solid #CBCBCB;
	width: 180px;
	
}

option.area {
	color: #fff7e0;
	background-color: #000000;
	margin: 10px 0px 0px 0px;
}

/* -------------------------------  end links  ------------------------------- */

.frame 
{
	BORDER-BOTTOM: #FFFFFF 1px solid; 
	BORDER-LEFT: #FFFFFF 1px solid; 
	BORDER-RIGHT: #FFFFFF 1px solid; 
	BORDER-TOP: #FFFFFF 1px solid; 
}


.header 
{
	font-family:  tahoma, Verdana, Arial;
	color:#b58d51;
	background-color:#000000;
	font-size:10px;
	letter-spacing: 6px;
	font-weight: none;
}

.header2 
{
	font-family:  tahoma, Verdana, Arial;
	color:#OOOOOO;
	background-color:#d5bf9d;
	font-size:10px;
	letter-spacing: 2px;
	font-weight: none;
}

.header_highlights 
{
	font-family:  tahoma, Verdana, Arial;
	color:#OOOOOO;
	background-color:#d5bf9d;
	font-size:12px;
	letter-spacing: 2px;
	font-weight: none;
}

.sidebanner 
{
	font-family:  tahoma, Verdana, Arial;
	color:#ffffff;
	background-color:#910707;
	font-size:20px;
	font-weight: bold;
}

.header3 
{
	font-family:  tahoma, Verdana, Arial;
	color:#OOOOOO;
	background-color:#f6e8c4;
	font-size:10px;
	letter-spacing: 2px;
	font-weight: none;
}

.header4 
{
	font-family:  tahoma, Verdana, Arial;
	color:#947050;
	font-size:12px;
	letter-spacing: 1px;
	font-weight: bold;
}


.header_golf
{
	font-family:  tahoma, Verdana, Arial;
	color:#ffffff;
	font-size:12px;
	letter-spacing: 1px;
}

.header_hp 
{
	font-family:  tahoma, Verdana, Arial;
	color:#ffffff;
	font-size:10px;
	letter-spacing: 6px;
	font-weight: none;
}

.header5 
{
	font-family:  tahoma, Verdana, Arial;
	color:#000000;
	background-color:#B58D51;
	font-size:10px;
	letter-spacing: 6px;
	font-weight: none;
}

.header6 
{
	font-family:  tahoma, Verdana, Arial;
	color:#000000;
	background-color:#3d5f4e;
	font-size:10px;
	letter-spacing: 6px;
	font-weight: none;
}

.header7 
{
	font-family:  tahoma, Verdana, Arial;
	color:#000000;
	background-color:#5f3f3d;
	font-size:10px;
	letter-spacing: 6px;
	font-weight: none;
}


.address
{
	font-family :  tahoma, Verdana, Arial;
	COLOR: #000000;
   	font-size : 7.5pt;
	letter-spacing: 1px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;  
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px; 
	
}

.address2
{
	font-family :  tahoma, Verdana, Arial;
	COLOR: #fff7e0;
   	font-size : 7.5pt;
	text-decoration:none;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;  
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px; 
	
}

.address3
{
	font-family :  tahoma, Verdana, Arial;
	COLOR: #fff7e0;
   	font-size : 7.5pt;
	text-decoration:none;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;  
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px; 
	
}




.bodytext
{
	font-family : tahoma, Verdana, Arial;
	COLOR: #000000;
    font-size : 9pt;
	line-height:20px;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;  
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;    
	
}

.highlights
{
	font-family : tahoma, Verdana, Arial;
	COLOR: #000000;
    font-size : 9pt;
	line-height:20px;
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 5px;
	PADDING-RIGHT: 10px;      
	
}

.menu {
 font-family: Tahoma; 
 font-size: 8pt; 
 text-decoration: none; 
 font-style: none; 
 font-weight: none; 
 line-height: 20pt;
 color: #FFFFFF;
 padding-left:3px;
 
 }

.search {
 font-family: Tahoma; 
 font-size: 8pt; 
 text-decoration: none; 
 font-style: none; 
 font-weight: none; 
 line-height: 20pt;
 color: #000000;
 padding-left:8
 
 }
 
.sidetext
{
	font-family : tahoma, Verdana, Arial;
	COLOR: #000000;
    font-size : 8.5pt;
	line-height:18px;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;  
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;    
	
}

.sidetext2
{
	font-family : tahoma, Verdana, Arial;
	COLOR: #ffffff;
    font-size : 8.5pt;
	line-height: 15px;
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 2px;  
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;    
	
}

a.sidetext2:link; a.sidetext2:active; a.sidetext2:hover; a.sidetext2:visited
{
	font-family : tahoma, Verdana, Arial;
	COLOR: #ffffff;
    font-size : 8.5pt;
	line-height: 15px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;  
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px; 
	text-decoration:none;   	
}


.sidetext3
{
	font-family : tahoma, Verdana, Arial;
	COLOR: #000000;
    font-size : 8.5pt;
	line-height: 15px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;  
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;    
	
}


.enquirytext
{
	font-family : tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #000000;
    font-size : 8.5pt;
	line-height:25px;
}


a.topmenu:link, a.topmenu:active, a.topmenu:hover, a.topmenu:visited
{  
	font-family:  tahoma, Verdana, Arial;
	color: #000000;
	background-color:#B58D51;
	font-size:7.5pt;
	letter-spacing: 1px;
	font-weight: none;
	text-decoration:none;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;  
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px; 
}

a.photo:link, a.photo:active, a.photo:hover, a.photo:visited
{  
	font-family:  tahoma, Verdana, Arial;
	color: #000000;
	background-color:#B58D51;
	font-size:7.5pt;
	letter-spacing: 1px;
	font-weight: none;
	text-decoration:none;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;  
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px; 
}

a.body:link, a.body:active, a.body:hover, a.body:visited
{
	font-family : tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
   	font-size : 9pt;
	line-height: 15pt;
	text-decoration:none;
	font-weight:none;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;  
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px; 
}


a.click:link, a.click:active, a.click:hover, a.click:visited
{  
	font-family:  tahoma, Verdana, Arial;
	color: #000000;
	background-color:#ccb898;
	font-size:7.5pt;
	font-weight: none;
	text-decoration:none;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;  
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px; 
}

a.address:link, a.address:active, a.address:hover, a.address:visited
{  
	font-family :  tahoma, Verdana, Arial;
	COLOR: #fff7e0;
   	font-size : 7.5pt;
	letter-spacing: 1px;
	text-decoration:none;
	font-weight: NONE;
	 line-height: 15pt;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;  
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px; 
}


a.address2:link, a.address2:active, a.address2:hover, a.address2:visited
{  
	font-family :  tahoma, Verdana, Arial;
	COLOR: #000000;
   	font-size : 7.5pt;
	letter-spacing: 1px;
	text-decoration:none;
	font-weight: NONE;
	 line-height: 15pt;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;  
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px; 
}

a.address3:link, a.address3:active, a.address3:hover, a.address3:visited
{  
	font-family :  tahoma, Verdana, Arial;
	COLOR: #000000;
   	font-size : 7.5pt;
	letter-spacing: 1px;
	text-decoration:none;
	font-weight: NONE;
	 line-height: 10pt;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;  
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px; 
}
a.menu {
    display: block;
}

a.menu:link {
 font-family: Tahoma; 
 font-size: 8pt; 
 text-decoration: none; 
 font-style: none; 
 font-weight: none; 
 line-height: 20pt;
 color: #FFFFFF;
padding-left:3px;
 }
a.menu:active {
	font-family: Tahoma; 
	font-size: 8pt;  
	text-decoration: none; 
	font-style: none; 
	font-weight: none; 
	line-height: 20pt;
	color: #553303;
	padding-left:3px;
}
a.menu:hover {
	font-family: Tahoma; 
	font-size: 8pt;   
	text-decoration: none; 
	font-style:none; 
	font-weight: none; 
	line-height: 20pt;
	color: #553303;
	padding-left:3px;

}

.thirdform { 
	width: 490px;
	background-color: rgb(255, 247, 224);
}

.thirdform-space {
	margin-bottom: 10px;
	margin-left: 5px;
}

.thirdform-heading {
	background-color:#d5bf9d;
	letter-spacing: 2px;
}

.thirdform textarea, .thirdform input {
	font-family :  tahoma, Verdana, Arial;
	font-size : 10pt;
	border: 1px solid rgb(169, 169, 169);
	padding: 5px;
	width: 171px;
	margin-left: 2px;
}

.thank-you {
	padding-bottom: 10px;
	color:#FFF;
	font-size: 18px;
	font-weight: bold;
}

.thirdform button{
	padding: 7px;
	border: 0px;
	background-color: #d5bf9d;
	color:#FFF ;
	margin-top: 10px;
	cursor: pointer;
}
	
	

/* Captcha */

.captcha
{
  width: 240px;
  margin: 0 auto;
  margin-left: -10px;
}
.refresh
{
  position:relative;
  float: right;
  margin-top: -24px;
  margin-right: 50px;
}

#SpamCheck { margin-left: 10px!important; }

#url
{
  visibility: hidden;
  height: 1px;
  width: 1px;
  position:absolute;
}

/* Z-INDEX */
.formError { z-index: 990; }
.formError .formErrorContent { z-index: 991; }
.formError .formErrorArrow { z-index: 996; }

.ui-dialog .formError { z-index: 5000; }
.ui-dialog .formError .formErrorContent { z-index: 5001; }
.ui-dialog .formError .formErrorArrow { z-index: 5006; }

.inputContainer {
position: relative;
float: left;
}

.formError {
position: absolute;
top: 300px;
left: 300px;
display: block;
cursor: pointer;
text-align: left;
font-family: Arial, Helvetica, sans-serif;
}

.formError.inline {
position: relative;
top: 0;
left: 0;
display: inline-block;
}

.ajaxSubmit {
padding: 20px;
background: #55ea55;
border: 1px solid #999;
display: none;
}

.formError .formErrorContent {
width: 100%;
background: #ee0101;
position:relative;
color: #fff;
min-width: 120px;
font-size: 11px;
border: 2px solid #ddd;
box-shadow: 0 0 6px #000;
-moz-box-shadow: 0 0 6px #000;
-webkit-box-shadow: 0 0 6px #000;
-o-box-shadow: 0 0 6px #000;
padding: 4px 10px 4px 10px;
border-radius: 6px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
-o-border-radius: 6px;
}

.formError.inline .formErrorContent {
box-shadow: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
-o-box-shadow: none;
border: none;
border-radius: 0;
-moz-border-radius: 0;
-webkit-border-radius: 0;
-o-border-radius: 0;
}

.greenPopup .formErrorContent {
background: #33be40;
}

.blackPopup .formErrorContent {
background: #393939;
color: #FFF;
}

.formError .formErrorArrow {
width: 15px;
margin: -2px 0 0 13px;
position:relative;
}
body[dir='rtl'] .formError .formErrorArrow,
body.rtl .formError .formErrorArrow {
margin: -2px 13px 0 0;
}

.formError .formErrorArrowBottom {
box-shadow: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
-o-box-shadow: none;
margin: 0px 0 0 12px;
top:2px;
}

.formError .formErrorArrow div {
border-left: 2px solid #ddd;
border-right: 2px solid #ddd;
box-shadow: 0 2px 3px #444;
-moz-box-shadow: 0 2px 3px #444;
-webkit-box-shadow: 0 2px 3px #444;
-o-box-shadow: 0 2px 3px #444;
font-size: 0px;
height: 1px;
background: #ee0101;
margin: 0 auto;
line-height: 0;
font-size: 0;
display: block;
}

.formError .formErrorArrowBottom div {
box-shadow: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
-o-box-shadow: none;
}

.greenPopup .formErrorArrow div {
background: #33be40;
}

.blackPopup .formErrorArrow div {
background: #393939;
color: #FFF;
}

.formError .formErrorArrow .line10 {
width: 13px;
border: none;
}

.formError .formErrorArrow .line9 {
width: 11px;
border: none;
}

.formError .formErrorArrow .line8 {
width: 11px;
}

.formError .formErrorArrow .line7 {
width: 9px;
}

.formError .formErrorArrow .line6 {
width: 7px;
}

.formError .formErrorArrow .line5 {
width: 5px;
}

.formError .formErrorArrow .line4 {
width: 3px;
}

.formError .formErrorArrow .line3 {
width: 1px;
border-left: 2px solid #ddd;
border-right: 2px solid #ddd;
border-bottom: 0 solid #ddd;
}

.formError .formErrorArrow .line2 {
width: 3px;
border: none;
background: #ddd;
}

.formError .formErrorArrow .line1 {
width: 1px;
border: none;
background: #ddd;
}

.captcha input { 
	width: 60px!important;
}

.captcha-img { 
	margin-left: 10px; 
	margin-bottom: -5px!important; 
}

/* End Captcha */
/*BLOG*/
.contentLeft > h2 { color: #333; text-transform: none; font-size: 16px; font-family: Arial, Helvetica, sans-serif; font-weight:bold }
.contentLeft p { margin-top: 0 }
.blogPost { border-bottom: 1px solid #666; float: left; width: 100%; }
.blogPost img { float: left; margin: 0 10px 10px 0; -webkit-box-shadow: 0px 0px 2px 0px rgba(170,170,170,1);-moz-box-shadow: 0px 0px 2px 0px rgba(170,170,170,1);box-shadow: 0px 0px 2px 0px rgba(170,170,170,1);}
.blogPost img:hover { -webkit-box-shadow: 0px 0px 5px 0px rgba(100,100,100,0.8);-moz-box-shadow: 0px 0px 5px 0px rgba(100,100,100,0.8);box-shadow: 0px 0px 5px 0px rgba(100,100,100,0.8);}
.blogPost h2 { text-align:left; font-size: 20px; margin: 10px 0 15px; text-transform:none !important}
.blogPost h2 a { color: #333333 !important; }
.blogPost h2 a:hover { color: #B58D51 !important; text-decoration:underline !important }
.blogImg { float: left; margin: 0 20px 10px 0 }
a.readmore { 
	background: #FFF none repeat scroll 0 0;
    border: 1px solid #666;
    color: #444;
    font-family: Arial, sans-serif;
    font-weight: bold;
    padding: 7px 10px;
    text-align: center;
    text-decoration: none;
	float: right;
	margin: 0 0 -1px;
}
a.readmore:hover { color: #FFF; background: #B58D51;}
.author, .article_date { font-family: Arial, sans-serif; padding: 0; color: #333; margin-bottom: 0; }
.author { float: left;}
.article_date  { float: right; }
.article_date.small { font-size: 10px; letter-spacing:0 }
.gallery { list-style:none; display:inline-block; text-align:center; padding: 0 }
.gallery li { float: left; margin-right:5px; list-style: none !important; margin: 0 }

.contentRight  { text-align:left; padding: 5px }
.contentRight h3 { font-family: 'Arial',sans-serif; color: #333; font-size: 14px; text-transform:none !important; font-weight:normal; text-shadow:none; border-bottom: 1px solid #4f2f5f; padding-bottom: 10px; margin: 0 }
.contentRight a { font-family: Arial,sans-serif; color: #FFF; font-size: 12px; text-decoration: none; }
.contentRight a:hover { text-decoration: underline; }
.contentRight > ul { padding-left: 12px }

.hide { display: none !important; visibility:hidden !important }

/*LIGHTBOX*/
/*--------------------------------------*/
/* Preload images */
body:after {
	content: url(../images/icons/close.png) url(../images/icons/loading.gif) url(../images/icons/prev.png) url(../images/icons/next.png);
	display: none;
}
.lightboxOverlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 9999;
	background-color: black;
 filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	opacity: 0.8;
	display: none;
}
.lightbox {
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 10000;
	text-align: center;
	line-height: 0;
	font-weight: normal;
}
.lightbox .lb-image {
	display: block;
	height: auto;
	max-width: inherit;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
}
.lightbox a img {
	border: none;
}
.lb-outerContainer {
	position: relative;
	background-color: white;
 *zoom: 1;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
}
.lb-outerContainer:after {
	content: "";
	display: table;
	clear: both;
}
.lb-container {
	padding: 4px;
}
.lb-loader {
	position: absolute;
	top: 43%;
	left: 0;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
.lb-cancel {
	display: block;
	width: 32px;
	height: 32px;
	margin: 0 auto;
	background: url(../images/icons/loading.gif) no-repeat;
}
.lb-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
.lb-container > .nav {
	left: 0;
}
.lb-nav a {
	outline: none;
	background-image: url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==');
}
.lb-prev, .lb-next {
	height: 100%;
	cursor: pointer;
	display: block;
}
.lb-nav a.lb-prev {
	width: 34%;
	left: 0;
	float: left;
	background: url(../images/icons/prev.png) left 48% no-repeat;
 filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0;
	-webkit-transition: opacity 0.6s;
	-moz-transition: opacity 0.6s;
	-o-transition: opacity 0.6s;
	transition: opacity 0.6s;
}
.lb-nav a.lb-prev:hover {
 filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
	opacity: 1;
}
.lb-nav a.lb-next {
	width: 64%;
	right: 0;
	float: right;
	background: url(../images/icons/next.png) right 48% no-repeat;
 filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0;
	-webkit-transition: opacity 0.6s;
	-moz-transition: opacity 0.6s;
	-o-transition: opacity 0.6s;
	transition: opacity 0.6s;
}
.lb-nav a.lb-next:hover {
 filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
	opacity: 1;
}
.lb-dataContainer {
	margin: 0 auto;
	padding-top: 5px;
 *zoom: 1;
	width: 100%;
	-moz-border-radius-bottomleft: 4px;
	-webkit-border-bottom-left-radius: 4px;
	border-bottom-left-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	-webkit-border-bottom-right-radius: 4px;
	border-bottom-right-radius: 4px;
}
.lb-dataContainer:after {
	content: "";
	display: table;
	clear: both;
}
.lb-data {
	padding: 0 4px;
	color: #ccc;
}
.lb-data .lb-details {
	font-family: Arial, Helvetica, sans-serif;
	width: 85%;
	float: left;
	text-align: left;
	line-height: 1.1em;
}
f .lb-data .lb-caption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 1em;
}
.lb-data .lb-number {
	display: block;
	clear: left;
	padding-bottom: 1em;
	font-size: 12px;
	color: #999999;
}
.lb-data .lb-close {
	display: block;
	float: right;
	width: 30px;
	height: 30px;
	background: url(../images/icons/close.png) top right no-repeat;
	text-align: right;
	outline: none;
 filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
	opacity: 0.7;
	-webkit-transition: opacity 0.2s;
	-moz-transition: opacity 0.2s;
	-o-transition: opacity 0.2s;
	transition: opacity 0.2s;
}
.lb-data .lb-close:hover {
	cursor: pointer;
 filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
	opacity: 1;

}
/*-------------------------*/