@charset "utf-8";
/* CSS Document */
@font-face {
	font-family: 'Kaushan';
	src: url(../../../fonts/2014/KaushanScript_Regular.otf);
	font-style:italic; font-weight:300;
}
@font-face {
	font-family: 'Oswald';
	src: url(../../../fonts/2017/Oswald_Regular.otf);
	font-style:italic; font-weight:300;
}
@import url('https://fonts.googleapis.com/css?family=Oswald:700');

select {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	border: 1px solid #666666;
	font-weight: bold;
 box-shadow:1px -1px 2px #000000;
	-webkit-box-shadow:1px -1px 2px #000;
	-moz-box-shadow:1px -1px 2px #000000;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 6px;
	border: 1px solid #000000;
	padding: 0px;
background-color:#93918a;
}
.mainText {
	font-size: 14px;
	font-family: Verdana, Geneva, sans-serif;
	color: #333333;
}
.InspirationalQuote {
	font-size: 14px;
	font-family: Verdana, Geneva, sans-serif;
	color: #333333;
	text-align: right;
}

.mainTextWhite {
	font-size: 14px;
	line-height: 14px;
	font-family: Verdana, Geneva, sans-serif;
	color: #ffffff;
}
.mainTextLightGray {
	font-size: 14px;
	line-height: 15px;
	font-family: Verdana, Geneva, sans-serif;
	color: #D9D7D7;
}
.mainTextGray {
	font-size: 14px;
	line-height: 15px;
	font-family: Verdana, Geneva, sans-serif;
	color: #999999;
}
.mainTex2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #aa3fac;
}
.mainText3 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FF9933;
	text-transform: capitalize;
}
.Vedrana8px {
	font-size: 9px;
	line-height: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif
		}
.Vedrana8pxWhite {
	font-size: 8px;
	line-height: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
}.Vedrana10pxWhite {
	font-size: 10px;
	line-height: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
}

