@import url('https://fonts.googleapis.com/css2?family=Outfit:wght@400;700&display=swap');


body
{
	font-family:'Outfit';font-size:1rem;color:#000;
	background:#8F00FF;
	margin:3px 0px;
}

a{color:#ed1532;}
a:hover{text-decoration:none}

h1{color:#ed1532;margin:0;padding:35px 0 10px 20px;font-weight:700;font-family:'Outfit';text-shadow:2px 2px orange;text-align:left;font-size:1.75rem;letter-spacing:2px;text-transform:uppercase}
.logo{padding-bottom:8px}

.red-bg{background:#ed1532}
.bg{background:#feff9e;position:relative}/*e2dd42 f7d800*/

.readmore
{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#2a292a;
	text-decoration:none;
	padding-right:5px;
}



.maintext
{
	/*font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#323131;*/
	line-height:1.5em;
	text-decoration:none;
	text-align:justify;
	margin:15px 10px 10px 20px;
	padding-right:2px;
}


.red
{
	color:#ed1532;
}

.top-menu{margin:0 0 30px 0;padding:0;background-color:#000;background-image:linear-gradient(#000, #3d3c3c);width:100%}

.top-menu li{display:inline-block;background:none;border-right:1px solid #000;padding:0;margin:0;line-height:normal}
.top-menu li:last-child{border-right:none}
.top-menu li a{color:#fff;font-size:15px;text-decoration:none;padding:12px 10.5px;display:inline-block;text-align:center;transition:.5s linear;}
.top-menu li a:hover{background:#fc8203;color:#fff}

/*a.top-menu:hover, .active
{
	background-image:url(../images/rollover-resort.gif);
	background-repeat:no-repeat;
	line-height:28px;
	font-size:12px;
	height:33px;
	color:#ffffff;
	text-align:center;
	display:block;
	text-decoration:none;
}*/

ul
{
	list-style-type: none;
	padding: 10px 1em;
	margin: 0;
	/*font-family:Arial;
	font-size:11px;
	line-height:1.7em;*/
	color:#323131;
	float:left;
	text-align:justify;
}

ul li
{
	background-image: url(../images/bullet.jpg);
	background-repeat: no-repeat;
	background-position: 5px 10px;
	padding: 0 0 0 1.7em;
	line-height:1.7em;
}

.address{clear:both;color:#ed1532;margin:0;padding:35px 0 50px 20px;font-weight:700;text-shadow:1px 1px #feaf01;text-align:left;font-size:1.25rem;letter-spacing:2px;text-transform:uppercase}
.address strong{font-size:1.5rem}
.address span{display:block;padding:10px 0}


.copyright
{
	/*font-family:Arial;*/
	font-size:14px;
	position:absolute;bottom:10px;left:20px;
	color:#333;
	text-decoration:none;
}

.subhead
{
	/*font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:1.5em;*/
	font-size:20px;
	color:#ed1532;
	text-decoration:none;
	text-align:left;
	display:inline-block;
	padding:10px 0;
}

.img-center{padding-top:10px;padding-bottom:25px;text-align:center;margin:auto;}
.img-center img{/*border:5px solid #ed1532;*/}

/*---------------------2013 edited Sujeet---------------------------*/

.workshop{
	width:200px;
	min-height:275px;
	padding:0 0 0 15px;
	float:left;
}
.workshop a{
	/*font:bold 12px Tahoma, Geneva, sans-serif;	*/
	color:#f54bdb;
	text-decoration:none;	
}
.workshop a:hover{
	color:#f54bdb;	
}