@charset "utf-8";
/* White Theme CSS */
*{padding:0px; margin:0px;}
body{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; color:#323232; background:#fff  url('../images/whitetheme/w-outer-full-bg.jpg') left top repeat-x; }
img{border:none; font-size:1px;color:#ffffff;}
div, img{outline:0;}
.clr{clear:both;}
ul,li{list-style:none; margin:0px; padding:0px;}

a:link{

	text-decoration:none !important;
		color:#323232;
}
a:visited{

	text-decoration:none !important;
		color:#323232;
}
a:hover{

	text-decoration:underline !important;
		color:#323232;
}
/*---------------------*/
/*--Start dv_wrapper--*/
/*-------------------*/
#dv_wrapper{ margin:0 auto; width:875px;}
/*---------------------*/
/*--Start dv_header---*/
/*-------------------*/
#dv_header{ float:left; height:90px; position:relative; }

#logo{float:left; padding:0px 0 0 0; width:84px;}
.oneeyelandlogo{ float:left; background:transparent url('../images/whitetheme/w-logo.jpg') left top no-repeat; width:84px; height:90px;}

#red{float:left; background:#ce0000; padding:0 2px; color:#fff; margin:0px; font-size:9px; text-align:center; display:inline; margin:2px 0 0 2px;}
#red a{text-decoration:none; color:#fff;}
/*---------------------*/
/*--Start  dv_nav---*/
/*-------------------*/
/* #nav{ float:left; width:706px; margin:10px 0 0 0;} */

#nav{ float:left; width:791px; margin:10px 0 0 0;}
.top_menu{float:left; width:723px; margin-left:68px;}

ul.profile_holder_home{float:left; width:240px; }

ul.profile_holder_home{list-style:none;}
ul.profile_holder_home p{list-style:none; font-family:Arial, Helvetica, sans-serif; color:#323232; font-size:11px; padding:0 9px 0 0;}
ul.profile_holder_home li{ float:left;}
ul.profile_holder_home .button-myhome{background:transparent url('../images/whitetheme/w-b-myhome.jpg') left top no-repeat; width:53px; height:16px;}
ul.profile_holder_home .button-mail-icon{background:transparent url('../images/whitetheme/w-header-mail-icon.jpg') left top no-repeat; width:16px; margin:0 0 0 12px;}
ul.profile_holder_home .button-redicon{background:transparent url('../images/whitetheme/w-header-red-4.jpg') left top no-repeat; width:12px; height:14px; margin:0 0 0 5px;}






 /*ul.login_holder{list-style:none;}*/
ul.login_holder {float:right; min-width:383px;background:#c7c7c7 url(../images/whitetheme/w-menu-bg.jpg) center top no-repeat; }
ul.login_menu{float:right; height:20px; margin:0px 0 0 0;}
/*ul.login_holder li{float:right; margin:0 0 0 9px; font-size:10px;}*/


ul.login_holder .newsletter{ background:transparent url('../images/whitetheme/newsletter.png') left top no-repeat; width:61px; height:10px;}
ul.login_holder .partner{ float:left; background:transparent url('../images/whitetheme/partner.png') left top no-repeat; width:41px; height:10px;}

ul.login_holder .photo_reps{ float:left; background:transparent url('../images/whitetheme/photo_reps.png') left top no-repeat; width:60px; height:10px;}

ul.login_holder .login{ float:left; background:transparent url('../images/whitetheme/login.png') left top no-repeat; width:27px; height:10px;}
ul.login_holder .logout{ float:left; background:transparent url('../images/whitetheme/logout.png') left top no-repeat; width:37px; height:10px;}
ul.login_holder .register{ float:left; background:transparent url('../images/whitetheme/register.png') left top no-repeat; width:46px; height:10px;}
ul.login_holder .faqs{ float:left; background:transparent url('../images/whitetheme/faqs.png') left top no-repeat; width:23px; height:10px;}

ul.login_holder .demo{ float:left; background:transparent url('../images/whitetheme/demo.png') left top no-repeat; width:26px; height:10px;}
ul.login_holder .search{ float:left; background:transparent url('../images/whitetheme/search.png') left top no-repeat; width:37px; height:10px;}
ul.login_holder .aboutus{ float:left; background:transparent url('../images/whitetheme/about_us.png') left top no-repeat; width:46px; height:10px;}
ul.login_holder .awards_one{ float:left; background:transparent url('../images/whitetheme/awards.png') left top no-repeat; width:46px; height:10px;}



ul.login_menu li{background: url('../images/whitetheme/w-menu-inner-bg_top.jpg') no-repeat scroll right center transparent;
float:right;
font-size:13px;
line-height:17px;
padding:0;
}
ul.login_menu li a{color:#000; cursor:pointer; display:block; float:left; height:14px; padding:6px 9px 0 9px; text-transform:uppercase;}
ul.login_menu li a:hover{ background:url(../images/whitetheme/w-menu-over-bg.jpg) left top repeat-x;}
ul.login_menu li a.active{ background:url(../images/whitetheme/w-menu-over-bg.jpg) left top repeat-x !important;}

ul.login_menu li a.tabon{background:url(../images/whitetheme/w-menu-over-bg.jpg) left top repeat-x;}



ul.white-theme-menu{ float:right;background:#c7c7c7 url(../images/whitetheme/w-menu-bg.jpg) left top no-repeat; }

ul.main_menu{ height:25px; margin:15px 0 0 0;}

ul.main_menu .menu-home{ float:left; background:transparent url('../images/whitetheme/w-menu-home.png') left top no-repeat; width:30px; height:12px;}
ul.main_menu .menu-aboutus{ float:left; background:transparent url('../images/whitetheme/w-menu-aboutus.png') left top no-repeat; width:51px; height:12px;}
ul.main_menu .menu-news{ float:left; background:transparent url('../images/whitetheme/w-menu-news.png') left top no-repeat; width:29px; height:12px;}
ul.main_menu .menu-ranking{ float:left; background:transparent url('../images/whitetheme/w-menu-ranking.png') left top no-repeat; width:45px; height:12px;}
ul.main_menu .menu-gallery{ float:left; background:transparent url('../images/whitetheme/w-menu-gallery.png') left top no-repeat; width:46px; height:12px;}
ul.main_menu .menu-stock{ float:left; background:transparent url('../images/whitetheme/w-menu-stock.png') left top no-repeat; width:34px; height:12px;}
ul.main_menu .menu-toppics{ float:left; background:transparent url('../images/whitetheme/w-menu-toppics.png') left top no-repeat; width:46px; height:12px;}

/*ul.main_menu .menu-photoreps{ float:left; background:transparent url('../images/whitetheme/w-menu-photoreps.png') left top no-repeat; width:65px; height:12px;}*/

ul.main_menu  .menu-pictureofday{ float:left; background:transparent url('../images/whitetheme/w-menu-pictureofday.png') left top no-repeat; width:78px; height:12px;}

ul.main_menu .menu-book{ float:left; background:transparent url('../images/whitetheme/book.png') left top no-repeat; width:31px; height:12px;}

ul.main_menu .menu-picoftheweek{ float:left; background:transparent url('../images/whitetheme/w-menu-picoftheweek.png') left top no-repeat; width:88px; height:12px;}
ul.main_menu .menu-search{ float:left; background:transparent url('../images/whitetheme/w-menu-search.png') left top no-repeat; width:42px; height:12px;}
ul.main_menu .menu-inspiration{ float:left; background:transparent url('../images/whitetheme/w-menu-inspiration.png') left top no-repeat; width:64px; height:12px;}




ul.main_menu li{background: url('../images/whitetheme/w-menu-inner-bg.jpg') no-repeat scroll right center transparent;
float:left;
font-size:13px;
line-height:17px;
padding:0;
}
ul.main_menu li a{color:#000; cursor:pointer; display:block; float:left; height:18px; padding:8px 11px 0 12px; text-transform:uppercase;}
ul.main_menu li a:hover{ background:url(../images/whitetheme/w-menu-over-bg.jpg) left top repeat-x;}
ul.main_menu li a.active{ background:url(../images/whitetheme/w-menu-over-bg.jpg) left top repeat-x !important;}

ul.main_menu li a.tabon{background:url(../images/whitetheme/w-menu-over-bg.jpg) left top repeat-x;}
/*End nav*/

















/*-End dv_header--*/


/*---------------------*/
/*---Start dv_main----*/
/*-------------------*/
#dv_main{ float:left; margin:50px 0; width:875px; min-height:600px; }

#dv_main_stock{ float:left; margin:0px 0px 50px 0px; width:875px; min-height:600px; }
/*-Start Home page css-*/
#dv_top_pics{float:left; width:500px; height:500px; position:relative; z-index:1;}
#dv_top_pics .toppics{float:left; background:url('../images/whitetheme/picture_of_the_day.jpg') left top no-repeat; width:875px; height:16px; position:absolute; left:0px; top:0px; z-index:2; /*z-index:100000;*/}



#dv_week_pics{float:left; width:375px; height:250px; position:relative; z-index:1;}
#dv_week_pics .weekpics{ float:left; background:url('../images/whitetheme/w-b-pic-week.jpg') left top no-repeat; width:115px; height:16px; position:absolute; left:0px; top:0px; z-index:2;}

#dv_photographer_month{float:left; width:375px; height:250px; position:relative; z-index:1;}
#dv_photographer_month .photographermonth{ float:left; background: url('../images/whitetheme/w-b-photographer-month.jpg') left top no-repeat; width:160px; height:16px; position:absolute; left:0px; top:0px; z-index:2;}

#dv_photographer_week{float:left; width:375px; height:250px; position:relative; z-index:1;}
#dv_photographer_week .photographerweek{ float:left; background: url('../images/whitetheme/photo_week.jpg') left top no-repeat; width:160px; height:16px; position:absolute; left:0px; top:0px; z-index:2;}

#dv_recent_pics{float:left; width:500px; height:375px; position:relative; z-index:1;}
#dv_recent_pics div{}
#dv_recent_pics .recentpics{ float:left; background: url('../images/whitetheme/w-b-recent.jpg') left top no-repeat; width:50px; height:16px; position:absolute; left:0px; top:0px; z-index:2;}




#dv_random_pics{float:left; width:500px; height:125px; position:relative; z-index:1;}
#dv_random_pics div{}
#dv_random_pics .randompics{ float:left; background: url('../images/whitetheme/w-b-random.jpg') left top no-repeat; width:50px; height:16px; position:absolute; left:0px; top:0px; z-index:2;}


#dv_random_pics_gallery{float:left; width:875px; height:125px; position:relative; z-index:1;}
#dv_random_pics div{}
#dv_random_pics_gallery .randompics{ float:left; background: url('../images/whitetheme/w-b-random.jpg') left top no-repeat; width:50px; height:16px; position:absolute; left:0px; top:0px; z-index:2;}

#dv_random_pics_image{float:left; margin:20px 0px 20px -13px; width:625px; height:125px; position:relative; border:1px solid #cfcfcf; z-index:1;}
#dv_random_pics div{}
#dv_random_pics_image .randompics{ float:left; background: url('../images/whitetheme/next.jpg') left top no-repeat; width:38px; height:16px; position:absolute; left:0px; top:0px; z-index:2;}


#dv_random_pics_images{float:left;  margin:20px 0px 20px -146px; width:875px; height:125px; position:relative; border:1px solid #cfcfcf; z-index:1;}
#dv_random_pics div{}
#dv_random_pics_images .randompics{ float:left; background: url('../images/whitetheme/next.jpg') left top no-repeat; width:38px; height:16px; position:absolute; left:0px; top:0px; z-index:2;}



/* #dv_news_pics{float:right; width:375px; height:250px; background:#dedede url('../images/whitetheme/w-new-bg.jpg'); position:relative; z-index:1; } */
 #dv_news_pics{float:right; width:375px; height:250px;position:relative; z-index:1; }
#dv_news_pics .newspics{ float:left; background: url('../images/whitetheme/w-b-news.jpg') left top no-repeat; width:39px; height:16px; position:absolute; left:0px; top:0px; z-index:2;}
#dv_news_pics .inspiration{ float:left; background: url('../images/whitetheme/w-b-inspiration.jpg') left top no-repeat; width:67px; height:16px; position:absolute; left:0px; top:0px; z-index:2;}


#dv_news_pics h2{color:#615151; font-size:12px; font-weight:bold; margin:82px 28px 0;}
#dv_news_pics p{color:#615151; font-size:11px; margin:2px 28px 0; text-align:left;}
/*-End Home page css-*/

/*-End dv_main-*/


/*---------------------*/
/*--Start dv_footer---*/
/*-------------------*/
/* #dv_footer{ float:left; width:100%; background:#f4f4f6 url('../images/whitetheme/w-footer-outer-bg.jpg') left top repeat-x; height:95px; color:#9D9D9D; font-size:9px; font-family:Arial, Helvetica, sans-serif; z-index:1000; }*/
#dv_footer{ float:left; width:100%; background:#f4f4f6 url('../images/whitetheme/footer.jpg') left top repeat-x; height:90px; color:#9D9D9D; font-size:9px; font-family:Arial, Helvetica, sans-serif; z-index:1000; }
#dv_footer a:link{color:#9d9d9d; font-family:Arial, Helvetica, sans-serif; font-size:9px; text-decoration:none;}
#dv_footer a:hover{color:#323232;}
#dv_footer span{ margin:0 10px; font-size:9px; color:#9d9d9d;}
#dv_footer a.foooter-link{color:#9d9d9d; font-family:Arial, Helvetica, sans-serif; font-size:9px; text-decoration:none;}
#dv_footer a.foooter-link:hover{color:#323232;}
#dv_footer .foot_top{margin:12px 0 0 0;}
#dv_footer .foot_bottom{margin:12px 0 0 0;}
#dv_footer .copy_right{color:#9d9d9d;}

table.member{ border-collapse:collapse; background: url('../images/whitetheme/w-move-footer-mem-bg.jpg') left bottom repeat-x; }
table.member tr td{ border:#bdbec1 solid 1px; padding:3px;}
table.member .w-border-right{border-right:#fff solid 1px;}
ul.socialnetwork{list-style:none;}
ul.socialnetwork li{float:right; margin:0 0 0 4px;}
ul.socialnetwork a .facebook{float:left; background:transparent url('../images/whitetheme/socialnew.jpg') no-repeat -124px 0px; width:17px; height:17px;}
ul.socialnetwork a:hover .facebook{float:left; background:transparent url('../images/whitetheme/socialnew.jpg') no-repeat -124px -18px; width:17px; height:17px;}
ul.socialnetwork a .twitter{float:left; background:transparent url('../images/whitetheme/socialnew.jpg')no-repeat -166px 0px; width:17px; height:17px;}
ul.socialnetwork a:hover .twitter{float:left; background:transparent url('../images/whitetheme/socialnew.jpg')  no-repeat -166px -18px; width:17px; height:17px;}
ul.socialnetwork a .linkedin{float:left; background:transparent url('../images/whitetheme/social.jpg') left top no-repeat; width:17px; height:17px;}
ul.socialnetwork a:hover .linkedin{float:left; background:transparent url('../images/whitetheme/social.jpg') left top no-repeat; width:17px; height:17px;}



ul.socialnetwork a .stumbleupon{float:left; background:transparent url('../images/whitetheme/w-social-stumbleupon.jpg') left top no-repeat; width:17px; height:17px;}
ul.socialnetwork a:hover .stumbleupon{float:left; background:transparent url('../images/whitetheme/w-social-stumbleupon_hover.jpg') left top no-repeat; width:17px; height:17px;}





ul.socialnetwork a .rss{float:left; background:url('../images/whitetheme/social.jpg') left top no-repeat; width:17px; height:17px;}
ul.socialnetwork a:hover .rss{float:left;  background:url('../images/whitetheme/social.jpg') no-repeat 0 -20px; width:17px; height:17px;}

.socialbookmark_link  .stock_buy{background:transparent url('../images/whitetheme/socialnew.jpg')no-repeat -1px 0px; width:120px; height:17px;}
.socialbookmark_link  .stock_buy a{background:transparent url('../images/whitetheme/socialnew.jpg')no-repeat -1px 0px; width:120px; height:17px;}

.socialbookmark_link  .stock_buy:hover{ background:transparent url('../images/whitetheme/socialnew.jpg')  no-repeat -1px -18px; width:120px; height:17px;}

.socialbookmark_link  .facebook,.socialbookmark_link  .facebook a{background:transparent url('../images/whitetheme/socialnew.jpg')no-repeat -125px 0px; width:17px; height:17px;}
.socialbookmark_link  .facebook:hover{ background:transparent url('../images/whitetheme/socialnew.jpg')  no-repeat -125px -18px; width:17px; height:17px;}

.socialbookmark_link  .stumble{background:transparent url('../images/whitetheme/socialnew.jpg')  no-repeat -145px 0px; width:17px; height:17px;}
.socialbookmark_link  .stumble:hover{ background:transparent url('../images/whitetheme/socialnew.jpg') no-repeat -145px -18px; width:17px; height:17px;}

.socialbookmark_link  .twitter{background:transparent url('../images/whitetheme/socialnew.jpg')  no-repeat -165px 0px; width:17px; height:17px;}
.socialbookmark_link  .twitter:hover{ background:transparent url('../images/whitetheme/socialnew.jpg') no-repeat -165px -18px; width:17px; height:17px;}


/*-End dv_footer*/


/*---------------------*/
/*-Start Move_Footer--*/
/*-------------------*/
#move_footer{ float:left; width:100%; background:#f1f1f3; position:fixed; left:0px; bottom:0px; height:20px; color:#323232; font-family:Arial, Helvetica, sans-serif; font-size:11px; z-index:100; }

/*--------------------------------*/
/*-Start home_photographer Page--*/
/*------------------------------*/
#home_photographer{float:left; width:875px;}
#h_p_menu{ float:left; width:875px; height:45px;  border-top:#cfcfcf solid 1px; border-right:#cfcfcf solid 1px; border-bottom:1px solid #CFCFCF;}
#profile_detail{float:left; width:324px; position:relative;border-right:#cfcfcf solid 1px;  }
#profile_detail .profile_photos { float:left;}
#name{ float:left; font-size:14px; font-weight:bold; padding:4px 0 0 12px; position:relative;}
#name .icon_pm{ float:left; background:url(../images/whitetheme/w-p-h-pm-icon.png) left top no-repeat; width:36px; height:36px; position:absolute; right:-38px; top:-14px;}
#name a{ float:left; font-size:14px; font-weight:bold; color:#323232;}
#homepage_flag{ position:absolute; right:50px; top:17px;}
#rank_menu{ float:left; font-size:9px; font-weight:normal; padding:0px 0 0 12px; position:relative;}


#name_content{ float:left; font-size:12px; font-weight:bold; padding:0px 0 0 0px; position:relative;}
#name_content .icon_pm{ float:left; background:url(../images/whitetheme/w-p-h-pm-icon.png) left top no-repeat; width:36px; height:36px; position:absolute; right:-38px; top:-20px;}
#name_contents{ float:left; font-size:12px; font-weight:normal; padding:0px 0 0 0px; position:relative;}
#name_contents .icon_pm{ float:left; background:url(../images/whitetheme/w-p-h-pm-icon.png) left top no-repeat; width:36px; height:36px; position:absolute; right:-38px; top:-10px;}
/*#icon_pm{ float:right; background:url(../images/whitetheme/w-p-h-pm-icon.png) left top no-repeat; width:36px; height:36px; position:relative;  top:-20px;}*/
/*box menu start*/
#photographer_menu{ float:right;}
#photographer_menu ul{list-style:none; margin:0px; padding:0px; position:relative; !important;}
#photographer_menu ul li{ float:left;!important; }
#photographer_menu ul li a{font-size:10px; color:#323232; background:#fff; padding:5px 6px; text-decoration:none !important; border-bottom:#cfcfcf solid 1px; border-left:#cfcfcf solid 1px; display:block; !important; }
#photographer_menu ul li a:hover{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#323232; background:#cfcfcf;!important;}

#photographer_menu ul li span{font-size:10px; color:#9D9D9D; background:#fff; padding:5px 6px; text-decoration:none; border-bottom:#cfcfcf solid 1px; border-left:#cfcfcf solid 1px; display:block;!important; }
#photographer_menu ul li:hover ul{
visibility:visible;
font-size:11px;
!important;
}

#photographer_menu ul ul{
position: relative;

right:0px;
visibility:hidden;
font-size:11px;
position: relative;
height:50px;
}
#photographer_menu .flash
	{
		margin-top:0px;
		position: relative;
		  z-index: 100;
	}

	#photographer_menu .flash li
	{
		float:none;
		list-style:none;
		position: relative;
	}
	#photographer_menu .flash li span{font-size:10px; color:#9D9D9D; background:#fff; padding:5px 6px; text-decoration:none; border-bottom:#cfcfcf solid 1px; border-left:#cfcfcf solid 1px; border-right:#cfcfcf solid 1px; display:block; !important; }
	#photographer_menu .flash li a
	{
		font-size:10px; color:#323232; background:#fff; padding:5px 6px; text-decoration:none !important; border-bottom:#cfcfcf solid 1px; border-right:#cfcfcf solid 1px; border-left:#cfcfcf solid 1px;
	}
	#photographer_menu .flash li a:hover
	{
		background-color:#cfcfcf;
	}
#photographer_menu ul li .tabs{
	font-size:10px; color:#323232; background:#cfcfcf; padding:5px 6px; text-decoration:none;
}

#pm_sub_menu{float:right;margin-left:275px; margin-top:-50px; }
#photo_menu_submenu{float:right; }
/*#photo_menu_submenu ul{list-style:none; margin-left:220px;}*/
#photo_menu_submenu ul{list-style:none;}
#photo_menu_submenu ul li{float:right;text-transform:uppercase;}
#photo_menu_submenu ul li a{font-size:8px; color:#323232;  padding:4px; text-decoration:none; border:none !important; background:none !important; cursor:pointer;
font-size:8px;}
#photo_menu_submenu ul li a:hover{font-size:8px; color:#323232; padding:4px; background:none !important; cursor:pointer; text-decoration:underline;}


#photographer_menu ul li:hover ul{
visibility:visible;
font-size:11px;
}


#h_p_center{ float:left; width:875px; height:375px;}
#h_p_center .big_image{float:left; width:625px; height:375px;}
#h_p_center .profile_info{float:left; width:250px; height:200px; background:#ececec url('../images/whitetheme/w-p-h-profile-info-bg.jpg') left bottom repeat-x; }





#h_p_center .bio_info{float:left; width:250px; height:50px; background:#ececec url('../images/whitetheme/w-p-h-profile-info-bg.jpg') left bottom repeat-x; }
#h_p_center .bio_info p{ font-size:11px;   text-align:center; margin:7px 0px 11px 0px;  font-family:Arial, Helvetica, sans-serif; color:#323232; }
#h_p_center .bio{ float:left; background: url('../images/bio.jpg') left top no-repeat; width:28px; height:17px; position:absolute; left:0px; top:0px; z-index:2;}



#h_p_center .profile_holder{ width:250px; margin:0px 0 0 0px; }
#h_p_center .profile_info h1{ font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#323232;}
#h_p_center .profile_info p{ font-size:11px; margin:8px 25px 0 25px;width:200px;height:124px;font-family:Arial, Helvetica, sans-serif; color:#323232; text-align:justify; line-height:13px; }
#h_p_center .profile_info a{ font-size:11px; font-weight:bold; color:#615151; white-space:nowrap; text-decoration:none;}
#h_p_center .profile_info a:hover{text-decoration:underline;}
#h_p_center .button_holder{ list-style:none;width:200px; margin:17px 33px 17px 33px;}
#h_p_center .button_holder li{ float:left;}
#h_p_center .button_holder li.m_email{ margin:0 33px 0 0;}
#h_p_center .b_email{ float:left; background:url('../images/whitetheme/w-p-h-b-email.jpg') left top no-repeat; width:76px; height:17px;}
#h_p_center .b_website{ float:left; background:url('../images/whitetheme/w-p-h-b-website.jpg') left top no-repeat; width:76px; height:17px;}


#h_p_center .connect-socialnetwork{float:right; width:250px; height:125px; background:#ececec url(../images/whitetheme/w-p-h-connect-socialnetwork.jpg) left top repeat-x;}
#h_p_center .connect-socialnetwork p{ margin:24px 0 0 0;}
#h_p_gallery{ float:left; width:875px; height:125px;}
#social_icon{ width:230px;}
#social_icon span{float:left;margin:12px 0 0 18px;}



/*-------------------*/
/*-Start News Page--*/
/*-----------------*/

#news{float:left; width:875px; }
#news_title{float:left; width:875px; border:#cfcfcf solid 1px;}
#news_title1{float:left; width:875px; height:50px; border:#cfcfcf solid 1px;}
#news_title1 h4{float:left; font-size:12px; padding-left:20px;text-align:center; color:#323232;}



#news_title h4{float:left; font-size:12px; margin:17px 18px; color:#323232;}

#news_pic_box_holder{margin:auto;width:820px;}

#news_pic_box{float:left; height:125px; width:373px; border:#cfcfcf solid 1px; position:relative; margin:30px 15px 0;}
#news_pic_box .news_pic{ float:left; height:125px;width:125px; padding:0 10px 0 0;}
#news_pic_box h1{color:#323232; font-size:12px; font-weight:bold; margin:10px 0 0 0; line-height:14px; }
#news_pic_box h1 a{color:#323232; font-size:12px; font-weight:bold;text-decoration:none; }
#news_pic_box h2{color:#323232; font-size:10px; margin:4px 0; }
#news_pic_box p{color:#323232; font-size:11px; line-height:14px; }
#news_pic_box .button_readmore{color:#323232; font-size:11px; line-height:14px; position:absolute; right:0; bottom:0; }
#news_slider{float:left; margin:34px 0 0 0;}
select{border:#cfcfcf solid 1px; color:#323232; font-size:12px;}

/*news slider start*/
#news_page_slider{float:left; border:#cfcfcf solid 1px; height:42px; width:873px; position:relative; }
#n_preview{	position:absolute; left:0; top:-1px;}
#n_preview .n_preview_button { float:left; background:transparent url('../images/whitetheme/w-gallery-pre-arrow.jpg') left top no-repeat; width:49px; height:42px; border-right:#cfcfcf solid 1px;}

#n_next{ position:absolute; right:0px; top:0px; }
#n_next .n_next_button { float:left; background:transparent url('../images/whitetheme/w-gallery-next-arrow.jpg') left top no-repeat; width:49px; height:42px;}

#n_page_no_holder{ padding:0 100px 0 50px }
#n_page_no a{ float:left; background:#f6f6f6; display:block; padding:14px 20px 14px; border-right:#cfcfcf solid 1px; color:#323232; text-decoration:none; font-size:11px;}
#n_page_no a:hover{ background:#fff;}

/*ACTIVE*/
#n_page_no .active{ background:#cfcfcf; font-weight:bold; color:#666666; padding:14px 20px 14px;}
#n_total_no_page{position:absolute; right:50px; top:0px; /*link remove display:block; padding:14px 22px 14px; border-right:#cfcfcf solid 1px;
color:#323232; text-decoration:none; font-size:11px; */}
#n_total_no_page a{background:#f6f6f6; display:block; padding:14px 22px 14px; border-right:#cfcfcf solid 1px; color:#323232; text-decoration:none; font-size:11px;}
#n_total_no_page a:hover{ background:#fff;}
/*news slider end*/

/*news search*/
.news_search{float:left; border:#cfcfcf solid 1px; color:#323232; font-size:12px; height:16px; width:140px; padding:1px 4px;}
 .news_search:hover{color:#323232;}
.news_search_b{float:left;float:left; background:transparent url('../images/whitetheme/w-gallery-search-button.jpg') left top no-repeat; width:21px; height:20px;}

.tbox_greytxt{float:left; border:#cfcfcf solid 1px; color:#323232; font-size:12px; height:16px; width:140px; padding:1px 4px;}
.tbox_focussed{float:left; border:#cfcfcf solid 1px; color:#323232; font-size:12px; height:16px; width:140px; padding:1px 4px;}
/*news page drop down month*/
/*Drop Down Select Category*/
        .desc { color:#6b6b6b;}
        .desc a {color:#0092dd;}

        .dropdown_month dd, .dropdown_month dt, .dropdown_month ul { margin:0px; padding:0px; }
        .dropdown_month dd { position:relative; }
        .dropdown_month a, .dropdown a:visited { color:#ABABAE; text-decoration:none; outline:none; font-size:12px;}
        .dropdown_month a:hover { color:#323232;}
        .dropdown_month dt a:hover { color:#ABABAE; border: 1px solid #d0c9af;}
        .dropdown_month dt a {background:#fff url('../images/whitetheme/w-gallery-dropdown-box.jpg') no-repeat scroll right center; display:block; padding:1px 4px;
                        border:1px solid #cfcfcf; width:167px;}
        .dropdown_month dt a span {cursor:pointer; display:block; padding:1px;}
        .dropdown_month dd ul { background:#f7f7f9 none repeat scroll 0 0; border:1px solid #cfcfcf; color:#C5C0B0; display:none;
                          left:0px; padding:5px 0px; position:absolute; top:2px; width:auto; min-width:167px; list-style:none; z-index:100;}
        .dropdown_month span.value { display:none;}
        .dropdown_month dd ul li a { padding:5px; display:block;}
        .dropdown_month dd ul li a:hover { background-color:#b4b4b4;}

        .dropdown_month img.flag { border:none; vertical-align:middle; margin-left:10px; }
        .flagvisibility { display:none;}



/*news page drop down year*/
/*Drop Down Select Category*/
        .desc { color:#6b6b6b;}
        .desc a {color:#0092dd;}

        .dropdown_year dd, .dropdown_year dt, .dropdown_year ul { margin:0px; padding:0px; }
        .dropdown_year dd { position:relative; }
        .dropdown_year a, .dropdown a:visited { color:#ABABAE; text-decoration:none; outline:none; font-size:12px;}
        .dropdown_year a:hover { color:#323232;}
        .dropdown_year dt a:hover { color:#ABABAE; border: 1px solid #d0c9af;}
        .dropdown_year dt a {background:#fff url('../images/whitetheme/w-gallery-dropdown-box.jpg') no-repeat scroll right center; display:block; padding:1px 4px;
                        border:1px solid #cfcfcf; width:167px;}
        .dropdown_year dt a span {cursor:pointer; display:block; padding:1px;}
        .dropdown_year dd ul { background:#f7f7f9 none repeat scroll 0 0; border:1px solid #cfcfcf; color:#C5C0B0; display:none;
                          left:0px; padding:5px 0px; position:absolute; top:2px; width:auto; min-width:167px; list-style:none; z-index:100;}
        .dropdown_year span.value { display:none;}
        .dropdown_year dd ul li a { padding:5px; display:block;}
        .dropdown_year dd ul li a:hover { background-color:#b4b4b4;}

        .dropdown_year img.flag { border:none; vertical-align:middle; margin-left:10px; }
        .flagvisibility { display:none;}



/*--------------------------*/
/*-Start news_inside Page--*/
/*------------------------*/
#news_inside{float:left; width:875px; }
#news_inside_title{float:left; width:873px; border:#cfcfcf solid 1px;}
#news_inside_title h4{float:left; font-size:12px; margin:17px 18px; color:#323232;}
#new_inside_page{float:left; width:873px; border-left:#cfcfcf solid 1px; border-right:#cfcfcf solid 1px; min-height:500px;}
#news_inside_slider{float:left; margin:0;}

#news_pic{ float:left; padding:20px 10px 0 0; width:300px;}

#news_content { float:right; margin:10px 10px 0 16px; line-height:14px; width:527px;}
#news_content h1{color:#323232; font-size:12px; font-weight:bold; margin:10px 0 0 0; line-height:14px; }
#news_content h2{color:#323232; font-size:10px; margin:4px 0; }
#news_content p{color:#323232; font-size:11px; line-height:16px; }
#news_content p a:link{color:#323232; font-weight:bold !important;font-size:11px; line-height:16px; }
#news_content p a:hover{color:#323232; font-weight:bold !important;font-size:11px; line-height:16px; }
#news_content p a:visited{color:#323232; font-weight:bold !important;font-size:11px; line-height:16px; }






#inspiration_content { float:left; margin:10px 10px 0 0px; line-height:14px; width:875px;}
#inspiration_content h1{color:#323232; font-size:16px; font-weight:bold; margin:10px 0 0 0; line-height:14px; }
#inspiration_content h2{color:#323232; font-size:10px; margin:4px 0; }
#inspiration_content p{color:#323232; font-size:12px; line-height:16px; }
#inspiration_content p a:link{color:#323232; font-weight:bold !important;font-size:11px; line-height:16px; }
#inspiration_content p a:hover{color:#323232; font-weight:bold !important;font-size:11px; line-height:16px; }
#inspiration_content p a:visited{color:#323232; font-weight:bold !important;font-size:11px; line-height:16px; }
#inspiration_content .img_display{width:875px; margin:20px 0 !important;}
#inspiration_content .img_display p{margin-top:20px;}

#reps_inside_page{float:left; width:873px; min-height:150px;}
#reps_inside_slider{float:left; margin:0;}

#reps_pic{ float:left; padding:25px 0px 0 0; width:125px;}
#reps_content { float:right; margin:10px 10px 0 0px; line-height:14px; width:725px;}
#reps_content h1{color:#323232; font-size:12px; font-weight:bold; margin:15px 0 0 0; line-height:14px; }
#reps_content h2{color:#323232; font-size:10px; margin:4px 0; }
#reps_content p{color:#323232; font-size:11px; line-height:16px; }
#reps_content p a:link{color:#323232; font-weight:bold !important;font-size:11px; line-height:16px; }
#reps_content p a:hover{color:#323232; font-weight:bold !important;font-size:11px; line-height:16px; }
#reps_content p a:visited{color:#323232; font-weight:bold !important;font-size:11px; line-height:16px; }




/*-----------------------*/
/*-Start About us Page--*/
/*---------------------*/


#aboutus_page_holder{float:left; margin:0 0px; }
#aboutus h1{color:#323232; font-size:12px; font-weight:bold; margin:10px 0 0 0; line-height:14px; }
#aboutus h2{color:#323232; font-size:10px; margin:4px 0; }
#aboutus p{color:#323232; font-size:11px; line-height:14px; }

/*-----------------------*/
/*-Start Ranking Page---*/
/*---------------------*/

#ranking_page{float:left; width:875px; min-height:500px; }
#ranking_page div{}

#ranking_page .gallery_search{float:left; border:#cfcfcf solid 1px; color:#ABABAE; font-size:12px; height:16px; width:140px; padding:1px 4px;}
#ranking_page .gallery_search:hover{color:#323232;}
#ranking_page .gallery_search_b{float:left; background:transparent url('../images/whitetheme/w-gallery-search-button.jpg') left top no-repeat; width:21px; height:20px;}

#ranking_page_title{float:left; width:873px; border:#cfcfcf solid 1px;}
#ranking_page_title h4{float:left; font-size:12px; margin:21px 10px; color:#323232;}
#ranking_page_title .checkbox_txt{ font-size:11px; color:#323232; padding:0 0 2px; }
#ranking_page_title .checkbox_style{ font-size:10px; color:#323232; border:#a8a8a8 solid 1px; }

#ranking_page_inside{float:left; width:875px; height:500px;  }



#tbltitles {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#BDBEC1 none repeat scroll 0 0;
color:#FFFFFF;
font-size:12px;
font-weight:normal;
padding:3px 10px;
}
 .tbldata {
color:#323232 ;
font-size:12px;
padding:15px;
text-transform:capitalize;
}
.tbldata1 {
color:#323232 ;
font-size:12px;
padding:5px;
text-transform:capitalize;
}

 a.rankpage{ font-family:Arial, Helvetica, sans-serif; font-size:11px;}
 a.rankpage:link{text-decoration:none; color:#323232;}
 a.rankpage:visited{text-decoration:underline; color:#323232;}
 a.rankpage:hover{text-decoration:underline; color:#323232;}
 a.rankpage:active{text-decoration:underline; color:#323232;}
.rank_frm
{
color:#323232;
float:left;
font-size:12px;
margin:20px 0 0 3px;
width:795px !important;
}
.rank_frm input{float:left;margin:1px 5px 0 0;}
.rank_frm p{float:left;margin:1px 5px 0 0;}
.rank_frm span{float:left;margin:0px 5px 0 0;}

/* end ranking css */
/*----------------------*/
/*-Start Gallery Page--*/
/*--------------------*/
#gallery_page{float:left; width:875px; }
#gallery_page p{

	clear:both;
font-size:12px;
margin:0;
padding:10px;
}
#gallery_page div{}

#gallery_page .gallery_search{float:left; border:#cfcfcf solid 1px; color:#323232; font-size:12px; height:16px; width:140px; padding:1px 4px;}
#gallery_page .gallery_search:hover{color:#323232;}
#gallery_page .gallery_search_b{float:left; background:transparent url('../images/whitetheme/w-gallery-search-button.jpg') left top no-repeat; width:21px; height:20px;margin-right:26px;}



#gallery_page_title{float:left; width:875px; border:#cfcfcf solid 1px;}
#gallery_page_title h4{float:left; font-size:12px; margin:17px 18px; color:#323232;}
#gallery_page_inside{float:left; width:875px; min-height:500px;position:relative; z-index:1; border-left:#cfcfcf solid 1px; border-right:#cfcfcf solid 1px;  }

#gallery_page_inside_registration{float:left; width:875px; min-height:445px;position:relative; z-index:1; border-left:#cfcfcf solid 1px; border-right:#cfcfcf solid 1px; border-bottom:#cfcfcf solid 1px; }

#gallery_page_inside_message{float:left; width:875px; margin:50px 0px 50px 0px;min-height:500px;position:relative; z-index:1; border-left:#cfcfcf solid 1px; border-right:#cfcfcf solid 1px;  }
#recentpics{ float:left; background: url('../images/whitetheme/w-b-recent.jpg') left top no-repeat; width:50px; height:16px; position:absolute; left:0px; top:0px; z-index:2;}
#gallery_page_slider{float:left; border:#cfcfcf solid 1px; height:42px; width:875px; position:relative;}
#gallery_page_slider2{float:left;  height:21px; width:873px; position:relative;}

#gallery_page_inside p{float:left; font-size:12px; color:#323232; margin-left:0px; text-align:center; !important; }
#g_preview{float:left;}
#g_preview .preview_button { float:left; background:transparent url('../images/whitetheme/w-gallery-pre-arrow.jpg') left top no-repeat; width:49px; height:42px; border-right:#cfcfcf solid 1px;}
/* #g_preview .preview_button a:hover{ background-color:#f6f6f6;background:transparent url('../images/whitetheme/w-gallery-pre-arrow.jpg') left top no-repeat; width:49px; height:42px; border-right:#cfcfcf solid 1px; }*/
#g_next{ position:absolute; right:0px; top:0px;}
#g_next .next_button { float:left; background:transparent url('../images/whitetheme/w-gallery-next-arrow.jpg') left top no-repeat; width:49px; height:42px;}

#page_no{float:left;}
#page_no_holder{float:left; padding:0 100px 0 50px }
#page_no a{ float:left; background:#f5f5f5; display:block; width:51px; height:42px;line-height:40px;text-align:center; border-right:#cfcfcf solid 1px; color:#323232; text-decoration:none; font-size:11px;}
#page_no a:hover{ background:#fff;text-decoration:none !important;}

/*ACTIVE*/
#page_no .active{ background:#d2d2d2; font-weight:bold; color:#666666;  width:51px; height:42px; }
#total_no_page{position:absolute; right:50px; top:0px; background:#f6f6f6; display:block;  width:44px; height:42px; line-height:40px;text-align:center;  border-right:#cfcfcf solid 1px; color:#323232; text-decoration:none; font-size:11px;}
#total_no_page a{background:#f5f5f5; display:block; width:37px; border-right:#cfcfcf solid 0px; color:#323232; text-decoration:none !important; font-size:11px;}
#total_no_page a:hover{ background:#fff;}




/*Drop Down Select Category*/
        .desc { color:#6b6b6b;}
        .desc a {color:#0092dd;}

        .dropdown dd, .dropdown dt, .dropdown ul { margin:0px; padding:0px; }
        .dropdown dd { position:relative; }
        .dropdown a, .dropdown a:visited { color:#ABABAE; text-decoration:none; outline:none; font-size:12px;}
        .dropdown a:hover { color:#323232;}
        .dropdown dt a:hover { color:#ABABAE; border: 1px solid #d0c9af;}
        .dropdown dt a {background:#fff url('../images/whitetheme/w-gallery-dropdown-box.jpg') no-repeat scroll right center; display:block; padding:1px 4px;
                        border:1px solid #cfcfcf; width:167px;}
        .dropdown dt a span {cursor:pointer; display:block; padding:1px;}
        .dropdown dd ul { background:#f7f7f9 none repeat scroll 0 0; border:1px solid #cfcfcf; color:#C5C0B0; display:none;
                          left:0px; padding:5px 0px; position:absolute; top:2px; width:auto; min-width:167px; list-style:none; z-index:100;}
        .dropdown span.value { display:none;}
        .dropdown dd ul li a { padding:5px; display:block;}
        .dropdown dd ul li a:hover { background-color:#b4b4b4;}

        .dropdown img.flag { border:none; vertical-align:middle; margin-left:10px; }
        .flagvisibility { display:none;}


/*----------------------*/
/*-Start Photos Reps.--*/
/*--------------------*/

#photos_reps{float:left; width:875px; }
#photos_reps_title{float:left; width:875px; border:#cfcfcf solid 1px;}
#photos_reps_title h4{float:left; font-size:12px; margin:17px 18px; color:#323232;}

#photos_reps_box_holder{float:left; margin:0 32px; }
#photos_reps_box{float:left; height:125px; width:373px; border:#cfcfcf solid 1px; position:relative; margin:30px 15px 0}
#photos_reps_box .news_pic{ float:left; padding:0 10px 0 0;width:125px;height:125px;}
#photos_reps_box h1{color:#323232; font-size:12px; font-weight:bold; margin:38px 0 4px 0; line-height:14px;  }
#photos_reps_box p{color:#323232; font-size:11px; line-height:14px; }
#photos_reps_box .button_readmore{color:#323232; font-size:11px; line-height:14px; position:absolute; right:0; bottom:0; }
#photos_reps_box .photo_reps_map{color:#323232; font-size:11px; line-height:14px; position:absolute; right:8px; top:8px; }


#news_slider{float:left; margin:34px 0 0 0;}
select{border:#cfcfcf solid 1px; color:#323232; font-size:12px;}


/*news Photographer Search*/
#photos_reps .photos_reps_search{float:left; border:#cfcfcf solid 1px; color:#ABABAE; font-size:12px; height:16px; width:140px; padding:1px 4px;}
#photos_reps .photos_reps_search:hover{color:#ABABAE;}
#photos_reps .photos_reps_search_b{float:left; background:transparent url('../images/whitetheme/w-gallery-search-button.jpg') left top no-repeat; width:21px; height:20px;}


/*Drop Down Select Category*/
        .desc { color:#6b6b6b;}
        .desc a {color:#0092dd;}

        .dropdown_photos_reps dd, .dropdown_photos_reps dt, .dropdown_photos_reps ul { margin:0px; padding:0px; }
        .dropdown_photos_reps dd { position:relative; }
        .dropdown_photos_reps a, .dropdown_photos_reps a:visited { color:#ABABAE; text-decoration:none; outline:none; font-size:12px;}
        .dropdown_photos_reps a:hover { color:#323232;}
        .dropdown_photos_reps dt a:hover { color:#ABABAE; border: 1px solid #d0c9af;}
        .dropdown_photos_reps dt a {background:#fff url('../images/whitetheme/w-gallery-dropdown-box.jpg') no-repeat scroll right center; display:block; padding:1px 4px;
                        border:1px solid #cfcfcf; width:167px;}
        .dropdown_photos_reps dt a span {cursor:pointer; display:block; padding:1px;}
        .dropdown_photos_reps dd ul { background:#f7f7f9 none repeat scroll 0 0; border:1px solid #cfcfcf; color:#C5C0B0; display:none;
                          left:0px; padding:5px 0px; position:absolute; top:2px; width:auto; min-width:167px; list-style:none; z-index:100;}
        .dropdown_photos_reps span.value { display:none;}
        .dropdown_photos_reps dd ul li a { padding:5px; display:block;}
        .dropdown_photos_reps dd ul li a:hover { background-color:#b4b4b4;}

        .dropdown_photos_reps img.flag { border:none; vertical-align:middle; margin-left:10px; }
        .flagvisibility { display:none;}
/*----------------------*/
/*-Start search Page--*/
/*--------------------*/
#search_page{float:left; width:875px; font-size:12px;}
#search_page_title{float:left; width:873px; border:#cfcfcf solid 1px;}
#search_page_title h4{float:left; font-size:12px; margin:17px 18px; color:#323232;}

#search_box_holder{float:left; display:block; height:16px; margin:0 0 0 35px; }
#search_box_holder .search_box{ float:left; background:#f1f1f1 url(../images/whitetheme/w-s-box-bg.jpg) left top repeat-y; height:16px; width:183px; border:#cfcfcf solid 1px; height:13px; font-size:12px;}
#search_box_holder .search_button_b{float:right; margin:0 35px 0 7px; background: url('../images/whitetheme/w-s-b-search.jpg') left top no-repeat; width:49px; height:16px;}
#search_page p{color:#323232; font-size:12px; white-space:nowrap;}

#advanced_search{ float:left; border:#cfcfcf solid 1px; width:715px; min-height:418px; margin:30px 0 0 81px; padding:0 0 20px 0;   }

#advanced_search .a-s-title{ float:left; }
#advanced_search .a-s-title h1{ float:left; width:144px; font-size:11px; color:#323232; padding:14px 0 12px 10px; font-weight:normal; text-transform:uppercase; border-right:1px solid #CFCFCF; border-bottom:1px solid #CFCFCF; }
#advanced_search .a-s-title p{ float:left; width:537px; font-size:12px; color:#323232; padding:13px 0 12px 23px; font-weight:normal;   border-bottom:1px solid #CFCFCF; }
#advanced_search .advanced_search_inner{ float:left; width:530px; border:#cfcfcf solid 1px; margin:5px 92px 0;}
#advanced_search select {
color:#323232;
font-size:12px;
width:200px;
}
#advanced_search input{padding-top:6px;font-size:14px;border:1px solid #CFCFCF;}
#advanced_search .txbox{width:220px; padding-top:6px;font-size:14px;}
#advanced_search .button_holder{ float:right;  margin:17px 92px;}
.div_search
{
	border-bottom:1px solid #CFCFCF;
	width:530px;
}
#advanced_search h3{font-size:12px;color:#323232;}
#advanced_search label{font-size:12px;color:#323232;}
.search_box_txt{display:none; padding-top:10px; padding-left:55px; background-color:#cfcfcf; }
.search_box_title{display:none; padding-top:10px; padding-left:55px;height:35px; background-color:#cfcfcf; }
.search_box_txtcat{display:none; padding-top:10px; padding-left:55px;height:105px; background-color:#cfcfcf; }
.search_box_txtequip{display:none; padding-top:10px; padding-left:55px;height:160px; background-color:#cfcfcf; }
.search_box_award{display:none; padding-top:10px; padding-left:55px;height:153px; background-color:#cfcfcf; }
.search_box_date{display:none; padding-top:10px; padding-left:55px;height:63px; background-color:#cfcfcf; }
/*-------------------------*/
/*-Start photograph page--*/
/*-----------------------*/

#dv_main_photographpage{ float:left; margin:40px 0; width:900px; min-height:600px; }

#photograph_page{float:left; width:900px; margin:0 14px 0 0px; }

#photograph_page_title_small{ float:left; width:600px; border:#cfcfcf solid 1px; position:relative; margin:0 14px 20px 150px;}
#photograph_page_title_small h4{float:left; font-size:12px; margin:13px 10px; color:#323232; font-size:13px; font-weight:normal; white-space:nowrap; display:inline;}
#photograph_page_title_small h4 span{font-size:10px; font-weight:normal;}
#photograph_page_title_small h4 .photograph_name{font-size:13px; font-weight:bold;}

#photograph_page_title{float:left; width:873px; border:#cfcfcf solid 1px; position:relative; margin:0 14px 20px 0px;}
#photograph_page_title h4{float:left; font-size:12px; margin:13px 18px; color:#323232; font-size:13px; font-weight:normal; white-space:nowrap; display:inline;}
#photograph_page_title h4 span{font-size:10px; font-weight:normal;}
#photograph_page_title h4 .photograph_name{font-size:13px; font-weight:bold;}
#photography_preview{position:absolute;top:0; right:43px; }
#photography_preview .p_preview_button { background:transparent url('../images/whitetheme/w-b-p-previe.jpg') left top no-repeat; width:43px; height:42px;}

#photography_preview .p_preview_button:hover{ background:transparent url('../images/whitetheme/w-b-p-previe_hover.jpg') left top no-repeat; width:43px; height:42px;}
#photography_next{float:right;}
#photography_next .p_next_button{background:transparent url('../images/whitetheme/w-b-p-next.jpg') left top no-repeat; width:43px; height:42px;}

#photography_next .p_next_button:hover{background:transparent url('../images/whitetheme/w-b-p-next_hover.jpg') left top no-repeat; width:43px; height:42px;}

#photograph_gallery_page{ float:left; width:600px; margin:10px 146px;   }

#advanced_search .a-s-title{ float:left; }
#photograph_gallery_page .socialbookmark_link{float:right; margin:10px 10px 0 0;}
/** #photograph_gallery_page .socialbookmark_link a{float:right; margin:0 0 0 4px;} **/

#photograph_gallery_page .socialbookmark_link a{float:left; margin:2px 0 0 4px;}

.sgencylink{
	background-color:#cfcfcf;
	padding-left:6px;
	padding-right:6px;
	padding-top:3px;
	padding-bottom:3px;
	 font-size:10px;
	 color:#323232;

	 text-decoration:none !important;
	}
	.sgencylink:hover{
	background-color:#E2E2E2;
	padding-left:6px;
	padding-right:6px;
		padding-top:3px;
	padding-bottom:3px;
	 font-size:10px;
	 color:#323232;

	 text-decoration:none !important;
	}


#photograph_link{float:left;  padding:0 0 14px 0px; width:603px; border-bottom:#cfcfcf solid 1px;}
.zoom_fav_link{ float:right; margin:13px 0 0 0;}
#photograph_link .zoom_fav_link a{ float:right; margin:0 0 0 0px;}
#photograph_link .zoom_fav_link a:hover{text-decoration:none !important; }
#photograph_link .zoom_fav_link a img{ float:left; margin:0 0 0 7px;}
/*#photograph_link .zoom_fav_link a span{ float:left; margin:-2px 0 0 7px;}*/
#photograph_link .zoom_fav_link a span{ float:left; margin:0px 0 0 7px;font-size:12px;}



#information{float:left; padding:1px 0 0 0px; border-bottom:#cfcfcf solid 1px; width:603px; }
#information .title{ float:left; font-size:12px; color:#323232; width:100px;}
#information .content{ float:left; font-size:12px; padding:5px 0 0 5px; color:#323232; font-weight:bold;}
#information .contents{ float:left; font-size:12px; padding:5px 0 0 5px; color:#323232; font-weight:normal;}
#comment_button{float:left; margin:34px 0 0 0; }
#idcomments{padding-left:6px;color:#323232;font-size:12px;font-weight:normal;width:50px;}
        /* senthilraja register page */
#dvRegistration{
	width:450px; padding:0px 10px 50px 0px;
	float:left;
	border-right:solid 1px #CFCFCF;
}
#dvRegistration input {

padding:6px; font-size:14px; border:1px solid #CFCFCF; color:#323232 !important;
}
#dvRegistration p{
	padding:5px 0px;
	clear:both;
}
#dvRightPanel ul{ padding:10px 0px; margin:0px 0px 0px 25px; list-style-type:decimal; font-size:12px; color:#666; }
#dvRightPanel ul li{ padding:5px 0px; }
#dvRegistration h1{
	padding:20px 0px 10px 0px;
}
#dvRegistration h2{
	font-size:12px; color:#323232; font-weight:normal;
	clear:both; padding:10px 0px 5px 0px; margin:0px;
}
#dvRegistration h3{
	font-size:12px; color:#323232; font-weight:normal;
	clear:both; padding:10px 0px 5px 0px; margin:0px;
}
#dvRegistration span{
	color:#FF0000;
}
#dvRegistration .fieldholder{
	clear:both;
	height:35px; padding:0px 0px 5px 0px;
}
#dvRegistration .frmtitle{
	font-size:12px; color:#323232;
	width:120px; padding:2px 0px; float:left;
}
#dvRegistration .frmfield{
	font-size:12px; color:#323232;
	padding:0px; float:left;
}
#dvRegistration .frmfield a:link{ color:#323232; !important;  padding:3px 5px !important; text-decoration:none !important; }
#dvRegistration .frmfield a:visited{ color:#323232; !important; padding:3px 5px !important; text-decoration:none !important; }
#dvRegistration .frmfield a:hover{ color:#fff !important; text-decoration:none; background-color:#323232; padding:3px 5px !important; text-decoration:none !important; }

#dvRegistration .instructions p{
	font-size:10px; color:#323232;
	padding:5px 20px 5px 0px;
}



/* check reg css */

#dvRegistration1{
	width:875px; padding:0px 10px 50px 0px;
	float:left;

}
#dvRegistration1 input {

font-size:12px; border:1px solid #CFCFCF; color:#323232 !important;
}
#dvRegistration1 p{
	padding:15px 0px;
	clear:both;
	font-size:12px;
	font-weight:500;
}
#dvRightPanel ul{ padding:10px 0px; margin:0px 0px 0px 25px; list-style-type:decimal; font-size:12px; color:#666; }
#dvRightPanel ul li{ padding:5px 0px; }
#dvRegistration1 h1{
	padding:20px 0px 10px 0px;
}
#dvRegistration1 h2{
	font-size:12px; color:#323232; font-weight:normal;
	clear:both; padding:10px 0px 5px 0px; margin:0px;
}
#dvRegistration1 h3{
	font-size:12px; color:#323232; font-weight:normal;
	clear:both; padding:10px 0px 5px 0px; margin:0px;
}
#dvRegistration1 span{
	color:#FF0000;
	font-size:25px;

}
#dvRegistration1 .fieldholder{
	clear:both;
	height:35px; padding:0px 0px 5px 0px;
}
#dvRegistration1 .frmtitle{
	font-size:12px; color:#323232;
	width:120px; padding:2px 0px; float:left;
}
#dvRegistration1 .frmfield{
	font-size:12px; color:#323232;
	padding:0px; float:left;
}
#dvRegistration1 .frmfield a:link{ color:#323232; !important;  padding:3px 5px !important; text-decoration:none !important; }
#dvRegistration1 .frmfield a:visited{ color:#323232; !important; padding:3px 5px !important; text-decoration:none !important; }
#dvRegistration1 .frmfield a:hover{ color:#fff !important; text-decoration:none; background-color:#323232; padding:3px 5px !important; text-decoration:none !important; }

#dvRegistration1 .instructions p{
	font-size:12px; color:#323232;
	padding:5px 20px 5px 0px;
}


/* end check css */




#dvRightPanel{
	width:370px; float:left;
	padding:0px 10px 0px 10px;
}
#dvRightPanel h1,p{
	padding-left:0px;
	font-size:12px;
}
#dvRightPanel .holder{
	clear:both; float:left; width:300px;
	padding:0px 0px 10px 0px;
}
#dvRightPanel .img_holder{
	width:50px; height:50px;
	float:left;
}
#dvRightPanel .text_holder{
	float:left;
}
#dvRightPanel .text_holder p{
	padding:0px 0px 0px 10px; margin:0px;
}
#dvRightPanel .text_holder p.date{
	font-size:10px; color:#323232;
}
/*End Registration*/

textarea {
border:1px solid #CFCFCF;
color:#323232;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
text-transform:none;
}
/* end register page */

/* start faq & register page */
#reg_new
{
border-top:1px solid #CFCFCF;
border-left:1px solid #CFCFCF;
	text-align:center;
	font-size:11px; font-weight:normal; color:#323232;
}
#reg_new1
{

border-top:1px solid #CFCFCF;
border-left:1px solid #CFCFCF;
	text-align:center;
	padding-left:3px;
	font-size:11px; font-weight:normal; color:#323232;
}

#reg_new5
{

border-top:1px solid #CFCFCF;
border-left:1px solid #CFCFCF;
	text-align:left;
	padding-left:3px;
	font-size:11px; font-weight:normal; color:#323232;
}
#reg_new_last
{
border-bottom:1px solid #CFCFCF;
border-top:1px solid #CFCFCF;
border-left:1px solid #CFCFCF;
	text-align:center;
	padding-left:3px;
	font-size:11px; font-weight:normal; color:#323232;
}

#reg_new_last6
{
border-bottom:1px solid #CFCFCF;
border-top:1px solid #CFCFCF;
border-left:1px solid #CFCFCF;
	text-align:left;
	padding-left:3px;
	font-size:11px; font-weight:normal; color:#323232;
}
#reg_new2
{
	text-align:center;
	border-top:1px solid #CFCFCF;
	border-left:1px solid #CFCFCF;
	border-right:1px solid #CFCFCF;
	border-bottom:1px solid #CFCFCF;

	font-size:11px; font-weight:normal; color:#323232;
}
#reg_new3
{
	text-align:center;
	border-top:1px solid #CFCFCF;
	border-left:1px solid #CFCFCF;
	border-right:1px solid #CFCFCF;
	font-size:11px; font-weight:normal; color:#323232;
}

#reg_new6
{
	text-align:left;
	border-top:1px solid #CFCFCF;
	border-left:1px solid #CFCFCF;
	border-right:1px solid #CFCFCF;
	font-size:11px; font-weight:normal; color:#323232;
}
#reg_new4
{
	text-align:center;
	border-top:1px solid #CFCFCF;
	border-left:1px solid #CFCFCF;
	border-bottom:1px solid #CFCFCF;
	font-size:11px; font-weight:normal; color:#323232;
}
#reg_back
{
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px;
	PADDING-BOTTOM: 0px; WIDTH: 430px; PADDING-TOP:2px;
 	BACKGROUND-COLOR: #C5AD83;
 	height:18px;
}
/* end */
/*-----------------------*/
/*-Start About us Page--*/
/*---------------------*/


#aboutus_page_holder{float:left; margin:0 0px; }
#aboutus h1{color:#323232; font-size:12px; font-weight:bold; margin:10px 0 0 0; line-height:14px; }
#aboutus h2{color:#323232; font-size:10px; margin:4px 0; }
#aboutus p{color:#323232; font-size:11px; line-height:14px; }

/* new css add senthilraja */
 /* contact css */
#dvContentPanel{
	font-family:Arial, Helvetica, sans-serif;
	clear:both;
}
#dvContentPanel p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; color:#323232;
	line-height:20px;
	padding:0px; margin:10px 0px;
}
#dvContentPanel p i{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; color:#323232;
	line-height:20px;
	padding:0px; margin:10px 0px;
}
#dvContentPanel .sitemap
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; color:#323232;
	padding:0px; margin:10px 0px;
}
#site_map
{
font-size:12px; color:#323232;font-weight:bold;
}
.liststyle{
list-style-type:lower-alpha; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#323232; line-height:19px;}

#dvBio_member
	{
	padding:50px 0px 0 0px;
	float:left;
	color:#323232;
	font-size:12px;
	line-height:20px;
	}
	#dvBio_member p
	{
	color:#323232;
	font-size:12px;
	margin:0 0;
	}




#dvBio
	{
	padding:50px 50px 0 50px;
	float:left;
	color:#323232;
	font-size:12px;
	line-height:20px;
	}
	#dvBio p
	{
	color:#323232;
	font-size:12px;
	margin:0 0;
	}

	#dvBioEdit
	{
	color:#323232;
	font-size:12px;
	padding:0;
	margin:50px 0 0 50px;
	}
	#dvBioEdit p
	{
	color:#323232;
	font-size:12px;
	padding:0;
	}
	#dvBioEdit h2
	{
	color:#323232;
	font-size:14px;
	padding:0;
	}

	#dvAwards
	{
		color:#323232;
		font-size:12px;
		line-height:20px;
		margin:50px 50px 0 50px;

	}
	#dvAwards p
	{
	color:#323232;
	font-size:11px;
	margin:0px 0;
	}
	#dvAwards h1
	{
	color:#323232;
	font-size:12px;
	margin:0 0;
	padding:0;
	}
	dvAwards h2
	{
	color:#323232;
	font-size:12px;
	margin:0 0;
	padding:0;
	}
	#dvArticles
	{
	float:left;
	margin:0 0;
	color:#323232;
	font-size:12px;
	padding:50px 50px 0 50px ;
	width:775px;
	}
	#dvArticles p
	{
		color:#323232;
		font-size:11px;
		padding:0 0 0 0px;
	}
	#dvArticles p a
	{
		color:#323232;
		font-size:11px;
		padding:0;
	}
	#dvAddArticle{
	padding:50px 50px 0px 50px;
	}
	#dvArticles p . date
	{
		color:#323232;
		font-size:10px;
		padding:0;
	}
	.frmtitle .art
	{
		width:770px;
		border:1px solid #CFCFCF;
		font-size:12px;
		color:#323232;
		font-weight:bold;
		height:18px;
		font-family:Arial, Helvetica, sans-serif;
	}
	#dvArticles p span
	{
		color:#323232;
		font-size:9px;
		padding:0 0 0 0px;
	}
	#dvArticles span
	{
		color:#323232;
		font-size:9px;
		padding:0 0 0 10px;
	}
	#dvArticles  h2 a
	{
		font-size:12px; font-weight:bold; color:#323232;
		padding:0px 0px 0px 0px;
	}
#dvAddArticle h2{
	font-size:12px; font-weight:bold; color:#323232;
	padding:0px 0px 0px 0px;
}
#dvAddArticle h2 a{
	font-size:12px; font-weight:bold; color:#323232;
	padding:0px 0px 0px 0px;
}
#dvAddArticle .fieldholder{
	float:left; clear:both;
	padding:5px 0px;
}
#dvAddArticle .frmtitle{
	width:110px; float:left;
	font-size:11px; color:#323232;
}
#dvAddArticle .frmfield{
	float:left;
}
#dvAwardComment{
 float:left;
	padding:0px 0px 0px 0px;
}
#dvAwardComment h1{
	padding:0px 0px 0px 0px;
		font-size:12px;
}
#dvAwardComment h2{
	font-size:12px; font-weight:normal;
	padding:0px; margin:0px;
}
#dvAwardComment p.date{
	font-size:10px; color:#323232;
	padding:0px;
}
#dvAwardComment p{
	padding:0px 0px 0px 0px;
}

#dvContact{
	 margin:0px auto;
	padding:50px 0px;
}
#dvContact h2{
	font-size:12px;; color:#323232; font-weight:normal;
	padding:30px 0px 10px 0px; margin:0px;
}
#dvContact h3{
	font-size:12px; color:#323232;
	padding:50px 0px 10px 0px; margin:0px;
}
#dvContact .success{
	color:#323232; font-size:12px;
}
#dvContact .error{
	color:#323232; font-size:12px;
}
#dvContact .fieldholder{
	clear:both;
	height:20px; padding:0px 0px 5px 0px;
}
#dvContact .frmtitle{
	font-size:12px; color:#323232;
	width:150px; padding:2px 0px; float:left;
}
#dvContact .frmfield{
	font-size:12px; color:#323232;
	padding:0px; float:left;
}
#dvContact .frmtitle p {
	font-size:12px; color:#323232;
	width:100px; padding:2px 0px; float:left;
}
#dvContact .frmfield span {
	font-size:12px; color:#323232;
	padding:0px; float:left;
}
  /*  dv upload page */

  /*#fileToUpload {font-size:12px;	color:#323232;	border:1px solid #323232;	font-family:Arial, Helvetica, sans-serif;
	text-transform:none; padding:6px; border: 1px solid #323232;	}*/

	#fileToUpload {color:#323232; font-family:Arial, Helvetica, sans-serif;
	text-transform:none; padding:6px; }

