
/* 

STYLE SHEET FOR [WEB SITE]
Created by [AUTHOR NAME]
[URL OF AUTHOR]

ToC

	1. defaults
	2. structure
	3. links and navigation
	4. fonts
	5. images

Notes

*/



/* --------- 1. defaults  --------- */


* {
		margin: 0;
		padding: 0;
		color:#777777;
		
}

body {
background-color:#000000;
background-image:url(images/rendered/background.jpg);
list-style:none;
color:#dddddd;
		}
		
/*  --------- 2. structure  --------- */

#wrapper, #header, #header-region  {
width:900px;
margin: 0 auto;
background-color:#ffffff;

		}
	#wrapper {
padding-top:10px;
overflow:hidden;
float:none;
margin-bottom:20px;
margin-top:20px;
border:1px outset gray;
}	

#masthead {
float:none;

		}
		#header .left{
		text-align:left;
		font-family:Georgia, "Times New Roman", Times, serif;
		padding-left:10px;
		color:#444444;
		background-color:#ffffff;
		font-size:1.6em;
		}
		#header .right{
		text-align:right;
		font-family:Geneva, Arial, Helvetica, sans-serif;
		
		color:#444444;
		background-color:#ffffff;
		font-size:1em;
		margin-right:1em;
		}
		#header .right span{
		padding:1px;
		border:1px solid gray;
		}
		#header .right span:hover{
		background-color:#000000;
		
		}
		#header .right span:hover a{
		color:#ffffff;
		
		}
#mastLeft {
margin-top:10px;
border-top:1px dashed black;
background-color:#ffffff;
float:left;
height:130px;
width:900px;
background-image:url(images/rendered/bannerTop.jpg);
background-repeat:no-repeat;
}


	
.block-menu {
		height: 30px;
		border-top: 0px solid #202020;
		border-bottom: 0px solid #ff8c8b;
		background-image:url(images/rendered/menuFade.gif);
		background-repeat:repeat-x;
		border-bottom:1px solid #aaaaaa;
		list-style:none;
		}

#sidebar-left {

font-family:Georgia, "Times New Roman", Times, serif;
width:189px;
float:left;
background-color:#f0f0f0;

color:#000000;
border-left:1px solid white;
margin-top:1em;
padding-bottom: 32767px !important;
margin-bottom: -32767px !important;
overflow: hidden;
background-image:url(images/rendered/backgroundgray.jpg);
}

#sidebar-left a,#sindebar-right a {
text-decoration:none;
color:#000000;
width:185px;
}
#sidebar-left p,#sindebar-right p {

color:#ffffff;

}

#sidebar-right {

font-family:Georgia, "Times New Roman", Times, serif;
text-align:center;

width:178px;
float:left;
background-color:#f0f0f0;
background-image:none;

color:#000000;
padding-bottom: 32767px !important;
margin-bottom: -32767px !important;
overflow: hidden;
background-image:url(images/rendered/backgroundgray.jpg);
}
#flashPlayer {
margin-top:0px;

}



#contentWrapper {
front-size:1.5em;
overflow:hidden;
}

.breadcrumb:before {
content:'go to ';
}
.breadcrumb {
font-size:0.8em;
text-transform:lowercase;
font-family:Geneva, Arial, Helvetica, sans-serif;
background-color:#f6f6f6;
margin-left:0px;
padding-left:0px;
padding-left:2em;
color:#444444;
border-top:2px groove gray;

margin-top:-2em;
}
.breadcrumb a {
color:#666666;
}





#center {
font-size:1.3em;
padding-top:2em;
width:530px;
font-size:14px;
font-family:helvetica,arial;
float:left;
background-color:#8E2021;

background-image:url(images/rendered/backgroundwhite.jpg);

background-repeat:repeat;
background-position:-130px;
color:#666666;
padding-bottom: 32767px !important;
margin-bottom: -32750px !important;
overflow: hidden;

border-left:1px solid #aaaaaa;
border-right:1px solid #aaaaaa;
}
#center .node {
	margin:0 10px;
}
#center  .content {

}
#center div div div>.clear-block {



}
#center div div div>.clear-block .node{

padding-bottom:1em;
background-color:#f6f6f6;
background-image:url(images/rendered/contentbck.gif);

border-bottom:1px dashed gray;

}
#center div div div>h2 {
	background-image:url(images/h2bkg.gif);
font-size:20px;
font-weight:normal;
font-family:tahoma, Arial, Helvetica, sans-serif;
margin-bottom:1em;
text-align:left;
text-transform:lowercase;
background-color:#7d7d7c;

color:#ffffff;
border-bottom:2px solid white;
padding-left:3em;
padding-bottom:2px;
}
.node > h3 {
	
font-size:17px;
font-weight:normal;
font-family:tahoma, Arial, Helvetica, sans-serif;
margin-bottom:1em;
text-align:left;
text-transform:lowercase;
background-color:#dfdfdf;
letter-spacing:1px;
color:#ffffff;
border-bottom:2px solid white;
padding-left:3em;
}

