@charset "UTF-8";

/* base css for generic template */

* {box-sizing:border-box;}


body  {
	font-family: helvetica, arial, verdana, sans-serif;
	margin: 0;
	padding: 0;
	color: #222;
	background-color: #fff;
}


/* header custom css */

.headerTitle {font-size:4em;text-align:center;padding:20px 0 10px 0;display:block;letter-spacing:-.1em;}

.headerSubTitle {font-size:.8em;text-align:center;padding:10px 0;display:block;letter-spacing:1em;border-top:1px solid #fbb450;background-color:#efefef;color: #644e26;background-image: linear-gradient(to right, #fff , #efefef);}/* custom gradient */

.customColor {color:#bf0000;}

/* header css ends */




a:link {
	color: #08175e;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #08175e;
}
a:hover {
	text-decoration: underline;
	color: #000000;
}
a:active {
	text-decoration: underline;
	color: #000;
}
a:focus {
	text-decoration: underline;
	color: #000;
}

#menu {display:inline-block;float:right;width:20%;background-color:#e5e1e1;border:0px solid #000;margin:20px 0 40px 40px;padding:20px;border-top: 8px solid #dbd9d9;border-bottom: 8px solid #eee;border-radius: 0 0 40px 0;} /* custom border added */
#common_links {display:none;}
#menu p {}
#menu a {color:#08175e;display:block;}

.header {/*max-width:1000px;*/width:100%;margin:0 auto;background-color:#ccc;min-height:160px;background-image: linear-gradient(to right, #fff , #ccc, #e5e1e1);}/* custom gradient */
.container {max-width:1000px;width:100%;margin:0 auto;min-height:600px;padding-bottom: 80px;}
.contact {max-width:1000px;width:100%;margin:0 auto;text-align:center;background-color:#f7eee1;padding:10px;}
.footer {max-width:1000px;width:100%;margin:20px auto 0 auto;text-align:center;background-color:#e5e1e1;padding:10px;border-top:1px solid #fb0000;}

.headline {display:none;}
.headline #name_two {}
.headline #name_two {}

h1 {font-size:2.4em;color:#bf0000;font-weight:lighter;}
h2 {font-size:1.8em;color:#08175e;font-weight:normal;}
h3 {font-size:1.6em;color:#2e3e3e;font-weight:normal;}
h4 {font-size:1.4em;color:#2e3e3e;font-weight:normal;}
h5 {font-size:1.2em;color:#2e3e3e;font-weight:normal;}
h6 {font-size:1em;color:#2e3e3e;font-weight:normal;}

p {font-size:1em;color:#434343;line-height:200%;}

hr {border-bottom:2px solid #fbb450;border-top:0;} /* custom */

.contact p {line-height:1.2em;} /* custom */

/* starts media queries */

@media screen and (min-width: 1000px) {

	
}



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

.container {padding:0 10px;}
#menu {width:25%;}
	
}
	
	
	
@media screen and (max-width: 768px) {

.header {min-height:100px;}/* for dev purposes */


}

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


.header {min-height:100px;}/* for dev purposes */
#menu {display:block;float:none;width:100%;margin:20px 0;padding:0;border-top: 0;border-bottom: 0;border-radius: 0;}
#menu p {text-align:center;border:2px solid #fff;margin:0;}
#menu a {padding:10px;}
#menu a:hover {text-decoration:none;}
	
	
/* header custom css */

.headerTitle {}
.headerSubTitle {letter-spacing:0;}

/* header css ends */	


}
	
@media screen and (max-width: 460px) {
		



}
	





/* ends media queries */