.titleTxT{/*padding:4px; font-size:14px; */color:#323232; width:350px;}
.title{padding:4px; font-size:12px; color:#323232; width:200px;}
.title_textarea{padding:4px; font-size:14px; color:#323232; width:350px;}

/* NEW UPLOAD CSS */
#dv_uploadnew {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#323232;
float:left;
padding:50px 0 50px 0px;
width:875px;
}

#dv_uploadnew  .frmtitle {
color:#323232;
float:left;
font-size:12px;
font-weight:bold;
padding:2px 0;
width:200px;
}

#dv_uploadnew  .fieldholder {
clear:both;
height:20px;
padding:8px 0 5px;
}
#dv_uploadnew  .fieldholders {
clear:both;
height:30px;
padding:0px 0 5px;
color:#323232;
font-size:11px;
}

#dv_uploadnew #txttitle{ text-transform:capitalize; }


#dv_uploadnew p{ clear:both; }
#dv_uploadnew .mntry{
	color:#FF0000;
	font-size:25px;
}
#dv_uploadnew h1{
	font-size:12px; color:#323232;;
	padding:10px 0px 5px 0px; margin:0px;
}
#dv_uploadnew input{border:1px solid #CFCFCF;}
#dv_uploadnew h1{
	font-size:14px; color:#323232;font-weight:bold;
	padding:0px 0px 5px 0px; margin:0px;
}
#dv_uploadnew h2{
	font-size:12px; color:#323232; font-weight:bold;
	padding:10px 0px 5px 0px; margin:0px;
	clear:both;
}

