body { margin: 0px; font-family: arial; font-size: 100%; color:#666666; }

h2 { font-size: 1.0em; padding-bottom: 10px; }
p { margin: 0px 0px 14px 0px; font-size: 0.8em; }
a { color: #C10000; }

#header-1 	{ height: 65px; width: 100%; background-color: #C10000; }
#header-1-1 { width: 276px; float: left; margin-left: 20px; display: inline; }
#header-1-2 { width: 400px; float: left; margin-left: 40px; }
#body-1 	{ width: 740px; margin-top: 70px;  }
#body-1-1 	{ width: 276px; float: left; margin-left: 20px; display: inline; }
#body-1-2 	{ width: 400px; float: left; margin-left: 40px; }
#footer-1 	{ width: 100%; background-color: #C10000; margin-top: 40px; padding: 5px 5px 5px 40px; }
#footer-1-1 { width: 700px; color: #fff; font-size: 0.8em; }

.wrapper-1  { margin: 0px 20px 0px 20px; }

.img-title-1 { margin: 20px; margin-top: 15px; } 
.img-title-2 { clear: both; margin-bottom: 14px; } 
.img-title-3 { clear: both; margin-top: 14px; margin-bottom: 14px; } 
.img-title-4 { clear: both; margin-bottom: 14px; } 
.img-title-5 { margin-left: 10px; margin-top: 10px; } 

#gallery-preview { margin-bottom: 28px; }
.img-gallery-preview { float: left; margin-right: 10px; margin-bottom: 10px; }

#gallery-1 { border: 1px solid #C10000; height: 40px; } 
#gallery-2 { border-left: 1px solid #C10000; border-right: 1px solid #C10000; height: 380px; } 
#gallery-3 { border: 1px solid #C10000; height: 60px; margin-bottom: 28px; padding-left: 20px; padding-right: 20px; padding-top: 20px; } 
.img-gallery { vertical-align: middle; }

#main-img-1 { border: 1px solid #C10000; text-align: center; clear: both; width: 380px; }
#main-img-1-1 { clear: both; }
#main-img-1-2 { clear: both; margin: 0px 20px 0px 20px; }
.main-img-gallery { margin-top: 50px; }
.text-main-img { }  

.color-red { color: #C10000; }