body {

background: #8DD3FA;

background: -moz-linear-gradient(top, #8DD3FA, #ffffff);

background: -webkit-gradient(linear, left top, left bottom, from(#8DD3FA), to(#fff)); 

background: gradient(linear, left top, left bottom, from(#8DD3FA), to(#fff));

*background: #fff url('images/bg.jpg') repeat-x fixed left top;

_background: #fff url('images/bg.jpg') repeat-x fixed left top;

font-family: Arial;

font-size: 11px;

color: #1e68a8;

margin-left: 0px;

margin-top: 0px;

margin-right: 0px;

margin-bottom: 0px; 

}



table {

color: #faf5ff;

font-size: 10px;

}



	

h1 {

text-decoration: none;

color: #fefbf8; }



h2 {

color: #fcf5ff;

font-size: 10px;

}



h3 {

color: #f7efff;

font-weight: normal;

font-size: 9px;}



p {

font-family: Arial;

font-size: 11px;

margin: 2px 0px;}



ul {

margin-left: 5px;

padding: 0px;}



li {

margin-left: 10px;

margin-top: 4px;

margin-bottom: 4px;

padding: 0px;

list-style-position: outside;

list-style-type: disc;}



.textinput {

font-family: Arial;

font-size: 100%;

border: 1px solid #bfbdbd;

padding-right: 2px;

padding-left: 2px;}



.listbox {

font-family: Arial;

font-size: 100%;

border: 1px solid #bfbdbd;

vertical-align: middle;}



.button {

font-family: Arial;

font-size: 100%;

border: 1px solid #bfbdbd;

background-position: bottom;}



.comment_button {

font-family: Arial;

font-size: 100%;

border: 1px solid #bfbdbd;

background-position: bottom;

padding-left: 3px;

padding-right: 3px;}



.radio {

font-family: Arial;

font-size: 100%;

vertical-align: middle;}



.checkbox {

font-family: Arial;

font-size: 100%;

vertical-align: middle;}



a {

color: #5EC3FB;

text-decoration: none;

font-weight: bold;}



a:hover {

color: #bfbfbf;

text-decoration: none;

font-weight: bold;}



bblink a {

color: #5EC3FB;

text-decoration: none;

font-weight: bold;}



bblink a:hover {

color: #bfbfbf;

text-decoration: none;

font-weight: bold;}



.maintable {

background-color: #A0DBFC;

padding: 5px;

margin-bottom: 10px;

-moz-border-radius: 10px 10px 10px 10px;

border: 1px solid #98D9FE;

}



.tableh1 {

color: #ffffff;

text-shadow: #30AAF1 1px 1px 1px;

border: 1px solid #5EC3FB;

background-color: #8DD3FA;

background-image: url("http://www.selenagomez.com.br/galeria/themes/selena_blue/images/selenafundo.PNG");

background-repeat:repeat;

background-position:center center;

-moz-border-radius: 10px 10px 10px 10px;

font-weight: bold;

font-family: Tahoma;

font-size: 12px;

line-height: 15px;

text-transform: capitalize;

text-align: center;

padding: 10px;

}



.tableh1_compact {

color: #ffffff;

text-shadow: #30AAF1 1px 1px 1px;

border: 1px solid #5EC3FB;

background-color: #8DD3FA;

background-image: url("http://www.selenagomez.com.br/galeria/themes/selena_blue/images/selenafundo.PNG");

background-repeat:repeat;

background-position:center center;

-moz-border-radius: 10px 10px 10px 10px;

font-weight: bold;

font-family: Tahoma;

font-size: 11px;

text-transform: capitalize;

text-align: center;

padding: 10px;

}





.tableh2 {

border: 1px solid #5EC3FB;

background-color: #5EC3FB;

-moz-border-radius: 10px 10px 10px 10px;

text-align:justify;

color: #30AAF1;

padding-top: 5px;

padding-right: 5px;

padding-bottom: 5px;

padding-left: 5px;

}



.tableh2_compact {

background-color: #8DD3FA;

color: #30AAF1;

padding-top: 5px;

padding-right: 5px;

padding-bottom: 5px;

padding-left: 5px;

}



.tableb {



color: #30AAF1;

background: #8DD3FA;

padding-top: 5px;

padding-right: 5px;

padding-bottom: 5px;

padding-left: 5px;

}



.tableb_compact {

color: #30AAF1;

background: #8DD3FA;

padding-top: 5px;

padding-right: 5px;

padding-bottom: 5px;

padding-left: 5px;

}



.tablef {

color: #30AAF1;

background: #8DD3FA;

padding-top: 10px;

padding-right: 10px;

padding-bottom: 10px;

padding-left: 10px;}



.catrow_noalb {

-moz-border-radius: 5px 5px 5px 5px;

background: #8DD3FA;

-moz-border-radius: 10px 10px 10px 10px;

background: #8DD3FA;

color: #30AAF1;

padding-top: 2px;

padding-right: 2px;

padding-bottom: 2px;

padding-left: 2px;

border: 1px solid #AADDFA;

}





.catrow {

-moz-border-radius: 5px 5px 5px 5px;

background: #8DD3FA;

-moz-border-radius: 10px 10px 10px 10px;

color: #30AAF1;

padding-top: 2px;

padding-right: 2px;

padding-bottom: 2px;

padding-left: 2px;

border: 1px solid #AADDFA;

}



.album_stat {

color: #30AAF1;

font-size: 10px;

margin: 5px 0px;}



.thumb_filename {

color: #fefbfb;

font-size: 10px;

display: block;}



.thumb_title {

color: #1c59ac;

font-size: 10px;

padding: 2px;

display: block;}



.thumb_caption {

color: #30AAF1f;

font-size: 10px;

padding: 1px;

display: block;}



.thumb_caption a {

color: #30AAF1;

font-size: 10px;

text-decoration: none;

}



.thumb_num_comments {

font-weight: normal;

font-size: 85%;

padding: 2px;

font-style: italic;

display: block;}



.user_thumb_infobox {

margin-top: 1px;

margin-bottom: 1px;}



.user_thumb_infobox th {

font-weight: bold;

font-size: 100%;

margin-top: 1px;

margin-bottom: 1px;

text-align: center;}



.user_thumb_infobox td {30AAF1

font-size: 85%;

margin-top: 1px;

margin-bottom: 1px;

text-align: center;}



.user_thumb_infobox a {

text-decoration: none;

color: #30AAF1;}



.user_thumb_infobox a:hover {

color: #30AAF1;

text-decoration: none;}



.sortorder_cell {

color: #30AAF1;

padding-top: 0px;

padding-bottom: 0px;

padding-left: 0px;

padding-right: 10px;

margin: 0px;}



.sortorder_options {

font-family: Arial;

color: #30AAF1;

padding: 0px;

margin: 0px;

font-weight: bold;

font-size: 75%;

white-space: nowrap;}



.navmenu {

padding: 3px;

font-size: 9px;

font-family: Arial;

color: #30AAF1;

font-weight: bold;

border-style: none;

text-transform: none;

background-color: #8DD3FA;

background-repeat: repeat-x;

background-position: right;;}



.navmenu img {

margin-bottom: 1px;

margin-top: 1px;

margin-right: 5px;

margin-left: 5px;}



.navmenu a {

position: relative;

text-decoration: none;

color: #30AAF1;

display: block;

padding: 5px;}



.navmenu a:hover {

text-decoration: none;

color: #30AAF1;}



.navmenu a img {

border: 0px;

padding: 0px;}



.navmenu a img:hover {

border: 0px;

padding: 0px;}



.admin_menu_thumb {

font-family: Arial;

margin-top: 0px;

margin-bottom: 0px;

width: 80px;

font-size: 9px;

color: #30AAF1;

font-weight: bold;}



.admin_menu_thumb a {

color: #30AAF1;

text-decoration: none;

display: block;

position: relative;

padding-top: 1px;

padding-bottom: 1px;

padding-left: 10px;

padding-right: 10px;}



.admin_menu_thumb a:hover {

color: #30AAF1;

text-decoration: underline;}



.admin_menu {

font-family: Arial;

font-size: 9px;

background-color: #8DD3FA;

-moz-border-radius: 5px 5px 5px 5px;

color: #30AAF1;

margin-top: 0px;

margin-bottom: 0px;

padding: 3px;

text-transform: none;

text-align: center;}



.admin_menu a {

color: #30AAF1;

text-decoration: none;

display: block;

position: relative;

padding-top: 1px;

padding-bottom: 1px;

padding-left: 2px;

padding-right: 2px;}



.admin_menu a:hover {

color: #30AAF1;

text-decoration: underline;}



td #admin_menu_anim {

}



.comment_date{

color: #dcccde;

font-size: 90%;

vertical-align: middle;}



.comment_date a img {

border: 0px;

padding: 0px;}



.comment_date a img:hover {

border: 0px;

padding: 0px;}



.image {

border: 05px solid #A2CCE4;

padding: 0px;

margin: 0px;

-moz-border-radius: 3px 3px 3px 3px;

}



.image:hover {

border: 05px solid #D1E9F7;

}



.imageborder {

margin-top: 15px;

margin-bottom: 15px;}





.display_media {

background: #8DD3FA;

-moz-border-radius: 10px 10px 10px 10px;

padding-top: 3px;

padding-right: 10px;

padding-bottom: 3px;

padding-left: 10px;}



.thumbnails {

-moz-border-radius: 10px 10px 10px 10px;

background: #8DD3FA;

padding: 5px;

border: 1px solid #AADDFA;

margin: 5px;

}





.footer {

font-size: 10px;

color: #30AAF1;

}



.footer a {

text-decoration: none;

color: #5EC3FB;}



.footer a:hover {

color: #bfbfbf;

text-decoration: underline;}



.statlink {

color: #ffffff;



}



.statlink a {

text-decoration: none;

color: #ffffff;

}



.statlink a:hover {

color: #ffffff;

text-decoration:none;}



.alblink a {

color: #1C59AC;

font-weight: bold;

font-family: Tahoma;

font-weight: none;

font-size: 12px;

font-style: none;

line-height: 15px;

text-transform: capitalize;

text-align: center;

}



.alblink a:hover {

color: #1C59AC;

font-weight: bold;

font-family: Tahoma;

font-size: 13px;

line-height: 15px;

text-transform: capitalize;

text-align: center;

text-decoration: none;

}



.catlink {

display: block;

padding-bottom: 1px;

font-size: 10px;

}



.catlink a {

color: #1c59a7;

font-weight: bold;

font-family: Tahoma;

font-weight: none;

font-size: 12px;

font-style: none;

line-height: 15px;

text-transform: capitalize;

text-align: center;

}



.catlink a:hover {

color: #bfbfbf;

font-weight: bold;

font-family: Tahoma;

font-size: 12px;

line-height: 15px;

text-transform: capitalize;

text-align: center;}



.topmenu {

color: #f5efef;

font-weight: bold;

font-family: Tahoma;

font-size: 14px;

line-height: 15px;

text-transform: Capitalize;

text-align: center;

}





.topmenu a {

color: #5EC3FB;

text-decoration: none;}



.topmenu a:hover  {

color: #5EC3FB;

text-decoration: underline;}



.img_caption_table {

border: none;

background-color: #8DD3FA;

width: 100%;

margin: 0px;}



.img_caption_table th {

background: #8DD3FA;

font-size: 100%;

color: #000000;

padding-top: 4px;

padding-right: 10px;

padding-bottom: 4px;

padding-left: 10px;

border-top: 1px solid #8DD3FA;}



.img_caption_table td {

background: #FCFCFC;

padding-top: 6px;

padding-right: 10px;

padding-bottom: 6px;

padding-left: 10px;

border-top: 1px solid #8DD3FA;

white-space: normal;}



.debug_text {

border: #BDBEBD;

background-color: #8DD3FA;

width: 100%;

margin: 0px;}



.clickable_option {

cursor: help;}



.listbox_lang {

color: #a69a92;

background-color: #FCFCFC;

border: 1px solid #808080;

font-size: 80%;

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

vertical-align: middle;}



#vanity a {

display:block;

width:57px;

height:20px;

margin: 3px 20px;}



}


