/* CSS Document */
html, body { margin:0px auto; padding:0px; background-color:#000; font-family:Arial, Helvetica, sans-serif; }
img { border:0px;}
.clear { margin:0px; padding:0px; clear:both}


#mainframe1 { margin:0px auto; padding:0px; background:url(../img/bg.jpg) repeat center top; }
#maincontainer { margin:0px auto; padding:0px; width:99.9%; background:url(../img/bodybg.jpg) no-repeat center top; border:1px solid black;}

.divleftnav { margin:0px; padding:0px; float:left; position:relative; left:0; top:0; z-index:10000;}
.divleftnav .dgm{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; position:fixed; top:200px; left:0;}
.divleftnav .dgm a{ margin:0px; padding:0px; background:url(../img/digitalmag_nav.png) -30px top no-repeat; width:25px; height:175px; text-indent:-100000px; display:block;}
.divleftnav .dgm a:hover{ margin:0px; padding:0px; background:url(../img/digitalmag_nav.png) no-repeat top left; width:30px; height:175px; text-indent:-100000px; display:block}
.divleftnav .agentglance{ margin:0px; padding:0px; position:fixed; top:380px; left:0; }
.divleftnav .agentglance a{ margin:0px; padding:0px; background:url(../img/agentglance_nav.png) -30px top no-repeat; width:25px; height:176px; text-indent:-100000px; display:block}
.divleftnav .agentglance a:hover{ margin:0px; padding:0px; background:url(../img/agentglance_nav.png) no-repeat top left; width:30px; height:176px; text-indent:-100000px; display:block}


.divrightnav { margin:0px; padding:0px; float:right; position:relative; right:0; top:0; z-index:10000; }
.divrightnav .buystipsnav{ margin:0px; padding:0px; position:fixed; right:0; top:200px;}
.divrightnav .buystipsnav a{ margin:0px; padding:0px; background:url(../img/buyertips_nav.png) -30px top no-repeat scroll; width:25px; height:175px; text-indent:-100000px; display:block;  }
.divrightnav .buystipsnav a:hover{ margin:0px; padding:0px; background:url(../img/buyertips_nav.png) no-repeat top left scroll; width:30px; height:175px; text-indent:-100000px; display:block; }

.divrightnav .sellectipsnav{ margin:0px; padding:0px; position:fixed; top:380px; right:0;}
.divrightnav .sellectipsnav a{ margin:0px; padding:0px; background:url(../img/sellertips_nav.png) -30px top no-repeat scroll; width:25px; height:175px; text-indent:-100000px; display:block}
.divrightnav .sellectipsnav a:hover{ margin:0px; padding:0px; background:url(../img/sellertips_nav.png) no-repeat top left scroll; width:30px; height:175px; text-indent:-100000px; display:block}


#header { margin:0px auto; padding:0px; width:778px; border:0px solid black;}
#header .logo{ margin:0px auto; padding:8px 0px 0px 0px; text-align:center; border:0px;}

#nav { margin:0px auto; padding:30px 0px 0px 0px; width:760px; position:relative; float:left; border:0px solid black;  left:8px;}
#nav li{ margin:0px 0px 0px 0px; padding:0px; list-style:none; float:left; text-align:center; }
#nav li span{ margin:0px; padding:0px 0px 0px 0px; }
#nav li a.nav1{ margin:0px 0px 0px 0px; padding:0px; float:left; background:url(../img/nav1.png) no-repeat top left; width:72px; height:45px; text-align:center; color:#fffefe; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; text-decoration:none; line-height:38px;}
#nav li a.nav2{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left; background:url(../img/nav2.png) no-repeat top left; width:74px; height:45px; text-align:center; color:#fffefe; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; text-decoration:none; line-height:38px;}
#nav li a.nav3{ margin:0px 0px 0px 0px; padding:1px 0px 0px 0px; float:left; background:url(../img/nav3.png) no-repeat top left; width:166px; height:45px; text-align:center; color:#fffefe; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; text-decoration:none; line-height:38px;}
#nav li a.nav4{ margin:0px 0px 0px 0px; padding:0px; float:left; background:url(../img/nav4.png) no-repeat top left; width:127px; height:45px; text-align:center; color:#fffefe; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; text-decoration:none; line-height:38px;}
#nav li a.nav5{ margin:0px 0px 0px 0px; padding:1px 0px 0px 0px; float:left; background:url(../img/nav5.png) no-repeat top left; width:133px; height:45px; text-align:center; color:#fffefe; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; text-decoration:none; line-height:38px;}
#nav li a.nav6{ margin:0px 0px 0px 0px; padding:1px 0px 0px 0px; float:left; background:url(../img/nav6.png) no-repeat top left; width:98px; height:45px; text-align:center; color:#fffefe; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; text-decoration:none; line-height:38px;}
#nav li a.nav7{ margin:0px 0px 0px 0px; padding:1px 0px 0px 0px; float:left; background:url(../img/nav7.png) no-repeat top left; width:88px; height:45px; text-align:center; color:#fffefe; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; text-decoration:none; line-height:38px;}

#nav li a.nav1:hover, #nav li a.active1, #nav li a.active1:hover{ margin:0px 0px 0px 0px; padding:0px; float:left; background:url(../img/nav1.png) no-repeat left -45px; width:72px; height:45px; text-align:center; color:#fffefe; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; text-decoration:none; line-height:38px;}
#nav li a.nav2:hover, #nav li a.active2, #nav li a.active2:hover{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left; background:url(../img/nav2.png) no-repeat left -45px; width:74px; height:45px; text-align:center; color:#fffefe; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; text-decoration:none; line-height:38px;}
#nav li a.nav3:hover, #nav li a.active3, #nav li a.active3:hover{ margin:0px 0px 0px 0px; padding:1px 0px 0px 0px; float:left; background:url(../img/nav3.png) no-repeat left -45px; width:166px; height:45px; text-align:center; color:#fffefe; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; text-decoration:none; line-height:38px;}
#nav li a.nav4:hover, #nav li a.active4, #nav li a.active4:hover{ margin:0px 0px 0px 0px; padding:0px; float:left; background:url(../img/nav4.png) no-repeat left -45px; width:127px; height:45px; text-align:center; color:#fffefe; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; text-decoration:none; line-height:38px;}
#nav li a.nav5:hover, #nav li a.active5, #nav li a.active5:hover{ margin:0px 0px 0px 0px; padding:1px 0px 0px 0px; float:left; background:url(../img/nav5.png) no-repeat left -45px; width:133px; height:45px; text-align:center; color:#fffefe; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; text-decoration:none; line-height:38px;}
#nav li a.nav6:hover, #nav li a.active6, #nav li a.active6:hover{ margin:0px 0px 0px 0px; padding:1px 0px 0px 0px; float:left; background:url(../img/nav6.png) no-repeat left -45px; width:98px; height:45px; text-align:center; color:#fffefe; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; text-decoration:none; line-height:38px;}
#nav li a.nav7:hover, #nav li a.active7, #nav li a.active7:hover{ margin:0px 0px 0px 0px; padding:1px 0px 0px 0px; float:left; background:url(../img/nav7.png) no-repeat left -45px; width:88px; height:45px; text-align:center; color:#fffefe; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; text-decoration:none; line-height:38px;}

/*
#nav li a.nav7{ margin:0px 0px 0px 0px; padding:0px; float:left; background:url(../img/nav3.png) no-repeat top left; width:103px; height:45px; text-align:center; color:#fffefe; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; text-decoration:none; line-height:38px;}
*/

/*#nav li a:hover{ margin:0px 2px 0px 0px; padding:0px; float:left; background-position:left -45px; color:#ffd3a9; text-decoration:none; line-height:38px;}
#nav li a.nav3:hover, #nav li a.nav5:hover, #nav li a.nav6:hover{ margin:0px 3px 0px 0px; padding:1px 0px 0px 0px; float:left; background-position:left -45px; color:#ffd3a9; height:42px;text-decoration:none; }

#nav li a.nav1:hover, #nav li a.active1, #nav li a.active1:hover{margin:0px 2px 0px 0px; padding:0px; float:left; background:url(../img/nav1.png) no-repeat left -45px; width:88px; height:45px; text-align:center; color:#ffd3a9; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; text-decoration:none; line-height:38px;}
#nav li a.nav2:hover, #nav li a.active2, #nav li a.active2:hover{ margin:0px 2px 0px 0px; padding:0px 0px 0px 0px; float:left; background:url(../img/nav2.png) no-repeat left -45px; width:171px; height:45px; text-align:center; color:#ffd3a9; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; text-decoration:none; line-height:38px;}
#nav li a.nav3:hover, #nav li a.active3, #nav li a.active3:hover{ margin:0px 2px 0px 0px; padding:1px 0px 0px 0px; float:left; background:url(../img/nav2.png) no-repeat left -45px; width:131px; height:45px; text-align:center; color:#ffd3a9; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; text-decoration:none;line-height:38px; }
#nav li a.nav4:hover, #nav li a.active4, #nav li a.active4:hover{ margin:0px 2px 0px 0px; padding:0px; float:left; background:url(../img/nav3.png) no-repeat left -45px; width:103px; height:142px; text-align:center; color:#ffd3a9; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; text-decoration:none; line-height:38px;}
#nav li a.nav5:hover, #nav li a.active5, #nav li a.active5:hover{ margin:0px 2px 0px 0px; padding:1px 0px 0px 0px; float:left; background:url(../img/nav3.png) no-repeat left -45px; width:103px; height:45px; text-align:center; color:#ffd3a9; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; text-decoration:none; line-height:38px;}
#nav li a.nav6:hover, #nav li a.active6, #nav li a.active6:hover{ margin:0px 2px 0px 0px; padding:1px 0px 0px 0px; float:left; background:url(../img/nav3.png) no-repeat left -45px; width:103px; height:45px; text-align:center; color:#ffd3a9; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; text-decoration:none;line-height:38px; }

#nav li a.active7, #nav li a.active7:hover{ margin:0px 0px 0px 0px; padding:0px; float:left; background:url(../img/nav3.png) no-repeat left -45px; width:103px; height:45px; text-align:center; color:#ffd3a9; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; text-decoration:none; line-height:38px;}
*/
.bannercontainer { margin:0px 0px 0px 0px; padding:0px; background:url(../img/bannerbg.png) no-repeat top left; width:778px; top:-10px; height:206px; position:relative; border:0px solid black;}
/*.bannercontentdiv { margin:0px 0px 0px 405px; padding:0px; position:relative; top:15px; width:355px; border:0px solid #000;}*/
.bannerphotodiv { margin:0px 45px 0px 0px; padding:0px; position:relative; left:25px; top:21px; width:352px; border:1px solid #fff; float:left; z-index:1000; }
.bannercontentdiv { margin:0px 0px 0px 0px; padding:0px; position:relative; top:15px; width:356px; border:0px solid red; float:left}

#rotator img {	display: none;	position: absolute;	z-index:0;	padding:0;	margin:0;	}

.bannercontentdiv h1 { margin:0px; padding:0px 0px 5px 0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; text-indent:-100000px; background:url(../img/freedownload_title.png) no-repeat top left; width:343px; height:32px;}
.bannercontentdiv p { margin:0px; padding:0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; font-weight:bold; line-height:16px; text-align:justify}
.bannercontentdiv .downloadlink { margin:0px; padding:110px 0px 0px 0px; float:left; left:-14px; position:relative; vertical-align:bottom; bottom:0;}
.bannercontentdiv .downloadlink a{ margin:0px; padding:0px; background:url(../img/btn_homedgm.png) no-repeat top left; width:350px; height:62px; position:relative; text-indent:-10000px; display:block; border:0px;}
.bannercontentdiv .downloadlink a:hover{ margin:0px; padding:0px; background:url(../img/btn_homedgm.png) no-repeat left -61px; width:350px; height:62px; position:relative; border:0px;}

#middlecontainer { margin:0px auto; padding:0px; width:778px; border:0px solid black;}

#homegallerydiv { margin:20px auto; padding:0px 0px 25px 0px; position:relative; background:url(../img/homegallerybg.png) no-repeat top left; width:786px; height:210px;}

/* Scroolling gallery start */


#slider {
    width: 655px;
    margin: 0 auto;
    position: relative;
	border:0px solid red;
}

.scroll {
	overflow: hidden;
	width: 655px;
    margin: 0 auto;
    position: relative;
	border:0px solid red;
}

.scrollContainer {
	position: relative;
}

.scrollContainer div.panel {
    padding: 55px 3px 0px 3px;
    width: 110px;
	border:0px solid red;
}

#left-shadow {
	position: absolute;
	top: 0;
	left: 0;
	width: 12px;
	bottom: 0;
	background: url(../img/leftshadow1.png) repeat-y;
}

