.image-left, .img-left, .left-img, .left-image {
  margin: 0px 5px 5px 0px;
  padding: 4px;
  border-radius: 5px;
  border: 1px solid #BBB;
}

.image-right, .img-right, .right-img, .right-image {
  margin: 0px 0px 5px 5px;
  padding: 4px;
  border-radius: 5px;
  border: 1px solid #BBB;
}

.image-center, .img-center, .center-img, .center-image {
  /* margin: 0px 5px 5px 5px; OR IT won't center image */
  margin-bottom:5px;
  padding: 4px;
  border-radius: 5px;
  border: 1px solid #BBB;
}

@font-face {
	font-family:'HelveticaNeueLTStd-ThEx';
	src: url('//new.mensk.com/fonts/HelveticaNeueLTStd-ThEx_latin-latin-ext_gdi.eot');
	src: url('//new.mensk.com/fonts/HelveticaNeueLTStd-ThEx_latin-latin-ext_gdi.eot?#iefix') format('embedded-opentype'),
		url('//new.mensk.com/fonts/HelveticaNeueLTStd-ThEx_latin-latin-ext_gdi.woff') format('woff'),
		url('//new.mensk.com/fonts/HelveticaNeueLTStd-ThEx_latin-latin-ext_gdi.ttf') format('truetype'),
		url('//new.mensk.com/fonts/HelveticaNeueLTStd-ThEx_latin-latin-ext_gdi.svg#HelveticaNeueLTStd-ThEx') format('svg');
	font-weight: 250;
	font-style: normal;
	font-stretch: expanded;
	unicode-range: U+0020-2215;
}

@font-face {
	font-family:'HelveticaNeueLTStd-LtEx';
	src: url('//new.mensk.com/fonts/HelveticaNeueLTStd-LtEx_latin-latin-ext_gdi.eot');
	src: url('//new.mensk.com/fonts/HelveticaNeueLTStd-LtEx_latin-latin-ext_gdi.eot?#iefix') format('embedded-opentype'),
		url('//new.mensk.com/fonts/HelveticaNeueLTStd-LtEx_latin-latin-ext_gdi.woff') format('woff'),
		url('//new.mensk.com/fonts/HelveticaNeueLTStd-LtEx_latin-latin-ext_gdi.ttf') format('truetype'),
		url('//new.mensk.com/fonts/HelveticaNeueLTStd-LtEx_latin-latin-ext_gdi.svg#HelveticaNeueLTStd-LtEx') format('svg');
	font-weight: 300;
	font-style: normal;
	font-stretch: expanded;
	unicode-range: U+0020-2215;
}

@font-face {
	font-family:'AvenirLTStd-Light';
	src: url('http://www.mensk.com/fonts/AvenirLTStd-Light_latin+latin-ext_gdi.eot');
	src: url('http://www.mensk.com/fonts/AvenirLTStd-Light_latin+latin-ext_gdi.eot?#iefix') format('embedded-opentype'),
		url('http://www.mensk.com/fonts/AvenirLTStd-Light_latin+latin-ext_gdi.woff') format('woff'),
		url('http://www.mensk.com/fonts/AvenirLTStd-Light_latin+latin-ext_gdi.ttf') format('truetype'),
		url('http://www.mensk.com/fonts/AvenirLTStd-Light_latin+latin-ext_gdi.svg#AvenirLTStd-Light') format('svg');
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+0020-2215;
}

@font-face {
	font-family:'AvenirLTStd-LightOblique';
	src: url('http://www.mensk.com/fonts/AvenirLTStd-LightOblique_latin-latin-ext_gdi.eot');
	src: url('http://www.mensk.com/fonts/AvenirLTStd-LightOblique_latin-latin-ext_gdi.eot?#iefix') format('embedded-opentype'),
		url('http://www.mensk.com/fonts/AvenirLTStd-LightOblique_latin-latin-ext_gdi.woff') format('woff'),
		url('http://www.mensk.com/fonts/AvenirLTStd-LightOblique_latin-latin-ext_gdi.ttf') format('truetype'),
		url('http://www.mensk.com/fonts/AvenirLTStd-LightOblique_latin-latin-ext_gdi.svg#AvenirLTStd-LightOblique') format('svg');
	font-weight: 300;
	font-style: oblique;
	font-stretch: normal;
	unicode-range: U+0020-2215;
}

