@charset "utf-8";
/* CSS Document */
body {
	background:#545454 url(../images/sfm_background.gif) no-repeat fixed center top;
	font:normal 11px arial;
	color:#000;
	margin:0;
	padding:0;
}
/*a {
	font:normal 11px arial;
	color:#000;
	text-decoration:none;
}
*/
a:hover {
	color:#bb3626;
	text-decoration:underline;
}
h1, h2, h3 {
	margin:0;
	padding:0;
}
p {
	padding:3px 0;
}
h1 {
	font-size:12px;
	margin:0;
	padding:0;
}
h2 {
	font:bold 16px arial;
	margin:0;
	padding:0;
}
h3 {
	font:bold 12px arial;
	margin:0;
	padding:0;
}
img {
	border:none;
}
input[type="text"] {
	background:#fff;
	border:solid 1px #7f9db9;
	padding:1px 1px 1px 3px;
	font:normal 12px arial;
	color:#000;
}
input[type="password"] {
	background:#fff;
	border:solid 1px #7f9db9;
	padding:1px 1px 1px 3px;
	font:normal 12px arial;
	color:#000;
}
select[name="select"] {
	background:#fff;
	border:solid 1px #7f9db9;
	padding:1px 1px 1px 3px;
	font:normal 12px arial;
	color:#000;
}
textarea {
	background:#fff;
	border:solid 1px #7f9db9;
	padding:1px 1px 1px 3px;
	font:normal 12px arial;
	color:#000;
}
/*li				{list-style:none;}*/

/* header *************************************************/

#MainWrapper {
	width:1000px;
	margin:auto;
	overflow:hidden;
}
#MainHeader {
	background:url(../images/header_img.jpg) no-repeat top;
	float:left;
	height:178px;
	width:100%;
	margin:auto;
	overflow:hidden;
}
#Toplink {
	width:957px;
	float:left;
	margin-left:37px;
}
#Toplink ul {
	padding:0;
	margin:0;
}
#Toplink li {
	display:inline;
	float:left;
	color:#FFFFFF;
	list-style:none;
	padding:3px 6px 6px 6px;
	font-weight:bold;
	font-size:12px;
	border-right:1px solid #ffa698;
}
#Toplink li a {
	color:#fff;
	font-weight:bold;
	font-size:12px;
}
#HeaderSearch {
	width:695px;
	float:left;
	padding-top:65px;
	padding-left:180px;
	font-size:12px;
	padding-right:2%;
	text-align:left;
}
#HeaderSearch label {
	width:90px;
	font-weight:bold;
	font-style:italic;
	text-align:left;
	padding-right:20px;
	float:left;
}
#Logout {
	width:94px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#FFF;
	padding-top:130px;
	margin-left:5px;
	float:left;
}
#Logout a {
	color:#FFF;
}
/* body *************************************************/

.divClear {
	clear:both;
	height:0px;
}
#MainBody {
	width:1000px;
	clear:both;
	float:left;
	margin:auto;
	margin:5px 0px 5px 0px;
	overflow:visible;
}
.homeLft {
	width:237px;
	float:left;
	margin:5px 5px 0px 5px;
}
.lftBoxWrap {
	float:left;
	width:237px;
	padding-bottom:5px;
}
.login_li {
	list-style:none;
	padding-bottom:10px;
	font-size:12px;
	font-weight:bold;
	text-align:justify;
}
.homeLft h2, .lftBoxWrap h2 {
	margin:0px;
	padding:0px;
	background-image:url(../images/lftcaptop.gif);
	background-repeat:no-repeat;
	height:24px;
	font-family: "Book Antiqua", "Bookman Old Style";
	font-size:18px;
	padding:1px 5px 0px 20px;
}
.homeLftMid {
	width:227px;
	float:left;
	background-image:url(../images/lftcapmid.gif);
	background-repeat:repeat-y;
	padding:5px;
}




