@import url(http://fonts.googleapis.com/css?family=Oswald:300);
@import url(http://fonts.googleapis.com/css?family=Lora);
body{
	background-color:#212121;
	text-align:center;
	margin:0px;
	padding:0px;
	background-image:url('../images/subtleBackground.png');
	font-family: 'Lora', serif !important;
}

a , a:visited{color:#33949e; text-decoration:none;}

#globalCase {
	background-color:#ececec;
	max-width:1035px !important;
	margin:0px auto;
	text-align:left;
	/*height:100% !important;*/
	padding: 5px 0px 5px 0px;
}
#headerBlock{
	background-color:#fff;
	/*margin:0px 5px 5px 5px;
	padding-right: -5px !important;*/
	background-image:url('../SysImages/background_lines.png');
	border-bottom:4px solid #ececec;
}

#menuBlock{
	font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;
}
/*#menuBlock a, #menuBlock a:visited{
	color: #000;
*/
#contentBlock{
	background-image:url('../SysImages/background_lines.png');
	/*margin:0px 5px 5px 5px;*/
	padding:5%;
}
.clickButton {
	display:inline-block;
	*display:inline;
	zoom:1;
	margin-top:20px;
	border:0px;
	background-color:#33949e;
	color:#fff;
	font-family:sans-serif;
	padding:15px 20px 15px 20px;
	font-weight:12px;
}
#footerBlock{
	background-image:url('../SysImages/background_lines.png');
	text-align:center;
	font-size:11px;
	padding-top:5px;
	line-height:17px;
	color:gray;
}
#baseBlock{
background-image:url('../SysImages/background_lines.png');
	/*margin:0px 5px 5px 5px;*/
	margin-top:5px;
	margin-bottom:5px;
	font-size:11px;
	/*padding:30px 5% 30px 5%;*/
	color:gray;
}
#headerLogo{
	/*margin:10px;
	height:90px;
	width:370px;*/
}
#contactSocialInformation {
float:right;
text-align:right;
font-family:Oswald, sans-serif;
font-size:24px;
}

#contactSocialInformation img {
	margin:5px;
}

/*#menuBlock ul{
	margin:0px 0px 0px 35px;
	padding:0px;
}

#menuBlock li {
	display:inline-block;
	*display:inline;
	zoom:1;
	padding:15px 20px 15px 20px;
	margin-right:5px;
	font-size:13px;
	cursor:pointer;
}*/

/*#dynamicLinkContainer{
	float:left;
	width:285px;
}
#pageContentCase {
	float:right;
	width:605px;
}*/

#pageContentCase p {
	font-family: serif;
	font-size:19px;
}

.dynamicLeftLink {
	padding:15px 0px 15px 20px;
	border-bottom:1px solid #ddd;
}
.dynamicLeftLink a{
	font-size:18px;
	font-family: 'Lora', serif;
}
#blogPosts{
	display:inline-block;
	*display:inline;
	zoom:1;
	/*width:300px;
	margin-right:30px;*/
	height:345px;
	overflow:hidden;
}
.footerBlogTitle {
	font-size:18px;
	font-weight:bold;
	color:#484848;
	font-family: 'Oswald', sans-serif;
}
.mainBlogTitle {
	font-size:42px;
	font-weight:bold;
	color:#484848;
	font-family: 'Oswald', sans-serif;
}
.mainBlogContent{
	font-size:17px !important;
	line-height:25px;
}
#LocationInfo{
	display:inline-block;
	*display:inline;
	zoom:1;
	/*width:240px;
	height:345px;*/
	overflow:hidden;
	font-size:14px;
	line-height:22px;
}
#LocationInfo h1, #blogPosts h1, .smallheader{
	font-family: 'Oswald', sans-serif;
	color:#484848;
	font-size:28px;
	line-height:28px;
}
#gMapsIntegration{
	display:inline-block;
	*display:inline;
	zoom:1;
	padding-bottom:5px;
	padding-top:10px;
	/*width:345px;*/
}
.blogDate{
	margin-top:10px;
}
.blogPostContainer{
	padding-bottom:5px;
	border-bottom:1px solid #ddd;
	margin-bottom:30px;
}
.bold{
	font-weight:bold;
}
.red{
	color:red;
}
input[type="text"]{
	width:90%;
	margin:5px 0px 10px 0px;
}

form td{
padding-top:10px;
font-size:15px;
}
.contactNotificationDiv {
	background-color:#ffdfdf;
	text-align:center;
	padding:20px 20px 20px 20px;
	border:5px solid #ffd1d1;
}
#contentPageContent li{
	display:inline-block;
	width:45%;
}
#contentPageContent li:before { content: '\00a0\2022\00a0\00a0'; margin-right:0.5em; }