html {overflow-y: scroll;}
body {
	margin:0;
	margin-top:30px;
	padding:0;
	font-family: Verdana, Tahoma, Verdana, sans-serif;
	font-size:12px;
	color: #000000;
	text-align: center;
}
IMG{border:0;}
a:link, a:active,a:visited{color:#0059B3; text-decoration:underline;}
a:hover{text-decoration:none;}

TABLE.body{width:100%;}
TABLE.body TR.header{width:100%; height:200px; background:url(/img/somefriends/base/header.png) repeat-x; }
TABLE.body TD.center{width:900px; }
TABLE.body TR.header TD.center TABLE.logolinks{width:900px; height:200px;}
TABLE.body TR.header TD.center TABLE.logolinks TD.logo{width:200px;}
TABLE.body TR.header TD.center TABLE.logolinks TD.right{text-align:right;}
TABLE.body TABLE.rightinfo{width:100%;}
TABLE.body TABLE.rightinfo TR.tabs{height:40px; text-align:left;}
TABLE.body TABLE.rightinfo FORM{margin-bottom:20px;}
TABLE.body TABLE.rightinfo TR.topsearches{height:160px;text-align:left;}
TABLE.body TABLE.rightinfo INPUT{padding:2px;}
TABLE.body TABLE.rightinfo INPUT.search{width:500px; padding:3px;}

TABLE.body TABLE.main{width:100%;}
TABLE.body TABLE.main TD.left{width:250px; vertical-align:top;}
TABLE.body TABLE.main TD.right{width:550px;  vertical-align:top;}


TABLE.body TR.content{width:100%; text-align:left;}
h1{margin:0; padding:0; font-weight:bold; font-size:17px; color:#CC0000; margin-bottom:10px;}
TABLE.body TR.content TABLE.tops{font-size:11px; width:100%; margin-bottom:30px;}
TABLE.body TR.content TABLE.tops IMG{border:solid 1px #000000;}
TABLE.body TR.content TABLE.tops TD{text-align:center; padding-top:20px; padding-bottom:20px;}
TABLE.body TR.content TABLE.tops TD:hover{background:#E5E5E5;}
TABLE.tops a:link, TABLE.body TR.content TABLE.tops a:active, TABLE.body TR.content TABLE.tops a:visited, TABLE.tops a:hover{font-weight:bold;}

TABLE.body TR.footer TD.center{background:#EAEAEA; padding-top:10px; padding-bottom:10px; border-top: solid 20px #FFFFFF;}



h2{font-size:14px; font-weight:bold; margin:0; padding:0;}
p{margin:0; padding:0; margin-bottom:10px;}

TABLE.cats p{font-size:11px;}
TABLE.cats p a:link, TABLE.cats p a:active, TABLE.cats p a:visited{color:#000000; text-decoration:none;}
TABLE.cats p a:hover{text-decoration:underline;}

a.more{font-size:18px;}
INPUT.age{width:25px; padding:3px;}

TABLE.list{width:100%;}
TABLE.list TD{padding-bottom:20px;}
TABLE.list a.name{font-size:14px; font-weight:bold;}

TABLE.prevnext{background:#EEEEEE; width:100%; padding:10px;}


SPAN.comment{color:#0065CA;}
TABLE.profile{width:100%; padding:0; margin:0;}
TABLE.profile TD{border:none; vertical-align:top;}
TABLE TD.name{width:150px; background:#F2F2F2; font-weight:bold;   padding:5px;}
TABLE.profile TR:hover{background:none;}
TABLE TD.photos{width:260px; vertical-align:top; text-align:center;}
TABLE TD.photos TABLE TD{padding-bottom:10px;}
TABLE.profile IMG{border: solid 1px #000000; margin:0;}
TABLE.profile IMG:hover{border: solid 1px #B4B4B4; margin:0;}
TABLE.profile h2{font-weight:normal; font-size:19px; color:#CC0000; margin-bottom:7px;}

#header ul {
		list-style: none;
		padding: 0;
		margin: 0;
		margin-top:17px;
	}

	#header li {
		display: inline;
		margin: 0 0px 0 0;
	}

	#header a {
		padding:3px;
		text-decoration: none;
		color: #000000;
	}

	#header a:hover {
		color: #000000;
		text-decoration:underline;
	}

	#header #selected {
	}

	#header #selected a {
		padding:5px;
		padding-top:7px;
		font-weight: bold;
		color: #FFFFFF;
		background: #b43737;
	}