#dv_uploadnew .frmtitles{
	font-size:12px; color:#323232;font-weight:normal;
	width:125px; padding:0px 0px; float:left;
}
#dv_uploadnew .frmfield{
	font-size:12px; color:#333;
	padding:0px; float:left;
}
#dv_uploadnew .mandatory{
	padding-left:0px;
}
#image_rsln
	{
	width:875px;
	padding:0px 0px 0px 0px;
	border:1px solid #cfcfcf;
}
#img_check_rsl
	{
	width:830px;
	padding:10px 20px 10px 20px;
	clear:both;
}
#dimnson
	{
color: #323232; font-weight: bold;
}


/* END CSS */











#dv_upload {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#323232;
float:left;
padding:50px 0 50px 0px;
width:575px;
}

#dv_upload .frmtitle {
color:#323232;
float:left;
font-size:12px;
font-weight:bold;
padding:2px 0;
width:200px;
}

#dv_upload .fieldholder {
clear:both;
height:20px;
padding:8px 0 5px;
}
#dv_upload .fieldholders {
clear:both;
height:30px;
padding:0px 0 5px;
color:#323232;
font-size:11px;
}
#dv_recent_upload {
	float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#323232;
padding-top:50px;
width:375px;
}




#dv_upload #txttitle{ text-transform:capitalize; }
#dvRegistration #fullname{ text-transform:capitalize; }
#dvRegistration #lastname{ text-transform:capitalize; }

