
.body { font: 12px Arial, Helvetica, sans-serif; color: #000000; background: #750000 url(/webart/black-body-gradient.png) top repeat-x; ; margin: 0px;}
IMG {margin: 5px;}
IMG.TemplateImage {border: 0; margin: 0px;}
A:link    { color: #0832BE; }
A:visited { color: #0832BE; }
A:active  { color: #0832BE; }
A:hover   { color: #990000; }

h1 { margin: 0px 0px 15px 0px; font-size: 18px; }
h2 { margin: 0px 0px 15px 0px; font-size: 12px; }

.Container { height: 100%; }

.Wrapper { width: 1000px; margin: 0px auto; border: 1px solid; border-color: #ffffff; background: #FFF; overflow: hidden; }

.ContentWrapper { width: 661px; overflow: hidden; float: left; min-height:400px; }

.ContentWrapperExtend { width: 800px; overflow: hidden; float: left; min-height:400px; }

.ContentWrapperExtend .SlideImage {	width: 578px; }

.ContentWrapperExtend .SlideImage img { width: 578px; }

.SocialContainer { width: 100%; overflow: hidden; }

.SocialWrapper { width: 0px; float: right; }

.SocialIcons { width: 35px; height: 125px; padding-top: 20px; padding-left: 1px; position: absolute; }

.SocialIcons a { display: block; width: 35px; height: 40px; }

.SocialIcons #facebook { background: url(/webart/social.png) no-repeat 0px -40px; margin-bottom: 3px; }

.SocialIcons #facebook:hover { background: url(/webart/social.png) no-repeat 0px 0px; }

.SocialIcons #twitter { background: url(/webart/social.png) no-repeat -35px -40px; margin-bottom: 3px; }

.SocialIcons #twitter:hover { background: url(/webart/social.png) no-repeat -35px 0px; }

.SocialIcons #linkedin { background: url(/webart/social.png) no-repeat -70px -40px; }

.SocialIcons #linkedin:hover { background: url(/webart/social.png) no-repeat -70px 0px; }

.Slider, .SliderExtend { width: 100%; height: 240px; overflow: hidden; float: left; margin-top: 10px; margin-left: 10px; margin-right: 10px; }

.SlideImage	 { width: 440px; }

.SlideImage img { margin: 0px; border: 0px; width: 440px; }

.SlideImage, .SlideImageExtend { overflow: hidden; float: left; text-align: center; }

.SliderInfo { background: #750000; color: #ffffff; }

.SliderInfo, .SliderInfoExtend { float: left; width: 144px; height: 240px; border-left: 20px solid #b7b7b7; padding: 15px 18px 15px 18px; font-size: 11px; font-family: Arial; line-height: 1.6em; }

.SliderInfo h1, .SliderInfoExtend h1 { font-size: 14px; margin: 0px 0px 10px 0px; font-family: Arial, Helvetica, sans-serif; color: #ffffff; }

.SliderNav { margin: 15px 0 0 15px; padding: 0px; list-style: none; position: absolute; z-index: 1000; }

.SliderNav li { float: left; padding-right: 4px; }

.SliderNav li a { display: block; float: left; width: 14px; height: 8px; border: 1px solid #FFF; background: #FFF; cursor: pointer; }

.SliderNav li a:hover, .SliderNav li a.activeSlide { background: #750000; }

.NavWrapper { background-color: #000000; width: 200px; vertical-align: top; }

.Nav { width: 200px; margin: 0px; padding: 0px; list-style: none; float: left; }

.Nav li { padding-bottom: 4px; float: left; }

.Nav li a { display: block; width: 199px; border-top: 1px solid; border-right: 1px solid; border-bottom: 1px solid; border-color: #ffffff; text-transform: uppercase; text-decoration: none; font-size: 11px; cursor: pointer; overflow: hidden; background: #750000; color: #FFFFFF; }

.Nav li a:hover { background: #ffffff; color: #750000; }

.Nav li a .NavItem { display: block; padding: 10px 10px 10px 10px; overflow: hidden;  background: url(/webart/black-nav-gradient.png) top repeat-x;  }

.Nav li a .NavItemLink { display: block; float: left; width: 170px; }

.Nav li a .NavItemPointer { float: right; font-size: 18px; line-height: 0.8em; }

.Button { clear: both; display: block; padding: 5px 10px 5px 10px; margin-top: 15px; background: #c0c0c0 url(../webart/btn-bg.gif) repeat-x; border: 1px solid black; float: left; text-decoration: none; color: black !important; font-family: Helvetica, Arial, sans-serif; text-transform: uppercase; font-size: 10px; }

.Content { font: 12px Arial, Helvetica, sans-serif; color: #000000; vertical-align:top; padding:20px; background-color:#FFFFFF; clear:both; }

.title { font: bold 24px Arial, Helvetica, sans-serif; color: #000000; text-transform:uppercase; letter-spacing: 1px; word-spacing: 2px; }

.header { border-bottom: solid #000000 10px; background-color:#750000; min-height:100px; }

.AdsWrapper { background-color: #750000; width: 138px; }

.Ads { float: right; width: 138px; overflow: hidden; text-align:center; }

.Ads img { margin-bottom: 4px; margin-top:-3px; margin-left: -3px; }

.Footer { clear: both; padding: 20px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-align:center; background: #750000; color: #ffffff; }
	
.Footer a { color: #ffffff; }



