@charset "utf-8";
/* CSS Document */
body {
font : 12px/18px "Tahoma", Geneva, Arial, Verdana, sans-serif;
color : #27013a;
background : #fbf5df;
color : #000000;
margin : 0;
padding : 0;
background : url(img/newbg.jpg);
}
#top_all {
background : url(img/blacktop.jpg) repeat-x;
width : 100%;
height : 47px;
margin : 0;
padding : 0;
}
#top_mid {
background : url(img/blacktopmid.jpg) repeat-x;
width : 860px;
height : 47px;
margin : 0 auto;
padding : 0;
}
a {
color : #000;
text-decoration : underline;
}
a:visited {
color : #000;
text-decoration : underline;
}
a:hover {
color : #000000;
text-decoration : none;
}
.noul a {
color : #000;
text-decoration : none;
}
.noul a:visited {
color : #000;
text-decoration : none;
}
.noul a:hover {
color : #000;
text-decoration : none;
}
img {
border : 0;
}
p {
padding : 0 0 15px;
margin : 0;
}
h1 {
text-indent : -10000px;
margin : 0;
padding : 0;
}
h1 a {
display : block;
background : url(img/l1ogo.jpg) no-repeat left 0%;
height : 78px;
border : none;
}
#bg {
width : 495px;
height : 35px;
float : left;
padding-bottom : 0;
padding-top : 4px;
padding-left : 0;
background-image : url(img/post_bg.gif);
background-repeat : no-repeat;
}
h2 {
color : #aaa9a7;
margin : 0;
letter-spacing : -1px;
padding-top : 2px;
padding-bottom : 10px;
padding-left : 5px;
font : bold 24px "Times New Roman", Arial, Helvetica, sans-serif;
background : transparent;
}
h2 a, h2 a:visited {
color : #aaa9a7;
text-decoration : none;
}
h2 a:hover {
color : #99182c;
text-decoration : none;
}
h3 {
font : bold 16px "Arial", Tahoma, Arial;
color : #222222;
margin : 10px 0 5px;
background-image : url(img/dots.gif);
background-position : bottom left;
background-repeat : repeat-x;
}
h3 a, h3 a:visited {
color : #222222;
text-decoration : none;
}
h3 a:hover {
color : #222222;
text-decoration : none;
}
h4 {
font : bold 20px "Times New Roman", Arial, Helvetica, sans-serif;
color : #222222;
padding: 10px 0 5px 0;
}
form {
margin : 0;
padding : 0;
}
#page {
margin : 0 auto;
width : 860px;
background : #fdf8da;
}
#header {
width : 860px;
height : 168px;
position : relative;
margin : 0 auto;
}
#headerlogo {
position : relative;
padding : 0;
height : 60px;
}
#google {
margin : 0;
right : 20px;
float : right;
position : absolute;
top : 20px;
}
#navborder {
background : url(img/border.jpg) no-repeat;
position : absolute;
left : 10px;
bottom : 15px;
width : 830px;
height : 43px;
}
#nav {
list-style : none;
margin : 0;
position : absolute;
left : 10px;
bottom : 0;
width : 830px;
height : 43px;
margin-top : 10px;
margin-left : 10px;
}
#nav li {
float : left;
margin-left : 3px;
width : 120px;
text-align : center;
}
#nav .current_page_item a:visited {
color : #000000;
text-decoration : none;
background : url(img/navbg.jpg);
}
#nav .page_item a {
color : #e8e5cd;
text-decoration : none;
background : transparent;
padding : 7px 11px;
font : bold 12px/100% Tahoma;
display : block;
border : none;
}
#nav .current_page_item li, #nav .page_item li {
float : left;
margin-left : 3px;
background : url(img/navleft.jpg) no-repeat left 0%;
}
#nav .current_page_item a, #nav .page_item a:hover {
color : #000000;
text-decoration : none;
background : url(img/navbg.jpg) repeat-x right 0%;
padding : 6px 9px;
font : bold 12px/100% Tahoma;
display : block;
border-bottom : 5px solid #fdf8da;
}
#content {
padding : 0 20px 0 10px;
float : left;
width : 640px;
margin : 0 0 5px 0;
overflow : hidden;
border : none;
}
#content p {
text-align : justify;
}
.postdate {
background : #fdf8da url(../../../images/date.jpg) no-repeat top left;
color : #fff;
font-weight : bold;
text-align : center;
width : 60px;
height : 66px;
}
.month {
padding-top : 1px;
font-size:9px;
}
.day {
padding-top : 7px;
font-size:19px;
}
.post {
clear : both;
padding-top : 10px;
}
.entry {
float : left;
width : 640px;
background : url(img/line.gif) repeat-x bottom center;
}
.entrys {
float : left;
width : 240px;
}
.blockquote {
margin : 5px;
padding : 5px;
background : transparent;
color : #0a3455;
border-bottom : 1px solid #0b497b;
border-top : 1px solid #0b497b;
}
.post-bottom {
background : transparent;
padding-left : 7px;
padding-top : 5px;
float : right;
font-size : 95%;
color : #888888;
}
.post-small {
padding-left : 2px;
float : left;
font-size : 95%;
color : #666666;
}
.postmetadata {
color : #000000;
font-size : 12px;
padding : 8px;
background : #ffffff url(img/meta.jpg) repeat-x;
height : 18px;
}
.postmetadatap {
color : #000000;
font-size : 14px;
padding : 8px;
background : #252525;
height : 60px;
border : 1px solid #000000;
}
.postrss {
color : #000000;
padding : 3mm;
}
.post-comments {
background : #ffffff url(img/com.gif) no-repeat;
padding-left : 20px;
float : right;
font-size : 95%;
}
.post-calendar {
background : #ffffff;
padding-left : 20px;
float : right;
font-size : 95%;
color : #618024;
}
.similiar {
width : 515px;
float : left;
color : #000000;
text-align : justify;
margin : 5px auto;
padding : 5px 6px 10px;
}
.post-content {
clear : both;
padding : 5px;
padding-top : 5px;
color : #111111;
}
.post-contents {
clear : both;
padding : 5px;
padding-top : 5px;
color : #cccccc;
font-size : 10px;
border-bottom : 1px solid #000000;
}
.navigation {
clear : both;
padding : 10px 0;
}
.navigation a, .navigation a:visited {
color : #7a7f13;
}
.previous-entries a {
float : left;
padding-left : 18px;
}
.next-entries a {
float : right;
padding-right : 18px;
}
#comments, #respond {
padding : 10px 0 5px 0;
clear : both;
}
.commentlist {
margin : 10px 0;
padding-left : 20px;
line-height : 130%;
}
.commentlist li {
padding : 5px 10px;
}
.commentlist .alt {
background : transparent;
border : none;
color : #7a7f13;
}
.commentlist cite, .commentlist cite a, .commentlist cite a:visited {
font-style : normal;
font-size : 14px;
color : #000;
}
.commentlist small {
margin-bottom : 5px;
display : block;
font-size : 87%;
}
#commentform {
margin-top : 10px;
font : 110% Arial, Helvetica, sans-serif;
}
#commentform p {
padding : 6px 0;
margin : 0;
}
#commentform label {
color : #7a7f13;
font-size : 87%;
}
#commentform input {
width : 200px;
background : #ffffff;
border : 1px solid #777777;
padding : 3px;
margin-top : 3px;
}
#commentform textarea {
width : 480px;
height : 115px;
background : #ffffff;
border : 1px solid #777777;
padding : 2px;
margin-top : 3px;
}
#commentform textarea:focus, #commentform input[type="text"]:focus {
background : #ffffff;
}
#commentform #submit {
background : #fffcf3;
font : bold 12px Arial, Helvetica, sans-serif;
color : #7a7f13;
border : 1px solid #666666;
float : left;
width : 144px;
height : 28px;
cursor : pointer;
}
#sidebar {
float : left;
padding : 0;
width : 172px;
overflow : hidden;
background : transparent;
}
#rssbg {
width : 365px;
font-size : 11px;
padding : 5px;
padding-left : 20px;
background : #ffffff url(img/about.jpg) no-repeat top center;
float : left;
color : #555555;
}
#info {
width : 365px;
font-size : 11px;
padding : 5px;
padding-left : 20px;
background : #292929;
float : left;
color : #111111;
}
#sbarbg {
width : 330px;
font-size : 11px;
padding : 5px;
padding-left : 0;
float : left;
}
#left {
float : left;
width : 172px;
background : transparent;
}
#lefttop {
float : left;
width : 167px;
background : url(img/sbgtop.gif) repeat-x;
}
#leftmid {
float : left;
width : 172px;
background : url(img/sbgmid.gif);
}
#leftbot {
float : left;
width : 172px;
height : 30px;
background : url(img/sbgbot.gif) bottom;
}
#sidebar h2, #feed .feedburner {
font : normal 16px "Verdana", Geneva, Arial, sans-serif;
color : #ff9900;
margin : 2px 0 2px;
background : transparent;
padding-top : 3px;
border-bottom : 1px solid #efefef;
}
#sidebar h3, #sidebar .sidebartitle {
color : #99182c;
text-transform : uppercase;
background : transparent;
border : none;
padding-top : 10px;
padding-left : 5px;
margin : 2px 0 0;
}
#sidebar h4, #ads .adsenseh {
font : bold 16px "Verdana", Geneva, Arial, sans-serif;
color : #d3660d;
margin : 5px 0 2px;
background : url(img/sbg.gif);
padding-top : 10px;
padding-left : 10px;
padding-bottom : 10px;
}
#sidebar ul {
margin : 0;
padding : 0;
}
#sidebar ul li {
list-style : none;
margin : 0;
padding : 0;
border : none;
}
#sidebar ul li ul {
padding : 0;
margin : 0;
}
#sidebar ul li ul li {
padding : 0 0 2px 0;
border-bottom : none;
}
#sidebar ul li ul li ul li {
padding : 0 0 1px 0;
border : none;
}
ul.list-blogroll li {
background : url(img/arrow.gif) no-repeat !important ;
padding-left : 18px !important ;
}
ul.list-meta li {
background : url(img/arrow.gif) no-repeat !important ;
padding-left : 18px !important ;
}
ul.list-rss li {
background : url(img/arrow.gif) no-repeat !important ;
padding-left : 18px !important ;
}
ul.list-cat li, li.bar_categories li {
background : url(img/arrow.gif) no-repeat !important ;
padding-left : 18px !important ;
}
ul.list-rec li, li.bar_comments ul li {
padding-left : 18px !important ;
}
ul.list-archives li, li.bar_archives li {
padding-left : 18px !important ;
}
#sidebar ul#pages li {
margin : 0;
padding : 0;
}
#sidebar ul#pages li a {
display : block;
height : 21px;
padding : 7px 10px 7px 50px;
background : url(img/page-title.jpg) no-repeat 0 0;
margin-bottom : 5px;
text-decoration : none;
font-size : 12px;
font-weight : bold;
color : #7d4900;
}
#sidebar ul#pages li a:hover {
background : url(img/page-title.jpg) no-repeat 0 -35px;
color : #7d4900;
}
#sidebar ul#pages li.current_page_item a:link, #sidebar ul#pages li.current_page_item a:visited, #sidebar ul#pages li.current_page_item a:hover, #sidebar ul#pages li.current_page_item a:active {
background : url(img/page-title.jpg) no-repeat 0 -35px;
color : #7d4900;
}
ul.list-page li ul li, li.bar_pages li ul li {
background : url(img/arrow.gif) no-repeat !important ;
padding-left : 18px !important ;
}
li.bar_calendar td {
padding : 1px 7px;
}
.textbar {
padding-top : 5px;
}
#searchform {
margin : 0;
right : 0;
float : right;
position : absolute;
top : -41px;
}
#searchform br {
display : none;
}
#searchform #s {
width : 161px;
height : 16px;
padding : 4px 3px 0 5px;
color : #000000;
font-weight : bold;
background : #f9f8ee;
font-size : 14px;
color : #99182c;
}
#searchform input {
width : 90px;
height : 22px;
font : bold 12px Arial, Helvetica, sans-serif;
color : #000000;
vertical-align : middle;
background : #f9f8ee;
border : 1px solid #99182c;
}
#close {
clear : both;
background : #ffffff;
line-height : 130%;
padding-bottom : 0;
}
#footer {
background : #fdf8da url(img/footer.jpg) repeat-x;
color : #333;
width : 860px;
margin : 0 auto;
padding : 5px 0 20px 0;
text-align : center;
font-size : 11px;
}
.center {
text-align : center;
}
.alignright {
float : right;
}
.alignleft {
float : left;
}
.clear {
clear : both;
}
hr.clear {
clear : both;
visibility : hidden;
margin : 0;
padding : 0;
}
acronym, abbr, span.caps {
cursor : help;
}
acronym, abbr {
border-bottom : 1px dashed #999;
}
.titles {
color : #99182c;
}
.first_letter {
float:left;
color : #99182c;
font-size : 4em;
line-height:35px;
min-height:1%;
padding-right : 5px;
font-family: "Times New Roman", Arial, Helvetica, sans-serif;
}
.linepost {
background : url(img/line.gif) repeat-x bottom center;
width : 640px;
height : 40px;
}
.parees_img { text-align: center; padding-bottom:20px; }
.parees_captions { text-align: center; 
height:45px;
padding-top: 25px;
letter-spacing:1px;
font-size:125%; 
background : url(img/parees_line.gif) repeat-x center; }

