@charset "utf-8";
/* CSS Document */

#IndexNewsContainer{
	background-color: #555;
	width:610px;
	margin-top: 0px;
	margin-right: 325px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-width:0px;
}	
  	 
#IndexNewsContainer p {
	padding: 5px;
	margin: 0px;
	line-height:16px;
}


#indexnewstop {
	margin: 0px 0px 0px 0px;
	padding-top:10px;
	height:25px;
	background-image:url(/images/ARTGALLERY/610x10-Top-Background.jpg);
	color:#222;
}
#newsalbumheader {
	margin: 20px 0px 0px 0px;
	padding-top:10px;
	height:25px;
	background-image:url(/images/ARTGALLERY/610x10-Top-Background.jpg);
	color:#222;
}

.indexnewsbottom {
	margin: 0px 0px 0px 0px;
	height:30px;
	padding:0px 5px 0px 5px;
	background-image:url(/images/ARTGALLERY/610x30-Bottom-Background.jpg);
	background-repeat:no-repeat;
	display:block;
}

.indexnewsbox {
	padding: 15px 5px 30px 5px;
	background-color:#F5F5F5;
}
.othernewsbox {
	padding: 15px 5px 0px 5px;
	background-color:#F5F5F5;
}
.indexnewsphotoalbum {
	padding: 15px 5px 0px 5px;
	background-color:#F5F5F5;	
}
.indexnewsphotoalbum a:link, .indexnewsphotoalbum a:visited  {
	color:#333;
	text-decoration: none;
	font-weight: bold;
}
.indexnewsphotoalbum a:hover {
	color:#009;
	text-decoration:underline;
	font-weight: bold;
}
.indexnewstitle {
	margin: 0px 0px 0px 0px;
	padding:0px;
	position:relative;
	background-color:#F5F5F5;
	top:0px;
}
.indexnewsbox a:link, .indexnewsbox a:visited  {
	color:#333;
	text-decoration: none;
	font-weight: bold;
}
.indexnewsbox a:hover {
	color:#009;
	text-decoration:underline;
	font-weight: bold;
}
.othernewsbox a:link, .othernewsbox a:visited  {
	color:#333;
	text-decoration: none;
	font-weight: bold;
}
.othernewsbox a:hover {
	color:#009;
	text-decoration:underline;
	font-weight: bold;
}
.indexnewsbottom a:link, .indexnewsbottom a:visited  {
	color:#333;
	text-decoration: none;
	font-weight: bold;
}
.indexnewsbottom a:hover {
	color:#009;
	text-decoration:underline;
	font-weight: bold;
}
.indexnewstitle a:link, .indexnewstitle a:visited  {
	color:#861515;
	text-decoration: none;
	font-weight: bold;
}
.indexnewstitle a:hover {
	color:#009;
	text-decoration:underline;
	font-weight: bold;
}

img.indexnewsphoto {
	margin: 5px 5px 5px 5px;
	float:right;
}
img.newsphoto {
	margin: 5px 5px 5px 5px;
	float:right;
}
.indexnewsphotobackground {
	background-image:url(/images/ARTGALLERY/Index-Photo-Background.jpg);
	float:right;
	height:160px;
	width:250px;
	margin: 8px 0px 5px 5px;
}
#RightContainer {
	width: 320px;
	height:auto;
	float:right;
	padding:0px;
	background-color:#555;
}
.RightBox {
	width: 300px;
	height:250px;
	padding: 10px;
	background-image:url(/images/ARTGALLERY/320-x-270-Med-Box-background.jpg);
	clear:right;
}

/* PHOTO ALBUM */

#modelgallery {
	padding: 10px 5px 5px 5px;
	border-top:solid 1px;
	border-right:solid 1px;
	border-left: solid 1px;
	border-bottom: solid 1px;
	border-color:#666;
	background-color:#F0F0F0;
	
}
#modelgalleryheader {
	margin: 0px 0px 10px 0px;
	padding:0px;
	height:25px;
	background-color:#D8D8D8;
	border-width: 1px;
	border-style: solid;	
	border-color: #D8D8D8;
}


.photoblock {			/* Basic block, inline, w/caption fonts. */
  font-size: 11px;
  color: #888888;
  display: inline;
  	margin-left:auto; 
	margin-right:auto;
}

.photoblock-left {		/* A photo block on the left */
  margin: 0 10px 10px -4px;
  font-size: 10px;
  color: #888888;
  float: left;
}
.post-body .photoblock-left a {
  color: #555555;
  background-image: none;
  text-decoration: underline;
}

.photoblock-right {		/* Photo block on the.. gasp.. right */
  margin: 0px 0px 10px 10px;
  font-size: 11px;
  color: #888888;
  float: right;
  text-align: right;
}
.post-body .photoblock-right a {
  color: #555555;
  background-image: none;
  text-decoration: underline;
}

.photoborder {           /* Apply to an image to give it a border */
  border: 1px solid #ccc;
  padding: 1px;
}
a:hover .photoborder {
   border: 1px solid #888;
}

.photoblock-many {		/* A general full-width photo block (that clears), for many thumbnails */
							/*this was here:      	margin: 0 10px 10px -4px;*/
   clear:none;									/*add this here if you want to clear....    clear: both;   */
   width: 98%;
   text-align: center;
   font-size: 10px;
   color: #888888;
   margin-left:auto;
   margin-right:auto;
}
.photoblock-many a {		/* (Need clear links in the photo block) */
   background: #FFFFFF;
}

.photoborder-right {		/* A photo with a border on the right */
   border: 1px solid #ccc;
   padding: 1px;
   margin: 0px 0px 10px 10px;
   float: right;
}

.photo {			/* A normal photo */
  padding: 3px;
}
