/*

 * Combined style sheet for the index pages and the slide pages.

 */

/* Style for all bodies. */

body {

	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;

	font-size: 12px;

	background-color: #000000;

	color: #CCCCCC;

}



.dstable {

	width: 700px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #FF0000;

	border-right-color: #333333;

	border-left-color: #333333;

	border-top-width: thin;

	border-right-width: thin;

	border-left-width: thin;

	border-bottom-width: thin;

	border-bottom-color: #FF0000;

	background-color: #333333;

}





.dstoparea {

	background-image: url(ds_top.jpg);

	width: 700px;

	background-repeat: no-repeat;

	border-top-width: thin;

	border-right-width: thin;

	border-left-width: thin;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: none;

	border-left-style: solid;

	border-top-color: #FF0000;

	border-right-color: #333333;

	border-left-color: #333333;

}



.dsalbumtitle {

	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;

	font-size: 90%;

	font-weight: bold;

	text-transform: uppercase;

	color: #333333;

	text-align: right;

	padding: 5px 10px 5px 0px;

	width: 450px;

}



.indexthumbnailarea {
	width: 700px;
	background-color: #333333;
	border-right-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #333333;
	border-left-color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	text-transform: uppercase;
	color: #FFFF99;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-right: 10px;
	padding-left: 20px;
	vertical-align: middle;

}



.login {

	width: 700px;

        background-color: #333333;

       	border-right-width: thin;

	border-left-width: thin;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #333333;

	border-left-color: #333333;

       	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;

	font-size: 90%;

	text-transform: uppercase;

	color: #FFFFFF;

        padding-top: 20px;

	padding-bottom: 20px;

	padding-right: 10px;

	padding-left: 20px;

}

.slidethumbnailarea {

	width: 700px;

        background-color: #333333;

	border-top-width: medium;

	border-bottom-width: medium;

	border-top-style: dashed;

	border-bottom-style: dashed;

	border-top-color: #666666;

	border-bottom-color: #666666;

	border-right-width: thin;

	border-left-width: thin;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #333333;

	border-left-color: #333333;

       	font-family: Arial, Helvetica, sans-serif;

	font-size: 90%;

	text-transform: uppercase;

	color: #FFFF99;

        padding-top: 2px;

	padding-bottom: 2px;

	padding-right: 10px;

	padding-left: 10px;

}



.dsnavarea {

	text-align: center;

	padding: 5px;

	width: 250px;

}



.dsimagearea {

	padding-top: 20px;

	width: 700px;

	background-color: #333333;

	border-top: none;

	border-right: thin solid #333333;

	border-bottom: none;

	border-left: thin solid #333333;

}



.dsimagetitlearea {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 80%;

	text-transform: uppercase;

	color: #CCCCCC;

	text-align: left;

	padding: 20px 20px 3px;

	width: 300px;

	font-weight: bold;

}





.image {

	border-width: 0px;

	border-style: solid;

        border-color: #FFFFFF;	

}



.image img {

	border-color: #FFFFFF;

	border-width: 4px;

}



.navishow {

	width: 400px;

	height: 20px;

}



.dscommentarea {

       	font-family: Arial, Helvetica, sans-serif;

	font-size: 80%;

	color: #CCCCCC;

	text-align: left;

	padding: 20px 20px 3px;

	width: 300px;



}





#index td {

	text-align: center;       

}





.camera {

	font-size: 11px;

}





a:active {

	text-decoration: none;

	color: #99FF00;

}



a:visited {

	text-decoration: underline;

	color: #CCCCCC;

}



a:hover {

	text-decoration: underline;

	color: #FFFFFF;

}



a:link {

	text-decoration: none;

	color: #FFFFCC;

}



.bottomarea {

	background-image: url(ds_bottom.jpg);

	height: 80px;

	width: 700px;

	background-repeat: no-repeat;

	border-right-width: thin;

	border-bottom-width: thin;

	border-left-width: thin;

	border-top-style: none;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-right-color: #333333;

	border-bottom-color: #FF0000;

	border-left-color: #333333;

}



.bottomtext {

	font-size : 10px;

	color : #FFFFFF;

	text-align: center;

	font-family: Arial, Helvetica, sans-serif;

}



h6 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-transform: uppercase;

	color: #333333;

	font-weight: normal;



}

