body{
	margin:0px;
}
td{
	font-family:Tahoma !important;
	font-size:14px;
	color:#5b5a5a;
	font-weight:normal;
}
a{
	cursor:pointer;
	text-outline:none;
}
a:active, a:link, a:visited{
	color:#75adc0;
	font-weight:normal;
	text-decoration:underline;
	font-size:10pt;
}
a:hover{
	color:#75adc0;
	font-weight:normal;
	text-decoration:underline;
	font-size:10pt;
}
p{
	text-align:justify;
}
.bold{
	font-weight:bold;
}
.cursor{
	cursor:pointer;
}
/*  Header */
.headerbg{
	background : #1d1d1d url('../images/headerbg.jpg') repeat-x;
	height:100px;
}
a.login:active, a.login:link, a.login:visited{
	font-size:11px;
	color:#FFFFFF;
	text-decoration:underline;
}
a.login:hover{
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.whitetxt{
	font-size:12px;
	color:#d8d7d7;
	text-decoration:none;
}
.welcometxt
{
	color:#e7e7e7;
	font-size:14px;
}
.lightblue
{
	color:#b0c9d7;
	font-size:11px;
}
a.light:active, a.light:link, a.light:visited{
	font-size:11px;	color:#b0c9d7;text-decoration:underline;
}
a.light:hover{
	font-size:11px;color:#b0c9d7;text-decoration:none;
}
a.light1:active, a.light1:link, a.light1:visited{
	font-size:12px;	color:#2a7499;text-decoration:none;
}
a.light1:hover{
	font-size:12px;color:#2a7499;text-decoration:underline;
}
/*  Footer */
.footerbg{
	background : #1d1d1d url('../images/footerbg.jpg') repeat-x;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
 a.footer:link, a.footer:active, a.footer:visited, a.footer:hover {
	color:#ffffff;
	font-weight:bold;
	text-decoration:underline;
}
.footertxt
{
	color:#ffffff;
	font-weight:bold;
}

/*  Content */
.ContentFirst{
	margin-top:20px;margin-bottom:20px;
}
a.varytext:active, a.varytext:link, a.varytext:visited{
	font-weight:normal;
	text-decoration:underline;
	font-size:14pt;
}
a.varytext:hover{
	font-weight:normal;
	text-decoration:underline;
	font-size:14pt;
}
a.blktxt:active, a.blktxt:link, a.blktxt:visited, a.blktxt:hover{
	color:#626161;
}
a.green:active, a.green:link, a.green:visited, a.green:hover{
	color:#17c438;
}
a.pink:active, a.pink:link, a.pink:visited, a.pink:hover{
	color:#a333f7;
}
a.blue:active, a.blue:link, a.blue:visited, a.blue:hover{
	color:#068acf;
}
.subtitle{
	background-color:#dae5e9;
	padding-left:10px;
	color:#12567b;
	font-weight:bold;
}
.artselect{
	background-color:#dae5e9;
	font-size:12px;
}
.artunselect{
	background-color:#ffffff;
	font-size:12px;
}
.title1
{
	 style="color:#196a92;
	 font-size:16px;
	 padding-left:0px;"
}
/* Rightnav */
.titlesmall
{
	color:#28aff2;
	font-size:20px;
}
.titlebig
{
	color:#28aff2;
	font-size:30px;
}
.bluetxt
{
	color:#095f8a;
	font-size:30px;
}
.blue
{
	color:#095f8a;
	font-size:18px;
}
.smalltxt
{
	font-size:10px;
	color:#a5a2a2
}
.cont
{
	color:#686766;
	font:14px normal;
	text-align:justify;
}

.medtext{
	color:#75adc0;
	font-size:20px;
}
.smallfont{
	font-size:10px;
	font-weight:bold;
}
.ashtxt
{
	color:#c6c6c5;
	font-size:12px;
}
/* Menus & search part */
	.bluebg{
		background-color:#d9e4ea;
	}
	.bluebor{
		border-bottom: 1px #28aff2 solid;
	}
	.dbluebg{
		background-color:#b0c9d7;
	}
	
	#pagebar {
		background:url(../images/tab_bg.png) repeat-x;
		*background:url(../images/tab_bg.gif) repeat-x;/* for IE browser due to png hacks */
		height:31px;
		width:383;
		padding: 0;
		margin: 0;
	}
	
	#pagebar a {
		font-family: tahoma, Verdana, Arial, Sans-Serif;
		color: #2a7499;
		font-size: 14px;
		display: block;
		float: left;
		margin:1px 7px 0px 0px;
		width:112px;
		border-left:1px #b0c9 transparent;
		border-right:1px #b0c7 transparent;
		text-align: center;
		height: 30px;
		vertical-align:bottom;
		line-height:33px;
		font-weight:bold;
		text-decoration: none; 
		background: #b0c9d7 url('../images/tab_unselect_bg.png') repeat-x;
	}
	
	#pagebar a:hover {
		background: #ffffff url('../images/tab_select_bg.png') repeat-x;
		border-left:1px #28aff2 solid;
		border-right:1px #28aff2 solid;
		text-decoration: none; 
		margin:1px 7px 0px 0px;
		height: 30px;
		line-height:33px;
		width:110px;
		vertical-align:bottom;
		color:#525251;
	}
	
	.selected, #pagebar li a.selected:link, #pagebar li a.selected:active, #pagebar li a.selected:hover, #pagebar li a.selected:visited	{
		
		background: #ffffff url('../images/tab_select_bg.png') repeat-x;
		border-left:1px #28aff2 solid;
		border-right:1px #28aff2 solid;
		text-decoration: none; 
		height: 30px;
		line-height:33px;
		width:110px;
		vertical-align:bottom;
		color:#525251;
	}
	.searchwidth
	{
		width:310px;
	}
	#pagebar li a.unselected:link, #pagebar li a.unselected:active, #pagebar li a.unselected:visited	{
		font-family: tahoma, Verdana, Arial, Sans-Serif;
		color: #767676;
		font-size: 14px;
		display: block;
		float: left;
		margin:1px 7px 0px 0px;
		width:112px;
		text-align: center;
		height: 30px;
		vertical-align:bottom;
		line-height:33px;
		font-weight:bold;
		text-decoration: none; 
		background: #b0c9d7 url('../images/tab_unselect_gray.png') repeat-x;
		cursor:default;
	}
		#pagebar li a.unselected:hover{
		font-family: tahoma, Verdana, Arial, Sans-Serif;
		color: #767676;
		font-size: 14px;
		display: block;
		float: left;
		margin:1px 7px 0px 0px;
		width:112px;
		text-align: center;
		height: 30px;
		vertical-align:bottom;
		line-height:33px;
		font-weight:bold;
		text-decoration: none; 
		background: #b0c9d7 url('../images/tab_unselect_gray.png') repeat-x;
		cursor:default;
		border-left:none;
		border-right:none;
		text-outline:none;
	}
	#pagebar li {
		list-style:none;
	}
	#pagebar li.page_item {
		display: inline;
	}
