body{  
font-family:"Myriad Pro", arial, sans-serif;
margin: 0;
font-size: 11pt;background-image:url(../images/paperbg.jpg);background-repeat: no-repeat;background-position: center top;background-attachment: fixed;} 

h1{text-align:right;}

#breadcrumb{font-size: 8pt;font-family: sans-serif;color: #8d8d8d;}

#pagewrap{
width:100%;
}

#leftmargin{
background-image:url(../images/shad_leftside.png);
background-repeat:repeat-y;
background-position: right;}

#rightmargin{
background-image:url(../images/shad_rightside.png);
background-repeat:repeat-y;
background-position: left;
}

#accessdenied{
display block;
border: 5px #ff8080 solid;
padding:20px;
margin: 0 auto;
margin-top: 20px;
width: 50%;
text-align:center;
font-size: 15pt;
background-color: #ffcccc;
}

#contentspace{
width: 1200px;
min-width:1000px;
border-bottom: 1px #b2b2b2 solid;
border-left: 1px #b2b2b2 solid;
border-right: 1px #b2b2b2 solid;background-color:white}

#title{
position:absolute;
padding-left:30px;
padding-right:5px;
z-index:2;}

#titletop{
width:390px;
position: relative;height:88px;top:3px;}

#title img{border: 0px none;}

#underconstruction{
background-image:url(../images/underreconstr.jpg);
text-align:center;
position:absolute;
left:440px;
top:-142px;
z-index:1;font-size: 10pt;
font-family: sans-serif;
width:362px;
height:108px;
margin-top:20px;
}

#underconstractiondisclaimer{
font-size: 8pt;
position:relative;
top:105px;}


#fanclubdisclaimer{
position:absolute;
right:20px;
top:-122px;
z-index:2;font-size: 7pt;
font-family: sans-serif;text-align: justify;
width:350px;
}

#logincontainer{
position:absolute;
right:20px;
top:-122px;
z-index:2;font-size: 10pt;
text-align:right;
width:350px;
}

#logincontainer p{
padding:1px;
margin:0px;}

#logincontainer form{
padding:1px;
margin:1px;}

.boxfield{
  width: 120px;
  heigth: 50px;
  border: 0px;
  background-image: url(../images/logintextbox.png);
  background-repeat: no-repeat;
  background-position:0px 0px;
  padding:5px 4px 5px 4px;
  font-size: 10px;
  font-family: sans-serif;
}

.submit{
  width: 86px;
  heigth: 50px;
  font-family:"Myriad Pro", arial, sans-serif;
  border: 0px;
  background-color: transparent;
  background-image: url(../images/loginbutton.png);
  background-repeat: no-repeat;
  cursor: pointer;
  font-size: 14px;
  padding:0px 0px 8px 0px;
}

.submit:hover{
  background-position:-104px 0px;
}
  
#menucontainer{
position:relative;
top:127px;
background-image: url(../images/bg-top.jpg);background-repeat: repeat-x;
border-bottom: 1px #b2b2b2 solid;
height: 50px;width:100%;text-align:left;
}
  
#menu{
position:absolute;
top:127px;
margin-left:30px;
/*margin:0 auto;*/
z-index: 4;}

#searchwindow{
background-image: url(../images/searchwindow.png);background-repeat: no-repeat;
position:relative;
top: 0px;
margin-left: 750px;
height:40px;
width: 40px;
overflow:hidden;
z-index: 3;}

#searchfield2{
position:relative;
top:55px;
left:5px;
z-index: 4;}

#languagebar{
position:absolute;
top:0px;
right:20px;
z-index: 5;}

#langcont{
display:block;
width:100px;
height:51px;
}

#greek{
display:block;
float:left;
background-image: url(../images/perikles.png);
background-position: -50px;
width:50px;
height:51px;
}

#greekblack{
display:block;
float:left;
background-image: url(../images/perikles.png);
width:50px;
height:51px;
}

#greek:hover{
background-position: -97px;
}

#english{
float:left;
display:block;
background-image: url(../images/queen.png);
background-position: -46px;
width:50px;
height:51px;
}

#englishblack{
float:left;
display:block;
background-image: url(../images/queen.png);
width:50px;
height:51px;
}

#english:hover{
background-position: -91px;
}

#content{
position:relative;
padding:0px;
z-index: 1;}

#contentspacer{height:127px;}

#centralextras{
height:522px;
}


