﻿#contentwrapper {max-width: 950px; }

#Content1 {padding: 15px;width: 100%; float:right; background-color:#fff;}
#Content1Wrapper {margin: 0 auto;width:100%;}

#Content2 {padding: 15px;width: 62%; float:right;}
#Content2Wrapper {margin: 0 auto;}

#Content3 {padding: 15px;width: 38%; float:right;}
#Content3Wrapper {margin: 0 auto;}

#Content4 {margin-top: 16px;min-height: 50px;width: 100%;float:right;}
#Content4Wrapper {}

#Content4 {margin-top: 16px;min-height: 50px;width: 100%;float:right;}
#Content4Wrapper {}


@media only screen and (min-width : 950px) {
	#Content2,#Content3{min-height:340px;}
	#Content1Wrapper{width:950px;}
}

@media only screen and (max-width : 768px) {
	#Content2,#Content3{width:100%;float:none;}
}

.SiteContactFormTitle ,#Content3 .textModule{text-align:center;overflow:hidden;}


/*4 in a row*/
.list_imagedesc li.ListItem{height: 340px !important;margin-bottom: 16px;margin-left: 16px;overflow: hidden;position: relative;width: 225px !important;}
.list_imagedesc > ul > li .listImageLink{}
.list_imagedesc div.ImageWrapper{border: medium none;height: 135px;left: 0;margin: 0;overflow: hidden;padding: 0;position: absolute;text-align: center;top: 45px;width: 100%;}
.list_imagedesc img.ListImage{display: block;position: relative;width: 100%;}
.list_imagedesc ul li h3.listTitle{display: block;height:45px;line-height:45px; margin:0;padding:0;}
.list_imagedesc ul li h3 a {text-align:center;text-transform:uppercase;font-family: Arial,sans-serif !important;font-size:16px;line-height:45px;text-decoration:none;font-weight:bold;}
.list_imagedesc ul li .listDescription {display: block;font-size: 13px;height: 130px;margin-top: 135px;padding: 5px 10px;text-align: right;}
.list_imagedesc ul li a.listlink {font-weight:bold;display: block;float: right;font-size: 14px;line-height: 20px;margin-right: 10px;text-decoration: none;}
.list_imagedesc ul li a.listlink:hover{text-decoration:underline;}
.list_imagedesc .listImageLink {display: block;width: 100%;}

@media only screen and (min-width : 950px) {
    .list_imagedesc li.ListItem4,
    .list_imagedesc li.ListItem8 { margin-left:0;}
}

@media only screen and (max-width : 950px) {
    .list_imagedesc li.ListItem { width: 49% !important;margin-left:2%;}
    .list_imagedesc li.ListItem2,
    .list_imagedesc li.ListItem4,
    .list_imagedesc li.ListItem6,
    .list_imagedesc li.ListItem8 { margin-left:0;}	
}

@media only screen and (max-width : 480px) {
    .list_imagedesc li.ListItem { width: 100% !important;height:auto !important; margin-left:0;}
	.list_imagedesc ul li .listDescription{height:auto;}
}

#Content1 {display:none;}
#Content6 {display:none;}
#Content7 {display:none;}