#dvRegistration1 #fullname{ text-transform:capitalize; }
#dvRegistration1 #lastname{ text-transform:capitalize; }

#dv_upload p{ clear:both; }
#dv_upload .mntry{
	color:#FF0000;
	font-size:25px;
}
#dv_upload h1{
	font-size:12px; color:#323232;;
	padding:10px 0px 5px 0px; margin:0px;
}
#dv_upload input{border:1px solid #CFCFCF;}
#dv_upload h1{
	font-size:14px; color:#323232;font-weight:bold;
	padding:0px 0px 5px 0px; margin:0px;
}
#dv_upload h2{
	font-size:12px; color:#323232; font-weight:bold;
	padding:10px 0px 5px 0px; margin:0px;
	clear:both;
}
#dv_upload .fieldholder{
	clear:both;
	height:20px; padding:14px 0px 5px 0px;
}
#dv_upload .frmtitle{
	font-size:12px; color:#323232;font-weight:normal;
	width:125px; padding:7px 0px; float:left;
}
#dv_upload .frmtitles{
	font-size:12px; color:#323232;font-weight:normal;
	width:125px; padding:0px 0px; float:left;
}
#dv_upload .frmfield{
	font-size:12px; color:#333;
	padding:0px; float:left;
}
#dv_upload .mandatory{
	padding-left:0px;
}



