#tudo {
	width: 900px;
	max-height: 900px;
	margin: 0 auto;
}

a, bblink a, .topmenu a {



	color: #e252b4;



	text-decoration: none;



}



.catlink a {



	color: #936487;



	text-decoration: none;



}



.catlink a:visited {



	color: #936487;



	text-decoration: none;



}



.catlink a: hover {



	color: #d5759e;



	text-decoration: none;



}







a:visited, a:visited .image1 {



	color: #e252b4;



}







a:hover a:hover .image1 {



	 color: #c8db47;



}







bblink a:hover {



	color: #bcbcbc;



}







body {



 

	background-color: #d1d1d1;



	background-image: url(bg.jpg);



	background-position: top;



	background-repeat: repeat-x;



	color: #e4bac7;



	font-family: Arial;



	font-size: 12px;



	margin: 0px;



	margin: 0px;



	scrollbar-3dlight-color: #ececec;



	scrollbar-arrow-color: #848484;



	scrollbar-darkshadow-color: #ececec;



	scrollbar-face-color: #ececec;



	scrollbar-highlight-color: #ececec;



	scrollbar-shadow-color: #ececec;



	scrollbar-track-color: #ececec;



}







h1{



	color: #ba4981;



	font-family: times new roman;



	font-size: 18px;



	font-weight: bold;



}







h2 {



	color: #e7f6e9;



	font-family: arial;



	font-size: 11px;



}







h3 {



	color: #ba4981;



	font-family: arial;



	font-size: 11px;



}







li {



	color: #ba4981;



	list-style-position: outside;



	list-style-type: disc;



	margin-bottom: 4px;



	margin-left: 10px;



	margin-top: 4px;



	padding: 0px;



}







p {



	color: #ba4981;



	font-family: arial;



	font-size: 100%;



	margin: 2px 0px;



}







table {



	color: #ba4981;



	font-size: 11px;



	font-family: arial;



	



	



}







ul {



	margin-left: 5px;



	padding: 0px;



}







.admin_menu {



	background: #f2ecf3;



	color: #b4c1ca;



	        border-right: solid 1px #eef2f5;

		  border-left: solid 0px #8ccef3;

		  border-bottom: solid 1px #eef2f5;	  	

		  border-top: solid 0px #8ccef3;	



font-family: arial;



	font-size: 9px;



	padding-top: 3px;



padding-right: 3px;



padding-bottom: 3px;



padding-left: 3px;



	 -moz-border-radius:  3px; 



-webkit-border-radius: 3px; 



border-radius: 3px;



}







.admin_menu a {



	background: #f1e2f4;



	color: #e252b4;







font-family: arial;



	font-size: 9px;



	padding-top: 3px;



padding-right: 3px;



padding-bottom: 3px;



padding-left: 3px;



	 -moz-border-radius:  3px; 



-webkit-border-radius: 3px; 



border-radius: 3px;



}







.admin_menu a:hover {



	background: #f1e2f4;



	color: #f6aace;

	



font-family: arial;



	font-size: 9px;



	padding-top: 3px;



padding-right: 3px;



padding-bottom: 3px;



padding-left: 3px;



	 -moz-border-radius:  3px; 



-webkit-border-radius: 3px; 



border-radius: 3px;



}







.admin_menu_thumb {



		color: #f7c6df;



	font-family: arial;



	font-size: 10;



	margin-bottom: 0px;



	margin-top: 0px;



	width: 85px;



}







.admin_menu_thumb a {



			color: #6c355c;



	font-family: arial;



	font-size: 10;



	margin-bottom: 0px;



	margin-top: 0px;



	width: 85px;



	position: relative;



	text-decoration: none;



}







.alblink a, .footer a, .user_thumb_infobox a {



	color: #f494c1;



	text-decoration: none;



	text-align: center;



}







.statlink a {



	color: #693a5f;



	text-decoration: none;



	text-align: center;







}