#latestnews{
position:relative;
top:14px;
height:100px;
background-image: url(../news/bglatestnews.png);background-repeat: no-repeat;
width:480px;
}


#latestnewstextarea{
font-size:8pt;
font-family: sans-serif;
position:relative;
top:7px;
left:34px;
height:86px;
width:412px;
}

#latestnewstextarea p{
margin-top:4px;
margin-bottom:4px;
}

#contentcontainer{
margin: 20px;
min-height:500px;
}

#contentbody{
padding-top:10px;padding-bottom: 10px;
padding-left: 30px;
padding-right: 30px;background-image: url(../images/lowerbodybg.png);background-repeat: repeat-x;}

.maincategory{font-size: 18pt;}

.description{
font-size: 7.5pt;font-family: sans-serif;color: #8d8d8d;}

#menu ul{  
    margin:0;  
    padding:0;}  
  
#menu li{ list-style-type: none; 
    width:180px;  
    height:50px;  
    float:left;  
    color:#191919;  
    text-align:center;  
    overflow:hidden;/*border-bottom: 1px #b90000 solid;border-left: 5px #b90000 solid;border-right: 1px #b90000 solid;*/margin-left: 0px;}  
  
#menu a{  
    color:#000;  
    text-decoration:none;  
}  
  
#menu a:hover{  
    color: #ffffff;}
    
a{  
    color: #2b7022;
    text-decoration:none;  
}  
  
a:hover{color: #709999;}
   
.subtext{  
		margin-top:10px;
        padding-top:5px;
        padding-left:0px;
		text-align: left;}  

.submeuitem{
color: #666;
margin:0;
padding-left:20px;
text-align: left;}  

.submeuitem:hover{  
color: #000000;
background-image: url(../images/suboverlay.png);/*background-repeat: no-repeat;*/}  

#sotd{
position: absolute;
height:40px;
width:530px;left:510px;
top:187px;padding:5px;background-image: url(../images/sotdbg.png);background-repeat: no-repeat;font-size: 8pt;font-family: sans-serif;}

#sotdslide{
position: relative;
height:58px;
width:475px;
left:0px;
top:10px;
padding:0px;
background-image: url(../images/sotdleft.png);
font-size: 8pt;font-family: sans-serif;}

#sotdtext{
position:relative;
top:8px;
left:30px;
width:416px;
padding:0px;
height:42px;
overflow:hidden;
}

#sotdalbum{
padding:3px;
width:30px;
height:30px;}

#sotdslide img{
border: 0px none;}

#sotdtable{
border-left: solid 1px #ccc;
border-top: solid 1px #ccc;
border-bottom: solid 1px #ccc;
}

#sotdtable th{
background-color:#eee;
border-right: solid 1px #ccc;
border-bottom: solid 1px #ccc;
}

#sotdtable td{
padding-left:7px;
padding-right:7px;
padding-top:2px;
padding-bottom:2px;
border-right: solid 1px #ccc;
}

#minicontrolpanel{
background-color: #eee;
border: 1px #ccc solid;
padding-left:20px;
padding-right:20px;
}


#rightcontainer{
position:relative;
padding-left:20px;
padding-right:20px;
top:-140px;
height:500px;
overflow: auto;}
  
#alllinkscontainer{
margin: 0 auto;
height:170px;width:435px;}

#alllinkscontainer img{border: 0px none;}

.linkcontainer{float:left;padding-left:30px;
padding-right:30px;
}

.hoverlink{
position: relative;height:91px;top:3px;}

.linkdesc{
position:relative;
margin: 0 auto;top:118px;z-index:3;
text-align:center;font-family: sans-serif;font-size: 10pt;color: #626262;cursor: none;}

.reflection{
position:relative;
top:3px;}

/*Menu Color Classes*/  
.green{background-image: url(../images/button_k.png);background-repeat: no-repeat;}  
.yellow{background-image: url(../images/button_y.png);background-repeat: no-repeat;}  
.red{background-image: url(../images/button_7.png);background-repeat: no-repeat;}  
.blue{background-image: url(../images/button_8.png);background-repeat: no-repeat;}  
.purple{
width:50px;
background-image: url(../images/button_i.png);
background-repeat: no-repeat;
}

#footer{
color:#666;
font-family: sans-serif;
font-size: 8pt;width: auto;padding-top: 10px;padding-left: 30px;padding-bottom: 10px;padding-right: 30px;background-image: url(../images/bg-top.jpg);background-repeat: repeat-x;background-color: #dedede;}
