/* background properties                         */
/* color: #000000                                */
/* image: url(relative/path/to/image.ext)        */
/* repeat: no-repeat, repeat, repeat-x, repeat-y */
/* attachement: scroll, fixed                    */
/* position of the background                    */
/* vertical: top, center, bottom                 */
/* horizontal: left, center, right               */


body {
 text-align: center;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 background: #FFD840 url(img/bg/bg.gif) repeat-x scroll top center;
 font-family: tahoma;
}

/* width of the website is 750px excluding the border */
#container {
 text-align: left;
 width: 800px;
 margin: 0px auto 0px auto;
 background-color: #FFEDA6;
 overflow: hidden;
}

/* main                                                     */
/* width must be the same as the width of the container     */

/* main                                                     */
/* width must be the same as the width of the container     */

#header {
 width: 800px;
 height: 175px;
 margin: 0px;
 padding: 0px;
 background: #FFEDA6  url(img/galleries/gallery/singlegallheader.jpg);
}

#main {
 width: 800px;
 height: 629px;
 margin: 0px;
 padding: 0px;
 background-color: #F8E7CD;
 overflow: hidden;
}

#main h2 {
 padding: 6px 0px 0px 64px;
 margin: 0px 0px 0px 0px;
 font-size: 16px;
 font-weight: normal;
 letter-spacing: 0.1em;
 color: #330066;
}

#player {
 width: 360px;
 height: 270px;
 padding: 0px;
 margin: 0px;
 color: #ffffff;
}

#gallery {
 width: 800px;
 height: 454px;
 margin: 0px;
 padding: 0px;
 background: #F8E7CD url(img/galleries/gallery/singlegallcase.jpg);
 overflow: hidden;
 padding: 13px 0px 0px 44px;
}

div.column1 {
 width: 355px;
 float: left;
 margin: 17px 0px 2px 0px;
 padding: 0px 0px 0px 0px;
 overflow: hidden;
}

div.column2 {
 float: left;
 margin: 15px 0px 0px 0px;
 padding: 0px;
 overflow: hidden;
}

div.text {
 padding: 0px;
 margin: 0px;;
 width: 340px;
 height: 135px;
 float: left;
 overflow: hidden;
 font-size: 13px;
}

div.text p {
 padding: 6px;
 margin: 0px;
 color: #330011;
 text-align: justify;
 line-height: 140%
}

#buttons {
 width: 714px;
 height: 53px;
 margin: 24px 0px 0px 0px;
 padding: 0px;
 float: left;
 overflow: hidden;
 backgrpund: $f00;
}

img.button {
 border: 0px;
 width: 714px;
 height: 53px;
 margin: 0px 0px 0px 0px;
 padding: 0px;
}

div.button {
  float: left;
}