/*
Theme Name: ELDY Theme
Theme URI: http://www.eldy.org/
Description: The WordPress theme made for www.eldy.org site
Version: 1.0
Author: Nikola Ludoski
*/

:link,:visited 
{ text-decoration:none }

ul,ol 
{ list-style:none }

h1,h2,h3,h4,h5,h6,pre,code,kbd,input,select,textarea,table
{ font-size: 1em; }

dl,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,div,p,blockquote,fieldset,legend,input,select,textarea
{ margin:0; padding:0 }

a img,:link img,:visited img,abbr,acronym,fieldset,iframe
{ border:0; }

address,abbr,cite
{ font-style:normal }

caption,th 
{ text-align:left; }

q:before,q:after 
{ content:''; }
html {overflow-y: scroll;}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #787878;
	background:#ffffff;
	margin:0px;
	padding:0px;
}

p {
	padding-top:5px;
	padding-bottom:5px;
	margin-top:0px;
	margin-bottom:0px;
}

.clear {clear:both}
img {border:0px none;}
img a {border:0px none;}




/* wrap */
#wrap {width:960px; margin:0px auto;}

/* header */
#header {width:960px; padding-top:20px; padding-bottom:15px;}
#header a {color:#787878; text-decoration:none;}
#header a:hover {color:#407AC4; text-decoration:none}
#header .logo {width:410px; height:100px; float:left; display:block; background:url(images/ELDY.jpg) left top no-repeat;}
#header .logo img {float:left;}
#header h1 {margin:0px; padding:0px; font-size:38px; font-family: Georgia, "Times New Roman", Times, serif; color:#2A5E8E; font-weight:bold; padding-top:30px; padding-left:120px;}
#header h1 a {text-decoration:none; color:#407AC4; font-weight:bold;}
#header h2 {text-align:left; font-size:22px; font-family:Georgia, "Times New Roman", Times, serif; color:#808080; margin:0px; font-weight:normal; padding-left:120px;}

#header .right {width:410px; float:right; text-align:right;}

/* menu */
#menu {width:960px; background-color:#407AC4; height:25px; color:#FFFFFF; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:bold;}
#menu ul {width:760px; float:left; display:block}
#menu li {list-style:none; margin:0px; display:inline;}
#menu li a {line-height:15px; padding-top:4px; padding-bottom:6px; display:block; float:left; color:#FFFFFF; text-decoration:none; padding-left:30px; padding-right:30px; border-left:1px solid #FFFFFF; background-color:#407AC4;}
#menu li a:hover {background-color:#E1F0FF; color:#407AC4;}
#menu li.current_page_item a {background-color:#E1F0FF; color:#407AC4;}

#searchform { width:200px; float:right; padding-top:4px;}
#s {width:120px; height:16px; border:1px solid #376DAF; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666;}
#searchsubmit {width:65px; float:left; margin-left:5px;}
/* content */
#content {width:960px; margin:0px auto;}
#content .nav {padding-top:8px; padding-bottom:6px;}
#content .nav a {color:#407AC4; font-weight:bold;}
#content .nav a:hover {color:#787878; text-decoration:none;}
#content h1 {color:#407AC4; font-weight:bold; font-size:18px; padding-top:10px; padding-bottom:10px; margin:0px; font-family:Arial, Helvetica, sans-serif;}
#content h2 {color:#407AC4; font-weight:bold; font-size:16px; padding-top:10px; padding-bottom:10px; margin:0px; font-family:Arial, Helvetica, sans-serif;}
#content h3 {color:#407AC4; font-weight:bold; font-size:15px; padding-top:10px; padding-bottom:10px; margin:0px; font-family:Arial, Helvetica, sans-serif;}

#content .scanning {width:450px; margin:0px auto;}
#content .scanning .note {font-size:14px; font-family:Arial, Helvetica, sans-serif; text-align:center;}

#leftside {padding-top: 5px;
width:190px; float:left; display:block; border-top:1px dashed #787878;}
#leftside .tilte {font-size:18px; font-weight:bold; color:#407AC4; padding-top:5px; padding-bottom:3px; padding-left:10px; background-color:#E1F0FF;}

#center {width:560px; float:left; display:block; margin-left:20px; background-color:#E1F0FF; border-top:1px dashed #787878;}
#center a {color:#407AC4;}
#rightside {border-top:1px dashed #787878;padding-top: 5px;  width:160px;  float:right; display:block;}
#rightside li {list-style:none;}
#rightside a {color:#407AC4;}

#homes {width:570px; float:left; display:block; margin-left:20px; background-color:#FFFFFF; border-top:1px dashed #787878;}
#homes a {color:#407AC4;}





ul.menu, ul.menu ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
}

ul.menu a {
  display: block;
  text-decoration: none;	
}

ul.menu li {
  border-top:1px dashed #787878;
}

ul.menu li a {
  background: #FFF;
  color: #787878;	
  padding: 5px;
  font-size:14px;
  font-weight:bold;
  padding-left:10px;
  
}