.statlink a:hover {



	color: #744269;



	text-decoration: none;



	text-align: center;







}















.album_stat {



	font-size: 85%;



	margin: 5px 0px;



}







.anycontent a:hover {



	color: #ba4981;



	font-size: 95%;



	



}







.anycontent, .anycontent a {



	color: #ba4981;



	font-size: 95%;



}







.button {



	background: #e6dde8;



	color: #e252b4;



	border-right: 1px solid #e6dde8;

		border-left: 0px solid #dedee6;

			border-top: 0px solid #dedee6;

				border-bottom: 1px solid #e6dde8;



font-family: arial;



	font-size: 11px;



	padding-top: 1px;



padding-right: 1px;



padding-bottom: 1px;



padding-left: 1px;



	 -moz-border-radius:  3px; 



-webkit-border-radius: 3px; 



border-radius: 3px;



}







.catlink {



	display: block;



	margin-bottom: 2px;



}







.checkbox, .radio {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 100%;



	vertical-align: middle;



}







.clickable_option {



	border-bottom: 1px dotted #ba4981;



	cursor: hand;



}







.comment_button {



		background: #f2ecf3;



	color: #e252b4;



	border-right: 1px solid #d9e2e8;

		border-left: 0px solid #dedee6;

			border-top: 0px solid #dedee6;

				border-bottom: 1px solid #d9e2e8;



font-family: arial;



	font-size: 11px;



	padding-top: 1px;



padding-right: 1px;



padding-bottom: 1px;



padding-left: 1px;



	 -moz-border-radius:  3px; 



-webkit-border-radius: 3px; 



border-radius: 3px;



}







.comment_date{



	color: #ba4981;



	font-size: 90%;



	vertical-align: middle;



}







.debug_text {



	



	border: 0px dotted #BDBEBD;



	margin: 0px;



	width: 100%;



}







.footer {



	color: #8e5c82;



	font-size: 11px;



}







.footer a:hover, .navmenu a:hover, .topmenu a:hover, .user_thumb_infobox a:hover, a:hover, .admin_menu_thumb a:hover, .alblink a:hover, .catlink a:hover {



	color: #d5759e;



	text-align: center;



}







.gal_name



{



	color: #acbad8;



	font-size: 14px;



	font-weight: bold;



}







.image {







}







.imageborder {



	border: 0px solid #000000;



	margin-bottom: 30px;



	margin-top: 30px;



}







.img_caption_table {



	background: #e3eaef;



	color: #c0c9dd;



	



font-family: arial;



	font-size: 11px



}







.img_caption_table td {



	background: #e3eaef;



	color: #c0c9dd;



	



font-family: arial;



	font-size: 11px



}







.img_caption_table th {



	background: #e3eaef;



	color: #c0c9dd;



	



font-family: arial;



	font-size: 11px



}







.listbox {



	border: 1px solid #eaeaef;



	background: #e3eaef;



	color: #c0c9dd;



	font-family: arial;



}







.listbox_lang {



	background: #e3eaef;



	color: #c0c9dd;



	border: 0px solid #FFFFFF;







	font-family: arial;



	font-size: 100%;



	padding-left: 3px;



	padding-right: 3px;



}







.maintable {







}







.menu_navigator {



	border-bottom: 0px solid;



	border-left: 0px;



	border-right: 0px;



	border-top: 0px;



	color: #acbad8;



	font-family: arial;



	font-size: 11px;



	padding-bottom: 1px;



	padding-left: 1px;



	padding-right: 1px;



	padding-top: 1px;



}







.navmenu {



background: #f2ecf3;



	color: #e252b4;



	



font-family: arial;



	font-size: 11px;



	padding-top: 5px;



padding-right: 5px;



padding-bottom: 5px;



padding-left: 5px;




	 -moz-border-radius:  5px; 



-webkit-border-radius: 5px; 



border-radius: 5px;



}







