.page_index body{
	background-color:#000000;
	background-image:url(userdata/design/62/4/0/index_body_background-image.jpg);
	background-position:center top;
	background-repeat:no-repeat;
}

.page_index .header .logo{
	
	top:0px; left:10px;
}

.page_index .header{
	background-color:transparent;
	background-image:url(http://reginaboxingclub.ca/css.php?t=ZGVzaWdu&s=c2l0ZWlkOjYy&r=x-5nkhll&pm=index&ph=index&pi=788);
	background-repeat:no-repeat;
	width:1000px; margin:0 auto;
	height:540px;
	margin-top:0px;
}

.page_index .nav{
	margin-top:-435px;
}

.page_index .leftCol{
	margin-top:0px;
	margin-left:22px;
	width:600px;
}

.page_index .rightCol{
	margin-top:45px;
	margin-right:35px;
	width:300px;
}

.page_else body{
	background-color:#000000;
	background-image:url(userdata/design/62/4/0/body_background-image.jpg);
	background-position:center top;
	background-repeat:no-repeat;
}

.page_else .header .logo{
	
	top:0px; left:10px;
}

.page_else .header{
	background-color:transparent;
	background-image:url(http://reginaboxingclub.ca/css.php?t=ZGVzaWdu&s=c2l0ZWlkOjYy&r=x-5nkhll&pm=index&ph=index&pi=788);
	background-repeat:no-repeat;
	width:1000px; margin:0 auto;
	height:540px;
	margin-top:0px;
}

.page_else .nav{
	margin-top:-435px;
}

.navCenter{
	float:left;
	margin:0px 195px 0px 195px;
}

.navBg{
	background-color:#524D42;
	border-radius:0px 0px 0px 0px;
	-moz-border-radius:0px 0px 0px 0px;
	-webkit-border-radius:0px 0px 0px 0px;
	opacity:0.50;
	filter:alpha(opacity=050);
}

.navCenter,
.navBg,
.navFg{
	height:40px;
	width:0805px;
}

.content{
	background-color:transparent;
	margin-top:50px;
	background-image:url(http://reginaboxingclub.ca/css.php?t=ZGVzaWdu&s=c2l0ZWlkOjYy&r=x-5nkhll&pm=index&ph=index&pi=788);
	background-position:0px 0px;
	background-repeat:no-repeat;
}

.content,
.mainCol,
.calendarPopup{
	border-radius:0px 0px 0px 0px;
	-moz-border-radius:0px 0px 0px 0px;
	-webkit-border-radius:0px 0px 0px 0px;
}

.page_else .leftCol{
	margin-top:320px;
	margin-left:20px;
	width:600px;
}

.leftCont,
.leftContHalf,
.leftEventList,
.leftCol .sliderCont,
.leftVideoLarge,
.bannerLeftColTop .bannerCont,
.blocksLeftColTop .blocksCont{
	margin-bottom:25px;
}

.leftCont,
.leftContHalf,
.leftEventList{
	background-color:#FFFFFF;
	padding:20px;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none;
	background-image:url(http://reginaboxingclub.ca/css.php?t=ZGVzaWdu&s=c2l0ZWlkOjYy&r=x-5nkhll&pm=index&ph=index&pi=788);
	background-position:left top;
	background-repeat:no-repeat;
}

.leftCont .title,
.leftContHalf .title,
.leftEventList .title,
.leftEventList a.title{
	color:#342E22;
	font-family: Arvo;
	font-size:23px;
	line-height:23px;
	font-weight:normal; font-style:normal;
}

.leftCont .title:hover,
.leftContHalf .title:hover,
.leftEventList .title:hover,
.leftEventList a.title:hover{
	color:#A7A49C;
}

.leftCont a.title,
.leftContHalf a.title,
.leftEventList a.title{
	text-decoration:none;
}

.leftCont .postDate,
.leftContHalf .postDate{
	color:#EF1D24;
	font-family:Georgia;
	font-size:11px;
	line-height:35px;
	font-weight:normal; font-style:italic;
}

.leftCont,
.leftContHalf,
.leftEventList{
	color:#504839;
	font-family:Trebuchet MS;
	font-size:13px;
	line-height:19px;
	font-weight:normal; font-style:normal;
}

.leftCont .text a,
.leftContHalf .text a{
	color:#342E22;
	text-decoration:underline;
}

.leftCont .text a:hover,
.leftContHalf .text a:hover{
	color:#504839;
}

.leftCont a.readMore,
.leftContHalf a.readMore,
.leftEventList a.readMore{
	color:#504839;
	text-decoration:underline;
	font-weight:normal; font-style:normal;
	font-family:Bevan;
	font-size:13px;
	line-height:19px;
}

.leftCont a.readMore:hover,
.leftContHalf a.readMore:hover,
.leftEventList a.readMore:hover{
	color:#A7A49C;
}

.leftCont .thumb,
.leftCont .thumb2,
.leftContHalf .thumb,
.leftContHalf .thumb2,
.leftEventList .thumb,
.leftEventList .thumb2{
	border-radius:100px;
	-moz-border-radius:100px;
	-webkit-border-radius:100px;
}

.leftCont ul,
.leftContHalf ul,
.leftEventList ul{
	list-style-position:inside;
	list-style-type:square;
	list-style-image:url(http://reginaboxingclub.ca/css.php?t=ZGVzaWdu&s=c2l0ZWlkOjYy&r=x-5nkhll&pm=index&ph=index&pi=788);
	margin:0px 0px 0px 0px;
	padding-left:0px;
}

.leftCont ol,
.leftContHalf ol,
.leftEventList ol{
	list-style-position:outside;
	list-style-type:decimal;
	list-style-image:url(http://reginaboxingclub.ca/css.php?t=ZGVzaWdu&s=c2l0ZWlkOjYy&r=x-5nkhll&pm=index&ph=index&pi=788);
	margin:0px 0px 0px 0px;
	padding-left:20px;
}

.leftEventList .eventDateBg{
	background-color:#CCC7BC;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	padding:0px;
}

.leftEventList .eventDateBg,
.leftEventList .eventDate{
	width:40px;
	height:50px;
}

.leftEventList .dateMonth{
	color:#504839;
	font-family:Georgia;
	font-size:13px;
	line-height:17px;
	font-weight:normal; font-style:italic;
}

.leftEventList .dateDay{
	color:#342E22;
	font-family:Bevan;
	font-size:23px;
	line-height:18px;
	font-weight:normal; font-style:normal;
}

.leftEventList .venue{
	color:#342E22;
	font-family:Georgia;
	font-size:13px;
	line-height:32px;
	font-weight:normal; font-style:italic;
}

.leftEventDetail .date{
	color:#504839;
	font-family:Bevan;
	font-size:18px;
	line-height:020px;
	font-weight:normal; font-style:normal;
	margin-top:010px;
}

.leftEventDetail .venue{
	color:#000000;
	font-family:Coustard;
	font-size:14px;
	line-height:25px;
	font-weight:normal; font-style:normal;
}

.leftPhotoThumb,
.leftPhotoThumb .body{
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
}

.leftPhotoThumb{
	background-color:#FFFFFF;
	box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none;
}

.leftPhotoThumb:hover{
	background-color:#FFFFFF;
}

.leftPhotoThumb .body{
	margin:5px;
}

.leftPhotoLarge,
.leftPhotoLarge .photo{
	background-color:#FFFFFF;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
}

.leftPhotoLarge{
	box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none;
}

.leftPhotoLarge .photo{
	margin:10px;
}

.leftPhotoLarge .desc{
	margin:10px;
}

.leftPhotoLarge .left,
.leftPhotoLarge .right{
	background-color:#342E22;
	opacity:0.75;
	filter:alpha(opacity=075);
	top:170px;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	width:27px;
	line-height:52px;
}

.leftPhotoLarge .left:hover,
.leftPhotoLarge .right:hover{
	background-color:#342E22;
}

.leftPhotoLarge .left,
.leftPhotoLarge .right{
	color:#FFFFFF;
	font-size:13px;
}

.leftPhotoLarge .left:hover,
.leftPhotoLarge .right:hover{
	color:#FFFFFF;
}

.leftPhotoLarge .left{
	left:0px;
}

.leftPhotoLarge .right{
	right:0px;
}

.leftPhotoLarge .postDate,
.leftPhotoLarge .social a{
	color:#333333;
	font-family:Trebuchet MS;
	font-size:13px;
	line-height:20px;
	font-weight:normal; font-style:normal;
}

.leftPhotoLarge .topics{
	color:#333333;
	font-family:Trebuchet MS;
	font-size:13px;
	line-height:19px;
	font-weight:normal; font-style:normal;
}

.leftPhotoLarge .topics a,
.leftPhotoLarge .topics a{
	color:#EAC455;
	text-decoration:underline;
}

.leftPhotoLarge .topics a:hover,
.leftPhotoLarge .topics a:hover{
	color:#48699C;
}

.leftVideoList,
.leftVideoList .photo{
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}

.leftVideoList{
	background-color:#FFFFFF;
	box-shadow:2px 2px 2px #d6d6d6; -moz-box-shadow:2px 2px 2px #d6d6d6; -webkit-box-shadow:2px 2px 2px #d6d6d6;
}

.leftVideoList:hover{
	background-color:#FFFFFF;
}

.leftVideoList .photo{
	margin:5px;
}

.leftVideoList .desc{
	margin:5px;
}

.leftVideoList a.title{
	color:#EAC455;
	font-family:Trebuchet MS;
	font-size:18px;
	line-height:20px;
	font-weight:bold; font-style:normal;
}

.leftVideoList a.title:hover{
	color:#48699C;
}

.leftVideoList a.title{
	text-decoration:none;
}

.leftVideoList .postDate{
	color:#333333;
	font-family:Trebuchet MS;
	font-size:13px;
	line-height:20px;
	font-weight:normal; font-style:normal;
}

.leftVideoLarge,
.leftVideoLarge .photo{
	background-color:#FFFFFF;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}

.leftVideoLarge{
	box-shadow:2px 2px 2px #d6d6d6; -moz-box-shadow:2px 2px 2px #d6d6d6; -webkit-box-shadow:2px 2px 2px #d6d6d6;
}

.leftVideoLarge .videoHolder{
	height:315px;
}

.leftVideoLarge .photo{
	margin:20px;
}

.leftVideoLarge .desc{
	margin:20px;
}

.leftVideoLarge a.title{
	color:#EAC455;
	font-family:Trebuchet MS;
	font-size:25px;
	line-height:25px;
	font-weight:bold; font-style:normal;
}

.leftVideoLarge a.title:hover{
	color:#48699C;
}

.leftVideoLarge a.title{
	text-decoration:none;
}

.leftVideoLarge .postDate,
.leftVideoLarge .social a{
	color:#333333;
	font-family:Trebuchet MS;
	font-size:13px;
	line-height:20px;
	font-weight:normal; font-style:normal;
}

.leftVideoLarge .text{
	color:#333333;
	font-family:Trebuchet MS;
	font-size:13px;
	line-height:19px;
	font-weight:normal; font-style:normal;
}

.leftVideoLarge .text a{
	color:#EAC455;
	text-decoration:underline;
}

.leftVideoLarge .text a:hover{
	color:#48699C;
}

.leftVideoLarge .topics{
	color:#333333;
	font-family:Trebuchet MS;
	font-size:13px;
	line-height:19px;
	font-weight:normal; font-style:normal;
}

.leftVideoLarge .topics a{
	color:#EAC455;
	text-decoration:underline;
}

.leftVideoLarge .topics a:hover{
	color:#48699C;
}

.leftTopicsList{
	color:#504839;
	font-family:Trebuchet MS;
	font-size:11px;
	line-height:11px;
	font-weight:normal; font-style:normal;
}

.leftTopicsList a{
	color:#342E22;
	text-decoration:underline;
}

.leftTopicsList a:hover{
	color:#504839;
}

.leftComments{
	background-color:#FFFFFF;
	padding:20px;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none;
	background-image:url(http://reginaboxingclub.ca/css.php?t=ZGVzaWdu&s=c2l0ZWlkOjYy&r=x-5nkhll&pm=index&ph=index&pi=788);
	background-position:0px 0px;
	background-repeat:no-repeat;
}

.leftComments .title{
	color:#000000;
	font-family:Oswald;
	font-size:25px;
	line-height:25px;
	font-weight:normal; font-style:normal;
}

.pagination a,
.pagination b.inactive,
.pagination b.currentpage{
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	padding:0px 6px 0px 6px;
	line-height:22px;
}

.pagination a{
	background-color:transparent;
}

.pagination a:hover{
	background-color:#948C7D;
}

.pagination a,
.pagination b.inactive,
.pagination b.currentpage{
	font-family:Georgia;
	font-weight:normal; font-style:italic;
	text-decoration:none;
	font-size:11px;
}

.pagination a{
	color:#797367;
}

.pagination a:hover{
	color:#000000;
}

.pagination b.inactive{
	background-color:transparent;
	color:#000000;
}

.pagination b.currentpage{
	background-color:#948C7D;
	color:#000000;
}

.mainCol h1,
.mainCol h1 a,
.leftCol h1,
.leftCol h1 a{
	color:#DE0404 !important;
	font-family:Oswald !important;
	font-size:35px !important;
	line-height:35px !important;
	font-weight:normal !important; font-style:normal !important;
	text-transform:uppercase !important;
}

.mainCol h2,
.mainCol h2 a,
.leftCol h2,
.leftCol h2 a{
	color:#48699C !important;
	font-family:Trebuchet MS !important;
	font-size:25px !important;
	line-height:30px !important;
	font-weight:bold !important; font-style:normal !important;
	text-transform:capitalize !important;
}

.mainCol h3,
.leftCol h3{
	color:#000000 !important;
	font-family:Oswald !important;
	font-size:35px !important;
	line-height:30px !important;
	font-weight:normal !important; font-style:normal !important;
	text-transform:capitalize !important;
}

.mainCol h3 a,
.leftCol h3 a{
	color:#000000 !important;
	text-decoration:none !important;
}

.mainCol h3 a:hover,
.leftCol h3 a:hover{
	color:#DE1111 !important;
}

.mainCol h4,
.leftCol h4{
	color:#DE1111 !important;
	font-family:Oswald !important;
	font-size:35px !important;
	line-height:25px !important;
	font-weight:normal !important; font-style:normal !important;
	text-transform:capitalize !important;
}

.mainCol h4 a,
.leftCol h4 a{
	color:#DE1111 !important;
	text-decoration:none !important;
}

.mainCol h4 a:hover,
.leftCol h4 a:hover{
	color:#000000 !important;
}

.mainCol h5,
.leftCol h5{
	color:#000000 !important;
	font-family:Oswald !important;
	font-size:25px !important;
	line-height:20px !important;
	font-weight:normal !important; font-style:normal !important;
	text-transform:capitalize !important;
}

.mainCol h5 a,
.leftCol h5 a{
	color:#000000 !important;
	text-decoration:none !important;
}

.mainCol h5 a:hover,
.leftCol h5 a:hover{
	color:#DE1111 !important;
}

.mainCol h6,
.leftCol h6{
	color:#DE1111 !important;
	font-family:Oswald !important;
	font-size:22px !important;
	line-height:15px !important;
	font-weight:normal !important; font-style:normal !important;
	text-transform:capitalize !important;
}

.mainCol h6 a,
.leftCol h6 a{
	color:#DE1111 !important;
	text-decoration:none !important;
}

.mainCol h6 a:hover,
.leftCol h6 a:hover{
	color:#000000 !important;
}

.page_else .rightCol{
	margin-top:216px;
	margin-right:35px;
	width:300px;
}

.rightWrap{
	margin-bottom:60px;
}

.rightCont{
	background-color:#FFFFFF;
	padding:20px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	box-shadow:2px 2px 2px #d6d6d6; -moz-box-shadow:2px 2px 2px #d6d6d6; -webkit-box-shadow:2px 2px 2px #d6d6d6;
	background-image:url(http://reginaboxingclub.ca/css.php?t=ZGVzaWdu&s=c2l0ZWlkOjYy&r=x-5nkhll&pm=index&ph=index&pi=788);
	background-position:0px 0px;
	background-repeat:no-repeat;
}

.rightCont .title{
	color:#EAC455;
	font-family:Trebuchet MS;
	font-size:25px;
	line-height:25px;
	font-weight:bold; font-style:normal;
}

.rightCont .title:hover{
	color:#48699C;
}

.rightCont a.title{
	text-decoration:none;
}

.rightCont .postDate{
	color:#333333;
	font-family:Trebuchet MS;
	font-size:13px;
	line-height:20px;
	font-weight:normal; font-style:normal;
}

.rightCont{
	color:#333333;
	font-family:Trebuchet MS;
	font-size:13px;
	line-height:19px;
	font-weight:normal; font-style:normal;
}

.rightCont a{
	color:#EAC455;
	text-decoration:underline;
}

.rightCont a:hover{
	color:#48699C;
}

.rightEvent{
	background-color:transparent;
	padding:0px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	margin-bottom:10px;
	box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none;
	background-image:url(http://reginaboxingclub.ca/css.php?t=ZGVzaWdu&s=c2l0ZWlkOjYy&r=x-5nkhll&pm=index&ph=index&pi=788);
	background-position:0px 0px;
	background-repeat:no-repeat;
}

.rightEvent .title{
	color:#FFFFFF;
	font-family:Coustard;
	font-size:20px;
	line-height:25px;
	font-weight:normal; font-style:normal;
	text-transform:capitalize;
}

.rightEvent a.title:hover{
	color:#CCC7BC;
}

.rightEvent .venue{
	color:#CCC7BC;
	font-family:Georgia;
	font-size:13px;
	line-height:16px;
	font-weight:normal; font-style:italic;
}

.rightEvent .eventDateBg{
	background-color:#CCC7BC;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	padding:5px;
}

.rightEvent .eventDateBg,
.rightEvent .eventDate{
	width:30px;
	height:037px;
}

.rightEvent .dateMonth{
	color:#504839;
	font-family:Georgia;
	font-size:13px;
	line-height:16px;
	font-weight:normal; font-style:italic;
}

.rightEvent .dateDay{
	color:#504839;
	font-family:Bevan;
	font-size:25px;
	line-height:20px;
	font-weight:normal; font-style:normal;
}

.rightEvent{
	color:#333333;
	font-family:Trebuchet MS;
	font-size:13px;
	line-height:19px;
	font-weight:normal; font-style:normal;
}

.rightPhoto,
.rightPhotoHolder{
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
}

.rightPhotoHolder{
	background-color:#FFFFFF;
	box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none;
}

.rightPhotoHolder:hover{
	background-color:#948E81;
}

.rightPhoto{
	margin:5px;
}

.rightvideoCont,
.rightvideoCont .photo{
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}

.rightvideoCont{
	background-color:#FFFFFF;
	box-shadow:2px 2px 2px #d6d6d6; -moz-box-shadow:2px 2px 2px #d6d6d6; -webkit-box-shadow:2px 2px 2px #d6d6d6;
}

.rightvideoCont .photo{
	margin:20px;
}

.rightvideoCont .desc{
	margin:20px;
}

.rightvideoCont .title,
.rightvideoCont a.title{
	color:#EAC455;
	font-family:Trebuchet MS;
	font-size:18px;
	line-height:20px;
	font-weight:bold; font-style:normal;
}

.rightvideoCont a.title{
	text-decoration:none;
}

.rightvideoCont a.title:hover{
	color:#48699C;
}

.rightvideoCont .postDate{
	color:#333333;
	font-family:Trebuchet MS;
	font-size:13px;
	line-height:20px;
	font-weight:normal; font-style:normal;
}

.rightCol .showAllButton a{
	background-color:transparent;
	color:#797367;
	font-family:Georgia;
	font-weight:normal; font-style:italic;
	text-decoration:none;
	font-size:11px;
	line-height:13px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}

.rightCol .showAllButton a:hover{
	background-color:#948C7D;
	color:#000000;
}

.rightCol .showAllButton{
	margin:-30px 0px -30px 0px;
	bottom:0px; top:auto;
}

.rightTopic{
	background-image:url(userdata/design/62/4/0/right_topics1_background-image.png);
	background-position:0px 0px;
	background-repeat:repeat-x;
	margin-bottom:5px;
}

.rightTopic a{
	color:#D4CFC5;
	font-family: Arvo;
	font-weight:normal; font-style:italic;
	text-decoration:none;
	font-size:16px;
	line-height:35px;
}

.rightTopic a:hover{
	color:#DE0404;
}

.rightTopicMore{
	background-image:url(userdata/design/62/4/0/right_topics_more1_background-image.png);
	background-position:-20px 0px;
	background-repeat:repeat-x;
	margin-bottom:5px;
}

.rightTopicMore a{
	color:#D4CFC5;
	font-family: Arvo;
	font-weight:normal; font-style:italic;
	text-decoration:none;
	font-size:13px;
	line-height:25px;
}

.rightTopicMore a:hover{
	color:#DE0404;
}

.rightCol h1,
.rightCol h1 a{
	color:#FFFFFF;
	font-family:Oswald;
	font-size:25px;
	line-height:30px;
	font-weight:normal; font-style:normal;
	text-transform:uppercase;
}

.rightCol h3{
	color:#48699C;
	font-family:Trebuchet MS;
	font-size:19px;
	line-height:19px;
	font-weight:bold; font-style:normal;
	text-transform:capitalize;
}

.rightCol h3 a{
	color:#48699C;
	text-decoration:none;
}

.rightCol h3 a:hover{
	color:#1E4684;
}

.rightCol h4{
	color:#48699C;
	font-family:Trebuchet MS;
	font-size:17px;
	line-height:17px;
	font-weight:bold; font-style:normal;
	text-transform:capitalize;
}

.rightCol h4 a{
	color:#48699C;
	text-decoration:none;
}

.rightCol h4 a:hover{
	color:#1E4684;
}

.rightCol h5{
	color:#48699C;
	font-family:Trebuchet MS;
	font-size:15px;
	line-height:15px;
	font-weight:bold; font-style:normal;
	text-transform:capitalize;
}

.rightCol h5 a{
	color:#48699C;
	text-decoration:none;
}

.rightCol h5 a:hover{
	color:#1E4684;
}

.rightCol h6{
	color:#48699C;
	font-family:Trebuchet MS;
	font-size:13px;
	line-height:13px;
	font-weight:bold; font-style:normal;
	text-transform:capitalize;
}

.rightCol h6 a{
	color:#48699C;
	text-decoration:none;
}

.rightCol h6 a:hover{
	color:#1E4684;
}

.right_facebook_likebox{
	background-color:#FFFFFF;
}

.rightCol ul{
	list-style-position:outside;
	list-style-type:none;
	list-style-image:url(http://reginaboxingclub.ca/css.php?t=ZGVzaWdu&s=c2l0ZWlkOjYy&r=x-5nkhll&pm=index&ph=index&pi=788);
	margin:0px 0px 0px 0px;
	padding-left:20px;
}

.rightCol ol{
	list-style-position:outside;
	list-style-type:none;
	list-style-image:url(http://reginaboxingclub.ca/css.php?t=ZGVzaWdu&s=c2l0ZWlkOjYy&r=x-5nkhll&pm=index&ph=index&pi=788);
	margin:0px 0px 0px 0px;
	padding-left:20px;
}

.mainCol,
.calendarPopup{
	background-color:#504839;
	background-image:url(userdata/design/62/4/0/calendar_big_bg_background-image.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;
}

.calendarClose{
	background-color:#000000;
	opacity:inherit;
}

.mainCol .monthContBig{
	background-color:#504839;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none;
	width:288px;
	line-height:35px;
	color:#FFFFFF;
	font-family:Coustard;
	font-size:18px;
	font-weight:normal; font-style:normal;
}

.mainCol .dayTitle{
	color:#CCC7BC;
	font-family:Georgia;
	font-size:16px;
	font-weight:normal; font-style:italic;
	line-height:35px;
}

.mainCol .dayNone,
.mainCol .dayFull,
.mainCol .dayEmpty{
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none;
}

.mainCol .dayTitle,
.mainCol .dayNone,
.mainCol .dayFull,
.mainCol .dayEmpty{
	width:96px;
}

.mainCol .dayNone,
.mainCol .dayFull,
.mainCol .dayEmpty{
	height:132px;
}

.mainCol .dayNone{
	background-color:transparent;
}

.mainCol .dayFull .dayDate{
	color:#504839;
	font-family:Bevan;
	font-size:24px;
	font-weight:normal; font-style:normal;
	line-height:30px;
}

.mainCol .dayFull{
	background-color:#F8F8F8;
}

.mainCol .dayFull li:before,
.mainCol .dayFull a.link,
.mainCol .dayFull .venue{
	color:#504839;
	font-family:Trebuchet MS;
	font-size:12px;
	font-weight:bold; font-style:normal;
	line-height:16px;
}

.mainCol .dayFull a.link:hover{
	color:#A7A49C;
}

.mainCol .dayEmpty .dayDate{
	color:#504839;
	font-family:Coustard;
	font-size:20px;
	font-weight:normal; font-style:normal;
	line-height:30px;
}

.mainCol .dayEmpty{
	background-color:#CCC7BC;
}

.rightCol .monthCont{
	background-color:#6D675A;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none;
	line-height:35px;
	color:#FFFFFF;
	font-family:Coustard;
	font-size:18px;
	font-weight:normal; font-style:normal;
}

.rightCol .quickDayTitle,
.rightCol .calendarExpand{
	color:#CCC7BC;
	font-family:Georgia;
	font-size:13px;
	font-weight:normal; font-style:italic;
	line-height:20px;
}

.rightCol .quickDayNone,
.rightCol .quickDayFull,
.rightCol .quickDayEmpty{
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none;
}

.rightCol .quickDayNone{
	background-color:#6D675A;
}

.rightCol .quickDayFull{
	background-color:#FFFFFF;
}

.rightCol .quickDayFull a{
	color:#504839;
	font-family:Bevan;
	font-size:17px;
	font-weight:normal; font-style:normal;
}

.rightCol .quickDayFull a:hover{
	color:#A7A49C;
}

.rightCol .quickDayEmpty{
	color:#504839;
	background-color:#CCC7BC;
	font-family:Coustard;
	font-size:14px;
	font-weight:normal; font-style:normal;
}

.footerMenu{
	border-radius:15px 15px 0px 0px;
	-moz-border-radius:15px 15px 0px 0px;
	-webkit-border-radius:15px 15px 0px 0px;
}

.footerMenu,
.footerAd iframe,
.footerAd div{
	margin-top:20px;
}

.bannerAboveBodyHolder{
	margin-top:50px;
}

.bannerAboveBodyHolder .bannerCont{
	margin:0px 10px 0px 10px;
}

.bannerAboveBodyHolder .bannerCont,
.bannerAboveBodyHolder .bannerCont .imgLink,
.bannerAboveBodyHolder .bannerCont .imgLink img{
	background-color:transparent;
	border-radius:0px 0px 0px 0px;
	-moz-border-radius:0px 0px 0px 0px;
	-webkit-border-radius:0px 0px 0px 0px;
}

.bannerAboveBodyHolder.bannerLeftColTop .bannerCont .imgLink{
	margin:5px;
}

.bannerAboveBodyHolder .bannerCont .left,
.bannerAboveBodyHolder .bannerCont .right{
	background-color:#342E22;
	opacity:0.75;
	filter:alpha(opacity=075);
	top:150px;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	width:25px;
	line-height:50px;
}

.bannerAboveBodyHolder .bannerCont .left:hover,
.bannerAboveBodyHolder .bannerCont .right:hover{
	background-color:#342E22;
}

.bannerAboveBodyHolder .bannerCont .left,
.bannerAboveBodyHolder .bannerCont .right{
	color:#FFFFFF;
	font-size:13px;
}

.bannerAboveBodyHolder .bannerCont .left:hover,
.bannerAboveBodyHolder .bannerCont .right:hover{
	color:#FFFFFF;
}

.bannerAboveBodyHolder .bannerCont .left{
	left:0px;
}

.bannerAboveBodyHolder .bannerCont .right{
	right:0px;
}

.bannerAboveBodyHolder .bannerCont .desc{
	top:255px;
	left:580px;
	height:0px;
}

.bannerAboveBodyHolder .bannerCont .desc,
.bannerAboveBodyHolder .bannerCont .descFg,
.bannerAboveBodyHolder .bannerCont .descBg{
	border-radius:0px 0px 0px 0px;
	-moz-border-radius:0px 0px 0px 0px;
	-webkit-border-radius:0px 0px 0px 0px;
	width:400px;
	padding:20px;
}

.bannerAboveBodyHolder .bannerCont .descBg{
	background-color:#242019;
	opacity:0.75;
	filter:alpha(opacity=075);
}

.bannerAboveBodyHolder .bannerCont .title,
.bannerAboveBodyHolder .bannerCont a.title{
	font-size:20px;
	line-height:22px;
	color:#FFFFFF;
	font-family:Bevan;
	font-weight:normal; font-style:normal;
	text-transform:capitalize;
}

.bannerAboveBodyHolder .bannerCont a.title{
	text-decoration:none;
}

.bannerAboveBodyHolder .bannerCont a.title:hover{
	color:#797367;
}

.bannerAboveBodyHolder .bannerCont .text{
	color:#797367;
	font-family:Trebuchet MS;
	font-size:11px;
	line-height:20px;
	font-weight:bold; font-style:normal;
	text-transform:capitalize;
}

.bannerAboveBodyHolder .bannerCont .postDate{
	color:#FFFFFF;
	font-family:Trebuchet MS;
	font-size:11px;
	line-height:20px;
	font-weight:bold; font-style:normal;
	text-transform:capitalize;
}

.bannerLeftColTop .bannerCont{
	box-shadow:2px 2px 2px #d6d6d6; -moz-box-shadow:2px 2px 2px #d6d6d6; -webkit-box-shadow:2px 2px 2px #d6d6d6;
}

.bannerLeftColTop .bannerCont,
.bannerLeftColTop .bannerCont .imgLink{
	background-color:#FFFFFF;
	border-radius:5px 0px 0px 0px;
	-moz-border-radius:5px 0px 0px 0px;
	-webkit-border-radius:5px 0px 0px 0px;
}

.bannerLeftColTop .bannerCont .imgLink{
	margin:0px;
}

.bannerLeftColTop .bannerCont .left,
.bannerLeftColTop .bannerCont .right{
	background-color:#000000;
	opacity:inherit;
	top:0px;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	width:25px;
	line-height:50px;
}

.bannerLeftColTop .bannerCont .left:hover,
.bannerLeftColTop .bannerCont .right:hover{
	background-color:#000000;
}

.bannerLeftColTop .bannerCont .left,
.bannerLeftColTop .bannerCont .right{
	color:#FFFFFF;
	font-size:13px;
}

.bannerLeftColTop .bannerCont .left:hover,
.bannerLeftColTop .bannerCont .right:hover{
	color:#FFFFFF;
}

.bannerLeftColTop .bannerCont .left{
	left:0px;
}

.bannerLeftColTop .bannerCont .right{
	right:0px;
}

.bannerLeftColTop .bannerCont .desc{
	top:250px;
	left:0px;
	height:50px;
}

.bannerLeftColTop .bannerCont .desc,
.bannerLeftColTop .bannerCont .descFg,
.bannerLeftColTop .bannerCont .descBg{
	border-radius:5px 0px 0px 0px;
	-moz-border-radius:5px 0px 0px 0px;
	-webkit-border-radius:5px 0px 0px 0px;
	width:590px;
	padding:5px;
}

.bannerLeftColTop .bannerCont .descBg{
	background-color:#000000;
	opacity:inherit;
}

.bannerLeftColTop .bannerCont .title,
.bannerLeftColTop .bannerCont a.title{
	font-size:25px;
	line-height:25px;
	color:#EAC455;
	font-family:Trebuchet MS;
	font-weight:bold; font-style:normal;
	text-transform:capitalize;
}

.bannerLeftColTop .bannerCont a.title{
	text-decoration:none;
}

.bannerLeftColTop .bannerCont a.title:hover{
	color:#FFFFFF;
}

.bannerLeftColTop .bannerCont .text{
	color:#FFFFFF;
	font-family:Trebuchet MS;
	font-size:11px;
	line-height:20px;
	font-weight:bold; font-style:normal;
	text-transform:capitalize;
}

.bannerLeftColTop .bannerCont .postDate{
	color:#FFFFFF;
	font-family:Trebuchet MS;
	font-size:11px;
	line-height:20px;
	font-weight:bold; font-style:normal;
	text-transform:capitalize;
}

.sliderCont{
	box-shadow:2px 2px 2px #d6d6d6; -moz-box-shadow:2px 2px 2px #d6d6d6; -webkit-box-shadow:2px 2px 2px #d6d6d6;
}

.sliderCont,
.sliderCont .imgLink{
	background-color:#FFFFFF;
	border-radius:5px 0px 0px 0px;
	-moz-border-radius:5px 0px 0px 0px;
	-webkit-border-radius:5px 0px 0px 0px;
}

.sliderCont .imgLink{
	margin:0px;
	height:400px;
}

.sliderCont .desc{
	top:250px;
	left:0px;
	height:50px;
}

.sliderCont .desc,
.sliderCont .descFg,
.sliderCont .descBg{
	border-radius:5px 0px 0px 0px;
	-moz-border-radius:5px 0px 0px 0px;
	-webkit-border-radius:5px 0px 0px 0px;
	width:590px;
	padding:5px;
}

.sliderCont .descBg{
	background-color:#000000;
	opacity:inherit;
}

.sliderCont .title,
.sliderCont a.title{
	font-size:25px;
	line-height:25px;
	color:#EAC455;
	font-family:Trebuchet MS;
	font-weight:bold; font-style:normal;
	text-transform:capitalize;
}

.sliderCont a.title{
	text-decoration:none;
}

.sliderCont a.title:hover{
	color:#FFFFFF;
}

.sliderCont .postDate{
	color:#FFFFFF;
	font-family:Trebuchet MS;
	font-size:11px;
	line-height:20px;
	font-weight:bold; font-style:normal;
	text-transform:capitalize;
}

ul.MenuBarHorizontal li.one a.one,
ul.MenuBarHorizontal li.one font.one{
	color:#D3D1CE;
	font-size:18px;
	font-family:Oswald;
	font-weight:normal; font-style:normal;
}

ul.MenuBarHorizontal li.one:hover a.one,
ul.MenuBarHorizontal li.one a.one:hover{
	color:#504839;
}

ul.MenuBarHorizontal li.one{
	background-color:transparent;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
}

ul.MenuBarHorizontal{
	text-align:left;
}

ul.MenuBarHorizontal li.one:hover{
	background-color:#FFFFFF;
}

ul.MenuBarHorizontal li.one a.one,
ul.MenuBarHorizontal li.one font.one{
	line-height:40px;
	padding:0px 10px 0px 10px;
}

ul.MenuBarHorizontal li.spacer_one{
	width:10pxpx;
}

ul.MenuBarHorizontal{
	margin-top:0px;
}

ul.MenuBarHorizontal li.spacer_one_first{
	width:0px;
}

ul.MenuBarHorizontal ul.two{
	background-color:#FFFFFF;
	border-radius:0px 0px 0px 0px;
	-moz-border-radius:0px 0px 0px 0px;
	-webkit-border-radius:0px 0px 0px 0px;
	opacity:inherit;
	padding:5px;
	margin:0px 0px 0px 0px;
	margin-top:0px;
	width:140px;
	background-image:url(http://reginaboxingclub.ca/css.php?t=ZGVzaWdu&s=c2l0ZWlkOjYy&r=x-5nkhll&pm=index&ph=index&pi=788);
	background-position:left top;
	background-repeat:repeat-x;
}

ul.MenuBarHorizontal li ul li.two a.two,
ul.MenuBarHorizontal li ul li.two font.two{
	color:#504839;
	font-size:14px;
	font-family:Oswald;
	line-height:20px;
	font-weight:normal; font-style:normal;
}

ul.MenuBarHorizontal li ul li.two a.two:hover{
	color:#342E22;
}

ul.MenuBarHorizontal li ul li.two a.two,
ul.MenuBarHorizontal li ul li.two font.two{
	padding:5px;
}

ul.MenuBarHorizontal li ul li.two{
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	background-color:transparent;
}

ul.MenuBarHorizontal li ul li.two:hover{
	background-color:#E8E4DC;
}

ul.MenuBarHorizontal li.spacer_two{
	height:0px;
}

ul.MenuBarHorizontal ul.three{
	background-color:#FFFFFF;
	border-radius:0px 0px 0px 0px;
	-moz-border-radius:0px 0px 0px 0px;
	-webkit-border-radius:0px 0px 0px 0px;
	opacity:inherit;
	padding:5px;
	margin:0px 140px 0px 140px;
	margin-top:-5px;
	width:140px;
	background-image:url(http://reginaboxingclub.ca/css.php?t=ZGVzaWdu&s=c2l0ZWlkOjYy&r=x-5nkhll&pm=index&ph=index&pi=788);
	background-position:left top;
	background-repeat:repeat-x;
}

ul.MenuBarHorizontal li ul li.three a.three,
ul.MenuBarHorizontal li ul li.three font.three{
	color:#504839;
	font-size:14px;
	font-family:Oswald;
	line-height:20px;
	font-weight:normal; font-style:normal;
}

ul.MenuBarHorizontal li ul li.three a.three:hover{
	color:#342E22;
}

ul.MenuBarHorizontal li ul li.three a.three,
ul.MenuBarHorizontal li ul li.three font.three{
	padding:5px;
}

ul.MenuBarHorizontal li ul li.three{
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	background-color:transparent;
}

ul.MenuBarHorizontal li ul li.three:hover{
	background-color:#E8E4DC;
}

ul.MenuBarHorizontal li.spacer_three{
	height:0px;
}

.blocksFullWidth{
	margin-top:-40px;
}

.blocksFullWidth .blocksCont{
	margin-left:10px;
	height:107px;
}

.blocksFullWidth .blocksCont,
.blocksFullWidth .blocksItem{
	width:600px;
}

.blocksFullWidth .blocksHolderWrap{
	background-color:transparent;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	background-image:url(http://reginaboxingclub.ca/css.php?t=ZGVzaWdu&s=c2l0ZWlkOjYy&r=x-5nkhll&pm=index&ph=index&pi=788);
	background-position:0px 0px;
	background-repeat:repeat-x;
}

.blocksFullWidth .partInside,
.blocksFullWidth .partInsideLink{
	margin:-10px;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
}

.blocksFullWidth .partInside{
	background-color:transparent;
}

.blocksFullWidth .partInsideLink{
	background-color:transparent;
}

.blocksFullWidth .partInsideLink:hover{
	background-color:transparent;
}

.blocksFullWidth .photo{
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	border-width:0px;
	border-color:#000000;
	border-style:none;
}

.blocksFullWidth .desc{
	margin:0px;
}

.blocksFullWidth .desc .title{
	color:#000000;
	font-family:Trebuchet MS;
	font-size:14px;
	height:25px;
	line-height:25px;
	font-weight:bold; font-style:normal;
}

.blocksFullWidth .desc .text{
	color:#000000;
	font-family:Trebuchet MS;
	font-size:12px;
	height:25px;
	line-height:25px;
	font-weight:bold; font-style:normal;
}

.blocksFullWidth .left,
.blocksFullWidth .right{
	background-color:#000000;
	top:100px;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	width:25px;
	line-height:50px;
	opacity:inherit;
}

.blocksFullWidth .left:hover,
.blocksFullWidth .right:hover{
	background-color:#000000;
}

.blocksFullWidth .left,
.blocksFullWidth .right{
	color:#FFFFFF;
	font-size:13px;
}

.blocksFullWidth .left:hover,
.blocksFullWidth .right:hover{
	color:#FFFFFF;
}

.blocksFullWidth .left{
	left:-25px;
}

.blocksFullWidth .right{
	right:-25px;
}

.rightFormHolder{
	background-color:transparent;
	color:#000000;
	background-image:url(userdata/design/62/4/0/contact_right_form_bg_background-image.png);
	background-position:left top;
	background-repeat:repeat-x;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none;
	padding:20px;
}

.rightFormHolder div.field{
	line-height:20px;
	font-family:Trebuchet MS;
	font-size:12px;
}

.rightFormHolder div.field input[type=text],
.rightFormHolder div.field textarea,
.rightFormHolder div.field select{
	line-height:12px;
	font-family:Trebuchet MS;
	font-size:12px;
	padding:8px;
	background-color:#FFFFFF;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
}

.rightFormHolder div.field input[type=text],
.rightFormHolder div.field select{
	height:35px;
}

.rightFormHolder div.field textarea{
	height:75px;
}

.rightFormHolder div.field.bad font.name{
	color:#CC0000;
}

.rightFormHolder div.field.bad input[type=text],
.rightFormHolder div.field.bad textarea,
.rightFormHolder div.field.bad select{
	background-color:#CC0000;
	color:#FFFFFF;
}

.rightFormHolder div.field.good font.name{
	color:#00CC00;
}

.rightFormHolder div.field.good input[type=text],
.rightFormHolder div.field.good textarea,
.rightFormHolder div.field.good select{
	background-color:#00CC00;
	color:#FFFFFF;
}

.rightFormHolder div.holder_message{
	color:#FFFFFF;
}

.rightFormHolder div.button{
	line-height:30px;
	font-family:Bevan;
	font-size:16px;
	background-color:#BB171C;
	color:#FFFFFF;
	text-align:center;
	padding:5px;
	cursor:;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	background-image:url(http://reginaboxingclub.ca/css.php?t=ZGVzaWdu&s=c2l0ZWlkOjYy&r=x-5nkhll&pm=index&ph=index&pi=788);
	width:260px;
	margin-left:0px;
}

.rightFormHolder div.button:hover{
	background-color:#D9151C;
	color:#FFFFFF;
	background-image:url(http://reginaboxingclub.ca/css.php?t=ZGVzaWdu&s=c2l0ZWlkOjYy&r=x-5nkhll&pm=index&ph=index&pi=788);
}

.rightFormHolder div.separator{
	height:10px;
}

.mediaContent{
	margin-top:0px;
}

.mediaThumbs{
	margin-top:15px;
	margin-bottom:0px;
}

.mediaThumbs a.left,
.mediaThumbs a.right{
	background-color:#000000;
	top:100px;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	width:20px;
	line-height:50px;
	opacity:inherit;
}

.mediaThumbs a.left:hover,
.mediaThumbs a.right:hover{
	background-color:#000000;
}

.mediaThumbs a.left,
.mediaThumbs a.right{
	color:#FFFFFF;
	font-size:13px;
}

.mediaThumbs a.left:hover,
.mediaThumbs a.right:hover{
	color:#FFFFFF;
}

.mediaThumbs a.left{
	left:-20px;
}

.mediaThumbs a.right{
	right:-20px;
}

.mediaThumbs span{
	opacity:inherit;
}

.mediaThumbs span.active{
	opacity:inherit;
}

.mediaThumbs span:hover{
	opacity:inherit;
}

.leftFormHolder{
	background-color:#FFFFFF;
	color:#000000;
	background-image:url(http://reginaboxingclub.ca/css.php?t=ZGVzaWdu&s=c2l0ZWlkOjYy&r=x-5nkhll&pm=index&ph=index&pi=788);
	background-position:left top;
	background-repeat:repeat-x;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none;
	padding:0px;
}

.leftFormHolder div.field{
	line-height:20px;
	font-family:Trebuchet MS;
	font-size:12px;
}

.leftFormHolder div.field input[type=text],
.leftFormHolder div.field textarea,
.leftFormHolder div.field select{
	line-height:20px;
	font-family:Trebuchet MS;
	font-size:12px;
	padding:5px;
	background-color:#F0F0F0;
	color:#000000;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-width:0px;
	border-color:#929292;
}

.leftFormHolder div.field input[type=text],
.leftFormHolder div.field select{
	height:20px;
}

.leftFormHolder div.field textarea{
	height:20px;
}

.leftFormHolder div.field.bad font.name{
	color:#CC0000;
}

.leftFormHolder div.field.bad input[type=text],
.leftFormHolder div.field.bad textarea,
.leftFormHolder div.field.bad select{
	background-color:#CC0000;
	color:#FFFFFF;
	border-color:#CC0000;
}

.leftFormHolder div.field.good font.name{
	color:#00CC00;
}

.leftFormHolder div.field.good input[type=text],
.leftFormHolder div.field.good textarea,
.leftFormHolder div.field.good select{
	background-color:#00CC00;
	color:#FFFFFF;
	border-color:#00CC00;
}

.leftFormHolder div.holder_message{
	color:#000000;
}

.leftFormHolder div.button{
	line-height:20px;
	font-family:Trebuchet MS;
	font-size:12px;
	background-color:#D2D2D2;
	color:#333333;
	text-align:center;
	padding:5px;
	cursor:;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	background-image:url(http://reginaboxingclub.ca/css.php?t=ZGVzaWdu&s=c2l0ZWlkOjYy&r=x-5nkhll&pm=index&ph=index&pi=788);
	width:260px;
	margin-left:0px;
}

.leftFormHolder div.button:hover{
	background-color:#D2D2D2;
	color:#333333;
	background-image:url(http://reginaboxingclub.ca/css.php?t=ZGVzaWdu&s=c2l0ZWlkOjYy&r=x-5nkhll&pm=index&ph=index&pi=788);
}

.leftFormHolder div.separator{
	height:10px;
}