/*  
Theme Name: CrossRoads
Theme URI: CrossRoads
Description: CrossRoads
Version: 1.0
Author:  Wookash
Author URI: http://www.wookash.waw.pl
*/

body { 
  background: url(images/back.jpg) repeat-x top left;
  background-color: white;
  font-family: 'Trebuchet MS';
}

/* HEADER */

#header { 
  width: 900px;
  height: 90px;

  margin: 30px auto 25px auto;
  border-bottom: 1px solid #dfe0e5;
}

#logo {
  background: url(images/logo.png) no-repeat top left;
  float: left;
  width: 290px;
  height: 68px;
}

/* MENU */

#header ul {
  float: right;
  margin: 25px 0px 0 0;
}

#header li {
  display: inline;
  list-style: none;
  
  margin-left: 35px;
}

#header li a {
  color: #664248;
  text-decoration: none;
  
  font-weight: bold;
  font-size: 11pt;
  text-transform: uppercase;
  letter-spacing: -0.1px;
}

#header li a:hover {
  color: #cc2f46;
  
  /*background: url(images/hover.jpg) no-repeat bottom center;
  padding-bottom: 51px;*/
}

/* BANNER */

#banner {
  background: url(images/top.jpg) no-repeat top left;
  margin: -10px auto;
  width: 900px;
  height: 224px;
}

#banner div {
  height: 75px;
  width: 300px;
  margin-left: 20px;
}

#banner h2 { 
  padding: 20px 0 0 20px;
}

#banner a {
  font-family: �Trebuchet MS�, sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: 0.75px;
  line-height: 1.4em;
  color: white;
  
  text-decoration: none;
}

#banner a:hover {
  color: #FADCDC;
}

#banner p {
  margin-top: 0px;
  font-size: 8.5pt;
  letter-spacing: 0.75px;
  color: #F7DADA;
}

/* Main */

#content {
  margin: 25px auto 1px auto;
  width: 900px;
  
  border-top: 1px solid #dfe0e5;  
  border-bottom: 3px solid #dadfe5;
  
  padding-top: 20px;
}

#content h2 {
  font-size: 14pt;
  color: #AD3939;
	position:relative; top: 25px; left: 75px; bottom: 40px;
  margin-bottom: 60px;
}

#side {
  float: left;
  width: 298px;
  
  border-right: 1px solid #d2dcd7;
}

#side h3 {
  font-size: 10pt;
  color: #AD3939;
  letter-spacing: -0.5px;
  
  margin: 15px 0 20px 40px;
}

#side img {
  width: 200px;
  border: 7px solid #dfe0e5;
  margin: 0 50px 20px 45px;
}

#side img:hover {
  border: 7px solid #EDB2B4;
}

.text {
  float: right;
  width: 580px;
  height: auto;
  margin: 0 10px 45px 10px;
}

.text span {
  text-align: left;
  margin-left: 20px;
  color: #8c8c8c;
  font-size: 8pt;
}

.text h3 {
  margin: 5px 0 15px 30px;
  letter-spacing: -0.5px;
}

.text h3 a {
  color: #a82034;
  text-decoration: none;
}

.text h3 a:hover {
  color: #C74E60;
}

.text p {
  margin: 15px 10px 20px 30px;
  text-align: justify;
  
  font-family: "Verdana", sans-serif; 
  font-size: 10pt;
  line-height: 14pt;
  color: #590a16;
}

.text ul {
  margin: 20px 60px;
}

.text li {
  list-style: circle;

  font-size: 10pt;
  line-height: 16pt;
  color: #590a16;
}

.text p a, .text li a {
  font-size: 9pt;
  font-weight: bold;
  color: #9d293a;  
  
  text-decoration: none;
}

.text p a:hover, .text li a:hover{
  color: #590a16;
}

.text div {
  float: right;
  margin: -20px 0 40px 0;
}

.text div a {
  font-size: 9pt;
  font-weight: bold;
  color: #9d293a;  
  
  text-decoration: none;
}

.text div a:hover {
  border-bottom: 1px dashed #F2AEB9;
}

.text input {
  height: 20px; 
  width: 150px;
  padding: 7px 10px;
  font-size: 10pt;
  border: 1px solid silver;
}

.text input:focus {
  border: 1px solid #C74E60;
}

form {
  margin-top: 20px;
  position: relative;
  left: 25px;
}

button {
  height: 30px; 
  width: 75px;
  padding-top: 7px;
  color: red;
font-size: 12pt;
  font-weight: 700;
  background-color: white;

}

/*--------------------for your text--------------------*/
	 
.info {
float: right;
margin-top: -15px;
height: 15px;
}

.info a {
text-decoration: none;
font-size: 7pt;
text-align: right;
margin-right: 40px;
color: gray;
}

.info a:hover{
color: #4781b3;
}


#title h3,h2, #title a {
	text-decoration: none;
	color: black;
	margin-left: 25px;
	position: relative; top: 7px;
	font-size: 14pt;
	color: #4781b3;
}

#title a:hover {
color: #38658c;
}

/* Comment-add */

#comment-add p {
  font-size: 10pt;
  font-weight: bold;
  color: #4d4d4d;
}

#comment-add small {
  font-weight: 500;
}

