/*
Theme Name: Audiencing
Theme URI: http://www.dasuno.com/
Description: WordPress theme from dasuno, produced by E-Werkstatt.
Version: 1.0
Author: dasuno / E-Werkstatt
Author URI: http://www.ewerkstatt.com/
Tags: blue, custom header, fixed width, two columns

	Audiencing v1.0
	 http://www.ewerkstatt.com/

	This theme was designed and built by dasuno

*/



html {
	overflow:-moz-scrollbars-vertical;
}

a img { border: none; }
a { text-decoration: none; }
.forprint { display: none; }

html, body { margin: 0; padding: 0; }

body {
    	font-size: 62.5%;
			font-family: Arial, Helvetica, sans-serif;
    	background: #0AA1E3;
    	text-align: center; 
    	color: #000000;
			}
#container {
    	font-size: 1.2em;
    	width: 855px;
    	margin: 0 auto;
    	text-align: left; 
			}
#header {
			position: relative;
			height: 186px;
			}
#logoimg {
			position: absolute; 
			top: 50px;
			right: 0;
			}
#logoimgprint { display: none; }
#frontpageimg {
			position: absolute; 
			margin-top: 135px;
			left: 310px;
			z-index: 100;
			}
#header h1 {
			display: none;
			}
#mainwrapper {
			overflow: auto;
			}
body.frontpage #mainwrapper {
			min-height: 486px;
                        position: relative;
			}
body.frontpage #youtubeframe {
    position: absolute;
    bottom: 0;
    left: 0;
	}


#leftcol { float: left; width: 200px; }
#rightcol { float: right; width: 650px; background: #FFFFFF; }
body.frontpage #rightcol { background: none; position: relative; color: #FFFFFF; }

#rightcol div.innerpadding { padding: 50px; }
#rightcol div.innerpadding div.entry { min-height: 350px; padding: 0; }

#rightcol div.innerpadding div.entry p { margin: 0 0 1.5em 0; padding: 0; }
#rightcol div.innerpadding div.entry h1 { color: #c60086; font-size: 1.5em; font-style: italic; padding-bottom: 0; margin-bottom: 0.2em; overflow: hidden; }
body.frontpage #rightcol div.innerpadding div.entry h1 { color: #FFFFFF; }
#rightcol div.innerpadding div.entry h2 { color: #c60086; font-size: 1.2em; font-style: italic; padding-bottom: 0; margin-bottom: 0.2em; overflow: hidden; }
#rightcol div.innerpadding div.entry h3 { color: #c60086; font-size: 1em; font-style: italic; padding-bottom: 0; margin-bottom: 0.2em; overflow: hidden; }
#rightcol div.innerpadding div.entry h4 { color: #c60086; font-size: 1em; font-style: italic; padding-bottom: 0; margin-bottom: 0.2em; overflow: hidden; }
#rightcol div.innerpadding div.entry h5 { color: #c60086; font-size: 1em; font-style: italic; padding-bottom: 0; margin-bottom: 0.2em; overflow: hidden; }
#rightcol div.innerpadding div.entry h6 { color: #c60086; font-size: 0.9em; font-style: italic; padding-bottom: 0; margin-bottom: 0.2em; overflow: hidden; }
#rightcol div.innerpadding div.entry ul,
#rightcol div.innerpadding div.entry ol { margin: 0 0 1.5em 0; padding: 0; }
#rightcol div.innerpadding div.entry li { margin: 0; padding: 0 0 0 18px; list-style-type: none; 
	background: url('images/bullet.jpg') 0 0.3em no-repeat; }
#rightcol div.innerpadding div.entry a:link { color: #c60086; text-decoration: underline; }
#rightcol div.innerpadding div.entry a:visited { color: #0AA1E3; text-decoration: underline; }
#rightcol div.innerpadding div.entry a:hover { color: #c60086; text-decoration: none; }
#rightcol div.innerpadding div.entry a:active { color: #c60086; text-decoration: none; }

body.frontpage #rightcol div.innerpadding div.entry a:link { color: #c60086; text-decoration: none; }
body.frontpage #rightcol div.innerpadding div.entry a:visited { color: #c60086; text-decoration: none; }
body.frontpage #rightcol div.innerpadding div.entry a:hover { color: #ffffff; text-decoration: none; }
body.frontpage #rightcol div.innerpadding div.entry a:active { color: #c60086; text-decoration: none; }