.navmenu a {



background: #ebf1f5;



	color: #c0c9dd;



	



font-family: arial;



	font-size: 11px;



	padding-top: 5px;



padding-right: 5px;



padding-bottom: 5px;



padding-left: 5px;



	 -moz-border-radius:  5px; 



-webkit-border-radius: 5px; 



border-radius: 5px;



}







.navmenu img {







}







.sortorder_cell {



	color: #acbad8;



	margin: 0px;



	padding: 2px;



}







.sortorder_options {



	color: #693a5f;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 50%;



	font-weight: normal;



	margin: 0px;



	padding: 0px;



	white-space: nowrap;



}







.statlink {



	color: #ffffff; 



	text-align: center;



}







.tableb {



	padding-bottom: 0px;



	padding-left: 10px;



	padding-right: 0px;



	padding-top: 0px;



}







.tableb_compact {



	background: #f2ecf3;



	color: #e252b4;



padding-top: 7px;



padding-right: 7px;



padding-bottom: 7px;



padding-left: 7px;



 -moz-border-radius:  6px; 



-webkit-border-radius: 6px; 



border-radius: 6px;}



}







.tablef {



	background: #e7ecf0;



	color: #c3cbdd;



	font-family: arial;



	font-size: 100%;



	padding-top: 3px;



padding-right: 3px;



padding-bottom: 3px;



padding-left: 3px;



	 -moz-border-radius:  3px; 



-webkit-border-radius: 3px; 



border-radius: 3px;



}







.tableh1 {



	background-image: url(01.jpg);



	color: #ffffff;



	padding-bottom: 10px;



	padding-left: 10px;



	padding-right: 10px;



	padding-top: 10px;



	text-align: center;



	 -moz-border-radius:  6px; 



-webkit-border-radius: 6px; 



border-radius: 6px;



font-family: arial;



	font-size: 11px;



	



}







.tableh1gal {



	color: #c0c9dd;



	padding-bottom: 10px;



	padding-left: 10px;



	padding-right: 10px;



	padding-top: 10px;



	text-align: center;



	 -moz-border-radius:  6px; 



-webkit-border-radius: 6px; 



border-radius: 6px;



font-family: arial;



	font-size: 11px;



	



}







.tableh1_compact, .tableh2_compact {

	background: #ece3ed;



	color: #e252b4;



	



font-family: arial;



	font-size: 11px;



	padding-top: 6px;



padding-right: 6px;



padding-bottom: 6px;



padding-left: 6px;



	 -moz-border-radius:  6px; 



-webkit-border-radius: 6px; 



border-radius: 6px;



}







.tableh2 {



	background: #ca478a;



	color: #f1e2f4;



	



font-family: arial;



	font-size: 11px;



	padding-top: 6px;



padding-right: 6px;



padding-bottom: 6px;



padding-left: 6px;



	 -moz-border-radius:  6px; 



-webkit-border-radius: 6px; 



border-radius: 6px;



}







.textinput {



	background: #e6dde8;



	color: #e252b4;



	border-right: 1px solid #f2ecf3;

		border-left: 0px solid #d6d6dc;

			border-top: 0px solid #d6d6dc;

				border-bottom: 1px solid #f2ecf3;



	width:150px;



	



font-family: arial;



	font-size: 11px;



	padding-top: 3px;



	padding-top: 3px;



padding-right: 3px;



padding-bottom: 3px;



padding-left: 3px;



	 -moz-border-radius:  3px; 



-webkit-border-radius: 3px; 



border-radius: 3px;



}







.thumb_caption {



background: #fc0f6e;



	color: #ffffff;



	border-right: 2px solid #f76da5

		border-left: 0px solid #d6d6dc;

			border-top: 0px solid #f76da5;

				border-bottom: 2px solid #f76da5;



font-family: arial;



display: block;



	font-size: 11px;



	padding: 4px;



	 -moz-border-radius:  5px; 



-webkit-border-radius: 5px; 



border-radius: 5px;}