.homeLftMid li {
	margin:0px;
	padding:0px;
	color:#000000;
}
.homeLftMid label {
	width:50px;
	font-weight:bold;
	text-align:left;
	padding:0px 20px 0px 10px;
	float:left;
	color:#C65141;
}
.homeLftMid input {
	float:left;
	margin-bottom:3px;
}
.lftLogin {
	width:165px;
	padding-left:55px;
	float:left;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	text-align:justify;
}
.loginLinks {
	width:210px;
	float:left;
	padding:10px 0px 0px 10px;
}
.upcEvents {
	float:left;
	width:220px;
	padding-left:5px;
}
.upcEvents ul, .upcEvents li {
	margin:0px;
	padding:0px;
	color:#000000;
}
.upcEvents li {
	background-image:url(../images/arrow.png);
	background-position:left top;
	background-repeat:no-repeat;
	list-style:none;
	padding-left:15px;
	margin:0px;
}
.homeLftBot {
	width:237px;
	float:left;
	background-image:url(../images/lftcapbot.gif);
	background-repeat:no-repeat;
	height:15px;
	margin-bottom:10px;
}
.welcomeTxt {
	float:left;
	width:490px;
	padding:5px 20px 10px 20px;
	font-size:12px;
	font-weight:bold;
	text-align:justify;
}
.homeMid {
	width:566px;
	float:left;
	margin:5px 0px 0px 7px;
}
.homeMid2 {
	width:710px;
	float:left;
	margin:5px 0px 0px 7px;
	padding-left:100px;
}
.homeMid h2 {
	margin:0px;
	padding:2px 5px 0px 15px;
	font-family:"Book Antiqua", "Bookman Old Style";
	font-size:18px;
}
.homeMidTop {
	width:562px;
	float:left;
	height:27px;
	background-image:url(../images/homrmidtop.gif);
	background-repeat:no-repeat;
}
.homeMidBg {
	width:562px;
	float:left;
	background-image:url(../images/homrmidbg.gif);
	background-repeat:repeat-y;
	overflow:hidden;
}
.homeTabWrap {
	float:left;
	width:542px;
	padding:5px 10px 10px 10px;
}
.homeTabs1 {
	width:77px;
	float:left;
	height:20px;
	padding-left:7px;
}
.homeTabs2 {
	width:87px;
	float:left;
	height:20px;
	padding-left:7px;
}
.homeTabs3 {
	width:77px;
	float:left;
	height:20px;
	padding-left:7px;
}
.boxTabsTop {
	width:542px;
	float:left;
	background-image:url(../images/hometabtop.gif);
	background-repeat:no-repeat;
	height:9px;
}
.boxTabsMid {
	width:543px;
	float:left;
	background-image:url(../images/hometabbg.gif);
	background-repeat:repeat-y;
	margin-top:-5px;
	padding-top:5px;
}
.boxTabsBot {
	width:542px;
	float:left;
	background-image:url(../images/innboxbot.gif);
	background-repeat:no-repeat;
	background-position:top;
	height:8px;
	margin-bottom:-8px;
	overflow:hidden;
}
.inColOne {
	width:97px;
	float:left;
	color:#C65141;
	padding-top:10px;
}
.inColOne ul, .inColOne li {
	padding:0px;
	margin:0px;
}
.inColOne li {
	list-style:none;
	font-weight:bold;
	font-size:14px;
	padding:0px 0px 10px 5px;
}
.inColOne li a {
	list-style:none;
	font-weight:bold;
	font-size:14px;
	padding:0px 0px 10px 5px;
}
.inColMark {
	width:14px;
	float:left;
	padding-top:15px;
}
.inColTwo {
	width:420px;
	float:left;
	font-weight:bold;
	font-size:15px;
}
.inColTwoTop {
	width:420px;
	float:left;
	background-image:url(../images/innboxtop.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	height:8px;
	margin-bottom:0px;
}
.inColTwoBg {
	width:420px;
	float:left;
	background-image:url(../images/innboxmid.gif);
	background-repeat:repeat-y;
	margin:0px;
}
.inColTwoBg ul, .inColTwoBg li {
	margin:0px;
	padding:5px 0px 0px 20px;
	color:#C65141;
	font-size:12px;
}
.inColTwoBg li {
	list-style:none;
	background-image:url(../images/arrow.GIF);
	background-position:left;
	background-repeat:no-repeat;
}
.inColTwoBot {
	width:420px;
	float:left;
	background-image:url(../images/innboxfoot.gif);
	background-repeat:no-repeat;
	background-position:top;
	height:8px;
	margin-top:-8px;
	overflow:hidden;
}
.homeMidBot {
	width:562px;
	float:left;
	height:27px;
	background-image:url(../images/homrmidbot.gif);
	background-repeat:no-repeat;
	margin-top:-15px;
}
.featPerf {
	width:562px;
	float:left;
	padding-top:5px;
}
.featPerf h2 {
	margin:0px;
	padding:0px;
	background-image:url(../images/centcap.gif);
	background-repeat:no-repeat;
	height:27px;
	font-family:"Book Antiqua", "Bookman Old Style";
	font-size:18px;
	padding:1px 5px 0px 10px;
}
.featPerfBg {
	width:562px;
	float:left;
	background-image:url(../images/centmid.gif);
	background-repeat:repeat-y;
	margin-top:-1px;
}
.featPerfBot {
	width:562px;
	float:left;
	background-image:url(../images/centbot.gif);
	background-repeat:no-repeat;
}
.featPerfData {
	width:90px;
	float:left;
	margin:5px 0px 5px 12px;
	background-color:#E6E6E6;
}
.featPerfData img {
	border:1px solid #FB6A6E;
}
.featPerfDataCell {
	border-top:1px solid #FFB4B5;
	border-left:1px solid #FFB4B5;
	border-right:1px solid #FFB4B5;
	width:90px;
	text-align:center;
}
.featPerfDataBot {
	width:92px;
	float:left;
	background-image:url(../images/featperfdatabot.gif);
	background-repeat:no-repeat;
	height:7px;
	margin:0px;
	padding:0px;
}
.top10Wrap {
	width:562px;
	float:left;
	padding-top:5px;
}
.top10A {
	width:273px;
	float:left;
	margin-right:8px;
}
.top10A h2 {
	margin:0px;
	padding:0px;
	background-image:url(../images/top10head.gif);
	background-repeat:no-repeat;
	height:27px;
	font-family:"Book Antiqua", "Bookman Old Style";
	font-size:18px;
	padding:1px 5px 0px 10px;
}
.top10B {
	width:273px;
	float:left;
	margin-left:8px;
}
.top10B h2 {
	margin:0px;
	padding:0px;
	background-image:url(../images/top10head.gif);
	background-repeat:no-repeat;
	height:27px;
	font-family:"Book Antiqua", "Bookman Old Style";
	font-size:18px;
	padding:1px 5px 0px 10px;
}
.top10Bg {
	width:263px;
	float:left;
	background-image:url(../images/top10bg.gif);
	background-repeat:repeat-y;
	padding:5px;
}
.top10Bot {
	width:273px;
	float:left;
	background-image:url(../images/top10bot.gif);
	background-position:top;
	background-repeat:no-repeat;
	height:13px;
	margin-top:-13px;
}
.top10Data {
	width:263px;
	float:left;
	background-color:#EBEBEB;
}
.top10Data li {
	list-style:none;
	font-family:"Book Antiqua", "Bookman Old Style";
	float:left;
	margin:0px;
	padding:2px;
	font-weight:bold;
	text-align:center;
}
.top10Col1 {
	width:70px;
	border-right:1px solid #E0E0E0;
	border-bottom:2px solid #FFAFAC;
}
.top10Col2 {
	width:40px;
	border-right:1px solid #E0E0E0;
	border-bottom:2px solid #FFAFAC;
}
.top10Col3 {
	width:138px;
	border-bottom:2px solid #FFAFAC;
}
.top10Col1Data {
	width:70px;
	border-right:1px solid #E0E0E0;
	border-bottom:2px solid #FFF;
}
.top10Col2Data {
	width:40px;
	border-right:1px solid #E0E0E0;
	border-bottom:2px solid #FFF;
}
.top10Col3Data {
	width:138px;
	border-bottom:2px solid #FFF;
}
.homeRgt {
	width:168px;
	float:left;
	margin:5px 0px 0px 2px;
}
.homeRgt h2 {
	margin:0px;
	padding:0px;
	background-image:url(../images/rgtcaptop.gif);
	background-repeat:no-repeat;
	height:26px;
	font-family:"Book Antiqua", "Bookman Old Style";
	font-size:18px;
	padding:1px 5px 0px 10px;
}
.homeRgtMid {
	width:168px;
	float:left;
	background-image:url(../images/rgtcapmid.gif);
	background-repeat:repeat-y;
	text-align:center;
}
.homeRgtMid img {
	margin-top:25px;
}
.homeRgtBot {
	width:168px;
	float:left;
	background-image:url(../images/rgtcapbot.gif);
	background-repeat:no-repeat;
	height:15px;
	padding-bottom:10px;
	margin-top:-15px;
}
/*.caption1 {
	width:982px;
	margin:0px 0px 0px 5px;
	height:35px;
	background-color:#F2EFF0;
	border:1px solid #9D9D9D;
}*/

.caption1 {
	width:982px;
	margin:0px 0px 0px 5px;
	height:37px;
	background-color:#F2EFF0;
	border:1px solid #9D9D9D;
}
.caption1 h2 {
	margin:3px 10px 0px 10px;
	color:#9F0E00;
	float:left;
	font-size:16px;
	width:206px;
}
.verified {
	width:100px;
	float:left;
	font-weight:bold;
	padding-top:5px;
}
/*.memberType			{width:250px; float:left; text-align:right; font-weight:bold; padding:10px 5px 5px 240px; font-size:14px;}*/
/*.memberType {
	width:528px;
	float:left;
	padding:0px 0px 5px 0px;
	font-size:12px;
}*/

/*.memberType			{width:220px; float:left; text-align:right; font-weight:bold; padding:10px 5px 5px 150px; font-size:14px; color:#9F0E00;}*/
.memberType {
	width:520px;
	float:left;
	padding:0px 0px 5px 0px;
	font-size:12px;
}
.sfmRating {
	width:192px;
	height:29px;
	float:right;
	background-image:url(../images/c_ratingbg.gif);
	background-repeat:no-repeat;
	background-position:right;
	color:#000;
	font-weight:bold;
	font-size:13px;
	padding:10px 0px 0px 37px;
	margin:-1px -1px 0px 0px;
}
.BodyLft {
	width:235px;
	float:left;
	margin:5px 5px 0px 5px;
	background-image:url(../images/long_bg.gif);
	background-color:#F2EFF0;
}
.BodyLft h2 {
	text-align:center;
	color:#9F0E00;
	border-bottom:2px solid #838383;
	padding:5px;
	width:90%;
	margin:auto;
	margin-top:0px;
	margin-bottom:0px;
}
.BodyLft ul {
	margin:10px 0px 10px 20px;
	padding:0px;
}
.BodyLft li ul {
	margin:0px 0px 5px 30px;
	padding:0px;
}
.BodyLft li {
	list-style:none;
	color:#9F0E00;
	font-weight:bold;
	font-size:12px;
	padding:3px 0px 0px 0px;
}
.BodyLft li a {
	color:#000;
	font-size:12px;
}
.BodyLft li a:hover {
	color:#9F0E00;
	font-size:12px;
}
.BodyLft li li {
	list-style:none;
	color:#000;
	font-size:12px;
	padding:3px 0px 0px 0px;
	color:#9F0E00;
	font-style:italic;
}
.BodyLft li li a {
	color:#9F0E00;
	font-size:12px;
	font-weight:normal;
	font-style:italic;
}
.BodyLft li li a:hover {
	color:#000;
	font-size:12px;
	font-weight:normal;
	font-style:italic;
}
.lftTxt {
	width:120px;
	color:#000000;
	float:left;
}
.BodyLft2 {
	width:235px;
	float:left;
	background-color:#FFF;
	padding-top:10px;
}
.BodyLft2Cap {
	width:215px;
	height:25px;
	float:left;
	background-image:url(../images/latestcap.gif);
	background-repeat:no-repeat;
	font-size:14px;
	color:#9F0E00;
	font-weight:bold;
	padding:5px 0px 0px 20px;
	font-style:italic;
}
.BodyLft2Body {
	width:213px;
	background-color:#F2EFF0;
	float:left;
	border-left:1px solid #838383;
	border-bottom:1px solid #838383;
	border-right:1px solid #838383;
	margin-top:-5px;
	padding:0px 0px 40px 20px;
}
.BodyLftNewlyBot {
	clear:both;
	width:233px;
	background-color:#F2EFF0;
	float:left;
	border-left:1px solid #838383;
	border-bottom:1px solid #838383;
	border-right:1px solid #838383;
	margin-top:-5px;
	padding:0px;
}
.selectNewlyAdd {
	width:228px;
	padding:2px 0px 2px 5px;
	clear:both;
	float:left;
	border-top:1px solid #A2A2A2;
	background-color:#D1D1D1;
	font-weight:bold;
	font-style:italic;
	font-size:10px;
}
.viewAll {
	width:60px;
	padding-top:5px;
	float:left;
}
.latestVid {
	width:90px;
	float:left;
	margin:5px;
	font-size:10px;
	color:#9F0E00;
	text-align:left;
	font-weight:bold;
}
.latestVid img {
	border:1px solid #FB6A6E;
}
.latestVid li {
	list-style:none;
	width:90px;
	font-size:10px;
	color:#9F0E00;
	text-align:left;
	font-weight:bold;
	padding:5px 0px;
}
.BodyRgt {
	width:740px;
	float:left;
	margin:5px 0px 0px 7px;
}
.photo {
	width:240px;
	/*float:left;*/
	text-align:left;
	font-weight:bold;
	font-size:12px;
}
.photo img {
	border:2px solid #838383;
}
.uploadImg {
	width:250px;
	background-color:#F2EFF0;
	float:left;
	height:90px;
	border:1px solid #838383;
	padding-left:20px;
}
.persInfo {
	width:490px;
	float:left;
	padding:5px 0px 5px 5px;
}
.persInfo li {
	list-style:none;
	font-size:12px;
	font-weight:bold;
}
.persInfoCap {
	width:470px;
	height:31px;
	background-color:#C8C5C6;
	background-image:url(../images/whtgrey.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:20px;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	float:left;
}
.persInfoCap h2 {
	font-size:14px;
	padding-top:5px;
	color:#9F0E00;
	font-style:italic;
	float:left;
}
.persForm {
	width:488px;
	background-color:#F2EFF0;
	float:left;
	border-left:1px solid #838383;
	border-bottom:1px solid #838383;
	border-right:1px solid #838383;
	margin-top:-1px;
}
.persForm label {
	width:90px;
	font-weight:bold;
	text-align:left;
	padding:0px 20px 0px 20px;
	float:left;
}
.profInfo {
	width:742px;
	float:left;
}
.profInfo5T {
	width:742px;
	float:left;
	padding-top:5px;
}
.extraCap {
	width:249px;
	height:27px;
	background-color:#C8C5C6;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	border-top:1px solid #838383;
	border-bottom:1px solid #838383;
	border-right:1px solid #838383;
	margin:1px 0px 0px -5px;
	float:left;
}
.extraCap2 {
	width:239px;
	height:17px;
	background-color:#C8C5C6;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	border-top:1px solid #838383;
	border-bottom:1px solid #838383;
	border-right:1px solid #838383;
	margin:1px 0px 0px -5px;
	float:left;
	text-align:right;
	padding:5px;
}
.extraCap2 a {
	font-style:italic;
}
.profForm {
	width:733px;
	background-color:#F2EFF0;
	float:left;
	border-left:1px solid #838383;
	border-bottom:1px solid #838383;
	border-right:1px solid #838383;
	margin-top:-1px;
}
.profForm label {
	width:90px;
	font-weight:bold;
	text-align:left;
	padding:0px 20px 0px 20px;
	float:left;
}
.profForm li {
	float:left;
	list-style:none;
	text-align:left;
	padding:5px;
}
.profForm li h2 {
	float:left;
	padding:0px 0px 10px 0px;
	margin:0px;
	font-size:14px;
}
/*.miniDiv {
	width:100px;
	float:left;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	color:#666;
}
.miniWrap {
	width:200px;
	float:left;
}*/
.miniDiv {
	width:150px;
	float:left;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	color:#666;
}
.miniWrap {
	width:300px;
	float:left;
}
.favEve {
	width:733px;
	float:left;
	padding:5px 0px 10px 0px;
}
.favEve li {
	list-style:none;
	float:left;
}
.favEveCol1 {
	width:180px;
	text-align:center;
	font-weight:bold;
	font-size:12px;
}
.favEveCol2 {
	width:313px;
	text-align:left;
	padding-left:20px;
	border-bottom:1px solid #C6C1C3;
	font-size:12px;
	font-weight:bold;
	color:#9F0E3A;
	font-style:italic;
	background-color:#E0DDDE;
}
.favEveCol3 {
	width:60px;
	text-align:left;
	border-bottom:1px solid #C6C1C3;
	font-size:12px;
	font-weight:bold;
	color:#9F0E3A;
	font-style:italic;
	background-color:#E0DDDE;
}
.favEveCol4 {
	width:160px;
	text-align:left;
	border-bottom:1px solid #C6C1C3;
	font-size:12px;
	font-weight:bold;
	color:#9F0E3A;
	font-style:italic;
	background-color:#E0DDDE;
}
.favEveData1 {
	width:180px;
	background-color:#FFFFFF;
	padding:5px 0px 5px 0px;
	font-size:12px;
	font-weight:bold;
	color:#9F0E3A;
}
.favEveData2 {
	width:313px;
	text-align:left;
	padding:5px 0px 5px 20px;
	font-weight:bold;
	font-size:12px;
	font-style:italic;
	background-color:#E0DDDE;
}
.favEveData3 {
	width:60px;
	text-align:left;
	padding:5px 0px 5px 0px;
	font-weight:bold;
	font-size:12px;
	font-style:italic;
	background-color:#E0DDDE;
}
.favEveData4 {
	width:160px;
	text-align:left;
	padding:5px 0px 5px 0px;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	background-color:#E0DDDE;
}
.favEveData5 {
	width:733px;
	background-color:#FFFFFF;
	padding:5px 0px 5px 0px;
	font-size:12px;
	font-weight:bold;
	color:#9F0E3A;
}
.favEveSpacer {
	width:30px;
}
.favEveThumb {
	width:110px;
	background-color:#FFFFFF;
	padding:5px 0px 5px 0px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#9F0E3A;
}
.borMaroon {
	border:1px solid #A8200C;
}
.favEve img {
	vertical-align:bottom;
}
.attndEventCols {
	width:733px;
	margin-bottom:5px;
	border-bottom:1px solid #838383;
	float:left;
}
.attndEventCol1 {
	width:90px;
}
.attndEventCol2 {
	width:70px;
}
.attndEventCol3 {
	width:75px;
}
.attndEventCol4 {
	width:80px;
}
.attndEventCol5 {
	width:100px;
}
.attndEventCol6 {
	width:213px;
}
.calWrap {
	width:548px;
	float:left;
	padding-left:166px;
}
.calMonths {
	width:548px;
	float:left;
}
.calMonths li {
	list-style:none;
	float:left;
	height:18px;
	color:#000;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	padding-top:7px;
}
.jan {
	width:41px;
	background-image:url(../images/jan.gif);
	background-position:left;
	float:left;
}
.midMonth {
	width:46px;
	background-image:url(../images/calmidmon.gif);
	float:left;
}
.selectedMonth {
	width:46px;
	background-image:url(../images/calsel.gif);
	float:left;
}
.selRgtMonth {
	width:46px;
	background-image:url(../images/calselrgt.gif);
	float:left;
}
.dec {
	width:47px;
	background-image:url(../images/dec.gif);
	float:left;
}
.calBox {
	width:540px;
	float:left;
	border:4px solid #9C9C9C;
	margin:0px 14px 0px 0px;
}
.calBox li {
	list-style:none;
	float:left;
	text-align:center;
	font-weight:bold;
}
.weekDay {
	border-right:2px solid #CACACA;
	border-bottom:2px solid #CACACA;
	width:75px;
	height:110px;
}
.weekDayH160 {
	border-right:2px solid #CACACA;
	width:75px;
	height:160px;
}
.endDay {
	border-bottom:2px solid #CACACA;
	width:78px;
	height:110px;
}
.endDayH160 {
	width:78px;
	height:160px;
}
.calContOut {
	padding:2px;
	font-size:10px;
	text-align:left;
}
.calContin {
	padding:2px;
	font-size:11px;
	text-align:left;
	font-weight:bold;
	color:#9F0E00;
}
.dt {
	width:100%;
	background-color:#E4E1E2;
	font-size:10px;
	font-style:italic;
	height:20px;
	padding-top:5px;
}
.eventBox {
	width:465px;
	border:1px solid #A8A9A8;
	margin-left:10px;
	float:left;
}
.eventBox li {
	list-style:none;
	float:left;
}
.eventCol1 {
	background-color:#C8C5C6;
	height:15px;
	width:140px;
	text-align:center;
	padding-top:10px;
	border-right:1px solid #333;
	border-bottom:1px solid #333;
	font-size:12px;
	font-weight:bold;
	color:#9F0E3A;
	font-style:italic;
}
.eventCol2 {
	background-color:#C8C5C6;
	height:15px;
	width:161px;
	text-align:center;
	padding-top:10px;
	border-right:1px solid #333;
	border-bottom:1px solid #333;
	font-size:12px;
	font-weight:bold;
	color:#9F0E3A;
	font-style:italic;
}
.eventCol3 {
	background-color:#C8C5C6;
	height:15px;
	width:80px;
	text-align:center;
	padding-top:10px;
	border-right:1px solid #333;
	border-bottom:1px solid #333;
	font-size:12px;
	font-weight:bold;
	color:#9F0E3A;
	font-style:italic;
}
.eventCol4 {
	background-color:#C8C5C6;
	height:15px;
	width:81px;
	text-align:center;
	padding-top:10px;
	border-bottom:1px solid #333;
	font-size:12px;
	font-weight:bold;
	color:#9F0E3A;
	font-style:italic;
}
.eventData1 {
	font-size:12px;
	font-weight:bold;
	background-color:#F8F8F8;
	height:15px;
	width:140px;
	text-align:center;
	padding-top:10px;
	border-right:1px solid #333;
	border-bottom:1px solid #333;
}
.eventData2 {
	font-size:12px;
	font-weight:bold;
	background-color:#F8F8F8;
	height:15px;
	width:161px;
	text-align:center;
	padding-top:10px;
	border-right:1px solid #333;
	border-bottom:1px solid #333;
}
.eventData3 {
	font-size:12px;
	font-weight:bold;
	background-color:#F8F8F8;
	height:15px;
	width:80px;
	text-align:center;
	padding-top:10px;
	border-right:1px solid #333;
	border-bottom:1px solid #333;
}
.eventData4 {
	font-size:12px;
	font-weight:bold;
	background-color:#F8F8F8;
	height:15px;
	width:81px;
	text-align:center;
	padding-top:10px;
	border-bottom:1px solid #333;
}
.eventBot1 {
	background-color:#F2EFF0;
	height:15px;
	width:140px;
	text-align:center;
	border-right:1px solid #333;
}
.eventBot2 {
	background-color:#F2EFF0;
	height:15px;
	width:161px;
	text-align:center;
	border-right:1px solid #333;
}
.eventBot3 {
	background-color:#F2EFF0;
	height:15px;
	width:80px;
	text-align:center;
	border-right:1px solid #333;
}
.eventBot4 {
	background-color:#F2EFF0;
	height:15px;
	width:81px;
	text-align:center;
}
.paging {
	float:right;
	font-size:11px;
	font-weight:bold;
	font-style:italic;
	color:#FFF;
	padding:5px 5px 0px 0px;
}
.paging a {
	color:#000000;
	font-size:11px;
	text-decoration:none;
	font-style:italic;
}
.paging a:hover {
	text-decoration:underline;
}
.performWrap {
	width:733px;
	background-color:#F2EFF0;
	float:left;
	border-left:1px solid #838383;
	border-bottom:1px solid #838383;
	border-right:1px solid #838383;
	margin-top:-1px;
	padding-bottom:5px;
}
.performer {
	width:222px;
	margin:5px 5px 0px 5px;
	padding:5px 5px 5px 0px;
	border:1px solid #D8D5D6;
	background-color:#FFFFFF;
	float:left;
}
.performer li {
	list-style:none;
	padding:0px;
	float:left;
}
.performer img {
	border:1px solid #BA5E4F;
	float:left;
}
.performerli1 {
	font-size:12px;
	font-weight:bold;
	color:#9F0E3A;
	width:50px;
	padding-right:5px;
	font-style:italic;
}
.performerli2 {
	font-size:12px;
	font-weight:bold;
	width:70px;
}
.performerli2 img {
	border:none;
}
.performerli3 {
	margin-top:40px;
}
.performerli3 img {
	border:none;
}
.performerli4 {
	margin-top:20px;
}
.performerli4 img {
	border:none;
}
/************************************************/
.rnr {
	width:733px;
	margin-bottom:5px;
	border-bottom:1px solid #838383;
	float:left;
}
.rnr ul {
	margin:0px;
	padding:0px;
}
.rnr li {
	margin:0px;
	font-size:14px;
	font-weight:bold;
	float:left;
}
.rnrCol0 {
	width:20px;
}
.rnrCol1 {
	width:120px;
}
.rnrCol2 {
	width:165px;
}
.rnrCol3 {
	width:100px;
}
.rnrCol4 {
	width:80px;
}
.rnrCol4Red {
	width:80px;
	color:#FF0000;
}
.rnrCol5 {
	width:70px;
}
.rnrEveCol0 {
	width:20px;
}
.rnrEveCol1 {
	width:90px;
}
.rnrEveCol2 {
	width:80px;
}
.rnrEveCol3 {
	width:120px;
}
.rnrEveCol4 {
	width:100px;
}
.rnrEveCol5 {
	width:75px;
}
.rnrEveCol5Red {
	width:75px;
	color:#FF0000;
}
.rnrEveCol6 {
	width:65px;
}
.rnrFavPerCol1 {
	width:90px;
}
.rnrFavPerCol2 {
	width:70px;
}
.rnrFavPerCol3 {
	width:108px;
}
.rnrFavPerCol4 {
	width:390px;
}
.rnrFavPerCol75 {
	width:75px;
}
.rnrFavPerCol80 {
	width:80px;
}
.rnrFavPerCol100 {
	width:100px;
}
.rnrFavPerCol223 {
	width:223px;
}
.rnrFavPerCol110 {
	width:110px;
}
.rnrFavPerCol160 {
	width:160px;
	font-weight:normal;
	font-size:11px;
	font-style:italic;
}
.rnrFavPerCol95 {
	width:95px;
	overflow:hidden;
}
.rnrFavPerCol103 {
	width:103px;
}
.selectedReviews {
	width:730px;
	padding:2px 0px 2px 0px;
	float:left;
	text-align:right;
	border-top:1px solid #000;
	font-weight:bold;
	font-size:12px;
}
.selectedReviews img {
	margin:0px 10px 0px;
}
.selectedReviews select {
	margin:5px;
}
.selectedPerfs {
	width:700px;
	padding:2px 30px 2px 0px;
	text-align:right;
	float:left;
	border-top:1px solid #000;
	font-weight:bold;
	font-size:12px;
}
.instructionsRed {
	float:left;
	width:98%;
	padding:5px;
	color:#FF0000;
	font-size:12px;
	font-weight:bold;
}
.infoTxtPerf {
	width:380px;
	float:left;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	padding:0px 5px 0px 5px;
	text-align:right;
}
.rnrPerfSubmit {
	text-align:right;
	padding-right:175px;
}
.rnrPerfInBot {
	width:233px;
	height:15px;
	padding-left:500px;
	float:left;
	border-top:1px solid #838383;
}
.3Perf select {
	width:110px;
}
/********* Registration Form *******************/

.regFormWrap {
	width:934px;
	margin:auto;
}
.regMemberTab {
	width:166px;
	height:30px;
	float:left;
	padding:0px 5px 0px 30px;
}
.regOtherTab {
	width:166px;
	height:30px;
	float:left;
	padding:0px 5px 0px 0px;
}
.regBody {
	width:934px;
	float:left;
	margin-top:-1px;
}
.regBodyImg {
	width:934px;
	float:left;
}
.regBodyImgBot {
	width:934px;
	float:left;
	margin-top:-12px;
}
.regmid {
	width:934px;
	background-image:url(../images/memboxmid.gif);
	background-repeat:repeat-y;
}
.clubmid {
	width:934px;
	background-image:url(../images/clubboxmid.gif);
	background-repeat:repeat-y;
}
.perfmid {
	width:934px;
	background-image:url(../images/perfboxmid.gif);
	background-repeat:repeat-y;
}
.regForm1 {
	width:800px;
	margin:auto;
	padding-top:30px;
}
.regForm1 h1 {
	margin:0px;
	padding:0px;
	font-style:italic;
	color:#9F0E00;
}
.regForm1 h2 {
	margin:0px;
	padding:5px 0px 0px 15px;
	font-style:italic;
	color:#9F0E00;
	font-size:14px;
}
.regMidTab {
	width:230px;
	height:25px;
	float:left;
	background-image:url(../images/midtab.gif);
	background-repeat:no-repeat;
	border-bottom:1px solid #838383;
}
.regMidTabNew {
	width:460px;
	height:25px;
	float:left;
	border-bottom:1px solid #838383;
}
.regMidTabSel {
	width:230px;
	height:25px;
	float:left;
	background-image:url(../images/midtabsel.gif);
	background-repeat:no-repeat;
	border-bottom:1px solid #F2EFF1;
}
.regMidTabPink {
	width:230px;
	height:25px;
	float:left;
	background-image:url(../images/midtabpink.gif);
	background-repeat:no-repeat;
	border-bottom:1px solid #838383;
}
.regMidTabSpacer {
	width:110px;
	height:25px;
	float:left;
	border-bottom:1px solid #838383;
}
.regMidTabSpacer570 {
	width:570px;
	height:25px;
	float:left;
	border-bottom:1px solid #838383;
}
.memForm {
	width:798px;
	background-color:#F2EFF0;
	float:left;
	border-left:1px solid #838383;
	border-bottom:1px solid #838383;
	border-right:1px solid #838383;
	margin-top:0px;
}
.memForm label {
	font-weight:bold;
}
.memForm select {
	width:195px;
}
.memFormPerf {
	width:798px;
	background-color:#F2EFF0;
	float:left;
	border:1px solid #9E0E01;
	margin-top:0px;
}
.memFormPerf label {
	width:160px;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	padding:0px 20px 0px 20px;
	clear:both;
}
.toggleInfo {
	width:440px;
	float:right;
	font-size:12px;
	padding:10px 10px 10px 0px;
}
/********* Registration Form *******************/

/********* Club Listings ***********************/

.borGrey {
	border:1px solid #838383;
}
.areaClubs {
	width:690px;
	float:left;
	height:25px;
	padding:15px 20px 0px;
}
.areaClubsCol1 {
	width:120px;
}
.areaClubsCol2 {
	width:210px;
}
.areaClubsCol3 {
	width:115px;
}
.areaClubsCol4 {
	width:100px;
}
.clubList {
	width:728px;
	float:left;
	border:2px solid #f1f1f1;
	background-color:#FFF;
}
.clubList ul {
	margin:0px;
	padding:0px;
	clear:both;
}
.clubList hr {
	float:left;
	height:5px;
	clear:both;
	width:100%;
}
.clubListCol0 {
	width:10px;
}
.clubListCol1 {
	width:120px;
	font-size:12px;
	font-weight:bold;
}
.clubListCol2 {
	width:210px;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
}
.clubListCol3 {
	width:115px;
	font-size:12px;
	font-weight:bold;
}
.clubListCol4 {
	width:106px;
	font-size:12px;
	font-weight:bold;
}
.clubListSort {
	width:153px;
	padding:2px 0px 2px 580px;
	float:left;
	border-top:1px solid #A2A2A2;
	background-color:#D1D1D1;
}
.clubListCol530 {
	width:530px;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
}
.clubListCol150 {
	width:150px;
	font-size:10px;
	font-weight:bold;
	font-style:italic;
}
.clubListData1 {
	width:20px;
}
.clubListData2 {
	width:90px;
	font-size:12px;
	font-weight:bold;
}
.clubListData3 {
	width:70px;
	font-size:12px;
	font-weight:bold;
}
.clubListData4 {
	width:75px;
	font-size:12px;
	font-weight:bold;
}
.clubListData5 {
	width:80px;
	font-size:12px;
	font-weight:bold;
}
.clubListData6 {
	width:100px;
	font-size:12px;
	font-weight:bold;
}
.clubListData7 {
	width:223px;
}
.selEvents {
	width:700px;
	padding:2px 30px 2px 0px;
	float:left;
	text-align:right;
	border-top:1px solid #000000;
	font-size:12px;
	font-weight:bold;
}
.botBanner {
	width:970px;
	margin:auto;
	clear:both;
	padding-top:5px;
}
#FooterBody {
	width:980px;
	height:40px;
	text-align:center;
	background-color:#9F0E00;
	color:#FFF;
	clear:both;
	padding:5px 10px 0px 5px;
	margin:auto;
}
#FooterBody a {
	color:#FFF;
}
/********* All Texts *******************/

