html, body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}

/*dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, li, ol, p, ul {
	padding:0px;
	margin:0px;
	border:none;
}*/

.clearer {
	clear: both;
	height: 1px;
	overflow: hidden;
	margin-bottom: -1px;
	font-size: 1px;
	line-height: 1px;
}

textarea.error,
input.error,
select.error {
	border:1px solid #cc0000;
}

.message, #redValue{
	color: #FF0000
}

* html .message{
	margin-top:-15px;
}

.loggedIn {
	position:absolute;
	background:#ccc;
	margin:30px;
	padding:10px 20px 10px 20px;
	border:solid 1px #000;
}
.loggedIn a {
	color:#444;
	text-decoration:underline;
}
ul.slideshow {
    list-style:none;
    width:193px;
    height:223px;
    overflow:hidden;
    position:relative;
    margin:0;
    padding:0;
     
}  
 
ul.slideshow li {
    position:absolute;
    left:0;
    right:0;
}
 
ul.slideshow li.show {
    z-index:500;   
}
 
ul img {
    border:none;   
}
 
#slideshow-caption {
    width:220px;
    height:25px;
    position:absolute;
    bottom:0;
    left:0;
    color:#fff;
    background:#8ad455;
    z-index:500;
}
 
#slideshow-caption .slideshow-caption-container {
    padding:3px 0 0 10px;  
    z-index:1000;  
}
 
#slideshow-caption h3 {
    margin:0;
    padding:0; 
    font-size:14px;
	color:#ffffff;
}
 
#slideshow-caption p {
    margin:5px 0 0 0;
    padding:0;
}



