/*
Theme Name:Aurora Theme
Theme URI:http://www.aurorachambermusic.com
Description:Aurora WordPress-theme.
Version:1.0
Author:Half A Bee
Author URI:http://www.halfabee.se/
Tags:Aurora
*/

body {font-family:Arial, Helvetica, sans-serif;font-size:10pt;background-color:#000000;margin:0px;padding:0px;text-align:center;}
h1 {font-weight:normal;letter-spacing:-1px;margin-top:30px;margin-right:0px;margin-bottom:5px;margin-left:0px;padding-top:0px;padding-bottom:2px;font-size:20pt;font-weight:bold;}
h2 {margin-top:30px;margin-right:0px;margin-bottom:5px;margin-left:0px;padding-top:20px;padding-right:20px;padding-bottom:6px;padding-left:0px;font-weight:bold;font-size:22pt;background-image:url(images/hruler.png);background-repeat:no-repeat;background-position:bottom;font-family:Arial, Helvetica, sans-serif;line-height:20pt;}
h2.sIFR-replaced{padding-bottom:0;line-height:18pt;}
h3 {margin-top:0px;margin-right:0px;margin-bottom:5px;margin-left:0px;padding-top:12px;padding-right:0px;padding-bottom:2px;padding-left:0px;font-weight:bold;font-size:15pt;background-image:url(images/hruler.png);background-repeat:no-repeat;background-position:bottom;float:left;clear:both;width:100%;}
h3.longname {margin-top:0px;margin-right:0px;margin-bottom:5px;margin-left:0px;padding-top:12px;padding-right:0px;padding-bottom:2px;padding-left:0px;font-weight:bold;font-size:12pt;background-image:url(images/hruler.png);background-repeat:no-repeat;background-position:bottom;float:left;clear:both;width:100%;}
h4 {margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;font-size:12pt;clear:both;width:100%;font-weight:bold;}
h5 {margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:10px;padding-left:0px;font-size:10pt;clear:both;width:100%;font-weight:normal;color:#666;}
h6 {font-weight:normal;margin-top:20px;margin-right:0px;margin-bottom:10px;margin-left:0px;padding-top:0px;padding-bottom:2px;font-size:12pt;font-weight:bold;}
h1 a:link, h1 a:visited, h2 a, h2 a:visited, h3 a, h3 a:visited, h4 a, h4 a:visited {color:#FFFFFF;text-decoration:none;}
h1 a:hover, h1 a:active, h2 a:hover, h2 a:active, h3 a:hover, h3 a:active, h4 a:hover, h4 a:active {text-decoration:none;}
small {color:#333;	}
p {margin:0px;line-height:18pt;text-align:left;margin-bottom:12px;}
#content p a:link, #content p a:visited, #content p a:active {text-decoration:underline;}
#content p a:hover {text-decoration:none;}
ul, ol {line-height:15pt;}
a img {border:0;}
.upp {font-size:10px;font-family:Arial, Helvetica, sans-serif;}
#container {width:955px;min-height:780px;	margin-right:auto;margin-left:auto;text-align:left;position:relative;clear:both;background-image:url(images/bg1.jpg);background-repeat:no-repeat;background-position:center 0;}
#container #top {width:955px;float:left;margin-bottom:40px;position:relative;}
#container #top  #logo {float:left;margin:0;}
#container #top #nav {height:60px;font-family:"Times New Roman", Times, serif;font-size:12pt;font-style:oblique;float:right;position:absolute;right:24px;top:75px;}
#container #top #nav a {color:#FFFFFF;text-decoration:none;display:block;padding-top:5px;padding-right:10px;padding-bottom:5px;padding-left:11px;border:0;}
#container #top #nav ul {list-style-type:none;height:30px;color:#858585;padding:0;margin:0;width:100%;}
#container #top #nav li {float:left;display:inline;}
#container #top #nav_sub {height:20px;font-family:Arial, Helvetica, sans-serif;font-size:9pt;float:right;position:absolute;right:27px;top:102px;}
#container #top #nav_sub a {text-decoration:none;display:block;padding-top:4px;padding-right:8px;padding-bottom:4px;padding-left:8px;border:0;}
#container #top #nav_sub ul {list-style-type:none;height:30px;color:#858585;padding:0;margin:0;width:100%;}
#container #top #nav_sub li {float:left;display:inline;}
#container #content {width:636px;padding:0 30px 0 34px;color:#FFFFFF;float:left;}
#container #content_fullwidth {width:900px;padding:0 10px 0 34px;color:#FFFFFF;float:left;}
#bottom {font-size:9pt;padding-top:40px;padding-right:0px;padding-bottom:20px;padding-left:0px;text-align:center;width:auto;clear:both;}
#bottom a:link, a:visited, a:active {color:#555;text-decoration:underline;}
#bottom p a:hover {text-decoration:none;}
#flash_banners {width:955px;height:230px;float:left;clear:both;}
#halfabee {font-size:9pt;text-align:center;width:800px;height:82px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;}
.entry {padding-top:10px;padding-right:0px;padding-bottom:20px;padding-left:0px;}
.break {padding-top:0px;padding-right:0px;padding-bottom:10px;padding-left:0px;}
.upp {font-family:Arial, Helvetica, sans-serif;font-size:8px;margin:0px;padding:0px;position:relative;left:0px;}
#sponsorer, #sidebar {float:right;min-height:600px;width:250px;padding-top:56px;}
#sponsorer img, #sidebar img, #sidebar div {float:left;margin-bottom:5px;}
#sidebar {color:#FFF;}
#sidebar h1 {margin:0 0 10px 0;padding-top:3px;padding-right:20px;padding-bottom:3px;padding-left:0px;font-family:Arial, Helvetica, sans-serif;font-size:16pt;color:#FFF;background-image:url(images/hruler.png);background-repeat:no-repeat;background-position:bottom;line-height:20pt;font-weight:normal;}
#sidebar p {font-size:8pt;line-height:11pt;padding:8px 30px 7px 0;border-bottom:1px dotted #666;margin:0;}
#sidebar p span.quickfacts_header {padding-right:10px;font-weight:bold;}
#sidebar .apply img {padding-top:14px;}
#sidebar a:link, #sidebar a:visited {color:#555;text-decoration:underline;}
#sidebar a:hover, #sidebar a:active {color:#555;text-decoration:none;}
.artist {float:left;width:208px;margin-right:6px;height:230px;}
.artist img {float:left;}
.artist a:link {text-decoration:none;color:#FFFFFF;}
.artist a:visited {text-decoration:none;color:#FFFFFF;}
.hidden {display:none;}
.inline-content {color:#000000;padding:20px;}
.inline-content h2 {margin-top:0px;margin-right:0px;margin-bottom:5px;margin-left:0px;padding-top:0px;padding-right:20px;padding-bottom:2px;padding-left:0px;font-weight:bold;font-size:15pt;border-bottom:1px solid black;}
.inline-content p {text-align:left;color:#333333;line-height:14pt;}
.fri_entre {font-weight:bold;}
.solister {color:#FFCC00;}

p img {padding:0;max-width:100%;}
img.centered {display:block;margin-left:auto;margin-right:auto;}
img.alignright {padding:0;margin:0 0 2px 7px;display:inline;}
img.alignleft {padding:0;margin:0 7px 2px 0;display:inline;}
div.artist img {padding:0;margin:0;display:inline;}
.alignright {float:right;}
.alignleft {float:left}
.indexbanner, .indexbanner-long {margin:0 7px 7px 0;float:left;}
 
img.indexbanner {
	width: 250px;
	height: 170px;
}

img.indexbanner-long {
	width: 764px;
	height: 170;
}
 

html>body .entry ul {margin-left:0px;padding:0 0 0 20px;list-style:none;padding-left:10px;text-indent:-10px;clear:both}
html>body .entry ol {margin-left:0px;padding:0 0 0 20px;list-style:none;padding-left:10px;clear:both}
html>body .entry li {margin:7px 0 8px 10px;}
.entry ul li:before, #sidebar ul ul li:before {content:"\00BB \0020";}
.entry ol li {margin:0;padding:0;}
.postmetadata {margin:0 0 50px 0;display:block;float:left;clear:both;font-size:7pt;color:#444;padding:4px 10px 4px 10px;width:616px;border:solid 1px #222;background-color:#111;line-height:10pt;}
#content .post p.postmetadata a:link, #content .post p.postmetadata a:visited, #content .post p.postmetadata a:active {color:#666;}
#content .post p.postmetadata a:hover {color:#666;text-decoration:none;}
.postmetadata ul, .postmetadata li {display:inline;list-style-type:none;list-style-image:none;}
ol li {list-style:decimal outside;}
/*Begin Form Elements*/
#searchform {margin:10px auto;padding:5px 3px;text-align:center;}
#sidebar #searchform #s {width:108px;padding:2px;}
#sidebar #searchsubmit {padding:1px;}
.entry form {text-align:center;}
select {width:130px;}
#commentform input {width:250px;padding:4px;margin:5px 0 5px 0;border:solid 1px#222;background-color:#111;color:#CCC;}
#commentform input#author {font:italic 14pt Georgia, "Times New Roman", Times, serif;color:#999;}
#commentform {margin:5px 10px 0 0;}
#commentform textarea {width:628px;padding:4px;margin:5px 0 5px 0;border:solid 1px #222;background-color:#111;color:#CCC;}
#respond:after {	content:".";    display:block;    height:0;    clear:both;    visibility:hidden;}
#commentform #submit {margin:0;float:right;padding:6px;font-size:11pt;font-weight:bold;}
/* End Form Elements */
/* Begin Comments*/
.alt {}
ol.commentlist {margin:0;padding:30px 0 30px 0;}
.commentlist li {list-style:none;margin:0;padding:20px 0 20px 0;}
.commenttop {padding:20px 0 0 0;display:block;background:url(images/commenttop.png) bottom left no-repeat;height:46px;width:638px;float:left;clear:both;}	
.commenttext {border:solid 1px #222;background-color:#111;border-top:none;float:left;clear:both;width:636px;margin-bottom:20px;}
.authcomment div.commenttext p {color:#e5d780}
.commenttext p {padding:20px;margin:0;font-size:10pt;color:#999 }
.commentlist a:link, .commentlist a:visited {color:#999;}
.commentlist a:hover, .commentlist a:active {text-decoration:none;}
.commentlist .author {font:italic 14pt Georgia, "Times New Roman", Times, serif;color:#999;	}
.nocomments {text-align:center;margin:0;padding:0;}
.commentmetadata {margin:0;display:block;}
/* End Comments */
/* Begin Various Tags & Classes */
acronym, abbr, span.caps {cursor:help;}
acronym, abbr {border-bottom:1px dashed #999;}
blockquote {margin:15px 30px 0 10px;padding-left:20px;border-left:5px solid #ddd;}
blockquote cite {margin:5px 0 0;display:block;}
.center {text-align:center;}
.hidden {display:none;}
hr {display:none;}
a img {border:none;}
/* End Various Tags & Classes*/
/* Captions */ 
.aligncenter,
div.aligncenter {display:block;margin-left:auto;margin-right:auto;}
.wp-caption {border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.wp-caption img {margin:0;padding:0;border:0 none;}
.wp-caption p.wp-caption-text {font-size:11px;line-height:17px;padding:0 4px 5px;margin:0;}
/* End captions */




#nav li {
	position: relative;
}
#nav a {
	display: block;
}
#nav li.hover_it em {
	width: 160px;
	height: auto;
	position: absolute;
	top: -125px;
	left: -15px;
	text-align: center;
	font-style: normal;
	z-index: 100;
	display: none;
	font-size: 10pt; 
}

#nav li.hover_it em a {
}

#nav li.hover_it em a:hover {

}

