/* #ffffff white */
/* #000000 black */

/* #f7f7f7 very light grey, almost white */
/* #dfdfdf light grey */
/* #aaaaaa light grey (border) */
/* #757575 middle grey */
/* #474747 dark grey */
/* #3d3d3d very dark grey, almost black */

/* #ed5859 candy red */
/* #bee14f lime green */
/* #2583ad dull blue */

/* #ffffff white */
/* #eeeeee 93% */
/* #dddddd 87% */
/* #cccccc 80% */
/* #bbbbbb 73% */
/* #aaaaaa 67% */
/* #999999 60% */
/* #888888 53% */
/* #777777 47% */
/* #666666 40% */
/* #555555 33% */
/* #444444 27% */
/* #333333 20% */
/* #222222 13% */
/* #111111 7% */
/* #000000 black */

/*boe */




html { background: #dddddd; 
/*	background-image:url('http://argos-assets.s3.amazonaws.com/css/light_bg_4colors.png'); */
	background-image:url('http://argos-assets.s3.amazonaws.com/css/light_bg_radials.png');

	}



body {
	background: #ffffff; 
	color: #333333;
	font: 14px/1.5 'Bitstream Vera Sans', 'Helvetica Neue', Arial, 'Liberation Sans', FreeSans, sans-serif;
	font-family: "Bitstream Vera Sans", "Lucida Grande", Verdana, Arial , sans-serif;
	margin: 60px auto 20px auto;
	/* width: 854px; */
	width: 1024px;
	/* padding: 1em 2em; */
	padding: 20px 30px 20px;
	-moz-border-radius: 11px;
	-khtml-border-radius: 11px;
	-webkit-border-radius: 11px;
	border-radius: 11px;
	border: 1px solid #aaaaaa;
}

a{
background-color: transparent;
color: #000000;
text-decoration: none;
font-weight: bold;
}

a:link{
background-color: transparent;
color: #000000;
text-decoration: none;
font-weight: bold;
}

a:hover{
background-color: transparent;
color: #2583ad;
text-decoration: none;
font-weight: bold;
}

a:active{
background-color: transparent;
color: #2583ad;
text-decoration: none;
font-weight: bold;
}

p {
border: 0px;
padding: 5px 0;
font-size:12px;
}

b {
color: #000000;
margin: 0;
}

table {
	border-collapse: collapse;
	padding: 0 1em;
	}

th {
	padding: 0 0em;
	text-align: left;
	}

td {
	border-bottom: 0px;
	padding: 0 0;
	}


td.veryverysmall {
    text-align: left;
	font-size: 10px;
	font-family:Helvetica, Arial, Sans-serif;
	font-style:italic;
	color: #bbbbbb;
	
}

td.veryverysmallsynopsis {
    text-align: left;
	font-size: 12px;
	font-family:Helvetica, Arial, Sans-serif;
	font-style:italic;
	color: #aaaaaa;
	
}

/*
blockquote {
color: #000000;
margin: 0;
font-style:italic;
}
*/


blockquote {
display: block;
padding: 0 60px;
width: 350px;
}

blockquote:before, blockquote:after {
color: #69c;
display: block;
font-size: 400%;
width: 50px;
}

blockquote:before {
content: open-quote;
height: 0;
margin-left: -0.55em;
}

blockquote:after {
content: close-quote;
height: 50px;
margin-top: -40px;
margin-left: 360px;
}



input[type=text]{
	width:300px;
	color:#808080;
	font-size:16px;
	height:16px;
	line-height:16px;
	padding:9px 10px 8px;
	margin:0px;
	border-top:1px solid #ddd;
	border-left:1px solid #ddd;
	border-bottom:1px solid #B3B3B3;
	border-right:1px solid #B3B3B3;
	font-family:Helvetica, Arial, Sans-serif;
	font-style:italic;
	-moz-border-radius: 9px 9px 9px 9px;
	-webkit-border-radius: 9px 9px 9px 9px;
	border-radius: 9px 9px 9px 9px;
	box-shadow: 1px 1px 2px #B3B3B3;	
	}