.view-id-newsy {
margin-top:3em;
}

.views-field-title {
background-color:#A3BBC0;
border-bottom:2px solid white;
}

.views-field-title .field-content {
text-decoration:none;
margin-bottom:1em;
text-align:left;

color:#ffffff;
border-bottom:2px solid white;
padding-left:3em;
font-size:1.1em;
font-weight:normal;
font-family:Georgia, "Times New Roman", Times, serif;
margin-bottom:1em;
text-align:left;
text-transform:lowercase;
padding-left:1em;


font-weight:bold;
}
.views-field-body  {

background-image:url(images/rendered/contentbck.gif);

}
.views-field-body .field-content p{

padding-top:4px;
padding-bottom:1em;
padding-left:2em;




color:#333B30;
font-family:Sylfaen, Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
}
.views-field-created {
background-color:#e3eBe0;
border-bottom:2px inset gray;
margin-bottom:2em;

font-size:0.8em;
text-align:right;
}
.views-field-created .field-content, .views-field-created .views-label-created{

color:#837B90;
font-size:0.8em;
font-family:"Times New Roman", Times, serif;
}

#footer {




}

#footerLeft {

width:899px;
text-align:center;
padding-top:6px;
font-size:1.5em;
color:#ffffff;
background-color:#000000;
height:24px;
border-left:1px solid #dddddd;
background-image:url(images/rendered/fotterFade.gif);

		}

#footerRight{
text-align:right;

}
	/* float-clearing rules */
.separator {
		clear: both;
		}

.separatorInvisible {
		clear: both;
		height: 1px;
		}


	#contentWrapper {

overflow:hidden;
}
		
.scrollableContent {
width: 200px;
height:200px;
overflow: auto;
padding: 0 10px 0 0;

}	
/* collapsable elements override*/
.expandable {
visibility:block;
background-color:#333333;
wargin-left:-2px;
padding-left:2px;
border-right:2px solid #000000;
wargin-top:7px;
}
.expandable a p{
front-size:0.7em;
}


/* ShoutBox Layout */

.adres {
front-size:36px;
}
.
/* ---------- 3. links and navigation ---------- */

a {
		}
		
a:hover {
		}
.block-menu .content {

}
.block-menu .content ul {
		list-style: none;
		
		}

.block-menu .content li {
list-style: none;
		position: relative;
		float: left;
		margin-top:3px;
		background:none;
		li
		
		}

.block-menu .content a:link, .block-menu .content a:visited {
		display: block;
	
		}

.block-menu .content a:hover {
		background: url(css-tab-rollover-image.gif) 0 -40px;
		}

.block-menu .content a:active {
		background: url(css-tab-rollover-image.gif) 0 -80px;
		}


.block-menu .content ul li{
padding-left:0px;
text-transform:uppercase;
height:16px;
border-left: 1px solid #999999; 
width:137px;
wargin-top:3px;
padding-top:5px;
padding-bottom:3px;
list-style-type:none;
font-family:Verdana,Geneva, Arial, Helvetica, sans-serif;
z-index:100;

 }
 .block-menu .content ul .first {
 border-left:0px solid #aaaaaa;
 
 }
 .block-menu .content ul .last {
 border-right:0px solid #999999;
 }
 
.block-menu {

}
 .block-menu .content ul li ul {
 padding-left:0px;
 wargin-top:0px;
 border:0px;
 list-style-type:none;
 }
 .block-menu .content ul li ul li {
  padding-left:0px;
border:0px;
 padding-top:0px;
 margin-top:0px;
 }
  .block-menu .content ul li ul li ul{
 padding-left:0px;
border:0px;
 padding-top:0px;
 wargin-top:0px;
 wargin-left:-2px;
 }
  .block-menu .content ul li ul li  {
  font-size:0.9em;
  text-transform:lowercase;
 padding-left:0px;
padding-top:2px;
padding-bottom:10px;
height:8px;
border:2px solid white;
border-bottom:1px solid #999999;
border-top:0px;
 }
  
 .block-menu .content a {
 text-decoration:none;
 color:#FFFFFF;
 font-size:1.2em;
 background-image:url(images/rendered/menuNormal.gif);
 background-repeat:no-repeat;
 padding-left:30px;
 padding-bottom:6px;
 padding-top:1px;
 background-position:10px 2px;
 font-family:Sylfaen,Geneva, Arial, Helvetica, sans-serif;


 

 }
  .block-menu .content ul li ul li a {
 text-decoration:none;
 color:#FFFFFF;
 font:bold 1.1em Arial, Helvetica, sans-serif;
 background-image:none;
 

 }
   .block-menu .content ul li ul li a:hover {
   width:120px;
 text-decoration:underline;
 background-image:none;

 

 }
 .block-menu .content a:hover {
 text-decoration:underline;
 background-image:url(images/rendered/menuHover.gif);
 background-repeat:no-repeat;
 padding-left:30px;
 padding-bottom:6px;
 padding-top:1px;
 background-position:11px 3px;
 }