#dv_recent_upload{
	float:right;
	width:300px;
	padding-top:50px;
}
#dv_recent_upload h1{
	padding-left:0px;
	font-size:14px;
	font-weight:bold;
	color:#323232;
}
#dv_recent_upload p.date{
	font-size:10px; color:#323232;
}

#dvPassword{
 margin:100px auto;
 clear:both;
}
#dvPassword h1{
	padding-top:0px;
	font-size:12px;
	color:#323232;
	clear:both;
	}
	#dvPassword p
	{
		padding-top:0px;
		font-size:12px;
		color:#323232;
		clear:both;
	}
#dvPassword span{
	color:#FF0000;
}
#dvPassword .fieldholder{
	float:left;
	clear:both; padding:5px 0px;
}
#dvPassword .frmtitle{
	float:left; width:100px;
	font-size:11px; color:#323232;
}
#dvPassword .frmfield{
	float:left;
}
#dvPassword .success{
	font-size:11px;
	color:#323232;
	margin-bottom:3px;
	clear:both;
}
#dvPassword .error{

	font-size:11px;
	color:#323232;
	margin-bottom:3px;
	clear:both;
}

#dvPassword input
	{
 font-size:12px; color:#323232;

 clear:both;

}

#tblAwardList{
	clear:both;
	margin:10px 0px;
}
#tblAwardList .title td{
	font-size:12px; color:#fff;
	background-color:#CFCFCF;
	border-right:solid 1px #FFF;
	padding:3px 10px;
}
#tblAwardList .data td{
	font-size:12px; color:#323232;
	border-left:solid 1px #CFCFCF;
	border-right:solid 1px #CFCFCF;
	border-bottom:solid 1px #CFCFCF;
	padding:3px 10px;
}
#upload_message{
	float:left;
	padding:50px 0 0 0;
	font-size:12px; color:#323232;
}



/* edit profile page */
#dvRegistration_edit{
	width:850px; padding:50px 10px 50px 0px;
	float:left;

}
#dvRegistration_edit p{
	padding:5px 0px;
	clear:both;
}

#dvRegistration_edit h1{
	padding:20px 0px 10px 0px;
}
#dvRegistration_edit h2{
	font-size:12px; color:#323232; font-weight:bold;
	clear:both; padding:0px 0px 5px 0px; margin:0px;
}
#dvRegistration_edit h3{
	font-size:12px; color:#323232; font-weight:bold;
	clear:both; padding:10px 0px 5px 0px; margin:0px;
}
#dvRegistration_edit span{
	color:#FF0000;
	font-size:25px;
}
#dvRegistration_edit input {
/*padding:6px; font-size:14px; color:#323232 !important; border:1px solid #CFCFCF;*/
	border:1px solid #CFCFCF;
	color:#323232;
	font-size:11px;
	font-weight:normal;
}
#dvRegistration_edit select {
padding:0px; font-size:12px; color:#323232 !important;
}
#dvRegistration_edit .fieldholder{
	clear:both;
	height:35px; padding:0px 0px 5px 0px;
}
#dvRegistration_edit .frmtitle{
	font-size:11px; color:#323232;
	width:170px; padding:2px 0px; float:left;
}
#dvRegistration_edit label
	{
	font-size:10px; color:#323232; font-weight:normal;
	padding:0px; float:left;
	}
#dvRegistration_edit .frmfield{
	font-size:11px; color:#323232;
	padding:0px; float:left;
}
#dvRegistration_edit.frmfield a:link{ color:#323232; !important;  padding:3px 5px !important; text-decoration:none !important; }
#dvRegistration_edit .frmfield a:visited{ color:#323232; !important; padding:3px 5px !important; text-decoration:none !important; }
#dvRegistration_edit .frmfield a:hover{ color:#fff !important; text-decoration:none; background-color:#cfcfcf; padding:3px 5px !important; text-decoration:none !important; }

#dvRegistration_edit .instructions p{
	font-size:10px; color:#323232;
	padding:5px 20px 5px 0px;
}
/* end profile page */

table#faq_one td
	{
	padding:5px;
	}
	table#faq_one th
	{
	padding:5px;
	}


#uploaded_image
	{
	float:left;
	width:125px;
	height:125px;
	background:transparent url(../images/whitetheme/preloader.gif) no-repeat scroll center center;
	}
		#uploaded_image label{
		  background: none repeat scroll 0 0 #FFFFFF;
    font-size: 12px;
    height: 25px;
    line-height: 20px;
    margin-left: -125px;
    margin-top: 105px;
    position: absolute;
    width: 125px;
		}


#gallery_image
	{
	float:left;
	width:125px;
	height:125px;
	background:transparent url(../images/whitetheme/preloader.gif) no-repeat scroll center center;
	}
	#gallery_image #gallery span , #gallery_image #category span , #gallery_image #caption1 span{display:none;}
	#gallery_image label{display:none;width:125px;}

#gallery_images
	{
	float:left;
	width:125px;
	height:125px;
	background:transparent url(../images/whitetheme/preloader.gif) no-repeat scroll center center;
	}
	#gallery_image #gallery span , #gallery_image #category span , #gallery_image #caption1 span , #gallery_images #caption1 span{display:none;}

#memberhome_image
	{
		float:left;
	width:625px;
	height:375px;
	background:transparent url(../../images/whitetheme/preloader.gif) no-repeat scroll center center;
	text-decoration:none;
	}
	#memberhome_image #category span{display:none;}
	#cge_gal
	{
		float:left;
	width:125px;
	height:140px;
	background:transparent url(../../images/whitetheme/preloader.gif) no-repeat scroll center center;
	}