input[type=submit] {
	width:70px;
    border: 1px solid #aaaaaa;
    background: #f7f7f7;
    height:35px;	
	font-size:14px;	
	line-height:16px;
	margin:0px;
	border-top:1px solid #ddd;
	border-left:1px solid #ddd;
	border-bottom:1px solid #B3B3B3;	
	border-right:1px solid #B3B3B3;
	font-family:Helvetica, Arial, Sans-serif;
	-moz-border-radius: 9px 9px 9px 9px;
	-webkit-border-radius: 9px 9px 9px 9px;
	border-radius: 9px 9px 9px 9px;
	box-shadow: 1px 1px 2px #B3B3B3;	
	}
select { 
	width:300px;
	border:0; 
	color:#808080;
	font-size:16px; 
	padding:9px 10px 8px;
	border-top:1px solid #ddd;
	border-left:1px solid #ddd;
	border-bottom:1px solid #B3B3B3;
	border-right:1px solid #B3B3B3; 
	font-family:Helvetica, Arial, Sans-serif;
	font-style:italic;
	-moz-border-radius: 9px 9px 9px 9px;
	-webkit-border-radius: 9px 9px 9px 9px;
	border-radius: 9px 9px 9px 9px;
	box-shadow: 1px 1px 3px #B3B3B3;
/*	background: url('http://argos-assets.s3.amazonaws.com/css/light_select_arrow.png') no-repeat scroll 295px 10px; */
	}

/* CUSTOM CSS that needs non STANDARD HTML */
/* --------------------------------------- */

/* <span class="secondarytext"></span> */
.secondarytext{
  font-size: 10px;
  color: #333333;
}


div.top{text-align:right;margin:1em 0;padding:0}
div.top div{display:inline;white-space:nowrap}
div.top div.left{float:left}
#content>div.top{display:table;width:100%}
#content>div.top div{display:table-cell}
#content>div.top div.left{float:none;text-align:left}
#content>div.top div.right{text-align:right} 

img.top {vertical-align:text-top;}
img.middle {vertical-align:middle;}
img.bottom {vertical-align:text-bottom;}
img.left {
    float: left;
    margin: 2px 2px 2px 0;
}

img.right {
    float: right;
    margin: 2px 0 2px 2px;
}

p.copyinfo
{
	max-width:180px;
	background-image:url('http://argos-assets.s3.amazonaws.com/css/light_bg_4colors.png');
	padding: 2px 2px 2px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid #aaaaaa;
	//float: left;
	margin: 3px 3px 3px 3px;
}



/* mosaic images */
.clip {
	height: 40px;
	width: 40px;
	border: none;
	margin-right: 5px;
	
}
.clip img {
	clip: rect(30px 30px 30px 30px);
}
.clipmed {
	height: 60px;
	width: 80px;
	border: none;
	margin-right: 10px;
	
}
.clipmed img {
	clip: rect(60px 60px 60px 60px);
}
.gallery {
	list-style: none;
	margin: 0;
	padding: 0;
}
.gallery li {
	float: left;
	margin: 0 10px 10px 0;
	position: relative;
	width: 70px;
	height: 70px;
	border: solid 1px #000;
}
.gallery img {
	width: 100px;
	height: 70px;
	position: absolute;
	clip: rect(0 85px 70px 15px);
	left: -15px;
}

/* listing trial */

#menu {
  /* position:relative;  REMOVED */
  padding:0;
  margin:0;
  width:0;
}



#menu a:hover span {
  display:block;
  position:absolute;
  left:10em;
  top:0;
  text-align:left; /* ADDED */
  padding:0.5em;  /* ADDED */
  width:24em; /* ADDED */
  background-color:#eee; /* ADDED */
  color:#000; /* ADDED */
  border:1px solid #808; /* ADDED */
}

#menu li {
  list-style-type:none;
  margin:0 0 0.25em 0; /* ADDED */
  }
#menu a, #menu a:visited {
  position:relative; /* ADDED */
  display:block;
  width:9em;
  border:1px solid #808;
  font-family:arial, verdana, sans-serif;
  font-size:0.8em;
  text-align:center;
  text-decoration:none;
  background:#808;
  color:#eee;
  padding:0.25em;
}
#menu a:hover {
  background:#ddd;
  color:#808;
  }

#menu a span {
  display:none;
}

#menu a:hover span {
  display:block;
}


/* EOF */