.source { text-align: right; width:100%; padding:25px 0 5px 0; font-size:95% }

#flash { text-align:right; padding:5px 15px 0 0; }

.description { font-size:90%; text-align:justify; }

#shadow { background: url(img/shadow.png) repeat-y center; width:900px; margin:0 auto; }

.quote { padding-left:70px; background:url(http://www.aisimios.gr/main/images/quote1.jpg) no-repeat left top; margin-bottom:20px; }

td { border-bottom:1px #e3dfc7 solid; }

.homepage { color : #99182c;
letter-spacing : -1px;
font : bold 18px "Times New Roman", Arial, Helvetica, sans-serif; }

.style_smallred { color:#99182c;font-size:90%;font-weight:bold; }
.style_bigblack { font-size:110%;font-weight:bold; }

.quote1 { font-size:30px; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; color:#99182c;float:left; width:25px; text-align:center; margin-left:180px; }
.quote2 { font-size:30px; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; color:#99182c;float:left; width:30px; text-align:center; }

#footerpic { height:100px; width:567px; margin:0 auto; background:url(http://www.aisimios.gr/main/images/indexhr.jpg) no-repeat top left; clear:both; }

.indexline { height:40px; width:330px;
background:url(http://www.aisimios.gr/main/wp-content/themes/Customized/img/line.gif) no-repeat center bottom; }

/******************************************************************************/
/* PLAYER                                                                     */
/******************************************************************************/
.player {
	float: left;
	width: 200px;
	margin: 1em;
}
.playerpreview {
	margin-top: 12px;
	margin-bottom: 12px;
}

#playercontroller {
	background-color: #e9f6ff;
	color: #000;
	height: 20px;
	width: 200px;
	border: solid 1px #ccc;
	margin: 0 0 1em 0;
}
	#playercontroller .button {
		width: 20px;
		height: 20px;
		background-repeat: no-repeat;
		background-position: 2px 2px;
		float: left;
	}
		#playercontroller .button a {
			display: block;
			height: 20px;
			text-indent: -100em;
			overflow: hidden;
			background-image: none;
		}
	#playercontroller .timeline {
		position: relative;
	}
		#playercontroller .timeline a {
			position: absolute;
			left: 40px;
			display: block;
			height: 20px;
			width: 40px;
			text-indent: -100em;
			overflow: hidden;
			background-image: url(img/control_slider.png);
		}
		#playercontroller .timeline a:visited {
			background-image: url(img/control_slider.png);
		}
		#playercontroller .timeline a:hover {
			background-image: url(img/control_slider_blue.png);
		}
	#playercontroller .play {
		background-image: url(img/control_play.png);
	}
	#playercontroller .play:hover {
		background-image: url(img/control_play_blue.png);
	}
	#playercontroller .pause {
		background-image: url(img/control_pause.png);
		display: none;
	}
	#playercontroller .pause:hover {
		background-image: url(img/control_pause_blue.png);
	}
	#playercontroller .stop {
		background-image: url(img/control_stop.png);
	}
	#playercontroller .stop:hover {
		background-image: url(img/control_stop_blue.png);
	}