/* Form elements & buttons */
.logininput
{
	background:transparent url('../images/logininput.png') no-repeat;
	background-position:fixed;
	width:109px;
	height:25px;
	color:#EBEAEA;
	padding-right:2px;
	padding-left:3px;
	text-align:left;
	border:0px;
	padding-top:0px;
}	

a.butunsel, .butunsel	{
	font:bold 12px verdana;
	height:28px;
	background: transparent url(../images/but_login.jpg) repeat-x;
	background-position:1px 0;
	vertical-align:middle;
	color:#313131;
	text-align:center;
	text-decoration:none;
	border:none;
	cursor:pointer;
	padding-bottom:2px;	
	padding-top:2px;
}
.butsel		{
	font:bold 12px verdana;
	height:28px;
	background: transparent url(../images/but_login.jpg) repeat-x;
	vertical-align:middle;
	color:#fff;
	text-align:center;
	background-position:1px -1px;text-decoration:none;
	border:none;	
	cursor:pointer;	
	padding-top:2px;
	padding-bottom:2px;	
}
a.butunsel:link{text-decoration:none;}
a.butunsel:visited{color:#000;text-decoration:none;}
a.butunsel:hover{background-position:1px -1px;text-decoration:none;}
a.butunsel:active{text-decoration:none;}
.input_button
{
	border:none ; 
	background: transparent url(../images/input_bg.jpg) repeat-x scroll 0%; 
	vertical-align: middle; 
	font-size: 13px; 
	height: 22px; 
	width: 138px; 
	line-height: 19px;
	color:#333333;
	
}
.ratetextarea
{
	border:none; 
	width:138px; 
	height: 69px;
	padding-top:10px;
	padding-bottom:10px;
	font-size: 12px; 
}
.text
{
	border:none ; 
	background: transparent url(../images/text_bg.jpg) repeat-x scroll 0%; 
	font-size: 12px; 
	height: 69px; 
	width: 138px; 
	padding-top:10px;
}

.inputbg{
	background: transparent url(../images/inputbg.png) repeat-x ; 
	background-postion:top;
	border:1px solid #8aa2ac;
	color:#8a8888;
	font-size:14px;
	width:146px;
}
.popinputbg{
	background: transparent url(../images/inputbg.png) repeat-x ; 
	background-postion:top;
	border:1px solid #8aa2ac;
	color:#8a8888;
	font-size:14px;
	width:146px;
}
.regisbg{
	background: transparent url(../images/register_bg.jpg) repeat-x ;
	background-postion:top;
	border:1px solid #8aa2ac;
	color:#8a8888;
	font-size:14px;
	width:197px;
	height:26px;
	padding-left:8px;
	padding-top:4px;
}
.donebg{
	background: #a1b4bd url(../images/donebg.jpg) repeat-x ; 
	background-postion:top;
	border:1px solid #a1b4bd;
	color:#83a2b3;
	font-size:16px;
	font-weight:bold;
	width:107px;
	cursor:pointer;
	height:31px;
}
.updatebg{
	background: #a1b4bd url(../images/updatebg.jpg) repeat-x ; 
	background-postion:top;
	border:1px solid #a1b4bd;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	width:107px;
	cursor:pointer;
	height:31px;
}
.nobg{
	background: #8ea7b1 url(../images/nobg.jpg) repeat-x ; 
	background-postion:top;
	border:1px solid #8ea7b1;
	color:#FFFFFF;
	font-size:12px;
	font-weight:normal;
	width:86px;
	height:22px;
	cursor:pointer;
}
/*  Share page */
.share
{
	padding-left:28px;
	font-size:18px;
	font-weight:bold;
	color:#fefefe
}
.yourinfo
{
	font-size:12px;
	font-weight:normal;
	color:#5f5e5e;
}
.padd
{
	padding-left:30px;
}
.paddright
{
	padding-right:18px;
}
.border
{
	border-bottom:2px solid #cfdee4
}
.linebg
{
	background: transparent url(../images/border.jpg) repeat-x ; 
	width:300px;
	height:2px;
}
/* Register page */
.infotxt
{
	font-size:14px;
	font-weight:normal;
	color:#2a7499;
}
/* Greatest */
.grtxtcolor{
	color:#34c0fe;
}
.txtpad15{
	float:left;padding-left:15px;
}
a.nametxt:active, a.nametxt:link, a.nametxt:visited{
	font-size:12px;
	color:#34c0fe;
	text-decoration:underline;
}
a.nametxt:hover{
	font-size:12px;
	color:#34c0fe;
	text-decoration:none;
}
.namebytxt{
	font-size:12px;
}

.fleft{
	float:left;
}
.fright{
	float:right;
}
img{
	border:0px;
	
}
.close{
	position:absolute;
	top:1506px;
	left:197px;
	z-index:1;
	cursor:pointer;
}
.closepop
{
	position:absolute;
	left:340px;
	z-index:1;
	cursor:pointer;
}
.close_share{
	position:absolute;
	top:5px;
	left:340px;
	z-index:1;
	cursor:pointer;
}
.arttitle{
	font-family:Tahoma;
	font-size:11px;
	color:#5b5a5a;
	font-weight:normal;
}
a.art:active, a.art:link, a.art:visited{
	font-size:12px;
	color:#0c5b93;
	text-decoration:underline;
}
a.art:hover{
	font-size:12px;
	color:#0c5b93;
	text-decoration:none;
}
.colrtxt{
	color:#006794;
}
.borlin{
	border-bottom: 1px solid #d2d2d2;
}
.borlintop{
	border-top: 1px solid #d2d2d2;
}
.borlinhor{
	border-left: 1px solid #d2d2d2;
}

a.flag:active, a.flag:link, a.flag:visited{
	font-size:11px;
	color:#5b5a5a;
	text-decoration:underline;
}
a.flag:hover{
	font-size:11px;
	color:#5b5a5a;
	text-decoration:none;
}

.subtitle_green{
	background-color:#dae5e9;
	padding-left:10px;
	color:#12567b;
	font-weight:normal;
	height:25px;
}

/*Favs page */
.txt
{
	font-size:12px;
	padding-left:20px;
	color:#5f5e5e;
}
a.favs:active, a.favs:link, a.favs:visited{
	font-size:10px;
	color:#095f8a;
	text-decoration:underline;
}
a.favs:hover{
	font-size:10px;
	color:#095f8a;
	text-decoration:none;
}
/* search result page */
.art
{
	color:#525353;
	font-size:11px;
}
.error
{
	color:#ff0000;
	font:bold 12px arial;

}
.succ
{
	color:#00e600;
	font:bold 12px arial;

}
.titletop{
	color:#196a92;font-size:16px;padding-left:0px;
}
.txtColor{
	color:#9c9c9b;font-size:12px;
}
.headeruname{
	border:none;background:transparent;width:100px;color:#FFFFFF;text-align:left;padding-bottom:7px;
}
/*flag this photo popup*/
a.flagpop:active, a.flagpop:link, a.flagpop:visited{
font-size:12px;
color:#ff0000;
text-decoration:underline;
}
a.flagpop:hover{
	font-size:12px;
	color:#ff0000;
	text-decoration:none;
}

.flagblack{
	color:#000000;
	font-size:12px;
}
.cont1
{
	color:#686766;
	font-size:12px normal;
}
.rateinputbg{
	background: transparent url(../images/inputbg.png) repeat-x ; 
	background-postion:top;
	border:1px solid #8aa2ac;
	color:#8a8888;
	font-size:14px;
	width:170px;
}
.close_rating{
	position:absolute;
	top:100px;
	left:340px;
	z-index:1;
	cursor:pointer;
}

.com_count{
	color:#a5a2a2;font-size:12px;
}
.close_rate{
		position:absolute;
		left:340px;
		z-index:1;
		cursor:pointer;
}
.zin5{
	z-index:5
}
.deletepos{
	position:absolute;top:-5px;left:5px;text-align:left;
	display:none;
}
textarea{
	color:#8a8888;
	font-size:14px;
	font-family:Tahoma;
}