#month_image
	{
	width:375px;
	height:250px;
	background:transparent url(../images/whitetheme/preloader.gif) no-repeat scroll center center;
	}
	#inspiration_image
	{
	width:375px;
	height:250px;
	background:transparent url(../images/whitetheme/preloader.gif) no-repeat scroll center center;
	}
	#month_image #caption2 span,#month_image #caption3 span,#captionins span,  #captioninw span{display:none;}

	#top_image
	{
	float:left;
	width:500px;
	height:500px;
	background:transparent url(../images/whitetheme/preloader.gif) no-repeat scroll center center;
	}
	#top_image #topimage span{display:none;}
	#small_image a img
	{
	min-width:100px;
	min-height:100px;

	background:transparent url(../images/whitetheme/preloader.gif) no-repeat scroll center center;
	}
	#large_image
	{
	min-width:100px;
	min-height:100px;
	background:transparent url(../images/whitetheme/preloader.gif) no-repeat scroll center center;
	}
	/* design add css*/
#design
{

	margin:0px auto;
	clear:both;

	border:0px;
}

#design span{
	color:red;
	font-size:20px;
}
#design .fieldholder{
	clear:both;
	height:20px; padding:0px 0px 5px 0px;
}
#design .frmtitle{
	font-size:12px; color:#323232;
	width:140px; padding:2px 0px; float:left;
}
#design .frmfield{
	font-size:12px; color:#323232;
	padding:0px; float:left;
}
#design .frmfield a:link{ color:#323232 !important; background-color:#F3F3F3; padding:3px 5px !important; text-decoration:none !important; }
#design .frmfield a:visited{ color:#323232 !important; background-color:#F3F3F3; padding:3px 5px !important; text-decoration:none !important; }
#design .frmfield a:hover{ color:#323232 !important; text-decoration:none; background-color:#DDD; padding:3px 5px !important; text-decoration:none !important; }

#design  h2{
	font-size:16px; color:#323232; font-weight:bold;
	clear:both; padding:10px 0px 5px 0px; margin:0px;
}

#deactive
{
color:#323232;
}

/* photo reps end */
#dvChkLogin{
	padding:0px 0px 0px 0px;
}
#dvChkLogin h1{ padding:20px 0px 0px 0px; }
#dvChkLogin p{ padding:10px 0px 10px 0px; }
#dvChkLogin .instruction{ padding:0px; }
#dvChkLogin .fieldholder{
	float:left; clear:both;
	width:500px; padding:5px 0px 0px 0px;
}
#dvChkLogin .frmtitle{
	float:left; width:100px;
	font-size:12px; color:#323232;
	padding:1px 0;
}
#dvChkLogin .fieldholder{
	float:left;
}
#dvChkLogin input{color:#323232 !important;
font-size:12px;
}
#dvChkLogin .success{
	font-size:12px;
	color:#323232;
	margin-bottom:3px;
	clear:both;
}
#dvChkLogin .error{
	font-size:12px;
	color:#323232;
	margin-bottom:3px;
	clear:both;
}
#faq_id
{
	color:#323232;
	font-weight:normal;
}
#faqul
{
color:#323232;font-weight:normal;font-size:12px;padding-left:20px;
}
#faqli
{
	list-style-type:disc;
}
#searchbox a:hover{
	text-decoration:none !important;

}
fieldset
	{
	border:1px solid #CFCFCF;
	width:450px;
	}
#rank_box_holder{ width:875px;min-height:500px; margin:33px 0 0 0;}
#rankbox{ width:430px; border:#cfcfcf solid 1px; margin-bottom:33px;}
#rankbox .left{width:125px; height:125px; float:left;border-right:1px solid #CFCFCF;}
#rankbox .right{width:304px; height:125px; float:left;}
#rankbox .right .row1{ height:45px;border-bottom:1px solid #cfcfcf}
#rankbox .right .row1 .box1{ width:45px; height:45px; border-right:1px solid #cfcfcf; float:left; display: table; overflow:hidden; position:relative;}
#rankbox .right .row1 .box1 .name{ padding: 0px 0 0 0px; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; text-align:center; line-height:19px; top:50%; display: table-cell; vertical-align: middle;}
#rankbox .right .row1 .box2{width:210px; height:45px; float:left; display: table; overflow:hidden; position:relative;}
#rankbox .right .row1 .box2 .name{ padding: 0px 0 0 12px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; width:210px; line-height:19px; top:50%; display: table-cell; vertical-align: middle;}
#rankbox .right .row1 .box3{ width:45px; height:45px;float:right;}
#rankbox .right .row2{ height:47px;border-bottom:1px solid #cfcfcf}
#rankbox .right .row2 .box1{width:45px; float:left; font-size:40px; text-align:center; margin-top:16px;}
#rankbox .right .row2 .box2{ width:210px; height:45px; float:left;}
#rankbox .right .row2 .box2 .name{ width:204px; padding: 16px 0 0 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; position:absolute; text-align:center;}
#rankbox .right .row2 .box3{ width:45px; float:right; text-align:center; margin-top:9px;}
#rankbox .right .row3 .cate{ width:300px; padding-left:12px; font-size:11px; font-weight:bold; padding-top:8px;}

#rankbox .right .row4{ height:27px;border-bottom:1px solid #cfcfcf}
#rankbox .right .row4 .box1{width:45px; float:right;  text-align:center; margin:2px -5px 5px 0;}
#rankbox .right .row4 .box2{ width:210px; height:27px; float:left; }
#rankbox .right .row4 .box2 .name{ width:255px; padding: 7px 0 0px 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; position:absolute; text-align:left;}
#rankbox .right .row5 .cate{ width:290px; height:73px; text-align:left; font-size:11px; font-weight:normal; padding:6px 0 0 10px;}
#rankbox .right .row6 {}


/* news starat */
#news_new{ width:430px; border:#cfcfcf solid 1px; margin-bottom:33px;}
#news_new .left{width:125px; height:125px; float:left;border-right:1px solid #CFCFCF;}
#news_new .right{width:304px; height:125px; float:left;}
#news_new .right .row1{ height:27px;border-bottom:0px solid #cfcfcf}
#news_new .right .row1 .box1{width:45px; float:right;  text-align:center; margin:5px -5px 5px 0;}
#news_new .right .row1 .box2{ width:290px; height:27px; float:left; }
#news_new .right .row1 .box2 .name{ width:290px; padding: 5px 0 0px 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; position:absolute; text-align:left;}
#news_new .right .row2 .cate{ width:280px; height:70px; text-align:left; font-size:11px; font-weight:normal; padding:10px 0 0 10px;}
#news_new .right .row3 {}
/* news end */


#partner{ width:875px; border:#cfcfcf solid 1px; margin-bottom:33px;min-height:250px;}
#partner .left{width:250px;  float:left;border-right:0px solid #CFCFCF;}
#partner .right{width:625px;  float:left; padding-left:0px; !important;}
#partner.right .row1{ height:27px;border-bottom:0px solid #cfcfcf}
#partner .right .row2 .cate{ width:545px; text-align:left; font-size:11px; line-height:16px;font-weight:normal; padding:10px 50px 10px 30px;}
#partner .right .row3 {}


#book{ width:875px; border:#cfcfcf solid 1px; margin-bottom:33px;min-height:150px;}
#book .book_head{font-size:14px; line-height:19px;font-weight:bold;padding:10px 103px; margin-top:25px; }
#book .left{width:875px;  float:left;border-right:0px solid #CFCFCF;}
#book .row2 .cate{text-align:left; font-size:11px; line-height:19px;font-weight:normal;padding:1px 103px;margin-bottom:35px; }



/*
#partner{ width:875px; border:#cfcfcf solid 1px; margin-bottom:33px;}
#partner .left{width:125px; min-height:240px; float:left; padding-left:20px;border-right:0px solid #CFCFCF;}
#partner .right{width:704px; min-height:240px; float:left; !important;}
#partner.right .row1{ height:27px;border-bottom:0px solid #cfcfcf}
#partner .right .row1 .box1{width:45px; float:right;  text-align:center; margin:5px -5px 5px 0;}
#partner .right .row1 .box2{ width:690px; height:27px; float:left; }
#partner.right .row1 .box2 .name{ width:690px; padding: 5px 0 0px 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; position:absolute; text-align:left;}
#partner .right .row2 .cate{ width:700px; height:100px; text-align:left; font-size:11px; line-height:16px;font-weight:normal; padding:10px 0 0 30px;}
#partner .right .row3 {}
*/

#faq_qus{text-decoration:none !important;}

		.white_content {
			display: none;
			position: absolute;
			top: 25%;
			left: 25%;
			width: 50%;
			height: 400px;
			padding: 16px;
			background-color: #dfdfdf;
			z-index:1002;
			overflow: auto;

		}
		.special_content {
			display: none;
			position: absolute;
			top: 25%;
			left: 25%;
			width: 50%;
			height: 340px;
			padding: 16px;
			background-color: #dfdfdf;
			z-index:1002;
			overflow: auto;
		}
		.non_content {
			display: none;
			position: absolute;
			top: 25%;
			left: 25%;
			width: 50%;
			height: 400px;
			padding: 16px;
			background-color: #dfdfdf;
			z-index:1002;
			overflow: auto;
		}
	#middle{width:70%; margin:auto; top:50%; display: table-cell; vertical-align: middle;}
#caption {width:70%; margin:auto; font-size: 12px; color:#323232; padding-bottom: 7px; margin-top:75px;}
#caption1 {width:70%; margin:auto; font-size: 12px; color:#323232; padding-bottom: 7px; margin-top:20px; margin-bottom:20px;}
#caption2 {width:70%; margin:auto; font-size: 12px; color:#323232; padding-bottom: 7px;}
#box{ width:70%; height:200px; margin:auto; background-color: white; border:1px  solid #cfcfcf;margin-bottom:75px;}
#box1{ width:70%; height:200px; margin:auto; background-color: white; border:1px  solid #cfcfcf;margin-bottom:75px;}
#box_inner{ width:100%;  margin:90px 80px; text-align:center;  font-size: 12px !important; color:#323232 !important;}
#box_inner1{ width:100%;  margin:24px 30px;   font-size: 12px !important; color:#323232 !important;}
#box_inner2{ width:100%;  margin:70px 30px;   font-size: 12px !important; color:#323232 !important;}
#next{ float:right; margin-top:10px; margin-right:0px;}
#non_sub{width:70%; margin:auto; font-size: 12px; color:#323232; padding-bottom: 7px; margin-top:-75px;}
#non_sub1{width:70%; margin:auto; font-size: 12px; color:#323232; padding-bottom: 7px; margin-top:10px;}



#graybox{

 /*--hidden by default--*/
	background: #fff;
	position: fixed; left: 0; top: 0;
	width: 100%; height: 100%;
	opacity: .60;
	z-index: 9999;
}
#grayboxs{

 /*--hidden by default--*/
	background: #cfcfcf;
	position: fixed; left: 0; top: 0;
	width: 100%; height: 100%;
	opacity: .60;
	z-index: 9999;

}


#grayboxstock{ width:100%; height:1030px; z-index:1000; position:absolute;display:none; background:#fff; opacity: 0.25; filter:alpha(opacity=60); }
#whitebox_stock{ width:100%; height:100%; z-index:1001; position:absolute; display:none; font-size:12px; font-family:Arial, Helvetica, sans-serif;}

#graybox{ width:100%; height:1030px; z-index:1000; position:absolute; background:#fff; opacity: 0.25; filter:alpha(opacity=60); }
#grayboxs{ width:100%; height:1030px; z-index:1000; position:absolute; background:#cfcfcf; opacity: 0.25; filter:alpha(opacity=60); }
#whitebox_cover{ width:100%; height:100%; z-index:1001; position:absolute; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
#whitebox{ width:593px; height: 328px; margin:auto; margin-top:157px; background: url(../images/bg_gray.jpg) repeat-x #ffffff; }
#innerbox{ width:670px ; height:450px; background:#ffffff; margin:auto;}
#caption{ padding:38px 0 4px 0; width:449px; margin:auto;}
#checkbox{ width:672px; padding:13px 0 0 0px;}
#checkbox span{ padding-right:25px; }
#checkbox input { margin:0px 6px 0 0; }
#bottom{ width:449px; margin:auto; margin-top:5px;}
#bottom #left{ float:left; width:300px;}
#bottom #right{ float:right; width:140px;}
#checkbox2{ width:449px; padding:25px 0 0 25px;}
#level{ width:449px; margin:auto; padding-top:31px;}
#caption1{ padding:20px 0 4px 0; width:449px; margin:auto;}


#link_pop{
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;margin-top:42px; font-weight:bold; padding-left:15px;
	}


*html #link_pop{
	font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#000;margin-top:90px; font-weight:bold;padding-left:15px;
	}

#link_pop a,#link_pop a:link{ text-decoration:underline !important; color:#000;font-weight:bold;}
#link_pop a:hover{ text-decoration:none !important;color:#39F;}


#personal_box_holder{ width:875px; margin:33px 0 0 0;}
#personal { width:385px; border:#cfcfcf solid 1px; margin:0px 0 33px 33px;}
#personal .left{width:125px; height:125px; float:left;}
#personal .right{width:260px; height:125px; float:left;}
#personal .right .row1{height:40px;border-bottom:1px solid #cfcfcf}
#personal .right .row1 .menu{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#6d6d6d; text-align:left; padding: 12px 0 0  15px !important; text-decoration:none;}
#personal .right .row1 .menu a:link, #personal .right .row1 .menu a:visited { text-decoration:none; color:#6d6d6d;}
#personal .right .row1 .menu a:hover{ text-decoration:underline;}
#personal .right .row2{height:40px;border-bottom:1px solid #cfcfcf}
#personal .right .row2 .copy{font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:#6d6d6d; text-align:left; padding: 12px 0 0  15px !important; float:left;}
#personal .right .row2 .checkbox { float:right; margin: 13px 15px 0  0;}
#personal .right .row3 .copy{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6d6d6d; text-align:left; padding: 12px 0 0  15px !important; float:left;}
/* #follow{ float:left;margin-left:20px; margin-top:-5px;  line-height:55px; font-size:12px;color:#323232; }*/

#follow{ float:left;margin-left:20px; margin-top:10px;  line-height:10px; font-size:12px;color:#323232; }
#follower{padding-top:2px;font-size:12px;color:#323232;}
#follow_link{margin-top:8px;}
#unfollow_link{margin-top:8px;}
#list_follower{padding-top:-10px;height:45px;border: 0px solid #cfcfcf;}

#follows{ float:left;margin-left:20px; margin-top:0px;  line-height:0px; font-size:12px;color:#323232; }
#followers{padding-top:2px;font-size:12px;color:#323232;}
#follow_links{padding-left:20px;}
#unfollow_links{padding-left:20px;}
#list_followers{padding-top:0px;height:45px;border: 0px solid #cfcfcf;}

#mem_unselect
{
	font-size:12px;color:#323232;text-align:center;margin-top:50px;
}
#mem_bioselect
{
	font-size:12px;color:#323232;text-align:center;margin-top:100px;
}
#award_unselect
{
	font-size:12px;color:#323232;text-align:center;margin-left:30px;
}
#command_message
{
	display:none;width:600px;padding:0px 10px 0px 0px;border:1px solid #CFCFCF;
}
#command_message .box
{
	padding:10px 20px 10px 10px;
	width:580px;
}
#command_message .box1
{
	padding:0px 20px 10px 20px;
	width:570px;

}
#command_message .imgs
		{
		width:45px;
		float:left;
	}
	#command_message .desc
	{
		float:left;
		padding-left:5px;
		width:510px;
	}
