/*KONSTANT INFO 2011 CSS Document*/
/*Konstant info solutation CSS files - by http://www.Konstantinfosolutation.com India*/
/*Comment all css which you are NOT useing in Layout*/
/*Body Link css*/
html, body {margin : 0; padding : 0; background:#f4f4f4;font-family:Arial, Helvetica, sans-serif;}

a:link{text-decoration: none;}
a:visited{text-decoration: none;}
a:hover{text-decoration: underline;}
a{outline:none;}




/*-for image link-*/
img			{padding:0px; margin:0px; clear:}
a 			{outline-style : none; outline-width : medium;}
a img 		{border : 0px none;}
a:hover img {border : 0px;}
a:active 	{outline-style : none; outline-width : medium;}


/*----------TAGS--------*/
p,dt,dl,dd,h2,h3,h4 {padding:0; margin:0;}
ul li { padding:0; margin:0; list-style:none;}
input { padding:0; margin:0; /*float:right;*/}




/*----------------------------FONT FAMILY, FONT SIZE, FONT ALIGN ---------------------*/

/*--family--*/
.FArial 		{ font-family:Arial, Helvetica, sans-serif;}
.FTahoma 		{ font-family:Tahoma, Geneva, sans-serif}
.FVerdana		{ font-family:Verdana, Geneva, sans-serif;}
.FTimes			{ font-family: "Times New Roman", Times, serif;}


/*--font size--*/
.Text10  	{ font-size:10px;}
.Text11  	{ font-size:11px;}
.Text12  	{ font-size:12px;}
.Text14  	{ font-size:14px;}
.Text16  	{ font-size:16px;}
.Text18  	{ font-size:18px;}
.Text20  	{ font-size:20px;}
.Text22  	{ font-size:22px;}


/*--font align--*/
.Textcenter { text-align:center;}
.Textleft 	{ text-align:left;}
.Textright 	{ text-align:right;}


/*----------------------------TOP BOTTOM CORNERS----------------------------*/

/*--topcorner--*/
.Topcorner					{ width:100%; height:auto; float:left;}
.Topcorner span				{ display:block; background: no-repeat left top;}
.Topcorner span.Gray		{ background:url(one_million.jpg); height:10px;}


/*--botcorner--*/
.Botcorner					{ width:100%; height:auto; float:left;}
.Botcorner span				{ display:block; background: no-repeat left top;}
.Botcorner span.Gray		{ background:url(topcorner.jpg); height:10px;}








/*------------------------------PADDING--------------------------------------*/

.Padnone 	{ padding:0 0 0 0!important;}
.PadLnone	{ padding-left:0;}
.PadRnone	{ padding-right:0!important;}
.PadBnone	{ padding-bottom:0!important;}



/*--padtop--*/
.PadT3 	{ padding-top:3px;}
.PadT4 	{ padding-top:4px!important;}
.PadT5 	{ padding-top:5px!important;}
.PadT10 { padding-top:10px;}
.PadT12 { padding-top:12px;}
.PadT9 { padding-top:9px;}
.PadT30 { padding-top:30px!important;}
.PadB20 { padding-top:20px;}


/*--padbot--*/
.PadB5 	{ padding-bottom:5px;}
.PadB10 { padding-bottom:10px;}
.PadB12 { padding-bottom:12px;}
.PadB30 { padding-bottom:30px;}

/*--padleft--*/
.PadL5 	{ padding-left:5px;}
.PadL10 { padding-left:10px;}
.PadL12 { padding-left:12px;}
.PadL19 	{ padding-left:19px!important;}

/*--padright--*/
.PadR5 	{ padding-right:5px;}
.PadR10 { padding-right:10px;}
.PadR12 { padding-right:12px;}


.margint{margin-top:1px;}
.margint15{margin-top:15px;}
.margint70{margin-top:70px;}
.negative_margint17{margin-top: -17px;}
.negative_margint19{margin-top: -19px;}
.width298{width:298px!important;}
/*--------------------------------------TEXTAREA---------------------------------------------*/
.Textarea 	{ font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:2px 0; margin:0; background:#CCC; border:1px solid #999;}
.Textarea 	{!important font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:10px 0; margin:0; background:#CCC; border:1px solid #999;}





/*KONSTANT INFO 2011 CSS Document*/
/*(Project) CSS files - by http://www.Konstantinfosolutation.com India*/
/*Comment all css which you are not useing in Layout*/
/*Don't use undescore(_)*/
/*Don't define font family in body*/  
/*UseProper name for css*/

/*ClearFix*/
.Clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.clear{ clear:both;}
.Clearfix {display: inline-block;}



p, a, ul, li, h1, h2, h3, h4, h5, from{ padding:0px; margin:0px; }
img{ padding:0px; margin:0px; border:0px; }


/*----------------------------COMMAN BLOCKS----------------------------*/
.Commanblocks 	{ width:100%; height:auto; float:left;}
.floatleft		{ float:left; width:auto; height:auto;}
.floatright		{ float:right!important;}


#mainwraper { width:970px; height:auto; margin:0 auto;}
.header{height:auto; padding:12px 0 0 0;clear:both;}
.logo_wraper{float:left;width:332px;padding-top:2px;}
.header_right{float:right;/*width:638px;*/padding-top:29px;position:relative;   height: 22px;}
.social_icons{float:left;width:60px;padding-top:0px;padding-top: 1px\9;#padding-top:2px;}
.fb_icons{float:left;padding-left:10px;}
.top_nav{float:left;width:167px;padding-top: 1px\9;}
.top_nav li{padding-right:20px;display:inline;}
.top_nav li a{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#000;}
.top_nav li a:hover{text-decoration:none;}
.subscribe_text{float:left;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#4d4d4d;padding-top:6px;}
.email_input{width:114px;float:right;background:url(images/email_input.png) no-repeat;height:22px;margin-left:10px;padding:0px;}
.email_input input[type=text]{width:80px;background:none;border:none;outline:none;font-size:11px;color:#636363;font-family:Arial, Helvetica, sans-serif;font-style:italic;padding:5px 0 0 2px;vertical-align:top;float:left;}
.email_input button{width:17px;height:16px;background:url(images/arrow.png) no-repeat;border:none;outline:none;cursor:pointer;float:right;margin-top:4px;margin-right:2px;}

.email_input button.search_icon{width:17px;height:16px;background:url(images/search_icon.png) no-repeat;border:none;outline:none;cursor:pointer;float:right;margin:3px 2px 0 0;}
.wheretext {color: #000000;font-family: Arial,Helvetica,sans-serif;font-size: 24px;font-weight: bold;/*line-height: 27px;*/padding:13px 0 27px 0;text-align: right;clear:both}
.menu_wraper{background:#000;border:1px solid #f4f3ce;clear:both;height:23px;width:970px;margin:0 auto;}
.menu_wraper li{float:left;background:url(images/menu_seprator.jpg) no-repeat right;padding:0px 10px;height:23px;line-height:19px; }
.menu_wraper li a{font-size:14px;color:#f4f4f4;font-family:Arial, Helvetica, sans-serif;font-weight:bold;}

.menu_wraper li a.small_font{font-size:11px;}
.menu_wraper li a:hover{text-decoration:none;color:#c4c4c4;}

/*-------------Mid Part-------------*/
.mid_wraper{clear:both;padding-top:37px; /*float:left;*/ position:relative;}
.hurryup_text{font-size:14px;color:#4d4d4d;clear:both;border-bottom:1px solid #b5b4b4;text-align:right;font-family:Verdana, Arial, Helvetica, sans-serif;border-top:1px solid #b5b4b4;margin-top:3px; line-height: 20px;height:23px;padding:3px 0 0 0;}

.hurryup_text1{clear:both; height:68px; position:absolute; width:970px; top:23px;  #top:42px; background:#F4F4F4;}
.fixed .hurryup_text1{clear:both; position:absolute; top:23px; #top:23px; width:100%;}
/*-------------Slide image Box Css-------------*/
.img_slide_box{float:left;width:640px;height:393px;font-family:Arial, Helvetica, sans-serif;color:#444;position:relative;}
.img_slide_box:hover{color: #007DCE;}
.img_slide_box_content{background:url(images/transparent_bg86.png) repeat-x;height:46px;clear:both;padding:20px;position:absolute;width:600px;top:310px; overflow:hidden;}
.img_slide_title{clear:both;font-size:14px;font-weight:bold;width:345px;letter-spacing: 0.6px;}
.img_slide_title a { color:#444; text-decoration:none;}
.img_slide_text{clear:both;font-size:11px;width:345px;}
.img_slide_nav{float:right;}
.img_slide_nav li{float:left;padding-left:14px;}
.img_slide_nav li a{color:#444;font-size:11px;}
/*-------------Anonymous Designer  Box Css-------------*/
.advertise_box{width:310px;float:right;}
.anonymous_designer_box{margin:0px 0 2px 0;background:url(images/anonymous_d_box.png) no-repeat;width:298px;padding:1px 6px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#fff;line-height:18px;clear:both;font-size:14px;cursor:pointer;height:52px;}
.anonymous_designer_box:hover{background:#fff;color:#000;}
.anonymous_designer_box span{font-size:12px;font-style:italic;}
.blacknav{clear:both;}
.blacknav li{float:left;padding-bottom:2px;width:76px;padding-right:2px;}
.blacknav li a{display:block;width:65px;padding:14px 5px 7px 7px; background:url(images/black_btn.png) no-repeat;color:#fff;font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;height:13px;}
.blacknav li a:hover{ background:url(images/white_btn.png) no-repeat;color:#000;text-decoration:none;}
.blacknav li a.schefule{padding:2px 5px 19px 11px;width:61px;}
.blacknav li a.freeorfree{padding:5px 5px 16px 8px;width:64px;}
.blacknav li a.submitwork{padding:2px 5px 7px 5px;text-align:right;width:67px;height:25px;}
.blacknav li a.submitwork:hover{background:url(images/white_btn.png) no-repeat;color:#000;text-decoration:none;padding:2px 5px 7px 5px;text-align:right;width:67px;height:25px;}
.blacknav li a.register{padding:2px 5px 2px 5px;margin-top:16px;background:url(images/register_btn.png) no-repeat;height:13px;width:67px;}
.blacknav li a.register:hover{color:#000;background:url(images/register_btn_white.png) no-repeat;}
.blacknav li a.qu{padding:0px 5px;background:url(images/qu_btn.png) no-repeat;height:14px;width:67px;}
.blacknav li a.qu:hover{padding:0px 5px;background:url(images/qu_btn_white.png) no-repeat;height:14px;width:67px;}
.blacknav li a.qu_black{padding:0px 5px;background:url(images/qu_btn_black.png) no-repeat;height:14px;width:67px;}
.blacknav li a.qu_black:hover{padding:0px 5px;background:url(images/qu_btn_white.png) no-repeat;height:14px;width:67px;color:#000;}
.blacknav li a.jury{padding:2px 5px 2px 5px;background:url(images/register_btn.png) no-repeat;height:13px;width:67px;}
.blacknav li a.jury:hover{color:#000;background:url(images/register_btn_white.png) no-repeat;}
.blacknav li a.prize{padding:10px 5px;background:url(images/prize_btn.png) no-repeat;height:14px;width:67px;}
.nonoymous_title{clear:both;background:#fff;padding: 6px 11px 8px;height: 12px;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold; margin-top: 30px; margin-bottom: 10px; 0;color:#636363;}
.black_bg{background:#000!important;}

.small_img_list{float:left; margin-bottom:30px;}
.small_img_list li{float:left;position:relative;padding-right:15px;color:#444; width:205px;}
.small_img_list li:hover{color:#007DCE;}
.small_img_list li:hover img{opacity:0.6;}
.small_img_list li:first-child{}
.small_img_list li .trasparent_bar{position:absolute;height:15px;background:url(images/transparent_bg.png) repeat-x;top:112px;padding:3px 6px; width:193px;}
.small_img_list li .trasparent_bar .trasparent_bar_left{float:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;font-style:italic;padding-right:5px;padding-top:0;}
.small_img_list li .trasparent_bar .trasparent_bar_right{float:right;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:11px;padding-left:5px;padding-top:0;width:auto;height:auto;}
.small_img_list li .img_title{clear:both;padding-top:10px;font-size:14px;font-weight:bold;padding-left:5px;height: 18px;
    overflow: hidden;}
.small_img_list li .img_title span{font-size:11px;font-weight:normal;padding-left:3px;}
.small_img_list li .img_content{clear:both;font-size:11px;color:#999;width:188px;padding-left:5px;}

.small_img_list li a img:hover{opacity:0.6;}


.small_img_list li .trasparent_barNew{position:absolute;height:16px;background:url(images/transparent_bg.png) repeat-x;top:112px;padding:3px 6px;width:193px;}
.small_img_list li .trasparent_bar .trasparent_barNew_left{float:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;font-style:italic;padding-right:5px;}
.small_img_list li .trasparent_bar .trasparent_barNew_right{float:right;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:11px;padding-left:5px;}



.large_img_list{padding-bottom:20px;clear:both;}
.large_img_list li{width:310px;float:left;position:relative;padding-left:20px;}
.large_img_list li:first-child{padding-left:0;}
.large_img_list li .trasparent_bar{position:absolute;height:16px;background:url(../images/large_transparent_bg.png) repeat-x;width:298px;top:168px;padding:8px 6px;}
.large_img_list li .trasparent_bar .trasparent_bar_left{float:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;font-style:italic;padding-right:5px;color:#444;}
.large_img_list li .trasparent_bar .trasparent_bar_right{float:right;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:11px;padding-left:5px;}
.large_img_list li .img_title{clear:both;font-size:14px;font-weight:bold;color:#444;padding:10px 5px 0 5px;}
.large_img_list li .img_title span{font-size:11px;color:#444;font-weight:normal;}
.large_img_list li .date_text{clear:both;font-size:11px;color:#999;paddingt:0 5px;}
.large_img_list li .img_content{font-size:11px;color:#636363;padding:0 5px;}

.small_img_list .kickit_greenk , .small_img_list .kickit_pinkk , .small_img_list .kickit_bluek { font-weight:normal !important; padding-top:7px; height:29px; }
.small_img_list .kickit_greenk .trasparent_bar_right  , .small_img_list .kickit_pinkk .trasparent_bar_right , .small_img_list .kickit_bluek .trasparent_bar_right {min-width:10px!important; margin-right:5px; font-weight:normal!important; }


.kickit_green{min-width:23px;height:29px;background:#000000;float:right;font-size:11px;color:#fff;text-align:center;padding-top:12px;right:0;top:0;position:absolute;font-family:Arial, Helvetica, sans-serif;font-weight:normal;}
.blacktext{color:#444;}
.bluetext{color:#007ac9!important;}
.kickit_blue{min-width:23px;height:29px;background:#000000;float:right;font-size:11px;color:#fff;text-align:center;padding-top:12px;right:0;top:0;position:absolute;font-family:Arial, Helvetica, sans-serif; cursor:pointer; font-weight:normal;}
.kickit_pink{min-width:23px;height:29px;background:#000000;float:right;font-size:11px;color:#fff;text-align:center;padding-top:12px;right:0;top:0;position:absolute;font-family:Arial, Helvetica, sans-serif;font-weight:normal;}
.kickit_pink:hover, .kickit_blue:hover, .kickit_green:hover { cursor:pointer;}

.kickit_greenk{min-width:23px;height:29px;background:#000000;float:right;font-size:11px;color:#fff;text-align:center;padding-top:12px;right:0;top:0;position:absolute;font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
.kickit_bluek{min-width:23px;height:29px;background:#000000;float:right;font-size:11px;color:#fff;text-align:center;padding-top:12px;right:0;top:0;position:absolute;font-family:Arial, Helvetica, sans-serif; font-weight:normal; cursor:pointer;}
.kickit_pinkk{min-width:23px;height:29px;background:#000000;float:right;font-size:11px;color:#fff;text-align:center;padding-top:12px;right:0;top:0;position:absolute;font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
.kickit_pinkk:hover, .kickit_bluek:hover, .kickit_greenk:hover { cursor:default; font-weight:normal;}
/*------------Pagging  Box Css-------------*/
.pagging_wraper{clear:both;height:32px;background:#fbfbfb;margin:70px 0;}
.clickhere_loadtext{float:left;font-size:14px;color:#444;font-weight:bold;padding:10px 10px 0 10px;}
.pagging_right_wraper{float:right;width:435px;}
.desired_page_text{float:left;font-size:10px;color:#444;padding-top:10px;}
.pagging_links{float:right;width:300px;height:32px;background:#000;padding-left:10px;}
.pagging_links li{float:left;}
.pagging_links li a{font-size:12px;color:#f4f4f4;font-family:Arial, Helvetica, sans-serif;padding: 8px 8px 9px;float:left;display: block;}
.pagging_links li a:hover{background: #fff;color: #333;text-decoration: none;}
.pagging_links li a.select{color:#808080;text-decoration:none;background: none;}
.pagging_links li a.firstlink{font-size:10px;}
.top239{top:245px!important;}
.height325{height:325px!important;}

/*------------Footer  Box Css-------------*/
.footer_wraper{ margin:0px; background:#FFFFFF; border:#dedede solid 1px; clear:both;}
.footer-body2{ margin:0px; background:#FFFFFF; border:#cdcdcd solid 1px; border-left:none;}
.footer-box-left{ margin:11px 0 3px 16px; background:#FFFFFF; border:#cdcdcd solid 1px; width:291px; height:269px; position:relative;float:left;}

.footer-text{font-family:Arial, Helvetica, sans-serif;	font-size:12px;	position: absolute;right: 0px;bottom: 0px;font-weight:normal;color:#FFFFFF;padding:0 20px 0 4px;background:#000000;line-height:17px;float:right;}
.footer-tex-right{font-family:Arial, Helvetica, sans-serif;font-size:12px;	position: absolute;right: 0px;top: 0px;left: 36px;font-weight:normal;color:#FFFFFF;padding:1px 10px 3px 4px;background:#000000;float:right;margin-left:5px;}
.footer-box-right{ margin:11px 0 11px 20px; background:#FFFFFF; border:#cdcdcd solid 1px; position:relative; float:left; width:157px; height:127px;}
.footer-box-right2{ margin:11px 0 11px 10px; background:#FFFFFF; border:#cdcdcd solid 1px;float:left;width:445px; height:127px;}
.footer-box-right3{ margin:0px 0 11px 10px; background:#FFFFFF; border:#cdcdcd solid 1px;  float:left;width:220px; height:128px;}
.footer-box-right4{ margin:0px 0 11px 10px; background:#FFFFFF; border:#cdcdcd solid 1px;  float:left;width:200px; height:128px;padding-right:10px;}
.footer-box-right5{ margin:95px 0 11px 5px;float:left; width:179px;font-family:Verdana, Arial, Helvetica, sans-serif; color:#959595; font-size:10px; text-align:right;}
.footer-box-right5 span a{ margin:0px 0 0px 10px; font-family:Arial Rounded MT Bold, Helvetica, sans-serif; color:#000000; font-size:19px; text-decoration:none;}
.upcoming-tex {background: none repeat scroll 0 0 #000000;color: #FFFFFF;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 12px;font-weight:normal;padding: 2px 4px 3px 35px;}
.upcoming-tex-privacy {background: #000000;color: #FFFFFF;float: left;font-size: 12px;font-weight: normal;margin: 0;padding: 1px 5px 3px 45px;}
.follow-text {background: none repeat scroll 0 0 #000000;color: #eee;float: left;font-family:Arial, Helvetica, sans-serif;font-size: 12px;font-weight:normal;padding: 0 5px;text-transform:none;padding:1px 4px 2px 4px}

/*------------Winner Page Css-------------*/
.winner_title{width:640px;height:30px;padding:0;}
.winner_title_left{padding:8px 11px 0 11px;float:left;color:#444;}
.title_blue_box{float:right;width:23px;height:30px;background:#00baff;}
.like_tweet_img{float:right;padding:3px 5px 0 0;}

/*------------competitions Page Css-------------*/
.small_box{width:298px;margin-top:0;background: url(images/anonymous_d_box.png) no-repeat;clear: both;color: #FFFFFF;
    cursor: pointer;font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 14px;height: 52px;line-height: 18px;padding: 1px 6px;}
.small_box:hover{background: none repeat scroll 0 0 #FFFFFF; color: #000;}

.white_bg{/*background:#fff!important;*/color:#444!important;background: none repeat scroll 0 0 #FFFFFF!important;}
.white_bg:hover{/*background:#000!important;*/color:#fff!important;background: url(images/anonymous_d_box.png) no-repeat!important;}
.white_bg_btn{display:block;width:65px;padding:14px 5px 7px 7px; background:url(images/white_btn.png) no-repeat!important;color:#444!important;font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;height:13px;}
.white_bg_btn:hover{ background:url(images/black_btn.png) no-repeat!important;color:#fff!important;text-decoration:none;}
.schefule_whitebtn{padding:2px 5px 19px 11px!important;width:61px;display:block; background:url(images/white_btn.png) no-repeat!important;color:#444!important;}
.schefule_whitebtn:hover{padding:2px 5px 19px 11px!important;width:61px;display:block; background:url(images/black_btn.png) no-repeat!important;color:#fff!important;}
.freeorfree_white{padding:5px 5px 16px 8px!important;;width:64px;background:url(images/white_btn.png) no-repeat!important;color:#444!important;}
.freeorfree_white:hover{padding:5px 5px 16px 8px!important;;width:64px;background:url(images/black_btn.png) no-repeat!important;color:#fff!important;}
.submitwork_white{padding:2px 5px 7px 5px!important;text-align:right;width:67px!important;height:25px!important;background:url(images/white_btn.png) no-repeat!important;color:#444!important;}
.submitwork_white:hover{padding:2px 5px 7px 5px!important;text-align:right;width:67px;height:25px;background:url(images/black_btn.png) no-repeat!important;color:#fff!important;}
.register_white {background: url(images/register_btn_white.png) no-repeat!important;height: 13px!important; margin-top: 16px;padding: 2px 5px!important;width: 67px!important;color:#444!important;}
.register_white:hover {background: url(images/register_btn.png) no-repeat!important;height: 13px!important; margin-top: 16px;padding: 2px 5px!important;width: 67px!important;color:#fff!important;}
.jury_white {background: url(images/register_btn_white.png) no-repeat!important;height: 13px!important; padding: 2px 5px!important;width: 67px!important;color:#444!important;}
.jury_white:hover {background: url(images/register_btn.png) no-repeat!important;height: 13px!important; padding: 2px 5px!important;width: 67px!important;color:#fff!important;}
.qu_white {background: url(images/qu_btn_white.png) no-repeat!important ;height: 14px!important;padding: 0 5px!important;width: 67px!important;color:#444!important;}
.qu_white:hover {background: url(images/qu_btn_black.png) no-repeat!important ;height: 14px!important;padding: 0 5px!important;width: 67px!important;color:#fff!important;}

/*------------comment Page Css-------------*/
.pagecomment_img{float:left;width:640px;font-family:Arial, Helvetica, sans-serif;color:#444;position:relative;}
.competition_text{position:absolute;top:0;right:0;background:#d1d9df;font-size:12px;color:#444;font-family:Arial, Helvetica, sans-serif;font-weight:bold;padding:8px 10px;min-width:307px;}
.pagecomment_img .imgtitle{font-size:11px;clear:both;}
.pagecomment_img .imgtext{clear:both;font-size:12px;color:#444;padding:10px 0 0 10px;}
.postlinkbox{width:205px;background:#fff;padding:111px 0 7px 0;clear:both;height:14px;}
.postlinkbox a{font-size:12px;color:#007dce;}

.architects_text{font-size:11px;font-weight:normal;color:#444;float:left;width:auto;padding-top:1px}
.architects_text span{color:#999999;}
.tagslist{float:left; width:640px;}
.tagslist_title{width:110px;background:#000;clear:both;font-size:14px;color:#fff;font-weight:bold;padding:5px;}
.tagslist_title span{font-size:11px;font-weight:normal;}
.tagslist ul{padding-top:5px;clear:both;}
.tagslist ul li{float:left;padding:0 5px 5px 0;}
.tagslist ul li a{font-size:11px;color:#fff;display:block;background:#000;padding:5px;}
.tagslist ul li a:hover{background:#fff;color:#000;text-decoration:none;}
.pinkbox{background:#ff2a93!important;}
.comment_box{font-size:12px;font-weight:normal;width:635px;padding-bottom:20px;float:left;color:#444;}
.comment_box span{font-size:11px;color:#007dce;}
.addcomment{font-size:14px!important;color:#444!important;font-weight:bold;text-transform:uppercase}
.add_commentleft{float:left;width:315px;}
.comment_input{width:289px;padding-bottom:10px;clear:both;}
.comment_input input, .comment_input textarea{width:280px;padding:2px;border:1px solid #636363;font-size:11px;background:#f4f4f4;}
.add_commentright{float:left;/*padding-top:100px;*/width:315px;background:#f4f4f4;padding-top:97px;}

/*------------Contact Page Css-------------*/
.contact_left{width:639px;float:left;font-size:12px;color:#444;font-family:Arial, Helvetica, sans-serif;}
.contact_left input[type=text]{width:150px;background:#fff;border:1px solid #636363;padding:2px;}
.contact_textarea{width:639px;float:left;padding-top:10px;}
.contact_textarea textarea{width:629px;border:1px solid #636363;padding:5px;}
.contact_text{clear:both;padding-top:10px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#444;}
.contact_address{width:190px;float:left;}
.contact_text span{color:#00baff;}

.submission_form dl {clear:both; margin: 0;padding:0px 0 10px 0;}
.submission_form dl dt {clear:both;}
.submission_form dl dd {clear:both;padding:0;margin:0;padding-top:2px;}
.submission_form dl dd input  {width:105px!important;background:#fff;border:1px solid #636363;font-size:12px;padding:1px;}
.submission_form dl dd textarea { background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #636363;color: #444444;font-size: 12px;padding: 5px;width: 370px;}

div.fileinputs {height: 23px;padding: 0 0 0;position: relative;float:left;}
div.fileinputs input{color:#000!important;width:110px!important;font-size:12px; height: 17px !important;*height: 15px !important;height: 15px\0/!important;}
.file {opacity: 0;position: relative;text-align: right;width: 135px;z-index: 2;}
.fakefile {background: none;left: 0;position: absolute;top: 0;z-index: 1;}
div.fakefile input {color:#000!important;width:119px!important;font-size:12px;}
div.fakefile input.white {color:#fff!important;width:119px!important;font-size:12px;}
.imagesupload_wraper{padding-top:30px;clear:both;}
/*.imagesupload_wraper div{margin:0;padding-left:17px; list-style:decimal;}*/
.imagesupload_wraper .LI_IN{padding-right:20px;width:270px!important;padding-left:0;padding-bottom:5px;float:left; height:25px;#height:0px!important;}
.imagesupload_wraper .LI_IN span{float:left; margin-right:5px;   line-height: 22px;}
.imagesupload_wraper .LI_IN input[type=text]{width:110px;float:left;margin-right:10px;font-size:12px;}
.submit_input{float:left;width130px;}
.submit_input input{width:105px!important;background:#fff;border:1px solid #636363;font-size:12px;padding:1px;font-weight:bold; cursor:pointer;}
.submit_text{float:left; padding-left:10px;}
.submit_text span{color:#19aaff;}

/*Designer Page Css*/
.designer_wraper{color: #444444;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 13px;width: 639px;padding:0 10px 30px 10px;}
.designer_wraper ul{clear:both;}
.designer_wraper li{float:left;padding-bottom:30px;padding-right:13px;font-size:13px;font-weight:bold;color:#444; /*width:100px;*/}
.designer_wraper li span{font-size:11px;color:#999;}

.USR_REL li{float:left;padding-bottom:30px;font-size:13px;font-weight:bold;color:#444; padding-right: 13px!important; /*width:100px;*/}
.USR_REL li span{font-size:11px;color:#999;}
.USR_REL li a img {height:132px!important; width:205px!important;}

.user_LI li{float:left;padding-bottom:30px;font-size:13px;font-weight:bold;color:#444; width:310px; /*width:100px;*/}
.user_LI li span{font-size:11px;color:#999;}
.user_LI div a img {height:200px; width:310px;}
.user_LI li:hover a img {opacity:0.6;}
.user_LI li a img:hover {opacity:0.6;}
.avatar:hover {opacity:0.6;}  
/* from anonymous site*/
.contentArea
{
	width: 100%;
	height: 393px;;
	background-image: url(images/content_area_bg.png);
	text-align:left;line-height: 10px;font-size:12px;font-family:Verdana, Geneva, sans-serif;
}

.contentPage{padding: 8px;color:#DDDDDD;}
.contentPage a{color:#DDDDDD;text-decoration:underline;}
#downloadForm {margin-left: 50px;margin-top: 30px;}
#downloadForm table td {width: 150px;vertical-align:top; }
#downloadForm input {background-color: Transparent;border: 1px solid #9A9797;color: #DDDDDD;font-size: 7.5pt;height: 16px;width: 125px;}
.submityourwork_ParticipantLogin h5 {color: #19AAFF;font-size: 10px;padding: 2px 2px 0 0;}
.submityourwork_ParticipantLogin {padding:0px;  font-family:Verdana, Geneva, sans-serif;}
.submityourwork_ParticipantLogin  h5 {padding:2px 2px 0 0px; color:#19aaff; font-size:10px;}
.submityourwork_ParticipantLogin dl {padding:8px 0 0 0px; width:258px; clear:both;}
.submityourwork_ParticipantLogin dl dt{padding:2px 0 0 0px; width:137px; float:left;}
.submityourwork_ParticipantLogin dl dd{float:left; width:121px;}
.submityourwork_ParticipantLogin dl dd input.memberbg{padding:0px 2px; width:115px; height:14px; border:solid 1px #a1a2a1; background:none; float:left; font-size:10px; color:#fff;}
.submityourwork_ParticipantLogin p { font-size:10px; clear:both; padding:21px 0 0px 0;}
.submityourwork_Row {clear:both; padding:14px 0 0 0;}
.submityourwork_left {float:left; width:290px; padding:5px 0 0 0;}
.submityourwork_left dl {padding:0px 0 1px 0px; margin:0px; width:309px; float:left;}
.submityourwork_left dl dt {float:left; width:136px;}
.submityourwork_left dl dd {float:left; width:142px; padding:0 0 0 1px;}
.submityourwork_left dl dd input.upload { width:100px; height:17px; border:solid 1px #a1a2a1; background:none;}
.submityourwork_left dl dd input.memberbg01{padding:0px 2px; width:115px; height:14px; border:solid 1px #a1a2a1; background:none; float:left; color:#fff; font-size:10px;}

.submityourwork_Right {float:right; width:290px; padding:5px 0 0 0;}
.submityourwork_Right textarea.texxtareabg{min-width:200px; height:38px; border:solid 1px #a1a2a1; background:none; color:#fff; margin:0 10px 0 0; font-size:12px;}
.submityourwork_Right input.click {width:50px; background:#3a79ae; color:#19aaff; font-size:10px; margin:0px; line-height:normal; height:38px; padding:0px;}
.submityourwork_Right a:hover {color:#fff;}
.fileinputs {
    height: 23px;
    padding: 0 0 0;
    position: relative;
}
.file {
    opacity: 0;
    position: relative;
    text-align: right;
    width: 135px;
    z-index: 2;
}
#registerForm input
{
	border: 1px solid #939393;
	background-color: Transparent;
	height: 16px;
	width: 120px;
        color:#DDDDDD;
}

#registerForm .input_video
{
	border: 1px solid #939393;
	background-color: Transparent;
	height: 40px;
	width: 120px;
}
#registerForm .input_file
{
	border: 1px solid #939393;
	background-color: Transparent;
	height: 21px;
	width: 250px;
}

#registerForm textarea
{
	border: 1px solid #939393;
	background-color: Transparent;
	height: 70px;
	width: 120px;
        color: #ddd;
        font-size: 12px;
}

#registerForm select
{
	font-size: 7.5pt;
	letter-spacing: 1px;
	color: White;
	height: 16px;
	border: 1px solid #939393;
	background-color: Transparent;
}

#registerForm option
{
	height: 15px;
	color: Black;
	background-color: White;
}

#downloadForm input
{
	color: #dddddd;
	border: 1px solid #9a9797;
	background-color: Transparent;
	width: 125px;
	font-size: 7.5pt;
	height: 16px;
}

#registerForm #submitButton
{
	margin-bottom: 2px;
	margin-left: 10px;
}

#registerForm #registerFormValidationErrors
{
	/*margin-left: 40px;*/
	color:red;
	font-size:11px;
        list-style: none;
        margin-left:0px;
        margin-top: 10px
}
#registerForm #registerFormValidationErrors li{color:red;}
.contentAreaForm {
    margin-bottom: 20px;
    margin-top: 20px;
}
#registerForm td{vertical-align:top;padding-right:5px;}
#registerForm th{   font-size: 7.5pt;padding-bottom:5px;font-weight:normal;}
div.fileinputs {
	position: relative; padding:0px 0 0 0; height:23px;
}

div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1; background:none; 
}
div.fakefile img { margin:-16px 0 0 126px;
	
}

div.fakefile input{ width:119px; background:none; border:#a1a2a1 solid 1px; height:14px;color:#000!important;font-size:11px; cursor:pointer!important; }

input.file {
	position: relative;
	cursor:pointer;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity:0);
	opacity: 0;
	z-index: 2; width:135px;  

}
/* .trasparent_bar{position:absolute;height:16px;background:url(images/large_transparent_bg.png) repeat-x;width:298px;top:168px;padding:8px 6px;left:0;}
.trasparent_bar .trasparent_bar_left{float:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;font-style:italic;padding-right:5px;color:#444;}
.trasparent_bar .trasparent_bar_right{float:right;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:11px;padding-left:0px;}*/
/*.img_title{clear:both;font-size:14px;font-weight:bold;color:#444;padding:10px 5px 0 5px;}*/

 .trasparent_bar{position:absolute;height:32px;background:url(images/large_transparent_bg.png) repeat-x;width:304px;top:168px;padding:0px 0 0 6px;left:0;}
.trasparent_bar .trasparent_bar_left{float:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;font-style:italic;padding-right:5px;color:#444;padding-top:8px;}
.trasparent_bar .trasparent_bar_right{float:right;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:11px;padding-left:0px;padding-top:8px;text-align: center;
    min-width: 10px;height:24px;}

.pinkbg{ background:#000000;}
.bluebg{ background:#000000;}
.greenbg{ background:#000000;}

.kickit_blue{background: none repeat scroll 0 0 #000000; color: #FFFFFF;float: right;font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    height: 29px;
    padding-top: 12px;
    position: absolute;
    right: 0;
    text-align: center;
    top: 0;
    width: 23px;}
#top-menu ul li{background:url("images/menu_seprator.jpg") no-repeat scroll right center transparent}

p.footer_content{ color: #4C4C4C;font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 10px;font-weight: normal;line-height: 12px;padding: 4px 12px;}
p.footer_content a{color:#4C4C4C;text-decoration:none; }
.contactspace{padding:24px 12px!important;}

/* old site*/

.left-box{ margin:0px; width:307px; border:#c7c7c7 solid 1px; background-color:#eff0f0;}
/*.left-tex { margin:12px; width:295px; height:70px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;
 font-weight:bold; color:#0072bc; background:url(../images/line.jpg) no-repeat bottom center;}*/
.left-tex {background-color: #EFF0F0;border-bottom: 1px solid #C7C7C7;/* margin: 0;width: 318px;*/ margin:0 10px;  padding-top:10px;padding-bottom:10px;}

.left-tex span { margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#0072bc;}
.left-box p { margin:0px; font-family:arial,Helvetica,sans-serif; font-size:12px; font-weight:normal; color:#3282aa;
padding:0 11px;}

.right-box{ /*margin:0px 0 0 5px; */width:643px; background:#F4F4F4; }
.right-tex {padding:13px;margin:0px;  font-family:Arial, Helvetica, sans-serif; font-size:12px;font-weight:bold; color:#0072bc; }
.right-box span { margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#0072bc;}
.right-box p {color: #4E4E4F;font-family: Arial ,Helvetica,sans-serif;font-size: 12px;font-weight: normal;margin: 0;padding: 0 15px 10px 11px;}
.right-image2 {clear: both;margin: 0 0 5px 1px;width: 646px;}
.right-image2 img {max-height: none;max-width: 640px;min-width: 642px;}

/* work review page*/
.review_contact_left{width:100%;float:left;font-size:12px;color:#444;font-family:Arial, Helvetica, sans-serif;}
.review-right-box{ /*margin:0px 0 0 5px; */width:100%; background:#FFFFFF; }
.review-right-box span { margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#0072bc;}
.review-right-box p {color: #4E4E4F;font-family: georgia,Helvetica,sans-serif;font-size: 14px;font-weight: normal;margin: 0;padding: 0 15px 10px 11px;}
.review-right-image2 {clear: both;margin: 0 0 5px 1px;width: 100%;}
.review-right-image2 img {max-height: none;max-width: 968px;min-width: 642px;}

.facebook-box {clear: both;height: 50px;margin: 0 0 0 12px;width: 500px;}
.facebook-icon { float: left;margin: 0 5px 0 0;}

.width150{width:150px !important;}

/*.nonoymous_title_add{clear:both;background:#fff;padding:8px 11px;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;margin:10px 0; height:30px; overflow:hidden;}*/
.nonoymous_title_add{clear:both;background:#fff;padding:8px 11px;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold; height:54px; overflow:hidden;}
.nonoymous_title_add a{color:#999; }
.nonoymous_title_add a:hover{text-decoration: none;color:#007DCE;}
/*30 March Add Css*/
.fixed {position: fixed;top: -5px;left: 0;width:100%;z-index:999999;}
/*26 april Add Css*/
.width305{width:305px!important;}
#widget {float:right!important;}
.image_title{font-size:11px;color:#444; display:block;}
#wpu-profile{float:left;}



.user_LI .post{ float: left;
    height: 339px;
    margin-bottom: 15px;
    padding-right: 20px;
    position: relative;
    width: 310px;}
	
.user_LI .post-meta {
    font-size: 11px;
    padding-left: 5px;
}
.user_LI h2 {
    clear: both;
    font-size: 14px;
    font-weight: bold;
    padding: 10px 0 0 5px;
}

.user_LI .post:hover{ color: #007DCE;}
.column-author img, .column-username img {height:32px!important;}
.img_slide_box img{/*height:330px!important;*/ width:640px!important;}
.fakefile{ cursor:pointer !important;}

.img_title a{color:#444; text-decoration:none; }
.img_title a:hover{color:#007DCE; text-decoration:none;}
.img_content a{color:#444; text-decoration:none;}
.img_content a:hover{color:#007DCE; text-decoration:none;}
.img_slide_box:hover a {
    color: #007DCE;
	text-decoration:none;
}
.img_slide_text a{color:#444;}
.social_button_bar {
    border-bottom: 1px solid #B5B4B4;
    border-top: 1px solid #B5B4B4;
    margin-bottom: 10px;
	padding:0px 0;
}

.small_img_list li:hover a {
    color: #007DCE;
}
.PV_ADD{background: none repeat scroll 0 0 #FFFFFF;
    clear: both;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    height: 54px;
    overflow: hidden;
    padding: 8px 11px;color:#7F7F81!important; text-decoration:none;*color: #007ac9;}
.PV_ADD{background: none repeat scroll 0 0 #FFFFFF;
    clear: both;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    height: 54px;
    overflow: hidden;
    padding: 8px 11px;color:#007DCE!important; text-decoration:none;color: #ff5800}
#jury img{width:auto !important}
#jury a
{color:#DDDDDD;
	text-decoration: none;
}
#jury a:hover
{
	text-decoration: none;
        color:#DDDDDD;
}
#jury td
{
	
	padding-bottom: 13px;
}

#jury td.JuryName
{
	vertical-align: bottom;
	padding-left: 3px;
}

.Jury img
{
	margin-bottom: 10px;
}
.Jury a{color:#dddddd;text-decoration: none}
.Jury a:hover{color:#dddddd;text-decoration: none}
.loop .grid .link-comment {font-size: 11px; color: #999;margin-left:5px;padding-top:8px;}
.loop .grid .link-comment a{font-size: 11px; color: #999;}
.loop .grid .link-comment a:hover{font-size: 11px; color: #007DCE;}