ul.menu li a:hover {
  background: #E1F0FF;
  color:#407AC4;
}

ul.menu li ul li.page_item a {
  background: #FFF;
  color: #787878;
  padding-left: 15px;
  font-size:12px;
  font-weight: normal;
}

ul.menu li ul li a:hover {
  background: #FFF;
  padding-left: 15px;
  color:#000;
}
ul.menu li ul li ul li.page_item a {
  background: #FFF url(images/dott.jpg) no-repeat 16px 12px;
  color: #407AC4;
  padding-left: 25px;
  font-size:12px;
  font-weight:normal;
}

ul.menu li ul li ul li.page_item a:hover {
  background: #FFF url(images/dott.jpg) no-repeat 16px 12px;
  padding-left: 25px;
  color:#000;
}

/* vertical scroll */
#marquee_replacement{  border:0px none;  width:190px;  height:250px;  overflow:auto; } 
#marquee_replacement p.spacer{  height:250px; }

/* post */
.post {padding:5px; border-bottom:1px dashed #787878;}
.postmetadata {font-size:10px;}
.entry {padding:5px;}

/* footer */
#footer {width:960px; margin:0px auto; padding-bottom:20px; font-size:10px; color:#787878; font-family:Arial, Helvetica, sans-serif; padding-top:10px;}
#footer .links {font-size:10px; width:450px; float:left; text-align:left;}
#footer .links a {color:#787878; text-decoration: none; font-weight:normal;}
#footer .links a:hover {color:#407AC4; text-decoration: none; font-weight:normal;}
#footer .copy {font-size:10px; color:#787878; font-family:Arial, Helvetica, sans-serif; width:450px; float:right; text-align:right;}
#footer .copy a {color:#787878; text-decoration: none; font-weight:normal;}
#footer .copy a:hover {color:#407AC4; text-decoration: none; font-weight:normal;}


ul.menu, ul.menu ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
}

ul.menu a {
  display: block;
  text-decoration: none;	
}

ul.menu li {
  border-top:1px dashed #787878;
}

ul.menu li a {
  background: #FFF;
  color: #787878;	
  padding: 5px;
  font-size:14px;
  font-weight:bold;
  padding-left:10px;
  
}

ul.menu li a:hover {
  background: #E1F0FF;
  color:#407AC4;
}

ul.menu li ul li a {
  background: #FFF;
  color: #787878;
  padding-left: 15px;
  font-size:12px;
  font-weight:normal;
}

ul.menu li ul li a:hover {
  background: #FFF;
  padding-left: 15px;
  color:#000;
}
/*menu*/
#leftside ul {
	list-style: none;
	margin: 0 0 -1px 0;
	padding: 0 0 0 0;
}

#leftside li li {
	border-bottom: 1px dashed #787878;
}

#leftside li li a {
	display: block;
	text-decoration: none;
	padding: 5px;
}

.widget_pages h2 {
	display: none;
}

.widget_pages {
	text-transform: none;
}

.widget_pages a {
	color: #787878;
}

.widget_pages a:hover {
	color: #000;
	background-color:#E1F0FF;
}

.current_page_parent a {
	color: #000;
}

.current_page_parent ul a {
	color: #787878;
}

.current_page_parent ul .current_page_item a {
	color: #407AC4;
}


.widget_pages ul {
	margin-bottom: 0;
	padding: 0;
}

.widget_pages ul ul {
	margin-bottom: 10px;
}

.widget_pages {
	padding: 0;
}

.widget_pages ul li {
	border-bottom:1px solid #C7544E;
}

.widget_pages ul li {
	background-color: #FFFFFF;
}

.widget_pages ul li li {
	padding-left: 10px;
	border-bottom: 0px solid #C7544E;
	background:url(images/dott.jpg) no-repeat 7px 10px;
}
.widget_pages ul li li a:hover {
	border-bottom: 0px solid #C7544E;
	background-color:#FFFFFF;
}

.widget_pages ul li a {
	padding: 10px;
}

.widget_pages ul li li a {
	padding: 5px;
}


/* images */
img.centered
{
  display:block;
  margin-left:auto;
  margin-right:auto;
}

img.alignright
{
  display:inline;
  margin:0 0 2px 7px;
  padding:4px;
}

img.alignleft
{
  display:inline;
  margin:0 7px 2px 0;
  padding:4px;
}

.alignleft
{
  float:left;
}

.aligncenter
{
  margin-left:auto;
  margin-right:auto;
}
.transposh_flags {float:right; width:50px;}
#marqueecontainer{
position: relative;
width: 180px; /*marquee width */
height: 380px; /*marquee height */
background-color: #E1F0FF;
overflow: hidden;
border: 0px none;
padding:5px;
}
#marqueecontainer a {font-weight:bold; color:#407AC4;}
.contentdiv {padding-bottom:15px; border-bottom:1px dashed #787878; padding-top:10px; padding-right:5px; padding-left:5px;}