.whtItalic {
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	font-style:italic;
}
.boldTxtBlack {
	font-size:12px;
	font-weight:bold;
	text-align:justify;
	color:#000000;
}
.boldTxt {
	font-size:12px;
	font-weight:bold;
	text-align:justify;
}
.boldTxt a:hover {
	font-size:12px;
	font-weight:bold;
	text-align:justify;
}
.boldTxtMaroon {
	font-size:12px;
	font-weight:bold;
	text-align:justify;
	color:#9F0E3A;
}
.italicTxtMaroon {
	font-size:11px;
	font-weight:bold;
	font-style:italic;
	color:#9F0E3A;
}
.bigTxtMaroon {
	font-size:16px;
	font-weight:bold;
	color:#9F0E3A;
}
.bigTxtMaroon2 {
	font-size:14px;
	font-weight:bold;
	color:#9F0E3A;
}
.boldTxtRed {
	font-size:12px;
	font-weight:bold;
	text-align:justify;
	color:#FF0000;
	padding:5px;
}
.boldTxtRed2 {
	font-size:12px;
	font-weight:bold;
	text-align:justify;
	color:#FF0000;
	float:left;
	padding:10px;
}
.boldTxtRed a {
	color:#FF0000;
	text-decoration:underline;
}
.boldTxtRed a:hover {
	color:#FF0000;
	text-decoration:none;
}
.boldTxtRed250 {
	width:250px;
	float:right;
	margin-top:20px;
	font-size:12px;
	font-weight:bold;
	text-align:justify;
	color:#FF0000;
	padding:5px;
}
.boldTxtBrown {
	font-size:12px;
	font-weight:bold;
	text-align:justify;
	color:#9F0E00;
	padding:5px;
}
.boldTxtBrown2 {
	font-size:12px;
	font-weight:bold;
	text-align:justify;
	color:#9F0E00;
	float:left;
	padding:10px;
}
.nextEvents {
	font-size:12px;
	font-weight:bold;
	text-align:justify;
	color:#9F0E00;
	padding:5px;
	float:left;
	padding-left:30px;
	padding-top:20px;
	margin-bottom:-10px;
}
.nextEventsDate {
	font-size:12px;
	font-weight:bold;
	text-align:justify;
	color:#9F0E00;
	padding:5px;
	float:right;
	padding-top:20px;
	margin-bottom:-10px;
}
.Txtgrey {
	font-size:12px;
	font-weight:bold;
	text-align:justify;
	color:#666;
	padding:5px;
}
.TxtLightgrey {
	font-size:12px;
	font-weight:bold;
	color:#999;
}
.mand {
	font-size:14px;
	font-weight:bold;
	color:#FF0000;
}
.infoTxt {
	width:350px;
	float:left;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	padding:0px 5px 0px 5px;
}
.liCap {
	font-size:22px;
	font-weight:bold;
	padding:5px;
}
.brownFont {
	color:#9F0E00;
}
.brownFont a {
	color:#9F0E00;
}
.normalItalic {
	font-weight:normal;
	font-style:italic;
}
.blackFont {
	color:#000;
}
.greenFont {
	color:#00F727;
}
.redFont {
	color:#FF0000;
}
.whiteFont {
	color:#FFFFFF;
}
.forgotTxt {
	font-size:10px;
	text-align:center;
	color:#9F0E00;
}
.forgotTxt a {
	color:#9F0E00;
}
.forgotTxt a:hover {
	font-size:10px;
}
.miniRed {
	color:#FF0000;
	font-size:10px;
	padding:3px 20px 3px 0px;
}
.miniRed a {
	color:#FF0000;
	font-size:10px;
}
.miniRed a:hover {
	color:#FF0000;
	font-size:10px;
}
.Brown12 {
	color:#B70404;
	font-size:12px;
}
.Brown12 a {
	color:#B70404;
	font-size:12px;
}
.Brown12 a:hover {
	color:#000;
	font-size:12px;
}
.boldTxtForm {
	font-size:11px;
	font-weight:bold;
	padding:0px 15px 0px 3px;
}
.miniRedLink {
	width:180px;
	text-align:right;
	font-style:italic;
	color:#FF0000;
	font-size:10px;
	padding:3px 10px 3px 0px;
}
.miniRedLink a {
	color:#FF0000;
	font-size:10px;
	font-style:italic;
}
.miniRedLink a:hover {
	color:#FF0000;
	font-size:10px;
}
.tips, .tips a {
	font-size:10px;
	color:#B70404;
	text-decoration:underline;
	font-style:italic;
}
.tips a:hover {
	font-size:10px;
	color:#B70404;
	text-decoration:none;
	font-style:italic;
}
.greyLink, .greyLink a {
	font-size:12px;
	color:#666;
	font-style:italic;
	font-weight:normal;
	text-decoration:underline;
}
.greyLink a:hover {
	font-size:12px;
	color:#666;
	font-style:italic;
	font-weight:normal;
	text-decoration:none;
}
.greyLink2, .greyLink2 a {
	font-size:12px;
	color:#666;
	font-weight:normal;
	text-decoration:underline;
}
.greyLink2 a:hover {
	font-size:12px;
	color:#666;
	font-weight:normal;
	text-decoration:none;
}
.padL10 {
	padding-left:10px;
}
.padL11 {
	padding-left:11px;
}
.padL20 {
	padding-left:20px;
}
.padB10 {
	padding-bottom:10px;
}
.padT5L10 {
	padding-top:5px;
	padding-left:10px;
}
.padT5R30B10FlR {
	float:right;
	padding:5px 30px 10px 0px;
}
.padT30R20B10L250FlL {
	float:left;
	padding:30px 20px 10px 250px;
}
.padT30R50B10FlL {
	float:left;
	padding:30px 50px 10px 0px;
}
.joinBtn {
	float:right;
	padding:5px 30px 16px 0px;
}
.spacer15 {
	width:15px;
}
.spacer16 {
	width:16px;
}
.spacer28 {
	width:28px;
}
.spacer500 {
	width:500px;
	height:12px;
	clear:both;
}
.spacer500by5 {
	width:500px;
	height:12px;
	clear:both;
	height:5px;
}
.spacer230 {
	width:230px;
	float:left;
	padding-bottom:13px;
	height:10px;
}
.spacer720H20 {
	width:720px;
	height:20px;
}
.spacer730H10 {
	width:730px;
	height:10px;
}
.spacer730H40 {
	width:730px;
	height:40px;
}
.spacer732H40 {
	width:730px;
	height:40px;
	clear:both;
	float:left;
}
.spacer730H70 {
	width:730px;
	height:70px;
}
.width80 {
	width:80px;
}
.width100 {
	width:100px;
}
.clearBoth {
	list-style:none;
	clear:both;
	margin:0px;
	padding:0px;
	width:0px;
	height:0px;
}
.floatLeft {
	float:left;
}
.floatRight {
	float:right;
}
.floatLeft ul {
	margin:0px;
	padding:0px;
	clear:both;
}
.height5 {
	height:5px;
	clear:both;
}
.height30 {
	height:30px;
	clear:both;
}
.center {
	text-align:center;
}
.noBorder {
	border:none;
}
.bor2Pink {
	border: 2px solid #FB7E80;
}
.paddingLft3 {
	padding-left:3px;
}
.boldItalic {
	font-weight:bold;
	font-style:italic
}
.padT5 {
	padding-top:5px;
}
.padT10 {
	padding-top:10px;
}
.padT15 {
	padding-top:15px;
}
.padR5 {
	padding-right:5px;
}
.padR15 {
	padding-right:15px;
}
.padT30 {
	padding-top:30px;
}
.padL30 {
	padding-left:30px;
}
.padL90 {
	padding-left:90px;
}
.padL100R100 {
	padding:0px 100px 0px 100px;
}
.clearBFloatL {
	clear:both;
	float:left;
}
.col25 {
	width:25px;
	clear:left;
}
.col290 {
	width:270px;
	padding-right:20px;
	padding-top:4px;
}
.col25New {
	width:25px;
}
.col20 {
	width:20px;
}
.col40 {
	width:40px;
}
.col50 {
	width:50px;
}
.col60 {
	width:60px;
}
.col80 {
	width:80px;
}
.col90 {
	width:90px;
}
.col95 {
	width:95px;
}
.col100 {
	width:100px;
}
.col102 {
	width:102px;
}
.col110 {
	width:110px;
}
.col114 {
	width:114px;
}
.col120 {
	width:120px;
}
.col125 {
	width:125px;
}
.col130 {
	width:130px;
}
.col133 {
	width:133px;
}
.col140 {
	width:140px;
}
.col145 {
	width:145px;
}
.col150 {
	width:150px;
}
.col160 {
	float:left;
	width:160px;
}
.col162 {
	width:162px;
}
.col165 {
	width:165px;
}
.col170 {
	width:170px;
}
.col175 {
	width:175px;
}
.col178 {
	width:178px;
}
.col180 {
	float:left;
	width:180px;
}
.col185 {
	width:185px;
}
.col195 {
	width:195px;
}
.col200 {
	width:200px;
}
.col205 {
	width:205px;
}
.col210 {
	width:210px;
}
.col220 {
	width:220px;
}
.col225 {
	width:225px;
}
.col230 {
	width:230px;
}
.col240 {
	width:240px;
}
.col233 {
	width:233px;
}
.col253 {
	width:253px;
}
.col270 {
	width:270px;
}
.col300 {
	width:300px;
}
.col330 {
	width:330px;
}
.col355 {
	float:left;
	width:355px;
}
.col375 {
	width:375px;
}
.col390 {
	width:390px;
}
.col385 {
	float:left;
	width:385px;
}
.col400 {
	width:400px;
}
.col405 {
	width:405px;
}
.col415 {
	width:415px;
}
.col425 {
	width:425px;
}
.col445 {
	width:445px;
}
.col490 {
	width:490px;
}
.col540 {
	width:540px;
}
.col555 {
	width:555px;
}
.col610 {
	width:610px;
}
.col710 {
	width:710px;
}
.col715 {
	width:715px;
}
.col720 {
	width:720px;
}
.margin0 {
	margin:0px;
}
.marginT40 {
	margin-top:40px;
}
.marginL10 {
	margin-left:10px;
}
.posRelative {
	position:relative;
}
/* include */