#rightcol img.alignnone { margin-top: 20px; margin-bottom: 0; }

h1.pagetitle { 
			color: #c60086; 
			border-bottom: 4px solid #c60086;
			margin-top: 0;
			margin-bottom: 1em;
			padding-top: 0;
			padding-bottom: 0.25em;
			overflow: hidden;
			line-height: 1em;
			font-size: 1.2em;
			text-transform: uppercase;
			font-style: italic;
			}

h2.pagetitle { 
			color: #c60086; 
			border-bottom: 4px solid #c60086;
			margin-top: 0;
			margin-bottom: 1em;
			padding-top: 0;
			padding-bottom: 0.25em;
			overflow: hidden;
			line-height: 1.50em;
			font-size: 1.2em;
			text-transform: uppercase;
			font-style: italic;
			}

body.frontpage div.frontpageplaceholder {
			height: 300px;
}
body.frontpage div.frontpageplaceholder a { display: block; height: 100%; text-decoration: none; }

body.frontpage h1 {
			border-bottom: 4px solid #ffffff;
			margin-top: 0;
			margin-bottom: 1em;
			padding-top: 0;
			padding-bottom: 0.25em !important;
			overflow: hidden;
			line-height: 1em;
			font-size: 1.2em !important;
			text-transform: uppercase;
			font-style: italic;
			}

h2.pages { display: none; }

#pages ul { 
			list-style: none;
			padding: 0;
			margin: 0;
			}
#pages li { 
			display: block;
			height: auto;
			padding: 0;
			margin: 0;
			}
#pages a { 
			display: block;
			padding: 10px 0 10px 40px;
			margin: 0 0 5px 0;
			font-weight: bold; 
			text-transform: uppercase; 
			letter-spacing: 1px;
			}
#pages li.current_page_item a,
#pages li.current_page_ancestor a,
#pages li.current_page_parent a {
			color: #FFFFFF; background: #c60086;
			} 
#pages li.current_page_ancestor ul li a,
#pages li.current_page_parent  ul li a {
			color: #000000; background: #FFFFFF;
			} 
#pages a:link { color: #000000; background: #FFFFFF; }
#pages a:visited { color: #000000; background: #FFFFFF; }
#pages a:hover { color: #FFFFFF; background: #c60086; }
#pages a:active { color: #000000; background: #FFFFFF; }

#pages li ul { 
			display: none;
			margin-left: 25px;
			}
#pages li ul a { 
			padding: 10px 0 10px 30px;
			font-weight: normal; 
			text-transform: none; 
			letter-spacing: 0;
			}
#pages li ul li a:link { color: #000000; background: #FFFFFF; }
#pages li ul li a:visited { color: #000000; background: #FFFFFF; }
#pages li ul li a:hover { color: #FFFFFF; background: #c60086; }
#pages li ul li a:active { color: #000000; background: #FFFFFF; }
#pages li ul li.current_page_item a {
			font-style: italic;
			color: #FFFFFF; 
			background: #c60086;
			} 
#pages li.current_page_item ul,
#pages li.current_page_ancestor ul,
#pages li.current_page_parent ul { 
			display: block;
			}


#footer {
			clear: both;
			text-align: center;
			}
#footer div.description {
    	margin: 0 0 0 200px; 
    	padding: 10px 0 0 0; 
    	color: #FFFFFF; 
	}
#footer ul {
    	margin: 0 0 0 200px; 
    	padding: 0 0 10px 0; 
    	color: #c60086; 
			list-style-type: none; 
			}
#footer li { display: inline; }
#footer a span { padding: 0 0.5em; }

#footer a:link { color: #c60086; }
#footer a:visited { color: #c60086; }
#footer a:hover { color: #FFFFFF; }
#footer li.current_page_item a,
#footer a:active { color: #FFFFFF; }

strong { font-weight: normal; background-color: #c60086; color: #FFFFFF; padding-left: 0.2em; padding-right: 0.2em; }

table { border: none; }

table td { vertical-align: top; }
img.captcha { vertical-align: bottom; }
img.captcha-reset { vertical-align: bottom; }
img.alignright { float: right; }
img.alignleft { float: left; }


