body {min-width:640px}
#header,#menu,#content,#sub-section,#footer,#headergraf,#photocontent  
{
overflow:hidden;
display:inline-block
}

/* safari and opera need this */
#footer {width:100%}
#header {width:100%}
/* leaving room for rounding error (MSIE5.5) */
#menu,#content,#header,#photocontent {float:left}
#sub-section {float:right}
#menu {width:30%; min-width:300px;}
#content {width:100%; min-width:600px;}
#photocontent {width:80%; min-width:600px;}
#sub-section {width:19.9%; min-width:200px;}
#menu,#footer {clear:left}

BODY
{
    BACKGROUND-COLOR: #000000;
    FONT-FAMILY: Bookman Old Style, Haettenschweiler, Century Gothic, Dungeon, Matisse ITC, arial, serif;
    COLOR: #FFFFFF
}

P
{
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: left;
    COLOR: #FFFF33;
}

PRE
{
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: left
}

A:link
{
	COLOR: #4648FF;
}

A:active

{
    COLOR: #0000A4
}

A:visited
{
	COLOR: #46A4FF;
}

H1
{
    COLOR: #FFFF33;
    FONT-SIZE: 36pt;
    FONT-WEIGHT: 900;
    TEXT-ALIGN: center
}

H2
{
    COLOR: #B3B324;
    FONT-SIZE: 16pt;
    FONT-WEIGHT: 700;
    TEXT-ALIGN: center
}

H3
{
    COLOR: #FF7733;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: 500;
    TEXT-ALIGN: center
}

H4
{
    COLOR: #B35324;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: 500;
    TEXT-ALIGN: left
}

H5
{
    COLOR: #999012;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: 300;
    TEXT-ALIGN: right
}

H6
{
    COLOR: #999012;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: 200;
    TEXT-ALIGN: center
}


.firstletter
{
    COLOR: #994C12;
    FONT-FAMILY: Dungeon, Matisse ITC, arial, serif;
    FONT-SIZE: 36pt
}

.counterstyle
{
    COLOR: #8ADF5F;
    FONT-SIZE: 14pt;
    TEXT-ALIGN: center
}


.monthtitle
{
    COLOR: #B3B324;
    FONT-SIZE: 17pt;
    TEXT-ALIGN: center
}

.yeartitle
{
	COLOR: #994C12;
	FONT-SIZE: 26pt;
	FONT-WEIGHT: 400;
	TEXT-ALIGN: left;
	clear: left;
	padding-top: 10px;
}

.countrystyle
{
    COLOR: #B3B324;
    FONT-SIZE: 10pt
}

.tablestyle
{
    BACKGROUND-COLOR: #FFFFFF
}

.rightcolstyle
{
    BACKGROUND-COLOR: #8080FF
}

.LinkArena {
   background: #000003;
   color: #000;
   float: left;
   width: 16%;
   border: none;
   font-size: 9pt;
   font-weight: 400;
}

.LinkHeader
{
   color: #FFFF33;
   font-size: 10pt;
   font-weight: 700;
}

p.small + div.navBlock {
   border-top: 1px solid #000;
   border-left: 1px solid #000;
}

div.newsBlock + div.navBlock {
   border-top: 1px solid #000;
   border-right: 1px solid #000;
}

.MainArena {
   background: #000003;
   color: #000000;
   float: left;
   width: 58%;
   margin-bottom: 0;
}

.EndArena {
   background: #000004;
   color: #FFFFFF;
   float: left;
   width: 100%;
   margin-bottom: 0;
   text-align: center;
}

.MarginArena {
   background: #000002;
   color: #FFFFFF;
   width: 10%;
/*   margin-bottom: 0; */
   text-align: center;
}


.IntroArena {
   background: #000003;
   color: #FFFFFF;
   float: center;
/*   margin-bottom: 0;  */
   text-align: center;
}


.GraphicArena {
   background: #000002;
   color: #FFFFFF;
   float: left;
   width: 20%;
   border: none;
}

.BorderArena {
   border-bottom: 1px solid #000;
   border-top: 1px solid #000;   
}

.PhotoArena {
   background: #000002;
   COLOR: #FFFF33;
   float: left;
   margin: 5px;
	padding: 5px;
   text-align: center;
	width: 300px;
	height: 300px;
	overflow: hidden;
}

.SinglePhotoArena {
   background: #000002;
   COLOR: #FFFF33;
   float: center;
   margin: 5px;
	padding: 5px;
   text-align: center;
	width: 700px;
	height: 700px;
	margin-top: 0;
	overflow: hidden;
}

.Thumbo {

	overflow: hidden;
}



