/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
PROFILES STYLING
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

.viewed {font-weight: 900;color: #00cbe4;}
.visits {font-weight: 900;color: #33ff35;}

.profileheader {
padding: 8px;
padding-left: 20px;
border-top:1px solid #000;
background: #343434 url('../images/headerbg.gif') bottom;
color: #00cbe4;
font-size: 11px;
font-weight: 900;
margin:0;
}

.profilecontent {
padding-top: 0;
margin-top: 10px;
background: #2c2c2c url('../images/contbg.gif');
border: 2px solid #000;
border-top: 0;
}

.nouser {
width:450px;
margin:auto;
}

table#profiletopph {
margin:auto;
}

td.profilecellleft {
border:2px solid #000;
padding:0;
background: #2c2c2c url('../images/contbg.gif');
}

td.profilecellright {
border:2px solid #000;
padding:0;
background: #2c2c2c url('../images/contbg.gif');
width: 98%;
margin-left: 10px;
}

.paged {
border: 2px solid #00cbe4;
color: #343434;
padding: 2px;
margin: 1px;
font-size: 12px;
background: #fdfacf;
font-weight: 900;
text-decoration: none;
}

.offpaged {
border: 2px solid #343434;
color: #343434;
padding: 2px;
margin: 1px;
font-size: 12px;
background: #000;
font-weight: 900;
text-decoration: none;
}

.center {
text-align:center;
margin: 0 0 5px 0;
}

.fullprofile {
padding: 2px 6px;
}

#personalstuff {
width: 430px;
padding:0;
}

#personalstuff #leftside {
width: 49%;
margin: 0;
}

#personalstuff #leftside table{
border: 0;
}

#personalstuff #rightside {
width: 49%;
margin: 0;
}

#personalstuff #rightside table{
border: 0;
}

#shoutboxsin {
width: 500px;
border: 2px solid #343434;
background: #ccc;
color: #000;
padding: 3px;
}

#nav {
position: absolute;
right: 50px;
top: 5px;
}

#photo1 {
background: #2c2c2c;
padding: 10px;
margin: auto;
border: 2px solid #343434;
text-align: center;
width: 256px;
}

#photo1a img, #photo2a img, #photo3a img, #photo4a img {
width: 100px; 
height: 100px;
}

#photo2, #photo3, #photo4 {
background: #2c2c2c;
margin: 2px 0 2px;
border: 2px solid #343434;
text-align: center;
}

.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 0px;
border: 1px solid #778;
color: #2d2b2b;
background: white url(../images/shade.gif) top left repeat-x;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li.selected{
position: relative;
top: 1px;
}

.shadetabs li.selected a{ /*selected main tab style */
background-image: url(../images/shadeactive.gif);
border-bottom-color: white;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontentstyle{ /*style of tab content oontainer*/
width: 100%;
margin-bottom: 1em;
}

.tabcontent{
display:none;
}

@media print {
	.tabcontent {
		display:block!important;
	}
}

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	color: #000;
}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url('overlay.png'); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url('../images/blank.gif');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
}

div#links {position: relative;padding-bottom: 10px;}
div#links a:hover span {display: block;position: absolute; bottom: 0;left: 0;z-index: 100;color: #AAA; font: 10px Verdana, sans-serif; text-align: center;width: 100%;}
div#links img {padding: 2px;}
div#links a span {display: none;}