/* Sophros Fitness; by Dogpaw Web Design; Chijo Takeda *//*text: #333header green: #758B09a:link: #724420a:hover: #758B09mainnav a:link: 724420bottom nav bg: #AAA514main background-color:#CBCC66;*/body {	background-color:#FFF;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:100%;	margin-top:20px;}p {	font-size:85%;	color:#333333;	line-height:150%;}a:link, a:visited {	color:#724420;	text-decoration:underline;}a:hover {	color:#758B09;	text-decoration:none;}ul {	color:#333;	line-height:150%;	font-size:85%;}/* HEADERS */h1 {	margin:0 0 25px 0;	padding:3px 0 3px 8px;	font-size:95%;	background-color:#758B09;	color:#E8E8E8;	font-weight:normal;	line-height:120%;}h2 {	font-size:92%;	color:#003300;	font-weight:normal;	border-bottom:1px solid #003300;	padding:4px 0 4px 12px;	margin:8px 0 8px 0;}/* main nav header */h3 {	font-size:85%;	color:#2A3F00;	padding:3px 0 3px 2px;	border-top:1px solid #669900;	border-bottom:1px solid #669900;	font-weight:normal;}/* use for sophros definition */h4 {	font-size:85%;	color:#495803;	padding:10px;	border:1px dashed #758B09;	font-weight:normal;}#wrapper {	margin:0 auto;	width:840px;}#border {	border:1px solid #758B90;	padding:20px;}#banner {	margin:0;	padding:0;	background-color:#CBCC66;}TABLE.main {	background-color:#CBCC66;	width:800px; }#leftcurve {	margin:0;	padding:0;}#mainnav {	padding:35px 10px 0 5px;	width:180px;	line-height:120%;	font-size:90%;}#mainnav p {	margin:0 0 5px 0;	color:#2A3F00;}#mainnav a:link, #mainnav a:visited {	color:#724420;	text-decoration:underline;}#mainnav a:hover {	color:#2A3F00;	text-decoration:none;}#content {	padding:35px;}#bottomcurve {	margin:0;	padding:0;	background-color:#AAA514;}#bottomnav {	font-size:80%;	text-align:right;	color:#CBCC66;	padding:4px 0 10px 0;	background-color:#AAA514;	width:800px;}#bottomnav a:link, #bottomnav a:visited {	color:#333333;	text-decoration:underline;}#bottomnav a:hover {	color:#FFF;	text-decoration:none;}#dogpaw {	color:#666;	font-size:80%;	text-align:right;	padding:3px 20px 18px 0;}#dogpaw a:link, #dogpaw a:visited {	color:#724420;	text-decoration:underline;}#dogpaw a:hover, #dogpaw a:active {	color:#333;	text-decoration:underline;}	