#command_message .desc .msgname a
	{
	font-size:12px;
	color:#323232;
	font-weight:bold;
	}
	#command_message .desc .msgcon
	{
	font-size:12px;
	color:#323232;
	font-weight:normal;
	}
#command_message .rmv
	{
	float:left;
	width:10px;
}
#command_message .posedondate
	{
	padding-left:10px;font-size:9px;
}


/* book */

#command_message_book
{
	display:none;width:420px;padding:0px 10px 0px 0px;border:1px solid #CFCFCF;margin:auto;
}
#command_message_book .box
{
	padding:10px 20px 10px 10px;
	width:400px;
}
#command_message_book .box1
{
	padding:0px 20px 10px 20px;
	width:390px;

}
#command_message_book .imgs
		{
		width:45px;
		float:left;
	}
	#command_message_book .desc
	{
		float:left;
		padding-left:5px;
		width:310px;
	}
#command_message_book .desc .msgname a
	{
	font-size:12px;
	color:#323232;
	font-weight:bold;
	}
	#command_message_book .desc .msgcon
	{
	font-size:12px;
	color:#323232;
	font-weight:normal;
	}
#command_message_book .rmv
	{
	float:left;
	width:10px;
}
#command_message_book .posedondate
	{
	padding-left:10px;font-size:9px;
}



#formInst{ background:#f3f3f3; width:875px; height:150px;}
#formInst .fleft{ width:425px; float:left; padding:15px 0 15px 55px;}
#formInst .fleft .lableLeft{ width:115px; float:left; font-size:12px; font-weight:bold; padding-bottom:10px;}
#formInst .fleft .lableRight{ width:300px; float:left;font-size:12px; padding-bottom:10px;}
#formInst .fright{ width:380px; float:left; font-size:12px; padding-top:15px;}


#formBg{ background:#f3f3f3; width:875px; margin-top:25px;}
#formBg .left{ width:725px; float:left;}
#formBg .labelTitle{width:160px; float:left; text-align:right; font-size:12px; padding-top:20px;}
#formBg .labelElement{ width:535px; float:left; font-size:12px; margin-left:25px; padding-top:20px;}
#formBg .labelElement .formElement { float:left;}
#formBg .labelElement .manditory { float:left; color:red; font-size:20px; padding-left:5px;}
#formBg .labelElement .input{ width:490px;font-size:12px; border:1px solid #cfcfcf; height:17px; }
#formBg .labelElement .input_title{ width:350px;font-size:12px; border:1px solid #cfcfcf; height:17px; }
#formBg .labelElement .input1{font-size:12px; border:1px solid #cfcfcf; height:17px; }
/*#formBg .labelElement .browse{font-size:12px; border:1px solid #cfcfcf; height:20px;}*/
#formBg .labelElement .browse{}

#formBg .labelElement .select{font-size:12px; border:1px solid #cfcfcf; height:20px; }
#formBg .labelElement .textarea{ width:490px;font-size:12px; border:1px solid #cfcfcf; height:80px; }
#formBg .right{ width:150px; float:right;}
#formBg .right .imageBox{ width:125px; height:125px; background:#e4e4e4; margin-left:auto; margin-right:auto; padding-top:0px; display:table-cell;vertical-align:middle;text-align:center;}

#formBottom{ width:800px; background:#f3f3f3; padding-bottom:25px;}
#formBottom .labelTitle{width:160px; float:left; text-align:right; font-size:12px; padding-top:20px;}
#formBottom .labelElement{ width:600px; float:left; font-size:12px; margin-left:25px; padding-top:20px;}
#formBottom .labelElement .awardTable{ width:600px;}
#formBottom .labelElement .awardTable .awardTitle{ width:138px; float:left; background:#cfcfcf; padding:5px 0 5px 20px; color:#ffffff; border-right:1px solid #ffffff;}
#formBottom .labelElement .awardTable .placeTitle{ width:200px; float:left; background:#cfcfcf;padding:5px 0 5px 20px; color:#ffffff; border-right:1px solid #ffffff;}
#formBottom .labelElement .awardTable .yearTitle{ width:70px; float:left; background:#cfcfcf;padding:5px 0 5px 20px; color:#ffffff; border-right:1px solid #ffffff;}
#formBottom .labelElement .awardTable .actionTitle{ width:100px; float:left; background:#cfcfcf;padding:5px 0 5px 20px; color:#ffffff;}

#formBottom .labelElement .awardTable .award{ width:138px; float:left; padding:5px 0 5px 20px; border:1px solid #cfcfcf; border-right:0px;border-top:0px; background:#ffffff;}
#formBottom .labelElement .awardTable .place{ width:200px; float:left; padding:5px 0 5px 20px; border:1px solid #cfcfcf; border-right:0px;border-top:0px; background:#ffffff;}
#formBottom .labelElement .awardTable .year{ width:70px; float:left; padding:5px 0 5px 20px; border:1px solid #cfcfcf; border-right:0px;border-top:0px; background:#ffffff;}
#formBottom .labelElement .awardTable .action{ width:98px; float:left; padding:5px 0 5px 20px; border:1px solid #cfcfcf; border-top:0px; background:#ffffff;}

