#all{
position: absolute;
top: 0px;
left: 0px;
width: 1130px;
height: 100%;
background-color:#000000;
/*background-attachment:scroll;*/
}


#header{
position: absolute;
top: 0%;
left: 0%;
width: 100%;
height: 100px;
background-color:#000000;

}

#footer{
position: absolute;
float:right;
/*border-style: dotted;
border-color: #306EFF #306EFF #306EFF #306EFF;
border-width: 1px;*/
top: 700px;
left: 0px;
width: 1130px;
height: 50px;
/*background-color:#E3E4FA;*/
background-color:#000000;
}

#footer div{
margin-top:20px;
float:left;
}



#header-branding{
/*border-style: dotted;
border-color: #ffffff #306EFF #ffffff #306EFF;
border-width: 1px;*/
position: absolute;
top: 0px;
left: 0px;
width: 416px;
height: 100px;
background-color:#000000;
}

#header-center{
/*border-style: dotted;
border-color: #ffffff #306EFF #ffffff #ffffff;
border-width: 1px;*/
position: absolute;
top: 0px;
left: 420px;
width: 700px;
height: 97px;
background-color:#000000;
}

#header-right{
/*border-style: dotted;
border-color: #ffffff #306EFF #ffffff #ffffff;
border-width: 1px;*/
position: inherit;
top: 0px;
left: 880px;
width: 250px;
height: 97px;
background-color:#ffffff;
}

#main-navigation{
border-style: solid;
border-color: #ffffff #ffffff #ffffff #ffffff;
border-width: 1px;
position: absolute;
left: 0%;
top: 100px;
width: 1130px;
height: 35px;
background-color:#000000;
/*background-color:#C6DEFF;*/
}

#main-navigation-text{
position: relative;   
top: 3.5px; 
left: 4.5px; 
padding-right: 10px;
font: bold 16px/14px arial, helvetica, sans-serif;
color:#ffffff;
text-decoration:none;
}

#right-sidebar{
position: absolute;
top: 140px;
left: 820px;
width: 310px;
height: 550px;
color:#ffffff;
background-color:#000000;
}

#small-right-banner{
margin-top: 8%;
margin-left: 12%;
float:center;
}

#big-right-banner{
margin-top: 10%;
float:center;
}

#left-sidebar{
border-style: dotted;
border-color: #ffffff #306EFF #ffffff #ffffff;
border-width: 1px;
position: absolute;
top: 140px;
left: 0px;
width: 140px;
height: 550px;
background-color:#ffffff;
}

#left-sidebar div{
margin-left: 5%;
margin-top: 2%;
margin-right: 2%;
padding-bottom: 3%;
border-width: 1px;
border-style: dotted;
border-color: #ffffff #ffffff #606060 #ffffff;
}
/* MAIN CONTENT */


#content{
border-style: dotted;
border-color: #ffffff #306EFF #ffffff #ffffff;
border-width: 1px;
position: absolute;
top: 140px;
left: 160px;
width: 650px;
height: 550px;
background-color:#ffffff;

}

#inner-content{
position:relative;
text-indent: 15px;
top:20px;
left:20px;
width:620px;
height:510px;
background-color:#ffffff;
font: bold 9px Verdana;
overflow:auto;
}



/* @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ */
/* LEFT SIDEBAR CLASSES*/

.left-sidebar-header{
font: normal 13px/normal Verdana, Arial, Helvetica;
font-weight : bold;
color:#5E7D7E;
background-color:#E3E4FA ;
}

.left-sidebar-tipster{
font: normal 12px/normal Verdana, Arial, Helvetica;
color:#306EFF;
/*text-decoration:none;*/
margin-left: 10%;

}

.left-sidebar-entries{
font: normal 10px/normal Helvetica;
color:#736F6E;
text-decoration:none;
margin-left: 2%;
}

.left-sidebar-bookies{
font: bold 12px/12px Helvetica;
color:#736F6E;
text-decoration:none;
margin-left: 2%;
}
/* @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ */
/* LIST STYLING */
.square {
margin-left: 15px;
list-style-type:square;}

.circle {
margin-left: 15px;
list-style-type:circle;}
/* @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ */


/* @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ */
/* CONTENT STYLING */




.content-title{
font: bold 22px/12px arial, helvetica, sans-serif;
color:#000000;
line-height:30px;
}

.content-title-small{
font: bold 14px/12px verdana, sans-serif;
color:#806517;
line-height:30px;
}

.content-text{
font: bold 13px/16px arial, courier, sans-serif;
color:#306754;
padding-left: 0%;
padding-right: 3%;
}

.content-author{
font: bold 20px/10px arial, courier, sans-serif;
padding-left: 400px;
color:#000000;
}

.author-text{
font: bold 20px/10px arial, courier, sans-serif;

color:#000000;
}

/*#link-text{
font: bold 18px/16px arial, helvetica, sans-serif;
padding-top: 20px;
padding-left: 40px;
}*/

.link-description{
font: normal 14px/normal Helvetica;
color:#736F6E;
text-decoration:none;
margin-left: 2%;
}

.link-itself{
font: normal 12px/normal Helvetica;
color:#736F6E;
text-decoration:none;
margin-left: 2%;
}

#proposal-table{
margin-left: 1%;
}

.header-table-text{
font: bold 10.5px/16px arial, helvetica, sans-serif;
padding: 3px 8px 3px 8px;
color:#000000;
}

.table-text{
font: bold 10.5px/16px arial, helvetica, sans-serif;
padding: 3px 8px 3px 8px;
color:#ffffff;
}

.banner-table-text{
padding-left: 0px;
}

.protaseis-text{
font: 18px/16px arial, courier, sans-serif;
color:#000000;
}

.prosfata-ar8ra{
font: normal 12px/normal Verdana, Arial, Helvetica;
color:#306EFF;
/*text-decoration:none;*/
margin-left: 10%;
margin-top: 0%;
padding-right: 50px;
text-align:justify;
}

#small-text{
font: bold 14px/16px arial, courier, sans-serif;
padding-bottom: 20px;
padding-left: 40px;
color:#000000;
}
/*FOOTER */

.footer-text{
font: bold 12px/16px arial, courier, sans-serif;
color:#ffffff;
text-decoration:none;
}

.special-footer-text{
font: 10px/16px verdana;
color:#ffffff;
text-decoration:none;
}

/* BUTTON */

.button1{
font:bold 14px/16px verdana;
color:#ffffff;
background-color:#736F6E ;
}

.button2{
font:bold 12px/16px arial;
color:#ffffff;
background-color:#736F6E ;
}



.django-banner{
position:relative;
top: 20%;
}
/* advertisments*/
#right-banners{
position: relative;
left: 10px;
top: 2.5px;
}

#explain{
border-style: dotted;
border-color: #306EFF #306EFF #306EFF #306EFF;
border-width: 1px;
font:bold 8px/10px verdana;
color:red;

    cursor:pointer;
}



.hidden{display:none;}
.visible{display:block;}
.new_review{background-color:Pink;}

.explain_me{
margin-left: 20%;
font:bold 12px/16px verdana;
color:#ffffff;
background-color:#736F6E ;
cursor:pointer;
}

.explanation-topics{
margin-left: 5%;
font:bold 12px/14px verdana;
color:#306EFF;
text-decoration:none;
}




