#comment-add input {
  outline: 1px solid #5c5f66;
  border: 2px solid white;
  background-color: #f7f7f7;
  
  width: 180px;
  height: 20px;
  margin: 5px 0 5px 30px;
  
  font-size: 9pt;
  color: black;
  padding: 4px 6px 0px 6px;
}

#comment-add input:focus, input:active, input:hover {
  background-color: white;
}

#comment-add textarea {
  outline: 1px solid #5c5f66;
  border: 2px solid white;
  background-color: #fafafa;
  
  width: 500px;
  height: auto;
  min-height: 100px;
  margin: 10px 0;
  
  font-family: 'Trebuchet MS';
  font-size: 9pt;
  color: black;
  padding: 6px 6px 6px 6px;
}

#send input {
	margin-left: 0;
	height: 30px;
	padding-bottom: 5px;
	font-weight: bold;
}

#comment-add textarea:focus, textarea:active {
  background-color: white;
}

#comment-add h3 {
  margin: 50px 0 20px 20px;
  
  text-transform: uppercase;
  font-size: 12pt;
  font-weight: bold;
  color: #454545;
}

.arch {
margin-left: 50px;
margin-top: 30px;
font-size: 10pt;
font-weight: 700;
color: #3e3e3e;
}

.aligncenter,
div.aligncenter {
	display: block;
	margin: 20px auto;
}

.alignleft,
div.alignleft {
	display: inline;
	float: left;
	margin: 20px 0 20px 50px;
}

.alignright,
div.alignright {
	display: inline;
	float: right;
	margin: 20px 50px 20px 0;
}
 
.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
}
 
.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}
 
.wp-caption p.wp-caption-text {
	text-align: center;
	font-size: 9pt;
	font-weight: bold;
	line-height: 17px;
	padding: 0px 0 -4px 5px;
	margin: 0;
}

/* #side ul h2 {
  margin: 25px 0 -5px 20px;
  font-size: 11pt;
  color: #4c4e59;
}

#side li {
   font-size: 9pt;
}

#side ul {
  margin: -15px 0 10px 20px;
}

#side li ul {
  margin-top: 20px;
}

#side li li {
  list-style: circle;
  margin-bottom: 2px;
}

#side li li a {
  text-decoration: none;
  font-size: 9pt;
  color: #363c40;
}

#side li li a:hover {
  color: black;
} */

h1,h2,h3,h4,h5,h6{
     }
	 
h4, h5 {
	clear: both;
  margin-top: 40px;
margin-left: 40px;  
  color: #a82034;
}


acronym, abbr, span.caps {
	cursor: help;
	}

acronym, abbr {
	
	}

blockquote {
	
	}

blockquote cite {
	
	}



hr {
	
	}





dl{
     }
     dt{
          }
          dd{
          }

ul{
  list-style: none;   }
ol{
     }
     li{
          }

    ul ul{
         }

blockquote{
     }
     blockquote p{
          }

code{
     }

pre{
     }

b, strong,i,em {
     }

img{
     }

address {
     }

/*--------------------for links--------------------*/


a {
     }
a:link { 
     }
a:visited { 
     }
a:link:focus{ 
     }
a:link:hover, 
a:visited:hover { 
    }
a:link:active, 
a:visited:active {
     }

/*--------------------iamges as a link--------------------*/
a img{
     }
a:link img { 
     }
a:visited img { 
     }
a:link:active img, 
a:visited:active img {
      }

/*--------------------smilies --------------------*/

body img.wp-smiley{
     }



/*--------------------read more link--------------------*/

.more-link{
     }

/*--------------------pages with pagination--------------------*/
p.serif{
     }

/*--------------------search--------------------*/

#searchform{
     }

input#s{
     }

input#searchsubmit{
     }




/*--------------------calendar--------------------*/
 
#wp-calendar th {
	 
	}


#wp-calendar {
	empty-cells: show;
	
	}

#wp-calendar #next a {
	
	}

#wp-calendar #prev a {
	
	}

#wp-calendar a {
	
	}

#wp-calendar caption {
	
	}

#wp-calendar td {
	
	}

#wp-calendar td.pad:hover { 
      }


/*-------------------- widgets---------------------*/
h2.widgettitle{
     }
.widget {
     }

/*--------------------Archive--------------------*/

li#archives{
     }

.widget_archives{
     }

/*--recent posts--*/


li#recent-posts{
     }

.widget_recent_entries{
     }



/*--------------------text widget--------------------*/
li.widget_text{
     }

/*--id in relationsship to the id of the widget*/
li#text-4{
     }
div.textwidget{
     }

/*--------------------links blogroll--------------------*/


.widget_links{
     }


/*--------------------categories--------------------*/

li#categories{
     }

.widget_categories{
     }
	 
/* FOOTER */

#footer {   
  clear: both;
  border-top: 1px solid #e6ebf2;  
}

#footer p {
  margin: 8px 0 5px 0;
  text-align: center;
  font-size: 7.5pt;
  
  color: #ad97a0;
}

#footer a {
  font-weight: bold;
  color: #ad97a0;
  
  text-decoration: none;
}

#footer a:hover {
  color: #a82034;
}



/* Additional */

img {border:0}

* {outline: 0; border: 0; margin: 0; padding: 0;}
