body
{ 
  background: #000000;
}

p
{
  font-family: calibri, arial, helvetica;
  font-size: 10pt;
  color: #C0C0C0;
}

h1
{
  font-family: calibri, arial, helvetica;
  font-size: 16pt;
  color: #DDD;
}

h2
{
  font-family: calibri, arial, helvetica;
  font-size: 12pt;
  color: #DDD;
}

a
{ 
  text-decoration: none;
  color: #A0A0A0;
}

a:HOVER
{ 
  text-decoration: none;
  color: #006ACE;
}

li
{
  font-family: calibri, arial, helvetica;
  font-size: 11pt;
  color: #A0A0A0;
}

.f
{
  font-style: italic;
  font-family: Georgia, serif;
}

img
{ 
  vertical-align: middle
}  

.textlink
{ 
  text-decoration: none;
  color: #FF9200;
}

.textlink:HOVER
{ 
  text-decoration: none;
  color: #646464;
}

.extlink
{ 
  text-decoration: none;
  color: #006ACE;
}

.extlink:HOVER
{ 
  text-decoration: none;
  color: #646464;
}


.footlink
{ 
  text-decoration: none;
  color: #888;
}

.footlink:HOVER
{ 
  text-decoration: none;
  color: #555;
}

.photobox

{
  background:url('images/common/loading.gif') no-repeat center;
  border: #323232 1px solid;
}

.photo
{
  border: 0px #FFFFFF solid;
}

.thumb
{
  border: 1px #323232 solid;
}

.thumb:HOVER
{
  border: 1px #006ACE solid;
}

.title
{
  font-size: 13pt;
  font-family: calibri, arial, helvetica;
  text-decoration: none;
  color: #C0C0C0;
}

.comment
{
  font-size: 10pt;
  font-family: calibri, arial, helvetica;
  text-decoration: none;
  color: #C0C0C0;
}

.exif
{
  font-size: 10pt;
  font-family: calibri, arial, helvetica;
  text-decoration: none;
  color: #969696;
}

.date
{
  font-size: 9pt;
  font-family: calibri, arial, helvetica;
  text-decoration: none;
  color: #808080;
}

.click
{
  text-align: center;
  vertical-align: middle;
  font-size: 8pt;
  font-family: calibri, arial, helvetica;
  text-decoration: none;
  color: #808080;
}

.user_cmnt_head
{
  font-size: 12pt;
  font-family: calibri, arial, helvetica;
  text-decoration: none;
  color: #C0C0C0;
}

.user_cmnt
{
  vertical-align: middle;
  background-color: #121212;
  padding: 5px;
  padding-bottom: 5px;
  margin-top: 5px;
  margin-bottom: 5px;
  font-size: 10pt;
  font-family: calibri, arial, helvetica;
  text-decoration: none;
  color: #C0C0C0;
}

.user_info
{
  vertical-align: middle;
  background-color: #000000;
  font-size: 9pt;
  font-family: calibri, arial, helvetica;
  text-decoration: none;
  color: #969696;
}

.add_cmnt
{
  font-size: 9pt;
  font-family: calibri, arial, helvetica;
  text-decoration: none;
  color: #969696;
}


.navcell a
{
	width: 90px;
	line-height: 60px;
        text-align: center;
	display: block;
        font-size: 12px;
	font-weight: 400;
        font-family:  Calibri, Arial, Helvetica;
        text-decoration: none;
	border-bottom: 1px solid #000000;
	color: #BBB;
}

.navcell a:HOVER
{
        text-decoration: none;
	background-color: #121212;
	border-bottom: 1px solid #006ACE;
	color: #FFF;
}

.togcell a
{
	width: 120px;
        line-height: 20px;
        text-align: center;
        vertical-align: middle;
	background-color: #323232;
        display: block;
        font-size: 10pt;
        font-weight: 500;
        font-family: calibri, arial, helvetica;
        text-decoration: none;
	color:#AAA;
}

.togcell a:HOVER
{
        text-decoration: none;
	background-color: #646464;
        color: #EEE;
}


.togcell_240 a
{
	width: 240px;
        line-height: 20px;
        text-align: center;
        vertical-align: middle;
	background-color: #323232;
        display: block;
        font-size: 10pt;
        font-weight: 500;
        font-family: calibri, arial, helvetica;
        text-decoration: none;
	color:#AAA;
}

.togcell_240 a:HOVER
{
        text-decoration: none;
	background-color: #646464;
        color: #EEE;
}


.pncell a
{
	width: 120px;
        line-height: 20px;
        text-align: center;
        vertical-align: middle;
	background-color: #323232;
        display: block;
        font-size: 10pt;
        font-weight: 600;
        font-family: calibri, arial, helvetica;
        text-decoration: none;
	color:#AAA;
}

.pncell a:HOVER
{
        text-decoration: none;
	background-color: #646464;
        color: #EEE;
}

.pncelldrk
{
        width: 105px;
        line-height: 20px;
        text-align: center;
        vertical-align: middle;
	background-color: #323232;
        display: block;
        font-size: 10pt;
        font-weight: 600;
        font-family: calibri, arial, helvetica;
        text-decoration: none;
	color:#242424;
}

.footer
{
 font-size: 8pt;
 font-family: calibri, arial, helvetica;
 text-decoration: none;
 color: #999;
}

.cclic
{
 font-size: 8pt;
 font-family: calibri, arial, helvetica;
 text-decoration: none;
 color: #808080;
}

.cmntfld
{
 background-color:#111;
 color:#FFF;
 padding:4px;
 border:1px solid #666;
}
