/*
Theme Name: Cool Katerina (V. 1.0)
Author: Anna & Mikaela


*/


body {
	background:#e5e5e5 url(images/back.jpg);
    background-repeat: repeat-x;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

/* NAV */


.nav {
	margin:0px;
	font: 11px Georgia;
	line-height: 11px;
	color: #ffffff;
	font-weight: normal;
	text-transform: none;
	letter-spacing: 0px;
	text-align: center;}


.nav i, .nav em {
	font-size: 12px;
	font-family: Georgia;
	color: #efe67d;}

.nav a:link {
	text-decoration: none;
	color: #eaeaea;
	text-shadow:#dddddd 1px 1px 1px;
	font-weight: normal;
	text-transform: none;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:12px;
	padding-right:12px;}

.nav a:visited {
	text-decoration: none;
	color: #eaeaea;
	text-shadow:#dddddd 1px 1px 1px;
	font-weight: normal;
	text-transform: none;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:12px;
	padding-right:12px;}

.nav .selected, .nav a:hover {
	text-decoration:none;
	color: #f1f1f1;
	text-shadow:#505050 1px 1px 1px;
	font-weight: normal;
	text-transform: none;
	background:#e8db59;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:12px;
	padding-right:12px;
	-webkit-border-radius: 12px; 
	border-radius: 12px;
	-moz-border-radius:  15px; }


/* MAIN */

.td, tr {
	list-style: none;
	vertical-align: top;
	font-family: Georgia; 
	font-size: 11px; 
	line-height: 17px; 
	color: #646464; 
	text-align: justify;}

p, ul, ol {
	margin:0; padding:0 0 10px 0; 
}
ul li {
	margin-left: 10px;
	display: block;}
	
.intro {
	list-style: none;
	vertical-align: top;
	font-family: Georgia; 
	font-size: 11px;
	line-height: 16px; 
	color: #636363; 
	text-align: justify;
	padding-right:5px;
	padding-left:5px;
	padding-top:2px;}


	
/* SIDEBAR */

.sidebase {
	background: #dc88b4;
	border:#e29cc1 solid 2px;
	-webkit-border-radius: 20px; 
	border-radius: 20px;
	-moz-border-radius:  30px;
	padding:15px;
	
}

.titleside {
	margin-left: 0px;
	margin-bottom: 10px;
	background: url(images/titleside.jpg) bottom;
	border:1px solid #cf669e;
	text-shadow: #81506a 1px 1px 1px;
	-webkit-border-radius: 5px; 
	border-radius: 5px;
	-moz-border-radius:  12px;
	line-height: 17px;
	font-family: Arial;
	text-align: center;
	font-style: normal;
	font-size: 14px;
	font-weight: bold;
	line-height: 11px;
	text-transform: lowercase;
	padding-top:16px;
	padding-bottom:16px;
	padding-left:10px;
	padding-right:10px;
	color: #ffffff;
	letter-spacing:1px;
}

.sidebar {
	margin-bottom:20px;
	padding-top: 0px;
	padding-bottom: 5px;
	padding-left: 4px;
	padding-right: 4px;
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	text-transform: none;
	color: #341d29;
	letter-spacing: 0px;
	text-align: justify;
}

.sidebar-projects {
	font-family: Arial;
	font-size: 11px;
	color: #341d29;
	line-height: 16px;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 0px;
	padding-right: 0px;
	text-align: justify;
}

.side-bottom{
	background: url(img/sidebottom.png) no-repeat top center;
}

.sidebar-projects img {
	padding:0px;
	background:#edaacd;
	border: 0px solid #E8E8E8;
}

.borderside {
	padding:0px;
	background:#edaacd;
	border: 0px solid #E8E8E8;}

.sidebar img {
	padding:0px;
	background:#edaacd;
	border: 0px solid #E8E8E8;;
}


.sidebar a img {
	padding:0px;
	background:#edaacd;
	border: 0px solid #E8E8E8;;
	}
	
.sidebar a img:hover {
	padding:0px;
	background:#edaacd;
	border: 0px solid #E8E8E8;;
	}
	
.sidebar i, em	{
	color: #ffffff;
	font-family: Georgia;
	}

	
	/* CONTENT */
	
.title2 {
	margin-top: 10px;
	margin-bottom: 0px;
	background: #edaacd;
	border-left:0px solid #eca3c9;
	border-top:0px solid #eca3c9;
	border-right:0px solid #79405d;
	border-bottom:0px solid #79405d;
	text-shadow: #edc9dc 1px 1px 1px;
	-webkit-border-radius: 6px; 
	border-radius: 6px;
	-moz-border-radius:  12px;
	line-height: 17px;
	font-family: Verdana;
	text-align: center;
	font-style: normal;
	font-size: 10px;
	font-weight: normal;
	line-height: 11px;
	text-transform: uppercase;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:6px;
	padding-right:6px;
	color: #2f2f2f;
	letter-spacing:0px;
}

.title-film {
	margin-top: 35px;
	margin-bottom: 20px;
	background: #e6da5a;
	border-left:0px solid #eca3c9;
	border-top:0px solid #eca3c9;
	border-right:0px solid #79405d;
	border-bottom:0px solid #79405d;
	text-shadow: #f2ecad 1px 1px 1px;
	-webkit-border-radius: 6px; 
	border-radius: 6px;
	-moz-border-radius:  12px;
	line-height: 17px;
	font-family: Verdana;
	text-align: center;
	font-style: normal;
	font-size: 10px;
	font-weight: normal;
	line-height: 11px;
	text-transform: uppercase;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:6px;
	padding-right:6px;
	color: #2f2f2f;
	letter-spacing:0px;
}


.sub-box {
	margin-top: 0px;
	margin-bottom: 5px;
	padding-right: 8px;
	padding-left: 8px;
	padding-top: 8px;
	padding-bottom: 8px;}

.title-sub {
	font-family: Georgia;
	font-size: 12px;
	font-style: italic;
	font-weight: none;
	color: #dd5094;
	text-align: left;
	padding-bottom: 5px;
}

.title-sub a:link, a:active {
	font-weight:bold;
	text-decoration: none; 
	cursor: hand;
	color: #dd5094;
	text-shadow:#e3e3e3 1px 1px 1px;
	letter-spacing:0px; 
	text-align: justify;}

.title-sub a:visited {
	font-weight: bold;
	text-decoration: none; 
	cursor: hand;
	color: #dd5094;
	text-shadow:#e3e3e3 1px 1px 1px;
	letter-spacing:0px; 
	text-align: justify;}

.title-sub a:hover {
	font-weight: bold;
	text-decoration: none; 
	color: #c63b7e;
	text-shadow:#e3e3e3 1px 1px 1px;}

.content {
	line-height:18px;
	color:#6a6a6a;}
	
.undertitle {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-style: italic;
	padding:5px;
	color:#6ea5ba;}

h3 {
	font-family: Georgia;
	font-size: 12px;
}


blockquote {
	background:#eeeeee url(images/bg2.jpg) top left no-repeat;
	border: 1px solid #e7e7e7;
	-webkit-border-radius: 10px; 
	border-radius: 10px;
	-moz-border-radius:  20px; 
	line-height: 17px;
	margin-left: 20px;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 15px;
	padding-bottom: 8px;
	color:#4d4d4d;
	}
	

input, textarea, option, select {
	background:#eeeeee url(images/bg2.jpg) top left no-repeat;
	border: 1px solid #e7e7e7;
	font: 11px Georgia;
	-webkit-border-radius: 10px; 
	border-radius: 10px;
	-moz-border-radius:  20px; 
	line-height: 15px;
	color: #dd5094;
	text-align: justify;
	letter-spacing: 0px;
	padding: 12px;}
	
	
/* WORDPRESS */

.news {
	background: url(images/contentbg.jpg) no-repeat top center;

}

.news-page {
	background: url(images/contentbg2.jpg) no-repeat top center;

}

.news2 {
	margin-top:0px;
	}

.contentnews {
	font-family: Trebuchet MS;
	font-size: 11px;
	line-height: 16px;
	text-align: justify;
	color: #6a6a6a;
	padding-top: 25px;
	padding-bottom: 10px;
	padding-left: 27px;
	padding-right: 27px;
}

.contentnews2 {
	font-family: Trebuchet MS;
	font-size: 11px;
	line-height: 16px;
	text-align: justify;
	color: #6a6a6a;
	padding-top: 75px;
	padding-bottom: 10px;
	padding-left: 27px;
	padding-right: 27px;
}

.titlenews {
	margin-left: 0px;
	margin-top: 25px;
	border:0px solid #c4c1bf;
	text-shadow: #ffffff 1px 1px 1px;
	line-height: 17px;
	font-family: arial;
	text-align: center;
	font-style: normal;
	font-size: 26px;
	font-weight: bold;
	line-height: 11px;
	text-transform: capitalize;
	padding-top:5px;
	padding-bottom:0px;
	padding-left:10px;
	padding-right:10px;
	color: #e1d455;
	letter-spacing:-2px;
}

.titlenews a:link {
	font-weight: bold;
	text-decoration: none; 
	cursor: hand;
	color: #e1d455;
		text-shadow: #ffffff 1px 1px 1px;
	letter-spacing:-2px;
	text-align: justify;}

.titlenews a:visited {
	font-weight: bold;
	text-decoration: none; 
	cursor: hand;
	color: #e1d455;
		text-shadow: #ffffff 1px 1px 1px;
	letter-spacing:-2px;
	text-align: justify;}

.titlenews a:hover {
	font-weight: bold;
	text-decoration: none;
	color: #e1d455;
		text-shadow: #ffffff 1px 1px 1px;
	letter-spacing:-2px;}
	
.titlenews2  {
	line-height: 15px;
	font-family: Georgia;
	text-align: center;
	font-style: italic;
	color: #8c8c8c;
	text-shadow: #ffffff 1px 1px 1px;
	font-size: 11px;
	font-weight: normal;
	line-height: 14px;
	letter-spacing: 0px;
	text-transform: none;
	padding-top: 10px;
	padding-left:0px;
	padding-bottom:15px;
}

.titlenews2 a:link {
	font-family: Georgia;
text-shadow: #ffffff 1px 1px 1px;
	font-style:italic;
	font-weight: normal;
	text-decoration: none; 
	cursor: hand;
	color: #5d5d5d;
	letter-spacing:0px; 
	text-align: justify;}

.titlenews2 a:visited {
	font-family: Georgia;
text-shadow: #ffffff 1px 1px 1px;
	font-style:italic;
	font-weight: normal;
	text-decoration: none; 
	cursor: hand;
	color: #5d5d5d;
	letter-spacing:0px; 
	text-align: justify;}

.titlenews2 a:hover {
	font-family: Georgia;
text-shadow: #ffffff 1px 1px 1px;
	font-style:italic;
	font-weight: normal;
	text-decoration: none; 
	color: #8c8c8c;}

.news-links{
	margin-top:50px;
	margin-right:17px;
	padding: 5px 30px 0 30px;
	text-align: right;
	margin-bottom:20px;
}	
	
.news-mini {
	text-decoration: none;
	color: #ffffff;
	font-weight: none;
	text-transform: none;
	background: url(images/titleside.jpg) bottom;
	border:1px solid #cf669e;
	text-shadow: #81506a 1px 1px 1px;
	-webkit-border-radius: 5px; 
	border-radius: 5px;
	-moz-border-radius:  12px;
	padding:14px;
	font-family: Georgia;
	text-align: center;
	font-style: normal;
	font-size: 12px;
	}
	

.news-mini a:link {
	font-weight: normal;
	text-decoration: none; 
	font-style: italic;
	cursor: hand;
	color: #ffffff;
	text-shadow: #c7c7c7 1px 1px 1px;
	letter-spacing:0px; 
	text-align: justify;}

.news-mini a:visited {
	font-weight: normal;
	text-decoration: none; 
	font-style: italic;
	cursor: hand;
	color: #ffffff;
	text-shadow: #c7c7c7 1px 1px 1px;
	letter-spacing:0px; 
	text-align: justify;}
	
.news-mini a:hover {
	font-weight: normal;
	text-decoration: none; 
	font-style: italic;
	cursor: hand;
	color: #ffffff;
	text-shadow: #c7c7c7 1px 1px 1px;
	letter-spacing:0px; 
	text-align: justify;}
	
h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:9px;
	font-weight:bold;
	color:#629b9a;
	letter-spacing: 2px;
	text-transform:uppercase;
	padding-left:10px;}
	
.date {
	width:78px;
	height:56px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:22px;
	color:#dd5094;
	letter-spacing:-2px;
	font-weight:bold;
	text-align:center;
	padding-left:475px;
	margin-top:5px;}
	

	
.news-bottom{
	background: url(images/contentbottom.jpg) no-repeat top center;
}

.combase {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	background: #c5dff0;
	border-bottom:#d5e5f0 solid 2px;
	-webkit-border-radius: 20px; 
	border-radius: 20px;
	-moz-border-radius:  30px;
	padding:20px;
	margin-left:40px;
	margin-right:10px;
	margin-bottom:10px;
	}

.comcontent {
	font-family: Lucida Sans;
	font-size: 11px;
	line-height: 16px;
	text-align: justify;
	color: #201f2e;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
}

/* BORDER & IMAGES */


.border {
	padding: 5px;
	background:#e8e8e8;
	border: 1px solid #bebebe;
	margin:1px;
}
	
a img {
	padding: 5px;
	background:#e8e8e8;
	border: 1px solid #bebebe;
	margin:1px;}

a img:hover {
	padding: 5px;
	background:#f6ee9c;
	border: 1px solid #eada50;
	margin:1px;
}

.noborder {
	border: 0px;
	padding: 0px;}

.noborder a img {
	border: 0px;
	padding: 0px;}

.noborder a img:hover {
	border: 0px;
	padding: 0px;}
	

/* FONT */

.sidebar-projects a:link, a:active {
	font-weight:bold;
	text-decoration: none; 
	cursor: hand;
	color: #f2c6dd;
	text-shadow:#b17394 1px 1px 1px;
	letter-spacing:0px; 
	text-align: justify;}

.sidebar-projects a:visited {
	font-weight: bold;
	text-decoration: none; 
	cursor: hand;
	color: #f2c6dd;
	text-shadow:#b17394 1px 1px 1px;
	letter-spacing:0px; 
	text-align: justify;}

.sidebar-projects a:hover {
	font-weight: bold;
	text-decoration: none; 
	color: #e9b5d0;
	text-shadow:#b17394 1px 1px 1px;}
	
.sidebar a:link, a:active {
	font-weight:bold;
	text-decoration: none; 
	cursor: hand;
	color: #f2c6dd;
	text-shadow:#b17394 1px 1px 1px;
	letter-spacing:0px; 
	text-align: justify;}

.sidebar a:visited {
	font-weight: bold;
	text-decoration: none; 
	cursor: hand;
	color: #f2c6dd;
	text-shadow:#b17394 1px 1px 1px;
	letter-spacing:0px; 
	text-align: justify;}

.sidebar a:hover {
	font-weight: bold;
	text-decoration: none; 
	color: #e9b5d0;
	text-shadow:#b17394 1px 1px 1px;}
	
a:link, a:active {
	font-weight:bold;
	text-decoration: none; 
	cursor: hand;
	color: #dd5094;
	text-shadow:#e3e3e3 1px 1px 1px;
	letter-spacing:0px; 
	text-align: justify;}

a:visited {
	font-weight: bold;
	text-decoration: none; 
	cursor: hand;
	color: #dd5094;
	text-shadow:#e3e3e3 1px 1px 1px;
	letter-spacing:0px; 
	text-align: justify;}

a:hover {
	font-weight: bold;
	text-decoration: none; 
	color: #c63b7e;
	text-shadow:#e3e3e3 1px 1px 1px;}

i, em	{
	color: #2a2a2a;
	font-family: Georgia;
	}
	


/* FOOTER */


#footer{
margin-top:40px;
clear: left;
width: 100%;
hight: 20px;
color: #565656;
background: #ffffff;
font-family:Georgia;
font-size:11px;
letter-spacing:0px;
text-align: center;
padding: 16px 20px 16px 0px;
}
#footer a{
color: #e1d455;
text-shadow:#dbdbdb 1px 1px 1px;
letter-spacing:0px;

}