#right-shadow {
	position: absolute;
	top: 0;
	right: 0;
	width: 12px;
	bottom: 0;
	background: url(../img/rightshadow1.png) repeat-y;	
}

.inside {
	padding: 0px 0px 0px 0px;
	margin:0px auto;
	border: 0px solid #fff;
	position:relative;
	top:0px;
	/*width: 103px;*/
	/*background:url(../img/divpng.png) no-repeat center bottom;*/
}

.inside img {
	display: block;
	border: 3px solid #d5bba2;
	background-color:#fff;
	width: 96px;
	margin: 0px auto;
	padding: 0px 0 0px 0px;		
	cursor:pointer;
	position:relative;
	text-align:center;
}

#slider h2 {
	font-weight: bold;
	color: #8c1615;
	font-size: 11px;
	margin: 0 0 0px 0;
	text-align:center;
	position:relative;
}

.inside p {
	font-size: 11px;
	color: #ccc;
}
.scrollButtons {
    position: absolute;
    top: 67px;
    cursor: pointer;
}

.scrollButtons.left {
    left: -50px;
}

.scrollButtons.right {
    right: -45px;
}

.hide {
    display: none;
}

/* Scroolling gallery end */


.middlecontentarea { margin:0px auto; padding:0 1em 2em 1em; border:0px solid black; width:778px; }
.middlecontentarea h2{ margin:0px 0px 15px 0px; padding:0 0px 1px 0px; color:#900000; font-size:22px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; border-bottom:1px dashed #ba997b;}
.middlecontentarea p{ margin:0px 0px 0px 0px; padding:0 0px 10px 0px; color:#1d1d1d; font-size:12px; text-align:justify; line-height:18px; }
.middlecontentarea ol { margin:0px 0px 10px 22px; padding:0px 0px 10px 0px; color:#333; font-size:12px;}
.middlecontentarea ol li{ margin:0px ; padding:0px 0px 10px 0px; color:#333; font-size:12px;}
.middlecontentarea table { margin:0px; padding:0px 0px 10px 0px; color:#333; font-size:12px;}

.informationformbox { margin:0px 50px 20px 25px; padding:10px; /* background:#000 url(../img/informationboxbg.jpg) repeat-x top left;*/ background-color:#332616; border:1px solid #70480c; }
.informationformbox table{ margin:0px; padding:0px; color:#a26609; font-size:12px;}
.informationformbox td{ margin:0px; padding:0px 0px 8px 0px; }
.informationformbox .inputbox { margin:0px 0px 0px 0px; padding:2px; font-size:12px; width:218px; color:#000; background-color:#fff; border:1px solid #6b6b6b}
.informationformbox .infosubbtn { margin:0px; padding:0px; font-size:12px; font-weight:bold; color:#fff; text-align:center; background:url(../img/submit_btn.png) no-repeat top left; width:77px; height:22px; border:0px; cursor:pointer;}


.photoframe_left { margin:5px 10px 20px 0px; padding:0px; float:left; position:relative; background:url(../img/photoframe.png) no-repeat top left; width:225px; height:235px;}
.photoframe_left img{ margin:0px 0px 0px 0px; padding:0px; position:relative; left:23px; top:22px;}

.photoframe_right { margin:5px 0px 20px 10px; padding:0px; float:right; position:relative; background:url(../img/photoframe.png) no-repeat top left; width:225px; height:235px;}
.photoframe_right img{ margin:0px 0px 0px 0px; padding:0px; position:relative; left:23px; top:22px;}



/* Footer */
.footer { /*background:url(../img/footer.gif) repeat-x top left;*/ background-color:#000; text-align:center; height:150px; }
.footerlink { margin:0px; padding:10px 0px 8px 0px; font-size:11px; color:#eed4bd; }
.footerlink a{ margin:0px; padding:0px; font-size:11px; color:#eed4bd; text-decoration:none;}
.footerlink a:hover{ margin:0px; padding:0px; font-size:11px; color:#957451; text-decoration:none;}
.copyrightdiv { margin:0px; padding:0px 0px 10px 0px; font-size:11px; color:#957451; }


/* Listing Search */
.listingform { margin:10px 0px 0px 0px; padding:5px; border:1px solid #ba997b; float:right; width:495px;}
.listingform table{ margin:0px 0px 0px 0px; padding:0px;}
.listingform td{ margin:10px 0px 0px 0px; padding:5px 0px 5px 0px;  font-weight:bold;}
.listingform label{ margin:0px; padding:0px 5px 0px 0px; color:#000; font-size:12px; text-align:right;}
.listingform input{ margin:0px; padding:0px; color:#000; font-size:12px; text-align:left; width:120px;}
.listingform select{ margin:0px; padding:0px; color:#000; font-size:12px; text-align:left; width:122px;}
.listingform a{ margin:0px 0px 0px 0px; padding:0px; color:#490102; font-size:12px; font-weight:bold; text-decoration:underline; }
.listingform a:hover{ margin:0px 0px 0px 0px; padding:0px; color:#000; font-size:12px; font-weight:bold; text-decoration:none; }
.listingform .normalbtn { margin:0px; padding:5px 0px 5px 0px; width:128px; border:0px; cursor:pointer; text-align:center; color:#fff; font-size:12px; font-weight:bold; background-color:#490102; border:0px;}


.listingsearchform { margin:10px 0px 0px 0px; padding:5px; border:1px solid #ba997b;}
.listingsearchform table{ margin:0px 0px 0px 0px; padding:0px;}
.listingsearchform td{ margin:10px 0px 0px 0px; padding:5px 0px 5px 0px;  font-weight:bold;}
.listingsearchform label{ margin:0px; padding:0px 5px 0px 0px; color:#000; font-size:12px; text-align:right;}
.listingsearchform input{ margin:0px; padding:0px; color:#000; font-size:12px; text-align:left; width:120px;}
.listingsearchform select{ margin:0px; padding:0px; color:#000; font-size:12px; text-align:left; width:122px;}
.listingsearchform a{ margin:0px 0px 0px 0px; padding:0px; color:#490102; font-size:12px; font-weight:bold; text-decoration:underline; }
.listingsearchform a:hover{ margin:0px 0px 0px 0px; padding:0px; color:#000; font-size:12px; font-weight:bold; text-decoration:none; }
.listingsearchform .normalbtn { margin:0px; padding:5px 0px 5px 0px; width:128px; border:0px; cursor:pointer; text-align:center; color:#fff; font-size:12px; font-weight:bold; background-color:#490102; border:0px;}

/* Rounded box */

.curved {   background:transparent;   width:53%; margin:0 auto; padding:0px 0px 20px 0px }
.curved h1, .curved p {  margin:0 10px;  }
.curved h1 {  font-size:2em;   color:#fff;  }
.curved p {  padding-bottom:0.5em;  }
.curved .b1, .curved .b2, .curved .b3, .curved .b4 {  display:block;   overflow:hidden;   height:1px;  font-size:1px;  }
.curved .b2, .curved .b3, .curved .b4 {  background:#5a0102;   border-left:1px solid #fff;   border-right:1px solid #fff;  }
.curved .b1 {  margin:0 5px;   background:#fff;  }
.curved .b2 {  margin:0 3px; 	border-width:0 2px;  }
.curved .b3 {  margin:0 2px;  }
.curved .b4 {  margin:0 1px;   height:2px;   }
.curved .boxcontent {  display:block;   /*background:#5a0102;*/   border:0 solid #fff;   border-width:0 1px; background:#380001 url(../img/downloadboxbg.jpg) repeat-x top left; margin:0 auto;}
.curved .boxcontent .divimg { float:left; position:relative; width:364px; border:2px solid #fff; margin:20px 0px 20px 20px; padding:0px 0px 0px 0px;}
.curved .boxcontent h3 { border:0px solid #fff;  font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:bold; color:#fff; text-align:center; padding:25px 20px 10px 20px; margin:0px;}

/*.curved .boxcontent h3 { float:left; width:54%;  border:0px solid #fff;  font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:bold; color:#fff; text-align:center; padding:25px 0px 0px 0px}*/
.curved .boxcontent p {  color:#fff; font-size:18px; text-align:center; padding:0px 0px 20px 0px; font-weight:bold; line-height:24px;}
.curved .boxcontent p a{  text-decoration:underline; color:#eee1d0; font-size:18px; font-family:Georgia, "Times New Roman", Times, serif;}
.curved .boxcontent p a:hover{  text-decoration:none; color:#fff; font-size:18px; font-family:Georgia, "Times New Roman", Times, serif;}


.downloadcurveddiv {   background:transparent;   width:100%; margin:0px auto; }
.downloadcurveddiv h1, .downloadcurveddiv p {  margin:0 10px;  }
.downloadcurveddiv h1 {  font-size:2em;   color:#fff;  }
.downloadcurveddiv p {  padding-bottom:0.5em;  }
.downloadcurveddiv .b1, .downloadcurveddiv .b2, .downloadcurveddiv .b3, .downloadcurveddiv .b4 {  display:block;   overflow:hidden;   height:1px;  font-size:1px;  }
.downloadcurveddiv .b2, .downloadcurveddiv .b3, .downloadcurveddiv .b4 {  background:#eee1d0;   border-left:1px solid #ba997b;   border-right:1px solid #ba997b;  }
.downloadcurveddiv .b1 {  margin:0 5px;   background:#ba997b;  }
.downloadcurveddiv .b2 {  margin:0 3px; 	border-width:0 2px;  }
.downloadcurveddiv .b3 {  margin:0 2px;  }
.downloadcurveddiv .b4 {  margin:0 1px;   height:2px;   }
.downloadcurveddiv .boxcontent {  display:block;   background:#eee1d0;   border:0 solid #ba997b;   border-width:0 1px; padding:20px 0px 10px 35px;}
.downloadcurveddiv .boxcontent .divimglist { margin:0px 5px 20px 5px; padding:0px; float:left; border:0px solid #000; text-align:center; width:22%;}
.downloadcurveddiv .boxcontent h4{ margin:0px 0px 10px 10px; padding:0px; font-size:14px}
.downloadcurveddiv .boxcontent .divimglist img{ margin:0px 0px 1px 0px; padding:0px; border:5px solid #937b5f;}
.downloadcurveddiv .boxcontent .divimglist a img{ margin:0px 0px 1px 0px; padding:0px; border:5px solid #937b5f;}
.downloadcurveddiv .boxcontent .divimglist a:hover img{ margin:0px 0px 1px 0px; padding:0px; border:5px solid #490102;}
.downloadcurveddiv .boxcontent .divimglist h3{ margin:0px auto; padding:0px;}
.downloadcurveddiv .boxcontent .divimglist h3 a{text-align:center; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:bold; color:#fff; text-decoration:none;  background-color:#937b5f; display:block; margin:0px auto; padding:5px;} 
.downloadcurveddiv .boxcontent .divimglist h3 a:hover{ text-align:center; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:bold; color:#fff; text-decoration:underline;  background-color:#490102; }

/* Agent Listing */
.buslistingdiv { margin:0px; padding:0}
.listingdiv { margin:0px; padding:0}
.listingdiv ul{ margin:0px; padding:10px; border:1px solid #ba997b; float:left; width:100%; background-color:#efd8c1;}
.listingdiv ul li{ margin:0px 20px 0px 0px; padding:0; list-style:none; float:left; width:220px; height:32px; border:0px solid #000;}
.listingdiv ul li a{ margin:0px;padding:5px 5px 5px 10px; color:#fff; font-size:12px; text-decoration:none; font-weight:bold; border:1px solid #fff; background-color:#ba997b; display:block;}
.listingdiv ul li a:hover{margin:0px; padding:5px 5px 5px 10px; color:#f1e4d4; font-size:12px; font-weight:bold; border:1px solid #fff; background-color:#490102; display:block;text-decoration:underline;}

.buslist_detailsdiv { margin:0px; padding:0}
.buslist_detailsdiv h4{ margin:0px; padding:0px 0px 10px 0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:bold; color:#780800; text-transform:uppercase}
.buslist_detailsdiv ul{ margin:0px 0px 10px 0px; padding:10px; border:1px solid #ba997b; float:left; width:100%; background-color:#efd8c1;}
.buslist_detailsdiv ul li{ margin:0px 20px 0px 0px; padding:0; list-style:none; float:left; width:215px; height:32px; border:0px solid #000;}
.buslist_detailsdiv ul li a{ margin:0px; padding:5px 5px 5px 10px; color:#fff; font-size:12px; text-decoration:none; font-weight:bold; border:1px solid #fff; background-color:#ba997b; display:block;}
.buslist_detailsdiv ul li a:hover{  margin:0px; padding:5px 5px 5px 10px; color:#f1e4d4; font-size:12px; font-weight:bold; border:1px solid #fff; background-color:#490102; display:block;text-decoration:underline;}
a.backlink { margin:0px; padding:0; color:#CC3300; font-size:12px; text-decoration:underline; }
a.backlink:hover { margin:0px; padding:0; color:#000; font-size:12px; text-decoration:none; }

/*
.businessdirdtl { margin:0px; padding:10px;  border:1px solid #cfc9c9; background-color:#FFFFFF; text-align:left;}
.businessdirdtl h4{ margin:0px 0px 0px 0px; padding:0px; color:#373737; font-size:12px; font-weight:bold;}
.businessdirdtl ul{ margin:0px 0px 0px 20px; padding:0px;}
.businessdirdtl ul li{ margin:0px; padding:0px; list-style:disc; color:#545454;}
.businessdirdtl ul li a{ margin:0px; padding:0px; color:#545454; font-size:12px; text-decoration:none;}
.businessdirdtl ul li a:hover{ margin:0px; padding:0px; color:#545454; font-size:12px; text-decoration:underline;}
.businessdirdtl p{ margin:0px 0px 0px 0px; padding:10px 0px 0px 0px;}
.businessdirdtl a.backlink{ margin:0px 0px 0px 0px; padding:0px; text-align:left; color:#616161; font-size:11px; text-decoration:underline;}
.businessdirdtl a.backlink:hover{ margin:0px 0px 0px 0px; padding:0px; text-align:center; color:#041e47; font-size:11px; text-decoration:none;}
*/
/* Business listing*/

.businesslisting { margin:10px 0px 0px 0px; padding:10px; border:5px solid #ba997b; float:left; width:100%; background-color:#efd8c1;}
.businesslisting .businesslogo{ margin:0px 0px 0px 10px; padding:0px; border:1px solid #333; display:block; float:right;}
.businesslisting .agentphoto{ margin:0px 0px 0px 10px; padding:0px; border:5px solid #9500000; display:block; float:right;}
.businesslisting h1{ margin:0px 0px 5px 0px; padding:0px 0px 0px 0px; text-align:left; color:#780800; font-size:18px; font-weight:bold;}
.businesslisting p{ margin:0px 0px 0px 0px; padding:0px 0px 5px 0px; text-align:left; color:#000; font-size:12px; text-align:justify;}
.businesslisting a{ margin:0px 0px 0px 0px; padding:0px; text-align:left; color:#950000; font-size:11px; text-decoration:underline;}
.businesslisting a:hover{ margin:0px 0px 0px 0px; padding:0px; text-align:center; color:#000; font-size:11px; text-decoration:underline;}
/*
.businesslisting a.backlink{ margin:0px 0px 0px 0px; padding:0px; text-align:left; color:#950000; font-size:11px; text-decoration:underline;}
.businesslisting a.backlink:hover{ margin:0px 0px 0px 0px; padding:0px; text-align:center; color:#000; font-size:11px; text-decoration:none;}
*/


/* Contact Us */
.contactdiv { margin:0px; padding:0px;}
.contactdiv { margin:0px; padding:10px;  border:0px solid #cfc9c9;}
.contactdiv h1{ margin:0px; padding:0px; color:#490102; font-size:14px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif}
.contactdiv p{ margin:0px; padding:0px; color:#333; font-size:12px;}
.contactdiv a{ margin:0px; padding:0px; color:#333; font-size:12px; text-decoration:underline;}
.contactdiv a:hover{ margin:0px; padding:0px; color:#490102; font-size:12px; text-decoration:none;}

.contactdetaildiv { margin:0px 0px 0px 10px; padding:0px 10px 10px 10px;  border:1px solid #ba997b;}
.contactdetail { margin:0px; padding:10px 0px 10px 0px;  border-bottom:1px dashed #ba997b;}
.contactdetail h1{ margin:0px; padding:0px; color:#740000; font-size:14px; font-weight:bold;}
.contactdetail p{ margin:0px; padding:0px; color:#333; font-size:12px;}
.contactdetail a{ margin:0px; padding:0px; color:#333; font-size:12px; text-decoration:underline;}
.contactdetail a:hover{ margin:0px; padding:0px; color:#740000; font-size:12px; text-decoration:none;}
.googlemap { margin:10px 10px 0px 0px; padding:0px; background-color:#cfc9c9; border:3px solid #740000; width:350px; height:350px;}
.googlelink { margin:8px 0px 0px 0px; padding:0px; text-align:right; font-weight:bold;}
.contactdetail .flt{float:left;}
.contactdetail .contact_image{float:right; border:3px solid #740000; padding: 1px;}
.contactdetail .contact_image img{ border:0}

.digitalmagazinediv { margin:0px; padding:0px;}
.digitalmagboxbgdiv { margin:0px 0px 20px 10px; padding:0px; float:right; background:url(../img/digitalmag_snapbg.png) no-repeat top right; width:430px; height:508px; position:relative; }
.digitalmagboxbgdiv img { position:relative; padding:27px 0px 0px 32px;}
.digitalmagboxbgdiv p{ margin:30px 0px 0px 0px; padding:0px; text-align:center; }
.digitalmagboxbgdiv p a{ margin:0px 0px 0px 0px; padding:0px; text-align:center; color:#490102; font-size:12px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; text-decoration:underline}
.digitalmagboxbgdiv p a:hover{ margin:0px 0px 0px 0px; padding:0px; text-align:center; color:#490102; font-size:12px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; text-decoration:none;}

.photoboxdiv_left { margin:0px 10px 20px 0px; padding:0px; position:relative; float:left; border:5px solid #881211; }
.photoboxdiv_right { margin:0px 0px 20px 10px; padding:0px; position:relative; float:right; border:5px solid #881211; }

.magaratesdiv { margin:0px; padding:0px 0px 10px 0px;}
.magaratesdiv p{ margin:0px; padding:0px; color:#333; font-size:12px;}
.magaratesdiv h2{ margin:0px; padding:5px 0px 5px 0px; color:#900000; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; border-bottom:1px solid #ba997b; text-transform:uppercase}
.tablecontent{ margin:0px 0px 0px 0px; padding:0px; border:0px solid #ba997b;}
.tablecontent .td1{ margin:0px; padding:2px 0px 2px 5px; color:#391800; font-size:12px; border-bottom:1px solid #5a0f0a}
.tablecontent .td2{ margin:0px; padding:2px 0px 2px 5px; color:#391800; font-size:12px; border-bottom:1px solid #5a0f0a; background-color:#d4b99e;}
.tablecontent th{ margin:0px; padding:5px 0px 5px 0px; color:#fff; font-size:12px; background-color:#5a0f0a;}
.tablecontent .tablegroup{ margin:0px; padding:2px; color:#fff; font-size:12px; background-color:#874400; }

.whiteboxdiv { margin:20px 0px 20px 20px; padding:10px; background-color:#fff; border:1px solid #5a0f0a; text-align:center;}
.whiteboxdiv h1{ margin:0px; padding:10px 0px 15px 0px; color:#333333; font-family:"Trebuchet MS", Arial; font-size:18px; border:0px;}
.whiteboxdiv h2{ margin:0px; padding:0px 0px 15px 0px; color:#950000; font-family:"Trebuchet MS", Arial; font-size:18px; border:0px;}
.whiteboxdiv h3{ margin:0px; padding:0px 0px 15px 0px; color:#000; font-family:"Trebuchet MS", Arial; font-size:18px; border:0px;}

.blankboxdiv { margin:20px 0px 20px 20px; padding:10px; text-align:center;}
.blankboxdiv h1{ margin:0px; padding:10px 0px 15px 0px; color:#333333; font-family:"Trebuchet MS", Arial; font-size:18px; border:0px;}
.blankboxdiv h2{ margin:0px; padding:0px 0px 15px 0px; color:#950000; font-family:"Trebuchet MS", Arial; font-size:18px; border:0px;}
.blankboxdiv h3{ margin:0px; padding:0px 0px 15px 0px; color:#000; font-family:"Trebuchet MS", Arial; font-size:18px; border:0px;}

.additionalinfodiv { margin:20px 0px 20px 0px; padding:5px; border:1px solid #5a0f0a; text-align:center;}
.additionalinfodiv h1{ margin:0px; padding:10px 0px 15px 0px; color:#333333; font-family:"Trebuchet MS", Arial; font-size:18px; border:0px;}
.additionalinfodiv h2{ margin:0px; padding:0px 0px 0px 0px; color:#000; font-family:"Trebuchet MS", Arial; font-size:18px; border:0px;}
.additionalinfodiv p{ margin:0px; padding:0px 0px 15px 0px; color:#000; font-family:"Trebuchet MS", Arial; font-size:12px; border:0px; text-align:center}

.whycontentdiv { margin:0px; padding:0px;}
.whycontentdiv h4{ margin:0px; padding:0px 0px 0px 0px; color:#900000; font-size:18px; font-family:Georgia, "Times New Roman", Times, serif; border:0px; text-transform:normal}
.whycontentdiv .subtitle{ margin:0px; padding:0px 0px 15px 0px; color:#333333; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; border:0px; font-weight:bold;}

.tablecontent2 {  margin:10px 0px 20px 0px; padding:5px; border:1px solid #ba997b;}
.tablecontent2 p{ margin:0px; padding:2px 0px 2px 5px; color:#391800; font-size:12px; border-bottom:1px solid #5a0f0a}
.tablecontent2 th{ margin:0px; padding:5px 0px 5px 0px; color:#fff; font-size:12px; background-color:#5a0f0a;}
.tablecontent2 .tablegroup{ margin:0px; padding:2px; color:#fff; font-size:12px; background-color:#874400; }

/* here's my card */
.mycardcontainer { margin:0px; padding:0px;}
.mycardcontainer .mycardiv{ margin:0px 80px 45px 40px; padding:0px; width:252px; height:144px; float:left; position:relative;}
.mycardcontainer .mycardiv img{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.mycardcontainer .mycardiv a img{ margin:0px 0px 0px 0px; padding:0px; border:8px solid #d8b99a; }
.mycardcontainer .mycardiv a:hover img{ margin:0px; padding:0px; border:8px solid #620202;}
.mycardcontainer .mycardiv h2{ margin:0px; padding:0px;}
.mycardcontainer .mycardiv h3{ margin:0px; padding:0px;}
.mycardcontainer .mycardiv p{ margin:0px; padding:0px;}


/*---------- bubble tooltip -----------*/
.popup{	position:absolute;border:solid 5px white; background-color:black; padding:10px;	color:#fff;	font-size:14px;	z-index:100000;	width:250px;height:auto;}
.popup p{color:#fff;font-size:12px;font-weight:normal; margin:0px; padding:0px 10px 0px 0px; text-align:left}
.popup h2{color:#fff;font-size:18px;border:0px;}
.popup img{ float:right; margin:0px 0px 0px 0px; top:10px; padding:0px 0px 0px 0px position:relative; border:2px solid #ccc;}
.closebtn { position:absolute; margin:0px; padding:0px; top:0; right:10px; cursor:pointer; font-weight:bold;}

/* Agent List */
.agentlist { clear:both;margin:10px 0px 0px 0px; padding:20px 10px 10px 30px; _padding:10px 10px 10px 20px; border:1px solid #ba997b;}
.agents { margin:0px 0px 0px 0px; padding:0px; float:left; position:relative;}
.agents .agentimg{ margin:0px 0px 10px 0px; padding:0px; float:left; position:relative; width:120px; height:200px; overflow:hidden;}
.agents .agentimg a img{ margin:0px 0px 0px 0px; padding:3px; border:1px solid #5a0f0a; display:block; background-color:#fff;}
.agents .agentimg a:hover img { margin:0px 0px 0px 0px; padding:3px; border:1px solid #5a0f0a; background-color:#5a0f0a; display:block;}
.agents .agentimg p{ margin:2px 0px 2px 0px; padding:0px; text-align:center; font-size:11px; color:#333; line-height:normal}
.agents a{ margin:0px 0px 0px 0px; padding:0px; text-align:center; color:#333; font-size:12px; font-weight:bold; text-decoration:none;}
.agents a:hover{ margin:0px 0px 0px 0px; padding:0px; text-align:center; color:#950000; font-size:12px; font-weight:bold; text-decoration:underline;}

/* Search container */
.searchcontainer { margin:10px 0px 0px 0px; padding:0px; border:0px solid #cfc9c9;}
.searchcontainer table{ margin:0px 0px 0px 0px; padding:0px;}
.searchcontainer a.searchlink{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#950000; font-size:11px; text-decoration:underline;}
.searchcontainer a.searchlink:hover{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#950000; font-size:11px; text-decoration:none;}
.searchcontainer .backlink { margin:10px 0px 0px 0px; padding:0px 0px 0px 0px; }
.searchcontainer .backlink a{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#950000; font-size:11px; text-decoration:underline;}
.searchcontainer .backlink a:hover{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#950000; font-size:11px; text-decoration:none;}
.searchcontainer td{ margin:10px 0px 0px 0px; padding:5px 0px 5px 0px; color:#000; font-size:12px;}
.searchcontainer label{ margin:0px; padding:0px 5px 0px 0px; color:#000; font-size:12px; text-align:right;}
.searchcontainer input{ margin:0px; padding:0px; color:#000; font-size:12px; text-align:left; width:120px;}
.searchcontainer select{ margin:0px; padding:0px; color:#000; font-size:12px; text-align:left; width:132px;}
.searchcontainer .normalbtn { margin:0px; padding:0px; background-image:url(../img/normalbtn.jpg); background-repeat:no-repeat; background-position:top left; width:128px; height:22px; border:0px; cursor:pointer; text-align:center; color:#727272; font-size:12px; font-weight:bold;}

.searchdiv { margin:10px 0px 0px 0px; padding:0px; border:5px solid #ba997b; background-color:#ead2b3;}
.searchdiv td{ margin:0px 0px 0px 0px; padding:0px; }
.searchdiv img{ margin:5px 0px 0px 0px; padding:0px 0px 0px 0px; border:1px solid #666; }
.searchdiv p{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#000; font-size:12px;}
.searchdiv .pricebg{ margin:0px; padding:5px; background-color:#5a0f0a; border-left:1px solid #cfc9c9; color:#fff;}
.searchdiv .pricebg p{ margin:0px; padding:0px 0px 0px 0px; color:#fff;}
.searchdiv a.title{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#950000; font-size:12px; font-weight:bold; text-decoration:underline; font-family:Georgia, "Times New Roman", Times, serif;}
.searchdiv a.title:hover{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#333; font-size:12px; font-weight:bold; text-decoration:none;}
.searchdiv a{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#950000; font-size:11px; text-decoration:underline;}
.searchdiv a:hover{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#950000; font-size:11px; text-decoration:none;}

/* Listing Details */
.listingdetails { clear:both;margin:10px 0px 0px 0px; padding:5px; border:5px solid #ba997b; float:left; position:relative; width:98%; }
.listingdetails h1.title{ margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; text-align:left; color:#950000; font-size:14px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif}

.listingdetails .propertydiv { margin:0px 0px 10px 0px; padding:0px; float:left; width:150px; border:0px solid #ba997b;}
.listingdetails .propertydiv .propertyphoto{ margin:0px 0px 0px 0px; padding:0px; border:1px solid #000; display:block; }
.listingdetails .propertydiv .propertythumb{ margin:5px 2px 0px 0px; padding:0px; border:1px solid #ba997b; display:block; float:left; }
.listingdetails .propertydiv p{ margin:0px 0px 0px 0px; padding:2px 0px 0px 0px; text-align:center; color:#780800; font-size:11px; font-weight:bold;}
.listingdetails a.sendtofriend{ margin:0px 0px 0px 0px; padding:0px 0px 0px 20px; text-align:left; color:#eb3b2b; font-size:11px; text-decoration:underline; background-image:url(../img/sendtofriend.gif); background-repeat:no-repeat; background-position:top left;}
.listingdetails a.sendtofriend:hover{ margin:0px 0px 0px 0px; padding:0px 0px 0px 20px; text-align:center; color:#616161; font-size:11px; text-decoration:none; background-image:url(../img/sendtofriend.gif); background-repeat:no-repeat; background-position:top left;}

.listingdetails .propertycontent { margin:0px 10px 10px 10px; padding:0px; float:left; width:570px; border:0px solid #cfc9c9;}
.listingdetails .propertycontent p {margin:0px 0px 0px 0px; padding:0px 0px 10px 0px; text-align:left; color:#000; font-size:11px; text-align:justify;}

.listingdetails a.map{ margin:0px 0px 0px 0px; padding:0px 0px 5px 20px; text-align:left; color:#eb3b2b; font-size:11px; text-decoration:underline; background-image:url(../img/map.gif); background-repeat:no-repeat; background-position:top left;  }
.listingdetails a.map:hover{ margin:0px 0px 0px 0px; padding:0px 0px 5px 20px; text-align:center; color:#616161; font-size:11px; text-decoration:none; background-image:url(../img/map.gif); background-repeat:no-repeat; background-position:top left; }

.listingdetails h4{ margin:0px 0px 10px 0px; padding:0px 0px 2px 0px; text-align:left; color:#950000; font-size:14px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; border-bottom:1px dashed #950000;}
.listingdetails .agentlogo{ margin:0px 0px 0px 10px; padding:0px; border:0px solid #041e47; display:block; float:right;}
.listingdetails .agentphoto{ clear:both; margin:0px 10px 0px 0px; padding:0px; border:5px solid #950000; display:block; float:left;}
.listingdetails h1{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:left; color:#950000; font-size:12px; font-weight:bold;}
.listingdetails p{ margin:0px 0px 0px 0px; padding:0px 0px 10px 0px; text-align:left; color:#000; font-size:11px; text-align:justify;}
.listingdetails a{ margin:0px 0px 0px 0px; padding:0px; text-align:left; color:#950000; font-size:11px; text-decoration:underline;}
.listingdetails a:hover{ margin:0px 0px 0px 0px; padding:0px; text-align:center; color:#000; font-size:11px; text-decoration:none;}
.listingdetails a.backlink{ margin:0px 0px 0px 0px; padding:0px; text-align:left; color:#616161; font-size:11px; text-decoration:underline;}
.listingdetails a.backlink:hover{ margin:0px 0px 0px 0px; padding:0px; text-align:center; color:#041e47; font-size:11px; text-decoration:none;}

/* Agent Details */
.agentdetaildiv { clear:both;margin:10px 0px 0px 0px; padding:5px; border:5px solid #ba997b;}
.agentdetaildiv .agentlogo{ margin:0px 0px 20px 10px; padding:0px 0px 0px 0px; border:1px solid #a0a0a0; display:block; float:right; position:relative;}
.agentdetaildiv .agentphoto{ margin:0px 0px 20px 10px; padding:0px; border:5px solid #950000; display:block; float:right; position:relative;}
.agentdetaildiv h1{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:left; color:#780800; font-size:14px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif}
.agentdetaildiv p{ margin:0px 0px 0px 0px; padding:0px 0px 10px 0px; text-align:left; color:#000; font-size:11px; text-align:justify;}
.agentdetaildiv a{ margin:0px 0px 0px 0px; padding:0px; text-align:left; color:#950000; font-size:11px; text-decoration:underline;}
.agentdetaildiv a:hover{ margin:0px 0px 0px 0px; padding:0px; text-align:center; color:#000; font-size:11px; text-decoration:none;}
.agentdetaildiv a.backlink{ margin:0px 0px 0px 0px; padding:0px; text-align:left; color:#616161; font-size:11px; text-decoration:underline;}
.agentdetaildiv a.backlink:hover{ margin:0px 0px 0px 0px; padding:0px; text-align:center; color:#041e47; font-size:11px; text-decoration:none;}


.rentallogodiv { margin:0px; padding:0px 0px 0px 30px; position:relative;}
.rentallogodiv img{ margin:0px; padding:70px 0px 0px 0px; position:relative; float:left; vertical-align:bottom}
.lt1 { margin:0px; padding:0px; position:relative; float:left;}
.rt1 { margin:0px; padding:0px; position:relative; float:right;}



/* New one slier */

.gallery {
	margin: 0 auto;
	width: 650px;
	height:168px;
	position: relative;
	border:0px solid red;
}
.gallery .holder {
	width: 100%;
	position: relative;
	overflow: hidden;
	z-index: 2;
}
.gallery .holder ul {
	margin: 0;
	padding: 0px 0px 0px 30px;
	list-style: none;
	width: 30000px;
}
.gallery .holder ul li {
	float: left;
	/*width: 240px;*/
	padding: 20px 0px 0px 0px;
	border:0px solid black;
}
.gallery .holder ul li h2{
	font-size:12px;
	font-weight:bold;
	color:#950000;
	/*width: 240px;*/
	padding: 0px 0px 0px 0px;
	margin:0px;
	border:0px solid white;
	text-align:center;
}
.gallery .holder ul li img { display: block; }
/*.gallery .holder ul li a img{ width:100px; border: 1px solid #aa8768; background-color:#c9a687; padding:5px; margin:20px 20px 0px 20px; display:block; }
.gallery .holder ul li a:hover img{ width:173px; border: 1px solid #fff; background-color:#950000; padding:5px; margin-right:-16px;margin-left:-16px; margin-top:0px; position:relative; right:0px; display:block;  }*/
.gallery .holder ul li a img{ width:100px; border: 1px solid #000; background-color:#c9a687; padding:0px; margin:30px 25px 0px 25px; display:block; }
.gallery .holder ul li a:hover img{ width:163px; border: 1px solid #950000; background-color:#950000; padding:0px; margin-right:-6px;margin-left:-6px; margin-top:10px; position:relative; right:0px; display:block;  }

.next,.prev {
	position: absolute;
	right: -40px;
	top: 50%;
	margin-top: -25px;
	width: 48px;
	height: 48px;
	background: url(../img/rightarrow.png) no-repeat;
	z-index: 20;
	overflow: hidden;
	text-indent: -9999px;
	outline: none;
	cursor: pointer;
}
.next-disable { background: url(../Assets/btn-next-disable.png) no-repeat; }
.prev {
	background: url(../img/leftarrow.png) no-repeat;
	right: auto;
	left: -45px;
}

/*
.next {
	background: url(../img/rightarrow.png) no-repeat;
	right: auto;
	top: 0;
	left: auto;
	width: 30px;
	height: 31px;	
	z-index: 20;
	overflow: hidden;
	text-indent: -9999px;
	outline: none;
	cursor: pointer;
	position: absolute;
}
.prev {
	background: url(../img/rightarrow.png) no-repeat;
	top: 40%;
	right: auto;
	left: -30px;
	width: 30px;
	height: 31px;
	z-index: 20;
	overflow: hidden;
	text-indent: -9999px;
	outline: none;
	cursor: pointer;
	position: absolute;
}*/
.prev-disable { background: url(../Assets/btn-prev-disable.png) no-repeat; }
.control {
	font-size: 18px;
	line-height: 21px;
}

/* Download Publication */
.downloadpubdiv { margin:0px; padding:0px;}
.downloadpubdiv h4{ margin:0px; padding:0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#8c4200; font-weight:bold;}
.downloadpubdiv .btn{ margin:15px auto; padding:0px 0px 15px 0px; text-align:center}
.downloadpubdiv .btn a{ margin:0px auto; padding:0px; background:url(../img/btn_dgm.png) no-repeat center top; width:292px; height:45px; text-decoration:none; color:#fff; font-family:"Trebuchet MS", Arial; font-size:18px; font-weight:bold; display:block; line-height:40px; text-align:center}
.downloadpubdiv .btn a:hover{ margin:0px auto; padding:0px; background:url(../img/btn_dgm.png) no-repeat center -45px; width:292px; height:45px; text-decoration:none; color:#fff; font-family:"Trebuchet MS", Arial; font-size:18px; font-weight:bold; display:block; line-height:40px; text-align:center}



#triqui_container {
	width: 100%;
	position: fixed;
	bottom: 0;
	left: 0px;
	width: 100%;
	height: 70px;
	background: transparent url(../img/footer_bg.png) left bottom repeat-x;
	overflow: visible;
}
}
 
#triqui_ad{
	background-color:#e5e5e5;
	border-top:1px solid black;
	height: 100px;
	text-align:center;
	display:none;
}
 
#triqui_ad_close {
	cursor: pointer;
	text-decoration: underline;
}