.sliding {
	border:1px solid #ff0000;
	background-color:#ff0000;
}
/************************************** My Menu ******************************************/

.myMenu {
	width:210px;
	float:left;
	padding:5px;
}
.myMenu ul {
	width:auto;
	float:left;
	margin:0px;
	padding:0px;
}
.myMenu li {
	width:auto;
	list-style:none;
	padding:3px 0px;
}
/************************************** Photo Gallery ***********************************/

.photoGalleryWrap {
	width:737px;
	float:left;
}
.photoTabs {
	width:331px;
	height:25px;
	float:left;
	padding-left:406px;
}
.photoTab1 {
	width:100px;
	height:20px;
	float:left;
	background-image:url(../images/phototab1.gif);
	background-repeat:no-repeat;
	text-align:center;
	font-weight:bold;
	padding-top:5px;
	background-position:bottom;
}
.photoTab2 {
	width:100px;
	height:20px;
	float:left;
	background-image:url(../images/phototab2.gif);
	background-repeat:no-repeat;
	text-align:center;
	font-weight:bold;
	padding-top:5px;
	background-position:bottom;
}
.photoTab3 {
	width:131px;
	height:20px;
	float:left;
	background-image:url(../images/phototab3.gif);
	background-repeat:no-repeat;
	text-align:center;
	font-weight:bold;
	padding-top:5px;
	background-position:bottom;
}
.photoGallery {
	width:725px;
	float:left;
	background-color:#F1F1F1;
	border:1px solid #838383;
	padding:5px;
}
.addNewPhoto {
	width:350px;
	background-color:#F1F1F1;
	border:1px solid #838383;
	padding:5px;
	margin:10px;
}
.addNewPhoto li {
	list-style:none;
	width:330px;
	padding:5px;
}
.gallery {
	width:725px;
	float:left;
	padding:10px 0px 5px 0px;
}
.gallery ul {
	margin:0px;
	padding:8px;
	float:left;
	width:104px;
}
.gallery li {
	list-style:none;
	width:104px;
	font-size:10px;
	float:none;
}
.gallery li a, .gallery li a:hover {
	font-size:10px;
	font-weight:normal;
}
.imgClose {
	float:right;
	padding:0px 1px 3px 0px;
}
.bor2Grey {
	border: 2px solid #838383;
}
/********************************* Error Div ****************************************/
.erDv600 {
	width:710px;
	float:left;
	background-color:#FFFFCC;
	border:1px solid #FF0000;
	font-weight:bold;
	color:#FF0000;
	margin:20px 10px;
}
.erDv600 ul {
	width:auto;
	float:left;
	margin:0px;
	padding:5px 20px;
}
.erDv600 li {
	float:none;
	list-style:circle;
	margin:0px;
	padding:0px;
}
/**************************************************************************************/
.pProfSetFormWrap {
	width:735px;
	float:left;
	border:1px solid #838383;
}
.pProfSetForm {
	width:715px;
	float:left;
	padding:5px 10px 5px 10px;
	font-size:11px;
	background-color:#F1F1F1;
}
.pProfSetForm ul {
	margin:0px;
	padding:0px;
}
.pProfSetForm li {
	list-style:none;
}
.pProfSetForm label {
	float:left;
	width:120px;
	font-weight:bold;
}
.pProfSetForm input {
	margin:5px;
}
.pProfSetForm textarea {
	margin-left:5px;
}
label.error {
	float: none;
	color: red;
	padding-left: .5em;
	vertical-align: top;
}
p {
	clear: both;
}
/***************************************************************************************/

