body {
background-image:url(http://i45.tinypic.com/aebl2a.jpg);
background-repeat:repeat x;
color:#beb485;
font-family:trebuchet ms;
font-size:7pt;
font-color:d2296b;
margin:0;
}
table {
font-size:7pt;
}
tr {
font-size:7pt;
}
td {
font-size:7pt;
}
table table {
font-size:7pt;
}
h1 {
color:#75AFAB;
font-family:trebuchet ms;
font-size:7pt;
font-weight:normal;
margin:2px;
text-decoration:none;
}
h2 {
background-image:url(images/box_left_icon.gif);
background-position:left 50%;
background-repeat:no-repeat;
font-family:trebuchet ms;
font-size:10pt;
margin:0;
padding-left:18px;
}
h3 {
font-family:trebuchet ms;
font-size:7pt;
font-weight:normal;
margin:2px;
}
p {
font-family:trebuchet ms;
font-size:7pt;
margin:2px 0;
}
ul {
margin-left:5px;
padding:0;
}
li {
list-style-position:outside;
list-style-type:disc;
margin-bottom:4px;
margin-left:7pt;
margin-top:4px;
padding:0;
}
.textinput {
border:1px solid #A6A6A6;
font-family:trebuchet ms;
font-size:7pt;
padding-left:3px;
padding-right:3px;
}
.listbox {
border:1px solid #A6A6A6;
font-family:trebuchet ms;
font-size:7pt;
vertical-align:middle;
}
.button {
background:#F0F0F0 none repeat scroll 0 0;
border:1px solid #9A9A9A;
color:#AAAAAA;
font-family:trebuchet ms;
font-size:7pt;
}
.comment_button {
background:#DCDCDC none repeat scroll 0 0;
border:1px solid #A6A6A6;
font-family:trebuchet ms;
font-size:7pt;
}
.radio {
font-family:trebuchet ms;
font-size:7pt;
vertical-align:middle;
}
.checkbox {
font-family:trebuchet ms;
font-size:7pt;
vertical-align:middle;
}
a {
color:#d2296b;
text-decoration:none;
}
a:hover {
color:#cb3f86;
text-decoration:underline;
}
a.forget:link, a.forget:active, a.forget:visited {
color:#D6D4D5;
font-size:9px;
text-decoration:none;
}
a.forget:hover {
color:#C1C0C1;
font-size:9px;
text-decoration:underline;
}
a.alblink:link, a.alblink:active, a.alblink:visited {
color:#D6D4D5;
font-size:9px;
text-decoration:none;
}
a.alblink:hover {
color:#C1C0C1;
font-size:9px;
text-decoration:underline;
}
bblink a {
color:#00D1FC;
text-decoration:none;
}
bblink a:hover {
color:#00D1FC;
text-decoration:underline;
}
.maintable {
background-color: #ffe4f1;
-webkit-border-top-right-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
}
.tableh1 {
background-image:url(http://www.keke-palmer.org/photos/themes/automatic/heading.jpg);
background-repeat:repeat-x;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
padding:3px 7pt;
text-transform:uppercase;
-webkit-border-top-right-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
}
.tableh1 a {
color: #fce2ed;
}
.tableh1_compact {
background:#FFFFFF none repeat scroll 0 0;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:7pt;
padding:2px 5px;
}
.tableh2 {
background:#fbbad5 none repeat scroll 0 0;
color:#646464;
padding:3px 7pt;
}
.tableh2_compact {
background:#f9b7d5 none repeat scroll 0 0;
color:#586C70;
padding:2px 5px;
}
.tableh3 {
background:#ECEAE6 none repeat scroll 0 0;
color:#EFC030;
font-family:tahoma;
font-size:11px;
line-height:15px;
padding:3px 11px 2px 5px;
}
.tableb {
background:#f9b7d5 none repeat scroll 0 0;
}
.tableb_compact {
background:#FFFFFF none repeat scroll 0 0;
padding:0;
}
.tablef {
background:#FFFFFF none repeat scroll 0 0;
padding:7pt;
}
.album_stat {
font-size:7pt;
margin:5px 0;
}
.thumb_title {
display:block;
font-size:7pt;
font-weight:bold;
padding:2px;
}
.thumb_caption {
display:block;
font-size:7pt;
padding:1px;
}
.thumb_caption a {
color:#B40000;
text-decoration:none;
}
.thumb_num_comments {
display:block;
font-size:7pt;
font-style:italic;
font-weight:normal;
padding:2px;
}
.user_thumb_infobox {
margin-bottom:1px;
margin-top:1px;
}
.user_thumb_infobox th {
font-size:7pt;
font-weight:bold;
margin-bottom:1px;
margin-top:1px;
text-align:center;
}
.user_thumb_infobox td {
font-size:7pt;
margin-bottom:1px;
margin-top:1px;
text-align:center;
}
.user_thumb_infobox a {
color:#000000;
text-decoration:none;
}
.user_thumb_infobox a:hover {
color:#000000;
text-decoration:underline;
}
.sortorder_cell {
background:transparent;
color:#FFFFFF;
margin:0;
padding:0;
}
.sortorder_options {
background:transparent;
color:#fce2ed;
font-family:trebuchet ms;
font-size:7pt;
font-weight:normal;
margin:0;
padding:0;
white-space:nowrap;
}
.navmenu {
background:#fca4cc none repeat scroll 0 0;
border-style:none;
color:#cb3f86;
font-family:trebuchet ms;
font-size:7pt;
font-weight:bold;
padding:5px;
}
.navmenu img {
}
.navmenu a {
color:#AAAAAA;
text-decoration:none;
}
.admin_menu_thumb {
border:1px solid #CCD7E0;
color:#000000;
font-family:trebuchet ms;
font-size:7pt;
font-weight:bold;
width:85px;
}
.admin_menu_thumb a {
color:#B40000;
display:block;
padding:5px;
position:relative;
text-decoration:none;
}
.admin_menu_thumb a:hover {
color:#FF0F69;
text-decoration:underline;
}
.admin_menu {
font-family:trebuchet ms;
font-size:7pt;
padding:8px;
}
.comment_date {
color:#5F5F5F;
font-size:90%;
vertical-align:middle;
}
.image {
background-color:#FFFFFF;
border:1px solid #fcc1dd;
margin:3px;
padding:4px;
}
.thumbnails {
background:#FFFFFF none repeat scroll 0 0;
padding:4px;
}
.footer {
font-size:7pt;
}
.footer a {
color:#A59E93;
text-decoration:none;
}
.footer a:hover {
color:#D53A3A;
text-decoration:underline;
}
.catlink {
background-image:url(images/icon.png);
background-repeat:no-repeat;
padding-left:13px;
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
margin-bottom:0;
text-transform:uppercase;
}
.catlink a:link, .catlink a:visited {
color:#4a4a4a;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-transform:uppercase;
}
.catlink a:hover, .catlink a:active {
color:#4a4a4a;
text-decoration:underline;
text-transform:uppercase;
}
.topmenu {
background:#F0F0F0 none repeat scroll 0 0;
border:0 solid #A6A6A6;
font-family:trebuchet ms;
font-size:7pt;
}
.topmenu a {
color:#A2A2A2;
text-decoration:none;
}
.topmenu a:hover {
color:#FF0F69;
text-decoration:underline;
}
.img_caption_table {
background-color:#FFFFFF;
border-style:none;
margin:0;
width:100%;
}
.img_caption_table th {
background:#A6A6A6 none repeat scroll 0 0;
border-top:1px solid #FFFFFF;
color:#000000;
font-size:7pt;
padding:4px 7pt;
}
.img_caption_table td {
background:#DCDCDC none repeat scroll 0 0;
border-top:1px solid #FFFFFF;
padding:6px 7pt;
}
.catrow_noalb {
background-color:#ffffff;
color:#AAAAAA;
padding-bottom:5px;
padding-top:5px;
text-align:left;
}
.catrow {
background-color:#FFFFFF;
padding-bottom:5px;
padding-top:5px;
}
.menus {
color:#D6D6D6;
text-transform:uppercase;