@charset "utf-8";
/* CSS Document */
* {
	outline:none;
}
.photo {
	display:none;
	}
body {
	margin:0;
	padding:0;
	font-family:Tahoma, Geneva, Verdana, Helvetica, Sans-serif;
	background-color:#000;
text-align: center;
  font-size:13px;
  line-height:18px;
  color:#ccc;

}
img{ border:none;}
a:link, a:visited {
	color:#0AF;
	text-decoration:none;
}
a:hover {
	color:#FFF;
}
.page{
  width:100%;
}

.topMenu a{
  color:#999;
}

.homeArea a{
  color:#CCC;
  font-weight:bold;
}
.topMenu a{
  padding:0px 9px;
  height:100%;
  display:block;
  float:left;
}
.topMenu a:hover{
  background:#333;
  color:#ccc;

}

.topMenu{
  border-bottom:1px solid #272727;
width:100%;
  display:block;
  height:50px;
  line-height:50px;
}
.container{
  padding:0px 0px;
  height:100%;
  width:955px;
    margin-left: auto;
    margin-right: auto;

}
.homeArea{
  float:left;
}
.topLinks{
  float:right;
}

/* Main Area Begin */

.mainBody{
  padding-bottom:25px;
  width:100%;
  display:block;
  background-image:url(../images/Wood-Background.jpg);
  background-position:top center;
  background-repeat:no-repeat;
}
.imageBox{
  padding-top:42px;
}
.infoBox{
  border:1px solid #333;
  float:left;
  display:block;
  text-align:left;
background-image:url(../images/text_bg1.png);  
}
.infoContainer{
  padding:0px 20px 20px 20px;
}
.infoBox h2{
  font-size:15px;
  color:#99ccff;
  font-weight:normal;
}
.tagLinks, .catLinks, .exifLine, .share, .addComment{
  padding-left:20px;
  color:#F90;
  font-size:12px;
}
.exifData{
  color:#CCC;
  display:inline;
  padding-left:3px;
}
.exifData a, .tagLinks a, .catLinks a, .addComment a{
  color:#BEF;
  font-style:italic;
}
.tagLinks a:hover, .catLinks a:hover, .addComment a:hover{
  color:#FFF;
}

.imageContainer{
	background-image:url(../images/loadingB.gif);
	background-repeat:no-repeat;
	background-position:center center;
	
  padding-right:12px;
  float:left;
  display:block;
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
/*Footer */
.footer{

  background:#111;
  height:30px;
  display:block;
  border-top:1px solid #272727;
  font-size:9px;
  line-height:25px; 
  text-align:right;
}
/*Browse Template */
.thumbContainer{
  border:1px solid #333;
  padding:20px 0 0 20px;
  margin-right:20px;
  background-image:url(http://bokeh.myphotoaxis.com/templates/bokeh/images/text_bg1.png);  
  float:left;
  display:block;
}
img.thumbnails{
  margin:0px 20px 20px 0px;
  border:2px solid white;
}
/* TAG SUPPORT */
   .tags01 { font-size: 10px !important; }
   .tags02 { font-size: 12px !important; }
   .tags03 { font-size: 14px !important; }
   .tags04 { font-size: 16px !important; }
   .tags05 { font-size: 18px !important; }
   .tags06 { font-size: 20px !important; }
   .tags07 { font-size: 22px !important; }
   .tags08 { font-size: 24px !important; }
   .tags09 { font-size: 26px !important; }
   .tags10 { font-size: 28px !important; }
