body{margin:0; padding:0; margin-top:20px; margin-bottom:10px; background-image:url(../images/background.gif); background-repeat:repeat-x; color:#484848;-webkit-text-size-adjust:100%;height: 100%;}

a{outline:none;color:#9f9f9f;font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif;text-decoration:none;}
img{border:0px;}

.text{ font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif; font-size:12px; text-decoration:none; font-weight:normal; color:#9f9f9f;}
.text1{ font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif; font-size:12px; text-decoration:none; font-weight:normal; color:#9f9f9f;}

.menu{font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif; font-size:12px; text-decoration:none; font-weight:normal; color:#9f9f9f;}
a.menu{font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif; font-size:12px; text-decoration:none; font-weight:normal; color:#9f9f9f;}
a.menu:hover{font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif; font-size:12px; text-decoration:none; font-weight:normal; color:#333333;}

.menu-active{font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif; font-size:12px; text-decoration:none; font-weight:normal; color:#333333;}


/*==================== MENU =================================*/

ul#topnav {
	margin: 0; padding: 0;
	float: left; display:inline;
	width:835px; list-style: none; margin-left:2px;
	position:relative; border:0px solid #000000;
}
ul#topnav li {
	float: left; display:inline;
	margin-top:2px; padding: 0; border:0px solid #000000;
	 font-size:14px;
}
ul#topnav li a {
	display: block;
	font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif;
	color: #5D5C5C; padding:0px 15px;
	text-decoration: none; height:25px; padding-top:1px; margin-top:2px;
}
ul#topnav li a:hover {background:#fff url(../images/linkbg1.jpg); text-decoration:none}
ul#topnav li a.highlight{background:#fff url(../images/linkbg1.jpg); text-decoration:none}

ul#topnav li span {
	float: left; display:inline; display: none;
	color: #747474; font-size:13px; text-align:center; height:25px; border:0px solid #000000; padding:0px; padding-top:2px;
}

ul#topnav li span#l2 {position: absolute;margin-left:10px; top:30px;}
ul#topnav li span#l2f {position: absolute;margin-left:10px; top:30px;}
ul#topnav li span#l2s {position: absolute;margin-left:10px; top:30px;}
ul#topnav li span#l3 {position: absolute;margin-left:10px; top:30px;}
ul#topnav li span#l3f {position: absolute;margin-left:10px; top:30px;}
ul#topnav li span#l3s {position: absolute;margin-left:10px; top:30px;}
ul#topnav li span#l4 {position: absolute;margin-left:10px; top:30px;}
ul#topnav li span#l4f {position: absolute;margin-left:10px; top:30px;}
ul#topnav li span#l4s {position: absolute;margin-left:10px; top:30px;}
ul#topnav li span#l5 {position: absolute;margin-left:10px; top:30px;}
ul#topnav li span#l5f {position: absolute;margin-left:10px; top:30px;}
ul#topnav li span#l5s {position: absolute;margin-left:10px; top:30px;}
ul#topnav li span#l6 {position: absolute;margin-left:10px; top:30px;}
ul#topnav li span#l7 {position: absolute;margin-left:10px;top:30px;}

ul#topnav li:hover span {display: block; }
ul#topnav li span a {display:block; float:left; display:inline; height:22px; margin:0px; padding:0px; padding:3px 5px 0px 5px; color:#929090}
ul#topnav li span a:hover, ul#topnav li span a.active {color:#5D5C5C; background:none; font-size:13px;}



/*==================== MENU =================================*/

#box{
	display:inline;
	float:left;
	width:229px;
	height:262px;
	background:#EFEFEF;
	font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif;
	font-size:12px;
	color:#929090;
	text-decoration:none;
}
#box a{
	display:inline;
	float:left;
	width:229px;
	background-color:#EFEFEF;
	font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif;
	font-size:12px;
	color:#929090;
	text-decoration:none;
}

#box a:hover{
	display:inline;
	float:left;
	font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif;
	font-size:12px;
	color:#929090;
	text-decoration:none;
	width:229px;
	background-color:#fff;
}
.heading{
	font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif;
	font-size:16px;
	color:#5D5C5C;
	font-weight:normal;
	text-decoration:none
}

#box2{
	display:inline;
	float:left;
	width:228px;
	background:#fff;
	font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif;
	font-size:12px;
	color:#929090;
	text-decoration:none;
}




