td, table, select, div, input, textarea{
	font-family:tahoma;
	font-size:11px;
	vertical-align:top;
	line-height:14px;
	color:#8C8C8C;
}

form { margin:0px; padding:0px}
body { margin:0px; padding:0px; background-color:#FFFFFF}

strong{ color:#646363}

.list ul{margin:0px; padding:0px; list-style:none; line-height:18px}
.list ul li{ background:url(images/list_marker.gif) no-repeat left top }
.list ul li a{ color:#7397B2; margin-left:22px; text-decoration:underline}
.list ul li a:hover{ text-decoration:none}

.list1 ul{margin:0px; padding:0px; list-style:none; line-height:18px}
.list1 ul li{ background:url(images/list_marker1.gif) no-repeat left top }
.list1 ul li a{ color:#7397B2; margin-left:7px; text-decoration:underline}
.list1 ul li a:hover{ text-decoration:none}

.blue{ background-color:#D3E6EF; text-align:center}
.blue strong{ font-size:10px; color:#4C7CA8; text-transform:uppercase}

.white{ text-align:center}
.white strong{ color:#FFFFFF; text-transform:uppercase}

.link{ text-align:center}
.link a{ color:#44667C; text-decoration:none}
.link a:hover{ color:#53A11C}

.green a{ color:#9DB433; text-decoration:underline}
.green a:hover{ text-decoration:none}

a { color:#7397B2; text-decoration:underline}
a:hover{ text-decoration:none}

.footer{ color:#8C8C8C; }
.footer a{ color:#9DB433; text-decoration:underline}
.footer a:hover{ text-decoration:none}


.form1 input{
	width:182px;
	height:20px;
	color: #6C6C6C;
	padding:1px 0 0 6px;
	border-color:#D9D9D9;
	border-width:1px;
	background-color:#ffffff
}

.form1 textarea {
	width:182px;
	height:144px;
	color: #6C6C6C;
	overflow:hidden;
	padding:1px 0 0 5px;
	border-color:#D9D9D9;
	border-width:1px;
	background-color:#ffffff
}

/* .............................. */
/* Content */
/* .............................. */

#photo {
    background:#f5f5f5;
    padding:5px;
	border:1px solid #ccc;
	}

/* .............................. */
/* Image Navigation */
/* .............................. */

#image-navigate {
    background:#fff;
	padding:20px;
	height:15px;
	width:70%;
	margin:0px auto;
	}
	
#image-navigate a {
	padding:10px;
	}

.image-previous {
    float:left;
	}

.image-next {
	float:right;
	}

/* .............................. */
/* Image Info */
/* .............................. */

#image-info {
    background:#f5f5f5;
	border:1px solid #ccc;
	padding:20px;
	text-align:justify;
	width:70%;
	margin:0px auto;
	margin-bottom:25px;
	line-height:16px;
	}
		
#image-notes {
	width:70%;
	vertical-align:top;
	}
	
#image-exif {
    padding-top:10px;
    text-align:right;
	width:25%;
	vertical-align:top;
	}

.addcomment {
    float:right;
	clear:right;
	padding:0px;
	}	

/* .............................. */
/* Pages */
/* .............................. */

#page {
    background:#f5f5f5;
	border:1px solid #ccc;
	padding:20px;
	text-align:left;
	width:65%;
	margin:0px auto;
	margin-bottom:25px;
	line-height:16px;
	}

#page a {
    font-weight:bold;
	}
	
#page img {
	background:#ffffff;
    padding:5px;
	border:1px solid #ccc;
	}

.column{
	width:48%;
	text-align:left;
	vertical-align:top;
	padding:5px;
	}
	
.thumbnails {
	border:1px solid #f5f5f5;
	padding:3px;
	margin:3px;
	}
.tip          {font-family:Helvetica,Arial,sans-serif; position:absolute; left:0px; top:0px; visibility:hidden; z-index:20}
TD.tiptd      {border-bottom:1px solid #333366; border-top:1px solid #DDDDEE; border-left:1px solid #DDDDEE; border-right:1px solid #333366; padding:2px; font-family:Helvetica,Arial,sans-serif}
SPAN.ptt      {font-family:Helvetica,Arial,sans-serif; font-size:small; font-weight:bold; color:white; text-align:center}
SPAN.pst      {font-family:Helvetica,Arial,sans-serif; font-size:small; font-weight:normal; color:black; text-align:left}
UL.pst        {font-family:Helvetica,Arial,sans-serif; font-size:small; font-weight:normal; color:black; text-align:left}

.black-Text {
	
	color: #000000;
}
.black-Text-bold {

	font-weight: bold;
	color: #000000;
}
