	/* = body
---------------------------------------------------------------------------------------------------*/
body { margin:0px; padding:0; font-size:13px; text-align:center; font-family:"Arial", "Verdana", "Trebuchet MS", "Geneva CE", lucida, sans-serif; background:#fff url(../images/bg.jpg) top repeat-x; color:#000000; }
h1, h2, p, form, ul { font-weight:normal; padding:0; margin:0; }
p { line-height:130%; }
ul li { list-style:none; }
a { color:#ff0000; text-decoration:underline; outline:none; }
a:hover { text-decoration:none; }
.clear { clear:both; }
.wrap { margin:0 auto; text-align:left; }
.box { width:980px; }
.textCenter { text-align:center; }
.textRight { text-align:right; }
.float { float:left; }

/* = button
---------------------------------------------------------------------------------------------------*/
body a.button,
body a.button:visited { display:block; float:left; background-repeat:no-repeat; background-position:top; }
body a.button:hover { background-position:bottom; }
/* = gheader
---------------------------------------------------------------------------------------------------*/
.gheader .textBox { height:20px; padding:40px 0 0 0; background:url(../images/layout/gal/h2.jpg) top left no-repeat; overflow:hidden; }
.gcontent { padding:0 0 0 34px; }

/* = gallery
---------------------------------------------------------------------------------------------------*/
.galleryWrap { width:912px; background:#ffffaf url(../images/layout/gal/c2.jpg) top left repeat-y; }
body.gallery { background:url(../images/bg5.jpg) top left repeat-x; }
body.galleryB { background:url(../images/bg7.jpg) top left repeat-x; }
div.gallery { width:824px; background:url(../images/layout/gal/c1.jpg) top left no-repeat; padding:69px 0 0 88px; }
div.galleryB { width:824px; background:url(../images/layout/gal/c1.jpg) top left no-repeat; padding:69px 0 0 88px; }
.galleryBottom { height:6px; font-size:1px; line-height:1px; background:url(../images/layout/gal/c3.jpg) top left no-repeat; }
/* = gmiddle
---------------------------------------------------------------------------------------------------*/
.gmiddle { padding:20px 0 20px 0; }
.gmiddle h2 { color:#c61900; font-size:32px; font-weight:bold; }
.gbottomWrap { background:#ffb51b url(../images/bg3.jpg) top left repeat-x; }
.gbottom { padding:0 0 20px 0; margin:0 auto; font-size:11px; }
.adv { padding:0 0 20px 0; margin:0 auto; font-size:12px; }
.advbig-text { font-size: 32px;  font-weight: normal; letter-spacing: -0.03em;}
.advsmall-text { font-size: 13px;  font-weight: normal; letter-spacing: -0.01em;}
.gbottom a.b-get-unlimited-access { width:980px; height:75px; background-image:url(../images/layout/gal/b-get-unlimited-access.gif); margin:0 auto 14px auto; float:none; }
/* = thumb-border
---------------------------------------------------------------------------------------------------*/
.thumbs-border {
	border: 1px solid #000000;
	
}
/* = new text
---------------------------------------------------------------------------------------------------*/
.normal-text {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6E0435;
	line-height: 1.3em;
	font-weight: normal;
}