/* Body Elements */
html, body {
    background: #a8a897;
    font: 10px Verdana, Arial, Sans-Serif;
    color: #FFFFFF;
    margin: 0px;
    padding: 0px; 
	overflow: hidden;
}

/* Table Elements*/
table{border:0px; border-collapse:collapse; border-spacing:0; font-size:inherit;}
thead{background:#ccc;font-weight:bold;}
th{border:0px;}
td{border:0px;}

/* Other Elements */
.caps { text-transform: capitalize; }
acronym, abbr{border-bottom:1px dotted #666;cursor:help;white-space:nowrap;}
address, em, caption{font-style:italic;}
hr{background-color:#444;border-width:0;color:#444;height:2px;line-height:0;margin:1.8571em 10px 1.8571em 10px;page-break-after:always;text-align:center;width:80%;}
hr:after{content:"\a7\a7";font-size:1.25em;}
img{-ms-interpolation-mode:bicubic;border:0 none;}
p{clear:both; margin: 0 0 2em 0; line-height: 1.8em;}
strong{font-weight:bold;}
.gallerytitle {   font-family: Georgia;
                  font-weight: bold;
                  font-size: 24px;
                  line-height: 20px;
                  text-align: left;
				  text-transform: capitalize;
}
.pagetitle {      font-family: Georgia;
                  font-weight: bold;
                  font-size: 24px;
                  line-height: 20px;
                  text-align: left;
				  text-transform: capitalize;
				  color:#FFFFFF;
}

/* Link Elements */
a, a:link, a:visited, a:active, a:focus {
	color: #FFFFFF;
    font-weight: bold;
	text-decoration: none;
}

a:hover {
	text-decoration: none;
    font-weight: bold;
	color: #CCCCCC;

}

/* Form Elements */
form{margin:0; padding:0;}
fieldset{border:1px solid #e3e3e3;margin:1.5em 10px;padding:.5em 10px;}
		
/*ALA pretty forms*/
fieldset ol{margin:0;padding:0;}
fieldset li{list-style: none;margin:0;padding:.4em .75em;}
fieldset li label{display:inline-block;margin:0 1em 0 0;width:9em;}
legend{}
input{}
input[type="textarea"], input[type="password"],input[type="text"]{background:#000000;border:1px; color:#000000; padding:.1em;}
button,.button,input[type="file"] > input[type="button"],input[type="reset"],input[type="submit"],select{background:#000000; border:0px solid; color:#000000; cursor:pointer;padding:.1em 10px;}
button:hover,.button:hover,input[type="file"] > input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{background:#000000;border:0px; color:#FFFFFF; padding:.1em;}
button,.button,input[type="reset"],input[type="submit"]{margin:0 5px;}
input[type="file"]{font-size:.714em;}
select[size],select[multiple]{background-image:none;}
label{}
select{}
optgroup{background:transparent;}
option{background:transparent;}
textarea{background:#000000;border:1px; color:#000000; padding:.1em;}

img  {border:none;}
a img {border:none;}
a img:hover {border:none;}

h1 {font-size:2.2em; font-weight:400; margin:0 0 5px; padding:0;}
h2 {font-size:1.8em; font-weight:400; margin:0 0 12px;}
h3 {font-size:1.4em; font-weight:400; margin:0 0 10px;}
p {line-height:1.5em; margin:0 0 15px; text-align:left;}
ul,ol {margin:0 0 15px 15px; padding:0;}
li {margin:0 0 3px 0;}

/* Additional classes */
.photo {background-color:#f0f0f0; border:1px solid #d8d8d8; margin:0 0 15px; padding:2px;}
.timestamp {font-size:12px; color:#606060;}
.right {margin:-8px 0 8px 0; text-align:right;}
.block {background:#f0f0f0; padding:10px;}
.hide {display:none;}
.viewGuestbook {border-bottom:1px solid #FFFFFF; margin:0 0 15px; padding:2px;}
.gallerythumbs {margin-left: 40px;}
.article_wrapper h2{color: #FFFFFF; margin:10px 0 0 0;}
.article_wrapper p{padding:3px;}


/* Zoom Elements */

.luckyViewCont {
text-align:center;
overflow: hidden;
position: relative;
border: 0px;
background  : transparent; 
}

.luckyViewHelp {
    z-index         : 200;
    visibility      : hidden;
    position        : absolute;
    background      : #fff;
    color           : #000000;
    border          : 1px outset #000000;
    padding         : 10px;
    text-align: left;
}

.luckyViewHelp * {
    font-size: 11px;
    font-family: Tahoma, Verdana, Arial, sans-serif;
    color: #000000;
    line-height: normal;
}

.luckyViewHelp p {
    margin-bottom   : 7px;
}