.thumb_caption a {



text-decoration: none;



color: #FFFFFF;}







.thumb_num_comments {



	display: block;



	font-size: 85%;



	font-style: normal;



	font-weight: normal;



	padding: 2px;



}







.thumb_title {



	display: block;



	font-size: 100%;



	font-weight: bold;



	padding: 2px;



}







.thumbnails {

background: #f2ecf3; 

padding: 10px;

-moz-border-radius:  6px; 

-webkit-border-radius: 6px; 

border-radius: 6px;

}











.thumbnails:hover {

background: #eee7ef; 

padding: 10px;

-moz-border-radius:  6px; 

-webkit-border-radius: 6px; 

border-radius: 6px;

}



}







.topmenu {



	color: #b1bccb;



	font-size: 100%;



}







.topmenu td {



	font-weight: bold;



	white-space: nowrap;



}







.user_thumb_infobox {



	margin-bottom: 1px;



	margin-top: 1px;



}







.user_thumb_infobox td {



	font-size: 90%;



	margin-bottom: 1px;



	margin-top: 1px;



	text-align: center;



}







.user_thumb_infobox th {



	font-size: 100%;



	font-weight: bold;



	margin-bottom: 1px;



	margin-top: 1px;



	text-align: center;



}







#v_css {



	background-image: url(../../../../DOCUME%7E1/ADMINI%7E1/images/valid-css.gif);



	float: right;



}







#v_css:hover{



	background-image: url(../../../../DOCUME%7E1/ADMINI%7E1/images/h_valid-css.gif);



}







#v_mysql {



	background-image: url(../../../../DOCUME%7E1/ADMINI%7E1/images/powered-mysql.gif);



	float: left;



}







#v_mysql:hover {



	background-image: url(../../../../DOCUME%7E1/ADMINI%7E1/images/h_powered-mysql.gif);



}







#v_php {



	background-image: url(../../../../DOCUME%7E1/ADMINI%7E1/images/powered-php.gif);



	float: left;



}







#v_php:hover {



	background-image: url(../../../../DOCUME%7E1/ADMINI%7E1/images/h_powered-php.gif);



}







#v_xhtml {



	background-image: url(../../../../DOCUME%7E1/ADMINI%7E1/images/valid-xhtml10.gif);



	float: right;



}







#v_xhtml:hover {



	background-image: url(../../../../DOCUME%7E1/ADMINI%7E1/images/h_valid-xhtml10.gif);



}







#vanity a {



	display: block;



	height: 20px;



	margin: 3px 20px;



	width: 57px;



}







#vanity img {



	border: 0;



}







.catrow_noalb {



color: #ba4981;



background: #f2ecf3; 



padding-top: 7px;



padding-right: 7px;



padding-bottom: 7px;



padding-left: 7px;



 -moz-border-radius:  6px; 



-webkit-border-radius: 6px; 



border-radius: 6px;}







.catrow_noalb:hover {



background: #eee7ef;



padding-top: 7px;



padding-right: 7px;



padding-bottom: 7px;



padding-left: 7px;



 -moz-border-radius:  6px; 



-webkit-border-radius: 6px; 



border-radius: 6px;}







.catrow {



color: #c0508a;



background: #f2ecf3; 



padding-top: 7px;



padding-right: 7px;



padding-bottom: 7px;



padding-left: 7px;



 -moz-border-radius:  6px; 



-webkit-border-radius: 6px; 



border-radius: 6px;}







.catrow:hover {



background: #eee7ef;



padding-top: 7px;



padding-right: 7px;



padding-bottom: 7px;



padding-left: 7px;



 -moz-border-radius:  6px; 



-webkit-border-radius: 6px; 



border-radius: 6px;}




a img {
        border-style: solid;
        border-width:1px;
        border-color: #c7b4ca;
	    padding:7px;
        margin: 0px;
	    background-color:#ddcfdf;
        border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius: 7px
}