.Vedrana11pxWhite {
	font-size: 11px;
	line-height: 12px;
	font-family: Verdana, Geneva, sans-serif;
	color: #ffffff;
}.Vedrana9px {
	font-size: 9px;
	line-height: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif
}.Vedrana10px {
	font-size: 10px;
	line-height: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif
}
.linesTableBttmTop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000000;
	border-bottom-color: #000000;
}
.LineTableBttm {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
}
.TableSidesHomepage{
	border-right-width: 2px;
	border-bottom-width: 0px;
	border-left-width: 2px;
	border-top-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #666666;
	border-left-color: #666666;
	border-bottom-color:#666666;
}
.MainColumnBoxNoPix
{
box-shadow:4px -4px 8px #000000;
-webkit-box-shadow:4px -4px 8px #000;
-moz-box-shadow:4px -4px 8px #000000;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
border-radius: 7px;
border: 2px solid #000000;
padding: 0px; 
}
.MainColumnBoxNoPix:hover
{
	box-shadow: 0 0 24px rgba(252, 7, 220, 1);
	-webkit-box-shadow: 0 0 15px rgba(252, 7, 220, 1);
	-moz-box-shadow: 0 0 15px rgba(252, 7, 220, 1);
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	border: 2px solid #000000;
	padding: 0px;
	text-align: left;
}
.MainColumnBoxNoPix2
{
box-shadow:4px -4px 8px #000000;
-webkit-box-shadow:4px -4px 8px #000;
-moz-box-shadow:4px -4px 8px #000000;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
border-radius: 7px;
border: 2px solid #0cf;
padding: 0px;  
}
.MainColumnBoxNoPix2:hover
{
box-shadow: 0 0 20px rgba(252, 7, 220, 1);
-webkit-box-shadow: 0 0 15px rgba(252, 7, 220, 1);
-moz-box-shadow: 0 0 15px rgba(252, 7, 220, 1);
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
border-radius: 7px;
border: 2px solid #0cf;
padding: 0px;  
}
.ColumnPixRoundCorners
{
	box-shadow:0px 0px 2px #000000;
	-webkit-box-shadow:0px 0px 2px #000;
	-moz-box-shadow:0px 0px 2px #000000;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 6px;
	border: 1px solid #000000;
	padding: 0px;
	text-align: center;
}
.ColumnPixRoundCornersNoCenter
{
	box-shadow:0px 0px 2px #000000;
	-webkit-box-shadow:0px 0px 2px #000;
	-moz-box-shadow:0px 0px 2px #000000;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 6px;
	border: 1px solid #000000;
	padding: 0px;
	background-image: url(../../../images/hompage_content/default/94_white.png);
}
.HomepageHeaderBgRoundCorners
{
	box-shadow:1px -1px 2px #000000;
	-webkit-box-shadow:1px -1px 2px #000;
	-moz-box-shadow:1px -1px 2px #000000;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 6px;
	border: 1px solid #000000;
	padding: 0px;
	text-align:left;
}
.HomepageHeaderBgRoundCornersBG
{
background-color: #e8fb9e;
box-shadow:1px -1px 2px #000000;
-webkit-box-shadow:1px -1px 2px #000;
-moz-box-shadow:1px -1px 2px #000000;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 6px;
border: 1px solid #000000;
padding: 6px; 
}
.TableBox {
	border: 1px solid #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.TableBox2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #999999;
}.TableBox3{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #333333;
	border-left-color: #333333;
	border-bottom-color: #333333;
}
.dateNumberTxt {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0A6BFD;
	text-align: center;
}
.titleBold13 {
	font-family: Vedrana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
}
.titleBold13CAPS {
	font-family: 'Oswald', 'Arial';
	src: url(../../../fonts/2017/Oswald_Regular.otf);
	font-weight:700;
	font-size: 32px;
	line-height: 30px;
	color: #333333;
	font-weight: bold;
	text-shadow: 1px 0px 0px #dddddd;
	text-align: left;
}.titleBold13OldCAPS {
	font-family: 'Kaushan';
	src: url(http://www.mygaytoronto.com/fonts/2014/KaushanScript_Regular.otf);
	font-style:italic; font-weight:300;
	color: #333333;
	font-size: 35px;
	font-weight: bold;
	text-shadow: 1px 0px 0px #dddddd;
	text-align: left;
}
.titleBold17CAPSPINK {
	color: #ff01d2;
	font-family: 'Verdana', 'Arial';
	font-size: 18px;
	font-weight: bold;
	text-transform: uppercase;
	text-shadow: 0px 0px 4px #000000;
	text-align: left;
}
.titleBold13CAPSWHITE {
	font-family: Vedrana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
}
.titleBold12CAPS {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
}
.titleBold12CAPSBorder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: capitalize;
	border: 1px solid #999999;
}
.TopBusinessName {
	font-family: Vedrana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: normal;
	font: Arial;
}.LineTopBttmBgOrange {
	font-weight: normal;
	font-size: 16px;
	background-color: #feb543;
	padding: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #333;
	border-bottom-color: #333;
	padding-left: 4px;
	padding-right: 4px;
}.LineTopBttmBgRed {
	font-weight: bold;
	font-size: 16px;
	background-color: #fbc5ce;
	padding: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #333;
	border-bottom-color: #333;
	padding-left: 4px;
	padding-right: 4px;
}.LineTopBttmBgBlue {
	font-weight: bold;
	font-size: 16px;
	background-color: #c5e1fb;
	padding: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #333;
	border-bottom-color: #333;
	padding-left: 4px;
	padding-right: 4px;
}.LineTopBttmBgPurpule {
	font-weight: bold;
	font-size: 16px;
	background-color: #e7c5fb;
	padding: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #333;
	border-bottom-color: #333;
	padding-left: 4px;
	padding-right: 4px;
}.LineTopBttmBgGreen{
	font-weight: bold;
	font-size: 16px;
	background-color: #f3fe9a;
	padding: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #333;
	border-bottom-color: #333;
	padding-left: 4px;
	padding-right: 4px;
}
.LineTopBttmBgGreen2{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	background-color: #f3fe9a;
	padding: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
box-shadow:1px -1px 2px #000000;
-webkit-box-shadow:1px -1px 2px #000;
-moz-box-shadow:1px -1px 2px #000000;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 6px;
border: 1px solid #000000;
padding: 6px; 
}
.LineTopBttmGray{
	font-weight: bold;
	font-size: medium;
	background-color: #dddddd;
	padding: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #333;
	border-bottom-color: #333;
	padding-left: 4px;
	padding-right: 4px;
}
