﻿body { background-image: url('../images/iskon-bg.jpg'); }

#outer { width: 840px; margin:10px auto; font-family: Verdana, sans-serif; font-size: 11px; text-align: left; }
#outer a { text-decoration: none; }
#outer a:hover { text-decoration: underline; }

#nav { padding: 20px 0 0 0; }
#nav ul{ width:100%; padding-left:0; margin:0; float:left; list-style:none; } 
#nav ul li{ padding: 5px 0 5px 0; font-family:Georgia; font-size: 12px;} 
#nav ul li a{ color: #333333; text-decoration: none;  } 
#nav ul li a:hover { color: #900C0C; text-decoration: none;  } 
#nav ul li a:selected { color: #333333; text-decoration: none; font-weight: bold; } 

/* HEADER */
#header { width: 840px; height: 189px; background-image: url('../images/header.jpg'); background-repeat: no-repeat; margin-top: 5px;  }
#header-image { width: 620px; margin: 16px 20px 0 190px; padding-top: 16px;}
/* END HEADER */

/* CONTENT */
#content-hold { width: 840px; overflow:auto; background-image: url('../images/body-bg.jpg'); margin:0; background-repeat:repeat-y; padding: 0; }

#content-left { width: 140px; margin:0 20px 0 30px; padding: 0; float:left;}
#content-middle { width: 460px; margin:0; padding: 0; float:left; }
#content-middle h1{ font-family:Georgia; font-size: 18px; font-weight: bold; color: #900C0C; padding: 10px 0 10px 0;}
#content-middle p{ font-family:Verdana; font-size: 12px;}
#content-right { width: 125px; margin:0 30px 0 20px; padding: 0 5px 0 10px; float:right; background-color:#ccc; overflow:auto;}
#content-right h1{ font-family:Georgia; font-size: 18px; font-weight: bold; color: #900C0C; padding: 10px 0 10px 0;}
#content-right p{ font-family:Verdana; font-size: 12px;}
/* END CONTENT */

/* FOOTER */
#footer { width: 840px; height: 27px; background-image: url('../images/footer.jpg'); background-repeat: no-repeat;  clear:both;}
#footer-outer p { margin:0; padding-top: 5px; text-align:center; color:#999; font-family:Georgia; font-size: 11px; }
/* END FOOTER */

#newsletter { background-image: url('../images/newsletter.jpg'); margin-top: 230px; height: 168px; width:132px; padding-top: 60px; padding-left: 8px;}
#newsletter .field  { padding: 5px 0;}
#newsletter .field input { width: 120px; border-width: 1px; border-style: solid; border-color: #999999; }

.photo-gallery .gallery { width: 500px; } 
.photo-gallery .gallery .photo {float:left; width: 150px; height: auto; margin: 0px 3px 3px 0px; vertical-align:middle; border: solid 1px #666666; padding: 2px; }
.photo-gallery .gallery .photo img {border:  0px; margin:auto; display:block; }
.photo-gallery .gallery .photos .clear {clear:left;}
.photo-gallery .gallery .clear {clear:left;}


