



body, div, img, p { padding:0; margin:0; font-family:Arial, Verdana, Sans-Serif }
body { overflow:hidden; background-color:#666666; background-image:url(../images/bg.jpg); }
.polaroid { position:absolute; max-width:440px;color:#666666;}
.polaroid img {margin: 10px 10px 10px 10px; width:95% }
.polaroid p { text-align:center; font-family:verdana,arial; font-size:10px; color:#fff; margin-top:10px; }
#nav
{
                  color: white ;        /* Must specify colors */
                  background-color: black ;  /* otherwise transparent! */
                   /*position: fixed ;     position relative to window */
                    /*bottom: 0 ;           against the window bottom */
                  left: 0 ;             /* Stretch to go clear */
                  right: 0 ;            /*  across viewport */
                  margin-bottom: 0 ;    /* Adjust to suit */
                  padding: 8px ;   /*  with a nice top padding */ 
                  vertical-align:middle;
}
#sharit
{
                  color: black ;        /* Must specify colors */
                  background-color: white ;  /* otherwise transparent! */
                  position: fixed ;     /* position relative to window */
                  bottom: 30 ;           /*  against the window bottom */
                  left: 0 ;             /* Stretch to go clear */
                  right: 0 ;            /*  across viewport */

                  margin-bottom: 0 ;    /* Adjust to suit */
                  padding: 8px ;   /*  with a nice top padding */ 
                  vertical-align:middle; width:100px;
                  
}

#upSave{ display:inline; }

.highslide-wrapper, .highslide-outline {
	background: #FFFFFF;
}
.highslide img {
	border: 1px solid #D0D0D0;
}
.highslide:hover img {
	border-color: #A0A0A0;
}
.highslide-image {
	border: none;
}
.highslide-caption {
	color: #fff;
	padding: 3px; font-size:1.3em;
}
.highslide-loading {
	color: black;
	border: 1px solid black;
	background-color: white;
	background-image: url(graphics/loader.white.gif);
}


.highslide-html {
	background: none;
}
.highslide-header ul a {
	background-image: url(graphics/controlbar-text-buttons.png);
	padding-left: 16px;
	display: inline-block;
	height: 16px;
}
.highslide-header ul li span {
	display: none;
}
.highslide-header .highslide-move a {
	background-position: 0 -281px;
}
.highslide-header .highslide-close {
	display: none;
}


/* Declare single buttons image */
.primary, .primary span, .primaryinput label, .primaryinput label span
{
  background: blue url(buttons_normal.png) no-repeat;
}
.primary.transparent, .primary.transparent span, .primaryinput.transparent label, .primaryinput.transparent label span, .secondaryinput.transparent label, .secondaryinput.transparent label span
{
  background: transparent url(buttons_transparent.png) no-repeat;
}

/* Essential generic button style section */
.primary
{
border:0 none;
color:#FFFFFF;
cursor:pointer;
font-size:.8em;
font-weight:700;
margin:0px 0 0;
overflow:visible;
padding:0 0 0 5px;
white-space:nowrap;
width:auto;
}
.primary span
{
  height: 18px;
  padding: 6px 16px 2px 0;
  white-space: nowrap;
}
/* required for Firefox */
button.primary span, button.secondary span{margin-right:8px;}


/* overrides extra padding in Firefox */
button::-moz-focus-inner {border: none;}

/*Transparent Styles*/
.primary.transparent {background-position:0 0}
.primary.transparent span {height:26px;	background-position:right 0}
.primary.transparent:hover,.secondary.transparent:hover {background-position:0 -120px}
.primary.transparent:hover span,.secondary.transparent:hover span {background-position:right -120px}

/* Primary Styles */
.primary {background-position:0 0px; margin-right:0px}
.primary span {background-position:right 0px;color:#fff;}
.primary:hover {background-position:0 -120px; text-decoration:none;color:#fff;}
.primary:hover span {background-position:right -120px; text-decoration:none;}




.primary:focus,{text-decoration:underline; color:#fff;}
.primary:focus, {background-position:0 -120px;}
.primary:focus span,.secondary:focus span {background-position:right -120px;}
.fleft{ float:left; padding-right:20px}