@font-face {
	font-family:'AvenirLTStd-Heavy';
	src: url('http://www.mensk.com/fonts/AvenirLTStd-Heavy_latin+latin-ext_gdi.eot');
	src: url('http://www.mensk.com/fonts/AvenirLTStd-Heavy_latin+latin-ext_gdi.eot?#iefix') format('embedded-opentype'),
		url('http://www.mensk.com/fonts/AvenirLTStd-Heavy_latin+latin-ext_gdi.woff') format('woff'),
		url('http://www.mensk.com/fonts/AvenirLTStd-Heavy_latin+latin-ext_gdi.ttf') format('truetype'),
		url('http://www.mensk.com/fonts/AvenirLTStd-Heavy_latin+latin-ext_gdi.svg#AvenirLTStd-Heavy') format('svg');
	font-weight: 700;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+0020-2215;
}

@font-face {
	font-family:'AvenirLTStd-HeavyOblique';
	src: url('http://www.mensk.com/fonts/AvenirLTStd-HeavyOblique_latin-latin-ext_gdi.eot');
	src: url('http://www.mensk.com/fonts/AvenirLTStd-HeavyOblique_latin-latin-ext_gdi.eot?#iefix') format('embedded-opentype'),
		url('http://www.mensk.com/fonts/AvenirLTStd-HeavyOblique_latin-latin-ext_gdi.woff') format('woff'),
		url('http://www.mensk.com/fonts/AvenirLTStd-HeavyOblique_latin-latin-ext_gdi.ttf') format('truetype'),
		url('http://www.mensk.com/fonts/AvenirLTStd-HeavyOblique_latin-latin-ext_gdi.svg#AvenirLTStd-HeavyOblique') format('svg');
	font-weight: 700;
	font-style: oblique;
	font-stretch: normal;
	unicode-range: U+0020-2215;
}

body, p {
  font-family: 'AvenirLTStd-Light', Arial, sans-serif !important;
}

em {
  font-family: 'AvenirLTStd-LightOblique', Arial, sans-serif !important;
}

b, strong {
  font-family: 'AvenirLTStd-Heavy', Arial, sans-serif !important;
  font-weight: 700 !important;
}

li {
  margin-bottom: 10px;
}

h1 {
  font-family: 'HelveticaNeueLTStd-ThEx', Arial, sans-serif !important;
  letter-spacing: 1px;
}

h2, h3, h4 {
  font-family: 'AvenirLTStd-Heavy', Arial, sans-serif !important;
  font-weight: 700 !important;
}

pre {
  width: 95%;
  padding: 20px;
  border-radius: 5px;
  background-color: #eee;
  white-space: pre-wrap;
}

/*.fusion-contact-info, .fusion-secondary-header a {
  color: #333 !important;
}*/

.fusion-secondary-header a:hover {
  text-decoration: underline;
}

.fusion-page-title-bar h1 {
  font-size: 30px !important;
}

.entry-title {
  text-transform: uppercase;
}

#menu-menu_1 .menu-item a {
  font-family: 'HelveticaNeueLTStd-ThEx', Arial, sans-serif !important;
  letter-spacing: 1px;  
  text-transform: uppercase;
}

.sidebar .widget h3 {
  font-family: 'HelveticaNeueLTStd-ThEx', Arial, sans-serif !important;
  letter-spacing: 1px;
  text-transform: uppercase;
}

.sidebar .widget li {
  color: #F4694C !important!
}

.sidebar .widget li a {
  font-size: 14px;
  color: #F4694C !important;
}

.fusion-blog-shortcode .entry-title a {
  color: #333 !important;
}

.fusion-blog-shortcode p {
  font-size: 14px;
}

.fusion-post-content-container {
  font-size: 14px;
}

.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-categories a, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content a {
  font-family: 'AvenirLTStd-Light', Arial, sans-serif !important;
  font-weight: 300 !important;
}

.fusion-rollover-categories {
  text-transform: uppercase;
}

.share-box h4 {
  font-size: 16px !important;
  text-transform: uppercase;
}