#box3{
	display:inline;
	float:left;
	width:307px;
	height:262px;
	background:#EFEFEF;
	font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif;
	font-size:12px;
	color:#929090;
	text-decoration:none;
}
#box3 a{
	display:inline;
	float:left;
	width:307px;
	background-color:#EFEFEF;
	font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif;
	font-size:12px;
	color:#929090;
	text-decoration:none;
}

#box3 a:hover{
	display:inline;
	float:left;
	font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif;
	font-size:12px;
	color:#929090;
	text-decoration:none;
	width:307px;
	background-color:#fff;
}


.back{background-image:url(../images/arrow.png); background-position:bottom right; background-repeat:no-repeat;}

.menu3{font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif; font-size:12px; text-decoration:none; font-weight:normal; color:#9f9f9f;}
a.menu3{font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif; font-size:12px; text-decoration:none; font-weight:normal; color:#9f9f9f;}
a.menu3:hover{font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif; font-size:12px; text-decoration: none; font-weight:normal; color:#484848;}

.padding1{padding:0px 20px 30px 20px;}
.padding2{padding:0px 0px 0px 20px;}
.padding3{padding:0px 20px 0px 0px;}
.padding4{padding:15px 20px 20px 19px}

.p1{padding:12px 0 8px 0; font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif; font-size:18px; text-decoration:none; font-weight: normal; color:#484848;}

.text4{font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif; font-size:14px; text-decoration:none; font-weight: normal; color: #5D5C5C;}

.text5{font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif; font-size:18px; text-decoration:none; font-weight: normal; color:#484848; margin:0px; padding:5px 0px 5px 19px;}

.text3{ font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif; font-size:14px; text-decoration:none; font-weight:normal; color:#9f9f9f;text-align:justify; padding:0}
.text3n{ font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif; font-size:14px; text-decoration:none; font-weight:normal; color:#9f9f9f;}
.text12{ font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif; font-size:12px; text-decoration:none; font-weight:normal; color:#9f9f9f;}
.text14n{ font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif; font-size:14px; text-decoration:none; font-weight:normal; color:#9f9f9f;}
.text7{ font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif; font-size:14px; text-decoration:none; font-weight:normal; color:#9f9f9f;text-align: left; padding:0}

.text6{ font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif; font-size:12px; text-decoration:none; font-weight:normal; color:#484848;text-align: left}

.quote{font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif; font-size:24px; font-weight: normal; font-style:italic; text-decoration:none; color:#6f6f6f; padding-left:20px; line-height:40px}

.heading5{font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif; font-size:24px; font-weight: normal; font-style: normal; text-decoration:none; color:#6f6f6f;}

.border{border:1px solid #a2a3a3;}

/*-----------------------gallery Css ----------------------------------------*/

#thumb{margin:0; padding:0}
#thumb ul{float:left; margin:0; padding:0; display:block; }
#thumb ul li{height:230px; width:300px; list-style-type:none; float:left; border:0; padding:0px; margin-right:30px; margin-top:30px; background:#efefef; text-align:left}
.clear{clear:both; background-color:#FFFFFF;}

.fade
{
opacity:0.4;
filter:alpha(opacity=40); /* For IE8 and earlier */
background: transparent;
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)"; /* IE8 */   
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);   /* IE6 & 7 */ 
}
.fade:hover
{
opacity:10.0;
filter:alpha(opacity=100); /* For IE8 and earlier */
background: transparent;
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)"; /* IE8 */   
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);   /* IE6 & 7 */ 
}

#box-new{float:left; width:195px; margin-left:20px; padding:15px; background:#EFEFEF;}

.box-head{font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif; font-size:14px; font-weight:bold; color:#6f6f6f;}
.box-head2{font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif; font-size:14px; font-weight: normal; color:#9f9f9f; line-height:20px;}
.box-head12{font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif; font-size:12px; font-weight: normal; color:#9f9f9f; line-height:18px;}

.box-txt{font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif; font-size:12px; color:#9f9f9f; font-weight:normal}

.learn{font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif; font-size:12px; text-decoration:none; font-weight: normal; color:#6f6f6f;}
a.learn{font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif; font-size:12px; text-decoration:none; font-weight:normal; color:#6f6f6f;}
a.learn:hover{font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif; font-size:12px; text-decoration: underline; font-weight:normal; color:#6f6f6f;}

.input2[type=text]{width:262px; border:1px solid #dcdcdc; color:#888888; padding:2px; height:20px}
.greyTxtBox{border:1px solid #dcdcdc; color:#888888; padding:2px; margin:0px;}

.workshop{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#555924; text-decoration:none;}
a.workshop{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#555924; text-decoration:none;}
a.workshop:hover{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#555924; text-decoration: underline;}

.red{color:#a20000; font-size:12px; font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif; }
.red2{color:#a20000; font-size:14px; font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif;}
.purple{color:#5a00e1; font-size:12px; font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif;}
.ylow{color:#b09b3b; font-size:12px; font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif;}

.faq{font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif; font-size:14px; font-weight:normal; color:#9f9f9f; text-decoration:none;}
a.faq{font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif ;font-size:14px; font-weight:normal; color:#9f9f9f; text-decoration:none;}
a.faq:hover{font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif; font-size:14px; font-weight: normal; color:#333333; text-decoration: none;}

.GalLink{font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif; font-size:14px; font-weight:normal; color:#9f9f9f; text-decoration:none;}
a.GalLink{font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif ;font-size:14px; font-weight:normal; color:#9f9f9f; text-decoration:none;}
a.GalLink:hover{font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif; font-size:14px; font-weight: normal; color:#5D5C5C; text-decoration: none;}

.more1{font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif; font-size:12px; font-weight:normal; color:#555924; text-decoration:none; padding:0px; margin:0px}
a.more1{font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif ;font-size:12px; font-weight:normal; color:#555924; text-decoration:none;  padding:0px; margin:0px}
a.more1:hover{font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif; font-size:12px; font-weight: normal; color:#484848; text-decoration: n;  padding:0px; margin:0px}

.title{font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif; font-size:18px; text-decoration:none; font-weight: normal; color:#484848;}

.homebox{background:url(../images/arrow.png) no-repeat left top; background-position:198px 73px;cursor: pointer;}
.homebox:hover{background:#FFFFFF url(../images/arrow-hover.png) no-repeat left top; background-position:198px 73px}

.homebox2{background:url(../images/arrow.png) no-repeat left top; background-position:275px 75px;cursor: pointer;}
.homebox2:hover{background:#FFFFFF url(../images/arrow-hover.png) no-repeat left top; background-position:275px 75px}

.pad{padding:7px 15px 11px 15px}

.border-btn{border-bottom:1px solid #efefef}

/*================================ gallery ========================*/

#gallery{width:auto; margin:0; padding:0}
#gallery ul{padding:0; margin:0; float:none}
#gallery ul li{float:left; list-style-type:none; margin:30px 0 0 30px; box-shadow:5px 5px 4px #dddddd; border:1px solid #dddddd;}

.li-panorama{background-image:url(../images/shad-bg-big.jpg); background-repeat:no-repeat;}
.li-thumb{background-image: url(../images/shad-bg.jpg); background-repeat:no-repeat;}
.li-thumb2{background-image: url(../images/shad-bg.jpg); background-repeat:no-repeat;}
.pad2{width:auto; padding-top:20px; padding-left:20px}

.paging{font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif; font-size:12px; color:#9f9f9f; text-decoration:none; padding:2px 7px 2px 7px;}
a.paging{font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif; font-size:12px; color:#9f9f9f; text-decoration:none; padding:2px 7px 2px 7px;}
a.paging:hover{font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif; font-size:12px; color:#555924; text-decoration:none; padding:2px 7px 2px 7px; background:#efefef}
.active{font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif; font-size:12px; color:#555924; text-decoration:none; padding:2px 7px 2px 7px; background:#efefef}

.blog-border{border:1px solid #eaeaea; box-shadow: 3px 3px 2px #c0c0c0;}
.blog-border:hover{border:1px solid #999999; box-shadow:3px 3px 2px #c0c0c0;}

.error {
background-color:#FAFFBD;
border:1px solid #791200;
color:#791200;
margin:10px 0;
padding:5px;
}
.boxNew {
	padding:5px 10px;
}
.boxNew li{
	list-style:none;	
	font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif; 
	font-size:12px;
	color:#791200;
	text-decoration:none;	
}
.successMsg {
background-color:#FAFFBD;
border:1px solid #791200;
color:#791200;
margin:10px 0;
padding:5px;
}
.boxSuccess {
margin:1px 0;
padding:0px;
}
.notifyfont  {
color:#791200;
font-size:14px;
font-weight:bold;
}

/*------------tab css------------------- */
ul.tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif; font-size:14px; text-decoration:none; font-weight: normal; color: #5D5C5C;
	padding-top:16px;
	/*border-bottom: 1px solid #999;
	border-left: 1px solid #999;*/
}
ul.tabs li {
	float: left;
	/*background:#99151F;*/
	margin: 0;
	padding:0;
	/*width:102px;*/
	height: 30px; /*--Subtract 1px from the height of the unordered list--*/
	line-height:26px; /*--Vertically aligns the text within the tab--*/
/*	border-bottom: 1px solid #999;
*/	overflow: hidden;	
	position: relative;
	color:#5D5C5C;
	background-color:#fff;
	/*background-image:url(../images/tab.png);*/
	margin-right:0px;
}
ul.tabs li a {
	text-decoration: none;
	color: #5D5C5C;
	display: block;
	text-align:center;
	/*width:102px;*/		
	/*border: 1px solid #1a1a1a; --Gives the bevel look with a 1px white border inside the list item--*/
	outline: none;
	padding:0 20px;
	margin-right:0px;
}
ul.tabs li a:hover{
	/*background-image:url(../images/tab-hover.png);*/
	color:#5D5C5C;
	height:30px;
	background-color:#efefef;
	padding:0 20px;
	margin-right:0px;
}

ul.tabs li.active, html ul.tabs li.active a:hover  { /*--Makes sure that the active tab does not listen to the hover properties--*/
	color:#5D5C5C;
	margin-right:0px;
	background-color:#efefef; /*--Makes the active tab look like it's connected with its content--*/
}
ul li.active { color:#fff; border-left:none; margin:0px; font-size:14px; }


.tab_container {
	border-top: none;
	overflow: hidden;
	background:#ffffff;
	background:url(../images/grey-bg.gif);
	background-repeat:repeat-x;
	/*background: #E2E2E2;*/
	clear: both;
	float: left; width: 100%;
}

.tab_containerImage {
	border-top: none;
	overflow: hidden;
	background:#ffffff;
	background:url(../images/new-tab-bg.gif);
	background-repeat:repeat-x;
	/*background: #E2E2E2;*/
	clear: both;
	float: left; width: 100%;
}
.tab_content {
	padding:0px 15px 20px 16px;
	font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif; font-size:14px; text-decoration:none; font-weight: normal; color: #5D5C5C;
}
/*------------Login tab css------------------- */
ul.tabsLogin {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif; font-size:14px; text-decoration:none; font-weight: normal; color: #5D5C5C;
	padding-top:16px;
	/*border-bottom: 1px solid #999;
	border-left: 1px solid #999;*/
}
ul.tabsLogin li {
	float: left;
	/*background:#99151F;*/
	margin: 0;
	padding:0;
	/*width:180px;*/
	height: 30px; /*--Subtract 1px from the height of the unordered list--*/
	line-height:26px; /*--Vertically aligns the text within the tab--*/
/*	border-bottom: 1px solid #999;
*/	overflow: hidden;	
	position: relative;
	color:#5D5C5C;
	background-color:#fff;
	/*background-image:url(../images/tab.png);*/
	margin-right:0px;
}
ul.tabsLogin li a {
	text-decoration: none;
	color: #5D5C5C;
	display: block;
	text-align:center;
	/*width:180px;*/		
	/*border: 1px solid #1a1a1a; --Gives the bevel look with a 1px white border inside the list item--*/
	outline: none;
	padding:0 20px;
	margin-right:0px;
}
ul.tabsLogin li a:hover{
	/*background-image:url(../images/tab-hover.png);*/
	color:#5D5C5C;
	height:30px;
	background-color:#efefef;
	padding:0 20px;
	margin-right:0px;
}

ul.tabsLogin li.active, html ul.tabsLogin li.active a:hover  { /*--Makes sure that the active tab does not listen to the hover properties--*/
	color:#5D5C5C;
	margin-right:0px;
	background-color:#efefef; /*--Makes the active tab look like it's connected with its content--*/
}
ul li.active { color:#fff; border-left:none; margin:0px; font-size:14px; }


.tab_containerLogin {
	border-top: none;
	overflow: hidden;
	background:#ffffff;
	background:url(../images/grey-bg.gif);
	background-repeat:repeat-x;
	/*background: #E2E2E2;*/
	clear: both;
	float: left; width: 100%;
}
.tab_contentLogin {
	padding:0px 15px 20px 16px;
	font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif; font-size:14px; text-decoration:none; font-weight: normal; color: #5D5C5C;
}

/* grey button */

.greyButtonExp {
display: inline-block;
outline: none;
cursor: pointer;
text-align: center;
text-decoration: none;
font: 13px/100% Arial, Helvetica, sans-serif;
font-weight:normal;
padding: 5px 5px 5px 5px;
-webkit-border-radius: .5em;
-moz-border-radius: .5em;
border-radius: .5em;
-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
box-shadow: 0 1px 2px rgba(0,0,0,.2);
color: #000000;
border: solid 1px #969696;
background: #E3E3E3; /* for non-css3 browsers */
background: -webkit-gradient(linear, left top, left bottom, from(#FBFBFB), to(#E3E3E3)); /* For Webkit Browsers */
background: -moz-linear-gradient(top, #FBFBFB, #E3E3E3); /* for Firefox */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FBFBFB', endColorstr='#E3E3E3'); /* for IE */
}
/*mouse overroll css start */ 
.ic_container{
      vertical-align:baseline;
      position:relative;
   }
.ic_caption{
    position:absolute;    
    opacity:0.6;   
    overflow:hidden;
    margin:0px;
    padding:0px;
    left:0px;
    right:0px;
    cursor:default;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
}
/*----------------New Css -------------------*/
.page-new{font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif; font-size:12px; color:#9f9f9f; text-decoration:none; padding:2px 7px 2px 7px;}
a.page-new{font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif; font-size:12px; color:#9f9f9f; text-decoration:none; padding:2px 7px 2px 7px;}
a.page-new:hover{font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif; font-size:12px; color:#555924; text-decoration:none; padding:2px 7px 2px 7px; background:#efefef}
.page-new-active{font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif; font-size:12px; color:#555924; text-decoration:none; padding:2px 7px 2px 7px; background:#efefef}
/*--------------4Oct2012---------------------------*/
ul.pagination{
	margin:0px;
	padding:0px;
	padding-top:1px;
	padding-bottom:1px;
	height:100%;
	overflow:hidden;
	font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif; font-size:12px; color:#9f9f9f;
	list-style-type:none;	
}
ul.pagination li.dot{padding: 3px 0;}

ul.pagination li{
	display: inline;
    text-align: center;
	margin:0px;
	padding:0px;
	margin-left:5px;
}


ul.pagination li a{
	display:inline;
	text-decoration:none;
 	font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif; font-size:12px; color:#9f9f9f; text-decoration:none; padding:2px 7px 2px 7px; 	
}
ul.pagination li a:hover,
ul.pagination li a.current
{
	font-family:"Century Gothic",Verdana,Helvetica,"Helvetica Neue",sans-serif; font-size:12px; color:#555924; text-decoration:none; padding:2px 7px 2px 7px; background:#efefef
} 
.pp_overlay_nn{
	background-attachment: scroll;
    background-clip: border-box;
    background-color: #000000;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 100;	
}
.itemImg{
    background: transparent;
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)"; /* IE8 */   
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);   /* IE6 & 7 */ 
}