#message_top{margin-top:20px;margin-bottom:20px;float:left;}
.message_box{float:left;width:750px;margin:0px 62px 0px 62px;border:#cfcfcf solid 1px;}
.message_content {float:right;margin-top:10px;padding-right:10px; }
.message_image{float:left;border:1px solid #323232;margin-top:10px;width:50px;text-align:center;height:50px;}
.message_pdate{padding-left:10px;color:#323232;font-size:10px;}
.message_pname{font-size:12px;color:#323232;font-weight:bold;}
.reply_button{float:left;padding-left:587px;margin-top:10px;margin-bottom:10px;}
	.reply_content{float:left;width:730px;padding-left:95px;};
	.reply_pic{width:20px;float:right;margin-top:0px;padding-right:10px; }
.message_dis{padding-left:30px;font-size:12px;margin-top:10px;color:#323232;}
.message_discmd{padding-left:30px;font-size:12px;line-height:25px;margin-top:0px;color:#323232;}
.message_line{width:580px;margin-left:30px;border-bottom:1px dashed #CFCFCF;}
.reply_msg{padding-left:50px;margin-top:5px;font-size:12px;color:#323232;line-heigh:25px;}
.reply_cmd{padding-left:65px;font-size:12px;color:#323232;line-height:25px;}

/* new top menu css */

.top_menu_new {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#4a4a4a;
	line-height:20px;
}
.top_menu_new ul{
	width:466px;
	height:20px;
	background:url(../images/whitetheme/w-menu-bg.jpg) no-repeat center;
	float:right;
}

.top_menu_new ul li{
	float:left;
}
.top_menu_new ul li a, .top_menu_new ul li a:link{
	text-decoration:none;
	color:#4a4a4a;
	padding: 0px 10px;
}
.top_menu_new ul li a:hover{
	text-decoration:none !important;
	background:url(../images/whitetheme/w-menu-over-bg.jpg) repeat-x ;
	display:block;
	padding: 0px 10px;
}


/* end */

/* personal showcase image css */

#gallery_imagepm
	{
	float:left;
	width:875px;
	width:125px;
	height:145px;
	background:transparent url(../images/whitetheme/preloader.gif) no-repeat scroll center center;
	}

/* end personal show case image */



#demo_box_holder{ width:875px; margin:33px 0 0 0;}
#demo_box_holder #demo_box{ width:817px; margin:auto; margin-bottom:50px; height:auto; border:0px;}
#demo_box_holder #demo_step{ width:90px; height:20px; background:#e3e3e3; display:block; color:#000000; font-size:11px; font-weight:bold; text-align:center; line-height:20px; float:left;}
#demo_box_holder #demo_caption{ width:710px; float:left; padding:0; margin:0; font-size:12px; line-height:20px; font-weight:bold; margin-left:15px; }
#demo_box_holder #demo_caption span{  font-size:12px; line-height:20px; font-weight:normal; }
#demo_box_holder #demo_pic { margin-top:20px;}


.vcenter {

display:table-cell;
height:12em;
vertical-align:middle;
}
/* profile page start */
#profile_box_holder{ width:885px; margin:33px 0 0 0; text-decoration: none; !important}
#profile_box_holder #menu_holder { width:287px; float:left; text-decoration: none; !important}
#profile_box_holder #menu_holder #title{ background:#f1f1f1; height:30px; font-size:11px; font-weight:bold; line-height:30px; padding-left:10px; color:#323232; border:1px solid #cfcfcf; border-bottom:0px;text-decoration: none; !important}
#profile_box_holder #menu_holder #menubox{ height:85px;  border:1px solid #cfcfcf; border-bottom:0px; font-size:11px; line-height:16px;  text-decoration: none;!important}
#profile_box_holder #menu_holder #menubox p{ font-size:11px; background:none; text-decoration: none; !important}
#profile_box_holder #menu_holder #menubox p a, #profile_box_holder #menu_holder #menubox p a:link, #profile_box_holder #menu_holder #menubox p a:hover{ text-decoration: none; color:#323232; !important}
#profile_box_holder #menu_holder #menubox .title{ padding: 10px 0 0 70px; font-weight:bold; text-transform:uppercase; text-decoration: none; !important}
#profile_box_holder #menu_holder #menubox .menu_caption{ padding: 3px 0 0 70px; text-decoration: none; !important}
#profile_box_holder #menu_holder #menubox .menu_caption a:hover {text-decoration: none; color:#323232; !important}

#profile_box_holder #menu_holder #menubox_disabled{ height:85px;  border:1px solid #cfcfcf; border-bottom:0px; font-size:11px; line-height:16px; color:#CCCCCC; !important}
#profile_box_holder #menu_holder #menubox_disabled .title{ padding: 10px 0 0 70px; font-weight:bold; color:#CCCCCC; font-size:11px;text-transform:uppercase; !important}
#profile_box_holder #menu_holder #menubox_disabled .menu_caption{ padding: 3px 0 0 70px; font-size:11px;!important}
#profile_box_holder #menu_holder #menubox_disabled p{ font-size:11px; background:none; color:#CCCCCC; text-decoration: none; !important}


#profile_box_holder #menu_holder .upload_photo{  background:url(../images/whitetheme/profile-menu-bg.png) no-repeat  0 0; }
#profile_box_holder #menu_holder .upload_photo:hover{background:url(../images/whitetheme/profile-menu-bg.png) no-repeat  0 -70px #f6f6f6; cursor:pointer;}
#profile_box_holder #menu_holder .upload_photo_disabled{  background:url(../images/whitetheme/profile-menu-bg.png) no-repeat  0 -140px; }

#profile_box_holder #menu_holder .edit_photo{  background:url(../images/whitetheme/profile-menu-bg.png) no-repeat  0 -210px; }
#profile_box_holder #menu_holder .edit_photo:hover{background:url(../images/whitetheme/profile-menu-bg.png) no-repeat  0 -280px #f6f6f6; cursor:pointer;}
#profile_box_holder #menu_holder .edit_photo_disabled{  background:url(../images/whitetheme/profile-menu-bg.png) no-repeat  0 -350px; }

#profile_box_holder #menu_holder .uploaded_photo{  background:url(../images/whitetheme/profile-menu-bg.png) no-repeat  0 -420px; }
#profile_box_holder #menu_holder .uploaded_photo:hover{background:url(../images/whitetheme/profile-menu-bg.png) no-repeat  0 -490px #f6f6f6; cursor:pointer;}
#profile_box_holder #menu_holder .uploaded_photo_disabled{  background:url(../images/whitetheme/profile-menu-bg.png) no-repeat  0 -560px; }

#profile_box_holder #menu_holder .change_home_photo{  background:url(../images/whitetheme/profile-menu-bg.png) no-repeat  0 -630px; }
#profile_box_holder #menu_holder .change_home_photo:hover{background:url(../images/whitetheme/profile-menu-bg.png) no-repeat  0 -700px #f6f6f6; cursor:pointer;}
#profile_box_holder #menu_holder .change_home_photo_disabled{  background:url(../images/whitetheme/profile-menu-bg.png) no-repeat  0 -760px; }

#profile_box_holder #menu_holder .rearrange_photo{  background:url(../images/whitetheme/profile-menu-bg.png) no-repeat  0 -840px; }
#profile_box_holder #menu_holder .rearrange_photo:hover{background:url(../images/whitetheme/profile-menu-bg.png) no-repeat  0 -910px #f6f6f6; cursor:pointer;}
#profile_box_holder #menu_holder .rearrange_photo_disabled{  background:url(../images/whitetheme/profile-menu-bg.png) no-repeat  0 -980px; }

#profile_box_holder #menu_holder .contact_detail{  background:url(../images/whitetheme/profile-menu-bg.png) no-repeat  0 -1050px; }
#profile_box_holder #menu_holder .contact_detail:hover{background:url(../images/whitetheme/profile-menu-bg.png) no-repeat  0 -1120px #f6f6f6; cursor:pointer;}
#profile_box_holder #menu_holder .contact_detail_disabled{  background:url(../images/whitetheme/profile-menu-bg.png) no-repeat  0 -1190px; }

#profile_box_holder #menu_holder .profile_picture{  background:url(../images/whitetheme/profile-menu-bg.png) no-repeat  0 -1260px; }
#profile_box_holder #menu_holder .profile_picture:hover{background:url(../images/whitetheme/profile-menu-bg.png) no-repeat  0 -1330px #f6f6f6; cursor:pointer;}
#profile_box_holder #menu_holder .profile_picture_disabled{ background:url(../images/whitetheme/profile-menu-bg.png) no-repeat  0 -1400px; }

#profile_box_holder #menu_holder .agent_rep{  background:url(../images/whitetheme/profile-menu-bg.png) no-repeat  0 -1470px; }
#profile_box_holder #menu_holder .agent_rep:hover{background:url(../images/whitetheme/profile-menu-bg.png) no-repeat  0 -1540px #f6f6f6; cursor:pointer;}
#profile_box_holder #menu_holder .agent_rep_disabled{ background:url(../images/whitetheme/profile-menu-bg.png) no-repeat  0 -1610px; }

#profile_box_holder #menu_holder .links{  background:url(../images/whitetheme/profile-menu-bg.png) no-repeat  0 -1680px; }
#profile_box_holder #menu_holder .links:hover{background:url(../images/whitetheme/profile-menu-bg.png) no-repeat  0 -1750px #f6f6f6; cursor:pointer;}
#profile_box_holder #menu_holder .links_disabled{ background:url(../images/whitetheme/profile-menu-bg.png) no-repeat  0 -1820px; }

#profile_box_holder #menu_holder .password{  background:url(../images/whitetheme/profile-menu-bg.png) no-repeat  0 -1890px; }
#profile_box_holder #menu_holder .password:hover{background:url(../images/whitetheme/profile-menu-bg.png) no-repeat  0 -1960px #f6f6f6; cursor:pointer;}
#profile_box_holder #menu_holder .password_disabled{ background:url(../images/whitetheme/profile-menu-bg.png) no-repeat  0 -2030px; }

#profile_box_holder #menu_holder .bio{  background:url(../images/whitetheme/profile-menu-bg.png) no-repeat  0 -2100px; }
#profile_box_holder #menu_holder .bio:hover{background:url(../images/whitetheme/profile-menu-bg.png) no-repeat  0 -2170px #f6f6f6; cursor:pointer;}
#profile_box_holder #menu_holder .bio_disabled{ background:url(../images/whitetheme/profile-menu-bg.png) no-repeat  0 -2240px; }

#profile_box_holder #menu_holder .awards{  background:url(../images/whitetheme/profile-menu-bg.png) no-repeat  0 -2310px; }
#profile_box_holder #menu_holder .awards:hover{background:url(../images/whitetheme/profile-menu-bg.png) no-repeat  0 -2380px #f6f6f6; cursor:pointer;}
#profile_box_holder #menu_holder .awards_disabled{ background:url(../images/whitetheme/profile-menu-bg.png) no-repeat  0 -2450px; }

#profile_box_holder #menu_holder .article{  background:url(../images/whitetheme/profile-menu-bg.png) no-repeat  0 -2520px; }
#profile_box_holder #menu_holder .article:hover{background:url(../images/whitetheme/profile-menu-bg.png) no-repeat  0 -2590px #f6f6f6; cursor:pointer;}
#profile_box_holder #menu_holder .article_disabled{ background:url(../images/whitetheme/profile-menu-bg.png) no-repeat  0 -2660px; }

#profile_box_holder #menu_holder .personal_gallery{  background:url(../images/whitetheme/profile-menu-bg.png) no-repeat  0 -2730px; }
#profile_box_holder #menu_holder .personal_gallery:hover{background:url(../images/whitetheme/profile-menu-bg.png) no-repeat  0 -2800px #f6f6f6; cursor:pointer;}
#profile_box_holder #menu_holder .personal_gallery_disabled{ background:url(../images/whitetheme/profile-menu-bg.png) no-repeat  0 -2860px; }

#profile_box_holder #menu_holder .delete_photo{  background:url(../images/whitetheme/profile-menu-bg.png) no-repeat  0 -2940px; }
#profile_box_holder #menu_holder .delete_photo:hover{background:url(../images/whitetheme/profile-menu-bg.png) no-repeat  0 -3010px #f6f6f6; cursor:pointer;}
#profile_box_holder #menu_holder .delete_photo_disabled{  background:url(../images/whitetheme/profile-menu-bg.png) no-repeat  0 -3080px; }
#menu_link {text-decoration:none; !important}

/* profile page end */
#mem_hide
{
font-size:11px;color:#323232;width:600px;border:1px solid #cfcfcf;padding:5px 0;text-align:center;background-color:#f6f6f6;font-weight:500; !imporatant;
}

/* Registration New Design */

#register_box{ width:800px; margin:auto; }


#regsmain{ height:20px; width:700px;}
#regs1{ width:222px; height:18px; border:1px solid #cfcfcf; border-left:0px; float:left; background:url(../images/register-icon-bg.jpg) repeat-x; }
#regs2{ width:222px; height:18px; border:1px solid #cfcfcf; float:left; background:url(../images/register-icon-bg.jpg) repeat-x; }
#regs3{ width:210px; height:18px; border:1px solid #cfcfcf; float:left; background:url(../images/register-icon-bg.jpg) repeat-x; }
#regs4{ width:222px; height:18px; border:1px solid #cfcfcf; border-right:0px; float:left; background:url(../images/register-icon-bg.jpg) repeat-x; }
#gap{ width:15px; height:19px; border-bottom:1px solid #cfcfcf; float:left;}


.active { background:#ffffff !important; border-bottom:0px !important;}


#regsmain a, #regsmain a:link{ display:block; font-family:Arial, Helvetica, sans-serif; color:#323232; font-size:10px; padding-top:3px; padding-left:5px; padding-bottom:2px;}


#regsmain a:hover{ background:none;text-decoration:none !important;}


#regsmain a .no {background:#a0a1a2; color:#FFF; padding: 1px 3px; font-weight:bold;}
#regsmain a .tabTitle{padding-left:6px;}
#register_fields #fullname{ text-transform:capitalize; }
#register_fields #lastname{ text-transform:capitalize; }

#register_fields{ width:707px; margin:auto; margin-top:40px;}
#register_fields .fieldholder { clear: both; height: 35px; padding: 0px 0px 5px 0px;}
#register_fields .frmtitle { font-size: 12px; color: #323232; width: 120px; padding: 2px 0px; float: left;}
#register_fields .frmfield { font-size: 12px; color: #323232; padding: 0px;	float: left;}


#personal_information{ width:500px; margin:auto; margin-top:50px;}
#personal_information .fieldholder { clear: both; height: 35px; padding: 0px 0px 5px 0px;}
#personal_information .frmtitle { font-size: 12px; color: #323232; width: 120px; padding: 2px 0px; float: left;}
#personal_information .frmfield { font-size: 12px; color: #323232; padding: 0px;	float: left;}
#nextLink{ width:690px;  margin: 10px 19px 18px 0; text-align:right; cursor:pointer;}



#terms{ width:500px; margin:auto; margin-top:50px;}
#terms .fieldholder { clear: both; height: 0px; padding: 0px 0px 0px 0px;}
#terms .frmtitle { font-size: 12px; color: #323232; width: 120px; padding: 2px 0px; float: left;}
#terms .frmfield { font-size: 12px; color: #323232; padding: 0px;	float: left;}
#terms .instructions p{
	font-size:12px; color:#323232;
	padding:5px 20px 5px 0px;
}


#terms h1,p{
	padding-left:0px;
	font-size:12px;
}


#terms h2{
	font-size:12px; color:#323232; font-weight:normal;
	clear:both; padding:10px 0px 5px 0px; margin:0px;
}
#terms h3{
	font-size:12px; color:#323232; font-weight:normal;
	clear:both; padding:10px 0px 5px 0px; margin:0px;
}
#terms span{
	color:#FF0000;
	font-size:25px;

}

/* Registration End Design */

#book_page_containerMain{float:left; width:875px; border-bottom:1px solid #cfcfcf; clear:both; }
#book_page_containerMain #tab{ background:#646464; height:27px; width:100%; margin-top:25px;}
#book_page_containerMain #tab #cap1{ float:left; padding-left:25px; text-transform:uppercase; color:#fff; font-size:12px; line-height:26px; font-weight:bold;}
#book_page_containerMain #tab #cap2{ float:right; padding-right:25px; color:#fff; font-size:12px; line-height:26px; font-weight:bold;}
#book_page_containerMain #pre_selected_images{ width:100%; margin-top:25px;}
#book_page_containerMain #pre_selected_images #image_container{ width:125px; float:left;}
#book_page_containerMain #pre_selected_images #image_container #pic{ width:125px; height:125px;}
#book_page_containerMain #pre_selected_images #image_container #btn{ width:124px; height:25px; border: solid #cfcfcf; border-width:1px 1px 1px 0px; text-align:center; font-size:11px; line-height:20px; padding-top:5px;}
#book_page_containerMain #picInfo_tab{ width:100%; margin-top:25px;}
#book_page_containerMain #picInfo_tab #info_tab{ width:24.88%; float:left; border: solid #cfcfcf;font-weight:bold; border-width:1px 1px 1px 0px; height:25px; font-size:15px; line-height:25px; text-align:center; }

#book_page_containerMain #form{float:left; width:100%; margin-top:25px; font-size:11px;  font-weight:bold;}
#book_page_containerMain #form #title{ float:left; width:850px; font-weight:bold; font-size:12px; border-bottom:1px solid #cfcfcf; padding-bottom:10px; margin:0px; padding-left:25px; color:#646464;}
#book_page_containerMain #form #submitBtn{ width:841px; margin-top:15px; margin-bottom: 15px;text-align:right;}
#book_page_containerMain #form #field{ float:left; width:275px; margin-top:25px;}
#book_page_containerMain #form #field #set{float:left;  width:265px; margin-bottom:10px; text-align:right; font-weight:normal;}
#book_page_containerMain #form #field #set .label{ width:80px; float:left; padding-right:10px; }
#book_page_containerMain #form #field #set .txtBox{ width:150px; float:left;}

#book_page_containerMain #discount_chart{float:left;  width:100%; margin-top:25px; font-size:11px;  font-weight:bold;}
#book_page_containerMain #discount_chart #title{float:left;  width:850px; font-weight:bold; font-size:12px; border-bottom:1px solid #cfcfcf;text-align:center; padding-bottom:10px; margin:0px; padding-left:25px; color:#323232;}
#book_page_containerMain #discount_chart #discount_table { float:left; width:875px; margin:auto; border-top:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf; border-bottom:0px; margin-bottom:25px; margin-top:25px;}
#book_page_containerMain #discount_chart #discount_table  #row {float:left; width:875px;}
#book_page_containerMain #discount_chart #discount_table  #row .col1 {float:left; width:200px; height:25px; padding-left:20px; line-height:25px; border-bottom:1px solid #cfcfcf;}
#book_page_containerMain #discount_chart #discount_table  #row .col2, #book_page_containerMain #discount_chart #discount_table  #row .col3, #book_page_containerMain #discount_chart #discount_table  #row .col4, #book_page_containerMain #discount_chart #discount_table  #row .col5 {float:left; width:130px; height:25px; text-align:center; line-height:25px; border:1px solid #cfcfcf; border-width:0px 0px 1px 1px;}


.slider{ width:800px; margin:auto;}
#slides {margin:auto;}
.slider #arwl, .slider #arwl a, .slider #arwl a:link{ float:left; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px; color:#000;}
.slider #arwr, .slider #arwr a, .slider #arwr a:link{ float:right; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px; color:#000;}





/*#book_selection{
	width:800px;
	margin:auto;
		border:1px solid #cfcfcf;
		margin-top:37px;
		margin-bottom:37px;

}


#bookhead_row{
	width:800px;
	color:#323232;
	font-size:12px;
	height:15px;
	background-color:#cfcfcf;
	padding-top:5px;
	padding-bottom:5px;
	margin-bottom:20px;

	text-align:center;
	clear:both;

}
#bookhead_row .sno{
float:left;
	width:50px
}
#bookhead_row .book_title{
float:left;
	width:260px
	}
#bookhead_row .book_image{
	float:left;
	width:200px
	}
#bookhead_row .dis{
	float:left;
	width:290px
	}
/*#bookhead_row .amount{
float:left;
	width:120px
	}
#bookhead_row .discount{
	float:left;
	width:100px;
	}*/




/*#book_row{
	width:800px;
	color:#323232;
	font-size:12px;
	height:150px;
	clear:both;

}
#book_row .sno{
float:left;
	width:50px
}
#book_row .book_title{
float:left;
	width:260px
	}
#book_row .book_image{
	float:left;
	width:200px
	}
#book_row .dis{
	float:left;
	width:290px
	}*/
/* #book_row .amount{
float:left;
	width:120px
	}
#book_row .discount{
	float:left;
	width:100px;
	}*/
/*#book_row .sno,#book_row .book_title,#book_row .dis,#book_row .amount,#book_row .discount{
	text-align:center;
	line-height:120px;

}
#book_selections
	{
	float:left;
	width:125px;
	height:160px;
	margin:5px;
	text-align:center;
	font-size:12px;
	}
*/

.slider{ width:800px; margin:auto;}
.slider #arwl, .slider #arwl a, .slider #arwl a:link{ float:left; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px; color:#000;}
.slider #arwr, .slider #arwr a, .slider #arwr a:link{ float:right; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px; color:#000;}


div#header {
margin-left:127.5px;
clear:both;
}

div#header div.wrap {
height : 620px;
margin:auto;
}
div#header div#slide-holder {
z-index : 40;
width : 620px;
height : 640px;
position : absolute;
border:1px solid #CFCFCF;
margin-top:25px;
}

div#header div#slide-holder div#slide-runner {
top : 9px;

width : 620px;
height : 630px;
overflow : hidden;
position : absolute;
}
div#header div#slide-holder img {
margin : 0;
display : none;
position : absolute;

}
div#header div#slide-holder div#slide-controls {
left : 0;
bottom : 0px;
width : 620px;
height : 42px;
display : none;
position : absolute;
border-top:1px solid #cfcfcf;

}
div#header div#slide-holder div#slide-controls p.text {
float : left;
color : #fff;
display : inline;
font-size : 10px;
line-height : 16px;
margin : 15px 0 0 20px;
text-transform : uppercase;
}
div#header div#slide-holder div#slide-controls p#slide-nav {
float : right;
height : 24px;
display : inline;
margin:-4px 25px 0 0;
}
div#header div#slide-holder div#slide-controls p#slide-nav a {
color:#323232;
float : left;
width : 20px;
height : 20px;
margin-right:4px;
display : inline;
font-size : 11px;
line-height : 20px;
font-weight : bold;
text-align : center;
text-decoration : none !important;
background-position : 0 0;
background-repeat : no-repeat;
}
div#header div#slide-holder div#slide-controls p#slide-nav a.on {
color:#323232;
border:1px solid #000;
}
div#header div#slide-holder div#slide-controls p#slide-nav a {
}
#adultview
	{
height:300px;padding-top:50px;width:600px;background-color:#cfcfcf;clear: both;
}


#awrds_table_list
{
	margin:10px 0px !important;
	border-top:solid 1px #cfcfcf;
	border-bottom:solid 1px #cfcfcf;
	border-left:solid 1px #cfcfcf;

}
#awrds_table_list .title_awrd td
{
	font-size:12px;
	padding:5px 10px;
	border-right:solid 1px #cfcfcf;
	font-weight:700;

}
#awrds_table_list .datalist td
{
	font-size:12px;
	padding:5px 10px;
	border-right:solid 1px #cfcfcf;
	border-top:solid 1px #cfcfcf;
}
#awrds_table_list .datalist td p
{
	font-size:12px;
	padding:5px 10px;
	line-height:16px;

}
#awrds_table_list .datatotal td
{
	font-size:12px;
	padding:5px 10px;

}

#awrds_table_total
{
	float:right !important;

}
#awrds_table_total .datatotal td
{
	font-size:12px;
	padding:5px 10px;
	border-right:solid 1px #cfcfcf;
	border-left:solid 1px #cfcfcf;
	border-bottom:solid 1px #cfcfcf;
}
#blanket_full {

   opacity: 0.50 !important;
   position:absolute;
   z-index: 9001; /*ooveeerrrr nine thoussaaaannnd*/
   top:0px;
   left:0px;
   width:100%;
   height:1300px;
}

.topbar
	{
	  background-color: #7ADE61;
     font-size: 15px;
     color:#fff;
    height: 35px;
    left: 0;
    padding-top: 10px;
    position: fixed;
    text-align: center;

    top: 0;
    width: 100%;
    z-index: 50;
	}