.block-menu .content li ul {
		position: absolute;
		left:-10000px;
		}
.block-menu .content ul li ul .first {
border-top: 2px solid white;
border-left:2px solid white;
background-image:url(images/rendered/optionTopFade.gif);
}
.block-menu .content ul li ul .last {
border-bottom:2px solid white;
border-right:2px solid white;
}

.block-menu .content li:hover ul {

		display: block;
		left: 0;
		}
	

.block-menu .content li li {
background-color:#121212;
		}


.block-menu .content ul ul ul {
		position:relative;
		
		float: left;
	
		}
	#sidebar-left a{
front-size:1em;
}
#sidebar-left a:hover p{
text-decoration:underline;
}	
#sidebar-left a:hover {
text-decoration:underline;
}

#sidebar-left li ,#sindebar-right li{


margin-left:0px;
margin-bottom:2em;
background-color:#000000;
color:#ffffff;
border-bottom:2px solid #999999;
width:170px;
}

# li:hover,#sindebar-right li:hover {
background-color:#444444;

}
#sidebar-left li:hover a{

}
#sidebar-left li a,#sindebar-right li a {
color:#ffffff;
font-size:1.1em;
width:130px;
}

#sidebar-left li>p>a, #sindebar-right li>p>a {
color:#ffffff;
font-size:1.6em;
width:130px;
}

#sidebar-left li div {
front-size:1em;
font-family:Arial, Helvetica, sans-serif;
}
#sidebar-left li div strong {
front-size:1.1em;
font-family:Arial, Helvetica, sans-serif;
}
#sidebar-left #contactForm {
front-size:0.9em;
font-family:Arial, Helvetica, sans-serif;
}
#sidebar-left #contactForm input{
width:160px;
}
#sidebar-left #contactForm textarea{
width:160px;
}

#sidebar-left #contactForm #contactSubmit{
margin-top:5px;
wargin-bottom:5px;
padding-bottom:15px;
wargin-left:1px;
width:132px;
height:0px;
background-color:#CCCCCC;
color:#000000;
front-size:1em;
}

#sindebar-right li{
wargin-left:12px;
wargin-top:20px;
}
#sindebar-right li {
text-align:left;
width:160px;
}
#footerLeft {
text-align:left;

float:left;
}
#footerLeft li {
list-style-type:none;
float:left;

height:10px;
border-left:0px solid #999999;
padding-bottom:8px;
padding-top:1px;
text-align:center;
width:600px;

}
#footerLeft li a {
text-decoration:none;
color:#CCCCCC;

}
#footerLeft li a:hover {

color:#eeeeee;

}
#footerLeft ul li {
width:100px;
}
#footerRight em {

font-family:Arial, Helvetica, sans-serif;

font-size:0.6em;
color:#bbbbbb;
padding-right:1em;
padding-bottom:1en;
}


/* ---------- 4. fonts ---------- */

html {
		font-size: 100%;
		}

body {
		font-size: 62.5%;
		}

h1, h2, h3, h4, p, ul {
		}

h1 {
		}



h3 {
		}
		
h4 {
		}

p {
		}

ul {
		}

/* ---------- 5. images ---------- */

.images h3 a{
display:none;
}
.images  {



}
.images li a img{

}
.image-thumbnail {

padding-left:2px;
padding-right:2px;
padding-top:1px;
padding-bottom:5px;

background-color:#FFFFFF;
border:1px groove gray;
}
/* Web links display */

.weblinkCat fieldset.collapsible{
background:none;
border:0px;
}
.weblinkCat fieldset {
color:#CCCCCC;
padding:0px;
margin:0px;
}
.weblinkCat * {
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
font-weight:normal;

}
.weblinkCat .weblinks {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:0.9em;

}
li.weblinks-item a 
{

color:#eeeeee;

font-weight: normal;

}
li.weblinks-item a:hover {

color:#cc7777;


}


a {
  
  text-decoration:none;
}

a:hover {
    text-decoration:underline;
}

.content #inner {
  padding:0 10px;
}
.panel-separator {
  margin-top:20px;
}
#top-bkg, #bottom-bkg {
	margin:0 10px;
	height:13px;
	width:510px;
}
#top-bkg {
	margin-top:10px;
  background-image:url(images/node-page-blog-top.gif);
}
#bottom-bkg {
	margin-bottom:10px;
  background-image:url(images/node-page-blog-bottom.gif);
}
#inner h2 strong {
  color:#f1f1f1;
}
#block-image_custom-0 img {
  margin:12px;
}
#block-image_custom-1 {
  text-align:center;
}
#block-image_custom-1 img {
  margin:12px;
}
.item-list .pager {
  background:white;
  border-bottom:1px solid gray;
border-top:1px solid gray;
}