body { 

	/* customize_body */ font:normal undefined px Helvetica; /* customize_body */
	
	font-family: 'Ubuntu', sans-serif;

	line-height:18px;

	overflow-x: hidden;
	font-weight: 300;

	/* customize_body */ color:#ffffff; /* customize_body */

	/* customize_background */ background-color:#000000; /* customize_background */	

}

body#tinymce { color:#222 }



.site img {border: 0px}

.site a {

	text-decoration: none; font-weight: bold;

	/* customize_link */ color:#bf1f2f; /* customize_link */

}

.site a:hover {

	/* customize_link_hover */ color:#222; /* customize_link_hover */

} 



.site h1, .site h2, .site h3, .site h4, .site h5 { margin: 20px; line-height: 1.3; font-weight: normal; text-transform: uppercase;}

.site h1 {font-size:40px; padding: 20px 0 30px 0; border-bottom: 6px solid #BE1E2D; font-weight:500;}

.site h2 { font-size:30px;}

.site h3 { font-size:20px;}

.site h4 { margin-left: auto; margin-right: auto;font-size:14px; padding:20px; font-weight: 300; border: 2px solid #ffffff; text-align: center; width:35%; margin-bottom:30px; }

.site h5 { font-size:40px; font-weight: bold; background:#000000;padding:10px; color: #ffffff;}

.site h6 { font-size:45px; font-weight: 300;}



.site p { line-height: 1.6;}

.site p, .site ul, .site ol {margin: 20px;line-height:30px;}

.site ul li {margin: 0 0 0 30px; list-style: square outside; line-height:30px;}

.site ol li {margin: 0 0 0 30px; line-height:30px;}



/* Main Nav Current State */

/* customize_current */ .site div#nav ul li a.nav-path-selected {border-color: #BE1E2D} /* customize_current */

#circle2 {
    background: #ffffff;
    width: 218px;
    height: 218px;
    border-radius: 50%;
    color:#000000;

}

.circle2 {
    background: #ffffff;
    width: 218px;
    height: 178px;
    border-radius: 50%;
    color:#000000;
	padding:0;
	margin:0;
	text-align:center;
	padding-top:40px;

}

.circle2 a {
	color:#000000;
	text-decoration: none;
	font-weight: 300;
}

.circle2 a:hover {
	color:#BE1E2D;
	text-decoration: none;
	font-weight: 300;
}



/*	Tablet (Portrait) 768px

***********************************************************************************************************************/

@media only screen and (min-width: 768px) and (max-width: 959px) {

	.site h1 {font-size: 38px}

	.site h2 {font-size: 28px}

}





/*	Mobile (Landscape) 480px 

***********************************************************************************************************************/

@media only screen and (min-width: 480px) and (max-width: 767px) {

	.site h1 {font-size: 36px}

	.site h2 {font-size: 27px}

	/* Main Nav Current State */

	/* customize_current */ .site div#nav ul li a.nav-path-selected {border-color: #BE1E2D} /* customize_current */

	

}





/*	Mobile (Portrait) 320px 

***********************************************************************************************************************/

@media only screen and (max-width: 480px) {

	.site h1 {font-size: 34px}

	.site h2 {font-size: 26px}

	.site h3 {font-size: 19px}

	/* Main Nav Current State */

	/* customize_current */ .site div#nav ul li a.nav-path-selected {border-color: #BE1E2D} /* customize_current */	

}