.highLightLinks {
	float:left;
}
.highLightLinks ul {
	float:left;
	margin:0px;
	padding:0px;
	width:auto;
}
.highLightLinks ul li {
	list-style:none;
	text-align:left;
	font-size:14px;
	font-weight:bold;
	color:#B70404;
}
.highLightLinks a {
	color:#B70404;
	text-decoration:none;
	font-size:14px;
}
.highLightLinks a:hover {
	color:#B70404;
	text-decoration:underline;
	font-size:14px;
}
.highLightLinks img {
	padding-right:20px;
}
/*****************************************************************************************/

.pblPerfDetails {
	width:550px;
	float:left;
	padding:5px;
	font-size:12px;
}
.pblPerfDetCol {
	width:125px;
	padding:10px 20px 5px 5px;
	color:#B70404;
	font-weight:bold;
}
.pblPerfDelData {
	width:380px;
	padding:10px 0px 5px 0px;
	font-weight:bold;
}
/****************************************************************************************/

.pblPerfClubs {
	width:548px;
	float:left;
	padding:5px;
	color:#B70404;
	font-size:12px;
	font-weight:bold;
	background-color:#E4E1E2;
	border:1px solid #848484;
}
.pblPerfClubsData {
	width:380px;
	float:left;
	padding:5px;
}
.pblPCData1 {
	width:260px;
	padding-left:10px;
	color:#B70404;
	font-size:12px;
	font-weight:bold;
}
.pblPCData1a {
	width:260px;
	padding-left:10px;
	font-size:10px;
	font-weight:bold;
}
.pblPCData2 {
	width:60px;
	color:#B70404;
	font-size:12px;
	font-weight:bold;
}
.pblPCData3 {
	width:120px;
	color:#B70404;
	font-size:10px;
	font-weight:bold;
}
.pblPCDataHr {
	/*width:550px;*/
	padding:5px 0px 5px 0px;
}
.pblPCDataHr hr {
	width:510px;
}
/****************************************************************************************/



.homeLftMid_cus {
	width:227px;
	float:left;
	background-image:url(../images/lftcapmid.gif);
	background-repeat:repeat-y;
	padding:5px;
	margin-left:1px;
}


.homeLftBot_cus {
	width:237px;
	float:left;
	background-image:url(../images/lftcapbot.gif);
	background-repeat:no-repeat;
	height:15px;
	
	margin-left:1px;
}


/*---------------------------------------------------------*/

.col23021 {
	width:230px;
	margin-bottom:20px;
	font-weight:bold;
	color:#CC0033;
	
}

.pblPCData1a234 {
	width:260px;
	padding-left:10px;
	font-size:10px;
	font-weight:bold;
	color:#000000;
}

.pblPerfClubsData123 {
	width:380px;
	margin-right:30px;
	float:left;
	padding:5px;
}

#mapDiv{
margin-top:20px;
 background-color:#009900;}
 
 .bx_1{
float:left;
width:350px;
}
 
.icon__holder{
width:700px;
margin-left:auto;
margin-right:auto;
}