* {margin:0; padding:0;}
a:focus {outline: none;}
html {overflow-y: scroll;}
html {font-size: 100%;}
.center {text-align: center;}
body {font: 62.5% Times, "Times Roman", serif; margin-top:15px; height: 100%;} 
#wrapper {width:850px; margin:0 auto;}
#headerhome {text-align:center;  width:850px; margin:0 auto;}
#headerhome span {display:block;}
#header {height: 101px;}
#name {font-size: 4.5em; color: #6089d2;}
#tagline {font-size: 3em; color:#da6c21;}
#location {font-size:3.5em; color: #6089d2;}
#navbar {width:850px; margin:0 auto;}
#navbar {text-align: center; font-size: 1.7em; margin: 10px 0; padding: 10px 0 2px 0;}
#navbar a.selected {color:red;}
#navbar span {margin:0 5px 0;}
#navbar a:link, #navbar a:visited {text-decoration: none; color: black;}
#navbar a:hover {text-decoration: none; color: red;}
#navbar p {margin-bottom: .5em;}
#contentHome {font-size: 1.4em; width:575px; float:left;}
#contentHome #mark {float:right; width:255px;}
#contentHome p, #content p {margin-bottom: 1.1em;}
#contentHome h1 {font-size: 1.5em; margin-bottom: 0;}
#contentHome div {width: 600px;}
#contentHome a:link, #content a:visited {color: blue;}
#contentHome a:hover {color: red;}
.coloredLtBlue {color:#6089d2;}
#contentHome .coloredRed {color: #d15915;}
#content a:link, #content a:visited {font-size: 1em;}
#content a:hover {color:red;}
#content h1 {font-size: 1.8em; margin-bottom: 0;}
#content h2 {margin: 10px 0 10px; font-size: 1.7em;}
#content h3 {margin: 10px 0 10px; font-size: 1.5em;}
#content h4 {color:#6089d2; font-size: 1.7em;}
#content.extraLink {display: inline;}
#content p {font-size: 1.6em;}
#content span {font-size: 1.4em;}
#content ul {margin-left: 30px; padding-left: 30px; font-size: 1.6em;}
#content ul {margin-bottom: 1em;}
#content ul ul {font-size: inherit;}
#content .spacedParas  p.smallfont {font-size: 1.5em;}
#contentHome .subinfo {margin-top: 25px; width: 575px;}
.subinfo h1 {font-weight: normal; margin-bottom: 15px; font-size:1.8em;color:#6089d2;}
.subinfo h2 {font-weight: normal;font-size:1.3em; margin-bottom: 10px; color: #6089d2;}
.subinfo p, .addressinfo p {margin-bottom: 15px; font-size: 1.6em;}
.enhance {text-align: center; margin-right: 25px;}
.subinfo p.readmore {font-size: 1.1em;}
.indentedhr {text-indent: 100px; padding-top: 15px;}
#mark {float: right; width:255px;}
#mark p {text-align: center; padding: 5px 30px 0 0; margin-bottom: 0;}
#mark h3 {text-align: center;padding: 5px 30px 0 0;}
#mark learnmore {text-align: center;  font-size: .9em; margin: 0;}
#content div.spacedParas p {margin: 20px 0 20px;}
.imgRight {float: right; margin: 0 0 150px 20px;}
.imgAbout {float: right; margin: 0 0 0px 20px;}
.imgAbout p#weAccept {font-size: 1.6em; margin: 0 0 4px;}
#content p.caption {margin-top: 5px; text-align: right; font-size: 1.3em;}
.keyline {border: 1px solid #000;}
#content p.txtIndent {padding-left: 20px;}
#displayDiv {border-top: 1px solid #000;}
ul li {margin:2px 0;}
.ajaxPop {background-color: #eee; padding: 5px 8px 5px;}
#content.ajaxPop p {font-size: 1.7em;}
.ajaxPop ul {margin-bottom: 1.7em;}
#footer {width:850px; margin:0 auto;}
#footer {text-align: center; clear: both; margin-top: 20px; width:850px; padding-top: 10px;  font-size: 1.6em;}
#footer p {  font-size: 1.6em;}
#navbar a.selected {color:red;}
hr {margin-bottom: 10px;}
/* Men's Group Page styles */
.mensgrouppage #content .mensgroup {font-size:7em; margin-bottom:0;color: #f4001c; text-align:center;}
.mensgrouppage #content .mgsubhead {color:#172ebc; font-size:2.4em; text-align:center; margin:0 4%;}
.mensgrouppage #content p.mgexplore {text-indent:2em; padding-top:1.5em; font-size:2em;}
.mensgrouppage #content div.mgcontent {margin:0 8%; color:#172ebc;}
.mensgrouppage #content div.mgcontent span {color:#000; font-size:.82em;}
.mensgrouppage #content p.commitment {color: #f4001c; font-size:2.5em; text-align:center; margin-bottom:5px;}
.mensgrouppage #content .limit {color:#f4001c;text-align: center;}
.mensgrouppage #content .additional {text-align:center; color:#172ebc;}
.mensgrouppage #content .mark {text-align:center; color:#172ebc; font-size:3.2em;margin-bottom:10px;}
.mensgrouppage #content .phonenumber {color:#172ebc; text-align:center; font-size:2.8em;}
/* End Men's Group Page styles */
