html {

	background: url(images/templatemo_html_bg.jpg) repeat;

}

body {

    margin-top: -8px;

    margin-right: -8px;

    margin-left: -8px;

    margin-bottom: -8px;

    padding: 0;

    font-family: Arial, Helvetica, sans-serif;

    font-size: 12px;

    line-height: 1.5em;

    color: #000000;

    background: url(images/template_page_bg.jpg) repeat-x  center top;

    width: 100%;

    display: table;

}



a:link, a:visited {

    text-decoration: none;

} 

a:active, a:hover {

    text-decoration:none;

    text-align: center;

    text-shadow: 0px 0px;

}

a:visited {

color: blueviolet

}





h1 {

	font-size: 18px;

	font-weight: bold;

	color: #000066;

	background: url(images/template_h1.jpg) no-repeat;

	background-position: left;

	height: 48px;

	padding-left: 42px;

	padding-top: 20px;

}

h2 {

	margin-top: 20px;

	padding-left: 10px;

	padding-top: 7px;

	font-size: 14px;

	font-weight: bold;

	color: #fff;

	height: 32px;

	background: url(images/template_h2.jpg) repeat-x;

}



#templatemo_container {

	width: 900px;

	margin: auto;

}

#templatemo_topsection {

    float: left;

    width: 900px;

    height: 108px;

    padding-left: 0px;



}

#templatemo_topsection_title {

    float: left;

    width: 360px;

    font-size: 22px;

    font-weight: bold;

    margin-top: 12px;

    height: 45px;

    padding-top: 10px;

    padding-left: 55px;

    color: #F8F8F9;

}

#templatemo_topsection_title img {

	float: left;

}

.club-image img {

    width:350px;

	height:auto;

}

.image-grid {

   display: grid;

    grid-template-columns: 1fr 1fr; /* 2 columns */

    gap: 20px;

}

.image-grid img {

	width:350px; 

	width: 100%;

	height:auto;

	 

}





.templatemo_topmenu{

    float: right;

    margin-top: -46px;

    color: #F7F4F4;

}

#templatemo_container #templatemo_left_column .button {



}





.templatemo_topmenu ul {

    list-style: none;

    padding: 0px;

    margin: 0px;

}



.templatemo_topmenu li{

    display: inline;

    text-shadow: 0px 0px #FFFFFF;

}



.templatemo_topmenu li a{

    float: left;

    font-size: 11px;

    font-weight: bold;

    text-decoration: none;

    text-align: center;

    width: 80px;

    height: 30px;

    margin-left: 10px;

    padding-top: 3px;

    background: url(images/template_top_button.png) no-repeat;

    text-shadow: 0px 0px #F8F8F9;

    color: #FFFFFF;

}



/*		CSS Credit: w w w . t e m p l a t e m o . c o m		*/



.templatemo_topmenu li a:hover, .templatemo_topmenu li .current{

    background: url(images/template_topbutton.png) no-repeat;

}



#templatemo_left_column {

	float: left;

	width: 323px;

}

#templatemo_left_top {

	float: left;

	width: 323px;

	height: 219px;

	background: url(images/template_left_header.jpg) no-repeat;

	list-style:none;

}

#templatemo_right_column {

	float: right;

	width: 577px;

	background: url(images/templatemo_right_bg.png) repeat-y;



}

#templatemo_right_top {

	float: left;

	margin: auto;

	width: 577px;

	height: 107px;

	background: url(images/template_right_header.jpg) no-repeat;

}

#templatemo_right_mid {

    float: left;

    width: 446px;

    margin: 0px auto;

    background: #fff;

    color: #333333;

    padding: 0px 45px 0px 45px;

    text-align: left;

}

#templatemo_right_mid img {

}

#templatemo_right_mid strong {

    color: #333333;

}

#templatemo_right_bot {

    float: left;

    margin-top: 0px;

    padding-top: 50px;

    width: 561px;

    height: 25px;

    color: #333333;

    text-align: left;

    font-weight: bold;

    background: url(images/templatemo_right_footer.jpg) no-repeat;

}



.button {

    font-family: Tahoma, "Arial Black";

    float: left;

    width: 165px;

    padding: 10px 0px 0px 50px;

    margin: 20px 0px 0px 50px;

    font-size: 13px;

    font-weight: bold;

    color: #E5E5E5;

    height: 30px;

    background: url(images/template_h3.png) no-repeat;

    list-style: none;

}

main {

}

a {

    -webkit-box-shadow: 0px 0px #0D0DBD;

    box-shadow: 0px 0px #0D0DBD;

    color: #03038B;

}





.check {

	float: left;

	width: 323px;

	text-align: center;

}

.templatemo_leftmenu li a    {



}
.button  a  {

    list-style: none;

    color: #FFFFFF;

}
.button a:visited {
    color: #FFFFFF;
}
