Body {
	background-color:#A2ABC7;
	color:#FFFFFF;
	font: 12px/1.25em Andale Mono, arial, sans-serif;
}

.header{
	position:relative;
	margin-top:50px;
	height:73px;
	width: 772px;
	background-image: url("/view/images/layout/images/header_bg.jpg");
}

.nav{
	padding-left:10px;
	padding-right:10px;
}

.category{
	font: 16px/2em Andale Mono, arial, sans-serif;
	text-shadow:#000000 0px 1px 5px;
}

.main{
	width: 772px;
}

.error{
	color:#FF5555;
	background-color:#FFFFFF;
	font: 12px Andale Mono, arial, sans-serif;
}

.success{
	color:#007700;
	background-color:#FFFFFF;
	font: 12px Andale Mono, arial, sans-serif;
}
img {
	border:none;
}
img.work{
	position:absolute;
	top:4px;
	left:4px;
}
a {
	text-decoration: none;
	color: #DDEEFF;
	font: 12px/1.25em Andale Mono, arial, sans-serif;
	
}
a:hover {
	text-decoration: none;
	color: #ffffff;
	font: 12px/1.25em Andale Mono, arial, sans-serif;

}
a:visited {
	text-decoration: none;
	color: #DDEEFF;
	font: 12px/1.25em Andale Mono, arial, sans-serif;
}

a.contact {
	text-decoration: none;
	color: #DDEEFF;
	font: 14px/1.5em Andale Mono, arial, sans-serif;
	
}
a.contact:hover {
	text-decoration: none;
	color: #ffffff;
	font: 14px/1.5em Andale Mono, arial, sans-serif;

}
a.contact:visited {
	text-decoration: none;
	color: #DDEEFF;
	font: 14px/1.5em Andale Mono, arial, sans-serif;
}

a.logged_in{
	text-decoration: none;
	font: 16px/2em Andale Mono, arial, sans-serif;
	color:#337733;
	text-shadow:#000000 0px 1px 5px;
}

a.category {
	text-decoration: none;
	color: #DDEEFF;
	font: 16px/2em Andale Mono, arial, sans-serif;
	text-shadow:#000000 0px 1px 5px;
}
a.category:visited {
	text-decoration: none;
	color: #DDEEFF;
	font: 16px/2em Andale Mono, arial, sans-serif;
	text-shadow:#112233 0px 1px 5px;
}
a.category:hover {
	text-decoration: none;
	color: #DDEEFF;
	font: 16px/2em Andale Mono, arial, sans-serif;
	text-shadow:none;
}

.material{
	position:absolute;
	right:5px;
	padding-right:10px;
}

.main_artist_name{
	color:#FFFFFF;
	font: 14px/1.5em Andale Mono, arial, sans-serif;
}

.container{
	position:relative;
	width:100%;
	height: 705px;
}

.artist_1{
	position:relative;
	background-image: url("/view/images/layout/images/bg_1.jpg");
	background-color: #505F7E;
	background-repeat: repeat-x;
	height: 628px;
}

.artist_2{
	position:relative;
	background-image: url("/view/images/layout/images/bg_2.jpg");
	background-color: #97A1BC;
	background-repeat: repeat-x;
	height: 628px;
}

.cont{
	position:relative;
	display:block;
}

.shadow1 {
	position:relative;
	background:#000000;
	opacity:.01;
}

.shadow2 {
	position:absolute;
	background:#000000;
	opacity:.05;
}

.shadow3 {
	position:absolute;
	background:#000000;
	opacity:.1;
}

.shadow4 {
	position:absolute;
	background:#000000;
	opacity:.2;
}

.shadow5 {
	position:absolute;
	background:#000000;
	opacity:.3;
}

/* shadows for thumbnail images. They can go here because all thumbs are 155px X 155px */
.thumbcont{
	position:relative;
	display:block;
	width:165px;float:left;
}

.thumbshadow1 {
	position:relative;
	background:#000000;
	opacity:.01;
	width:163px;height:163px;
}

.thumbshadow2 {
	position:absolute;
	background:#000000;
	opacity:.05;
	top:1px;left:1px;width:161px;height:161px;
}

.thumbshadow3 {
	position:absolute;
	background:#000000;
	opacity:.1;
	top:2px;left:2px;width:159px;height:159px;
}

.thumbshadow4 {
	position:absolute;
	background:#000000;
	opacity:.2;
	top:3px;left:3px;width:157px;height:157px;
}

.thumbshadow5 {
	position:absolute;
	background:#000000;
	opacity:.3;
	top:4px;left:4px;width:155px;height:155px;
}
	
	


.highslide {

	cursor: url('../highslide/graphics/zoomin.cur'), pointer;

    outline: none;

}

.highslide img {

/*	border: 2px solid #A2ABC7;*/

}

.highslide:hover img {

/*	border: 2px solid #A2ABC7;*/

}


.highslide-image {

    cursor: pointer; /* opera */

	cursor: url('../highslide/graphics/zoomout.cur'), pointer;

    border: 2px solid #505F80;

}

.highslide-image-blur {

    cursor: pointer;

    cursor: hand;

}

.highslide-caption {

    display: none;

    border: 2px solid #505F80;

    border-top: none;

    font-family: Skia,Verdana, Helvetica;

    font-size: 10pt;

    padding: 5px;

    background-color: #505F80;

}

.highslide-display-block {

    display: block;

}

.highslide-display-none {

    display: none;

}

.highslide-loading {

    display: block;

	color: #000000;

	font-style: 'MS Sans Serif';

	font-size: 9px;

	font-weight: bold;

	text-transform: uppercase;

    text-decoration: none;

	padding: 3px;

	opacity: 0.60; /* w3c */

	filter: alpha(opacity=60); /* ie */

	border-top: 1px solid white;

	border-bottom: 1px solid white;

    background-color: black;

    

    padding-left: 22px;

    background-image: url('../highslide/graphics/loader.gif');

    background-repeat: no-repeat;

    background-position: 3px 1px;

    

}

a.highslide-credits,

a.highslide-credits i {

    padding: 2px;

    color: silver;

    text-decoration: none;

	font-size: 10px;

}

a.highslide-credits:hover,

a.highslide-credits:hover i {

    color: white;

    background-color: gray;

}

