/**
############################################################
 _____                                              _     
|  __ \                                            | |    
| |__) |__ _  _ __  __ _   __ _  _ __  __ _  _ __  | |__  
|  ___// _` || '__|/ _` | / _` || '__|/ _` || '_ \ | '_ \ 
| |   | (_| || |  | (_| || (_| || |  | (_| || |_) || | | |
|_|    \__,_||_|   \__,_| \__, ||_|   \__,_|| .__/ |_| |_|
                           __/ |            | |           
                          |___/             |_|           

############################################################
*/
p, .standard {
  font-family: 'Open Sans', sans-serif;
  text-decoration: none;
  color: #000;
}

.teaser {
  text-transform: uppercase;
  color: #000;
	font-weight: 300;
	font-size: large;
	color: #777777;
}

a {
  text-decoration: none;
  color: #61543b;
  text-decoration: none; 
}

a:hover {
		text-decoration: underline;
}

a:visited {
		text-decoration: none;
}

.content a[href^="http:"]:after, .content a[href^="https:"]:after {
	content:" \21b5";
	text-decoration: none;
}

hr {
		background-color: #ccc;
		border: none;
		height: 1px;
}
/**
############################################################
 _    _                   _  _  _              
| |  | |                 | || |(_)             
| |__| |  ___   __ _   __| || | _  _ __    ___ 
|  __  | / _ \ / _` | / _` || || || '_ \  / _ \
| |  | ||  __/| (_| || (_| || || || | | ||  __/
|_|  |_| \___| \__,_| \__,_||_||_||_| |_| \___|
                                               
############################################################
*/
h1,h2,h3,h4,h5,h6 {
  clear: both;
  display: block;
  font-family: 'Open Sans', sans-serif;
  text-transform: uppercase;
  color: #111111;
  margin-top: 2em;
}

h1 { /* TITLE */
  font-weight: 300;
  color: #222222;
  /*margin-top: 2em;*/

}

h2 { /* SECTION */
  font-weight: 400; 
}

h3 { /* SUBSECTION */
  font-weight: 400; 
}

h4 { /* PARAGRAPH */
  font-weight: 400; 
}

h5 { /* SIDEBAR */
  font-weight: 400; 
}

h6 { /* TEASER */
  font-weight: 400; 
}

h1 a,h2 a,h3 a,h4 a,h5 a,h6 a {
}

h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover {
}


h1 b,h2 b,h3 b,h4 b,h5 b,h6 b {
}

/**
############################################################
 _____                                
|_   _|                               
  | |   _ __ ___    __ _   __ _   ___ 
  | |  | '_ ` _ \  / _` | / _` | / _ \
 _| |_ | | | | | || (_| || (_| ||  __/
|_____||_| |_| |_| \__,_| \__, | \___|
                           __/ |      
                          |___/       

############################################################
*/
img {
	border: none;
}

/**
############################################################
 ______                      
|  ____|                     
| |__  ___   _ __  _ __ ___  
|  __|/ _ \ | '__|| '_ ` _ \ 
| |  | (_) || |   | | | | | |
|_|   \___/ |_|   |_| |_| |_|
                             
############################################################
*/
form {
}

button,input,textarea,label {
}

label {
}

textarea {
}

input[type=submit] {
}

input[type=submit]:hover {
}

button {
}

button:hover {
}

/**
############################################################
  _____               _                _   
 / ____|             | |              | |  
| |      ___   _ __  | |_  ___  _ __  | |_ 
| |     / _ \ | '_ \ | __|/ _ \| '_ \ | __|
| |____| (_) || | | || |_|  __/| | | || |_ 
 \_____|\___/ |_| |_| \__|\___||_| |_| \__|
                                           
############################################################
*/

/*
 _                     
| |_   ___  _ __   ___ 
| ' \ / _ \| '  \ / -_)
|_||_|\___/|_|_|_|\___|
                       
*/

blockquote#quote {
	font-style: italic;
	padding: 1em 4em;
	margin: 0;
}

cite {
	display: block;
	padding: 1em 4em;
}

blockquote#quote p:before { content: "\00BB\0020"; color: #c7ab93; }
blockquote#quote p:after { content: "\0020\00AB";  color: #c7ab93; }

div#home {
  margin: 0;
  padding: 0.5ex;	
  width: 100%;
  height: 100%;
  position: relative;
  background: #777 url(/layout/colorschemes/navigation/bg1p90.png);
}

div#home img {
  float: right;	
  margin: 0;
  padding: 0;
}

div#home p {
  color: #fff;
}

div#home cite {
  color: #ccc;
}

div#homequote {
  width: 33%;
  position: absolute;
  bottom: 0.5ex;
}

/*                     
 _ _   ___ __ __ __ ___
| ' \ / -_)\ V  V /(_-<
|_||_|\___| \_/\_/ /__/
                       
*/

ul#news {
  list-style: none;
  margin: 0;
  padding: 0;
}

ul#news li {
  margin: 1em 0;
  padding: 0.5ex 0;
}

ul#news li p.date {
  margin: 0;
  padding: 0;
  font-size: smaller;
  color: #777777;
}

ul#news li span.emph {
  color: #c7ab93;
}


ul#news li p.title {
  margin: 0 0 0.5em 0;
  padding: 0;
  text-transform: uppercase;
  font-size: larger;
  color: #000;
  text-transform: uppercase;
}

ul#news li p {
  margin: 0;
  padding: 0;
}

/*
                   _    
 ___  _ __   _ __ | |_  
/ -_)| '  \ | '_ \| ' \ 
\___||_|_|_|| .__/|_||_|
            |_|         
*/

.emph {
  color: #ffffff;
  background-color: #1e1e1e;
  padding: 0.5ex;
}

h1.emph {
  color: #ffffff;
  background-color: #1e1e1e;
  padding: 0.5ex;
}

h2.emph {
  color: #ffffff;
  background-color: #1e1e1e;
  padding: 0.5ex;
}

h3.emph {
  color: #ffffff;
  background-color: #1e1e1e;
  padding: 0.5ex;
}

/*
 _  _        _       
| |(_) _ _  | |__ ___
| || || ' \ | / /(_-<
|_||_||_||_||_\_\/__/
                     
*/

ul.links {
	margin: 0;
	padding: 0;
}

ul.links li {
	margin: 0;
	padding: 0;
}

/*
               _              _    _  _      _   
 __  ___  _ _ | |_  ___  _ _ | |_ | |(_) ___| |_ 
/ _|/ _ \| ' \|  _|/ -_)| ' \|  _|| || |(_-<|  _|
\__|\___/|_||_|\__|\___||_||_|\__||_||_|/__/ \__|
                                                 
*/

ul.contentslist li {
	margin: 1em 0;
	padding: 0;
}

/*
 ___           _             
| __|___  ___ | |_  ___  _ _ 
| _|/ _ \/ _ \|  _|/ -_)| '_|
|_| \___/\___/ \__|\___||_|  

 */
div#disclaimer p {
		color: #666666;
		font-size: small;
}

div#disclaimer a, div#disclaimer a:visited  {
		color: #c7ab93;
		text-decoration: none;
}

div#disclaimer span.emph {
		color: #cccccc;
		background: none;
}

/*
 ___  _                   _                _   ___   _    
/ __|| |_  __ _  _ _   __| | __ _  _ _  __| | |   \ | |   
\__ \|  _|/ _` || ' \ / _` |/ _` || '_|/ _` | | |) || |__ 
|___/ \__|\__,_||_||_|\__,_|\__,_||_|  \__,_| |___/ |____|
                                                          
*/

dl.standard {
}

dl.standard>dt {
	clear: both;
	width: 10em;
	padding: 0;
	float: left;
	text-transform: uppercase;
  font-weight: 300;
 color: #000; 
}

dl.standard>dd {
		margin-left: 10em;
		
		 color: #61543b;
}

dl.wide>dt {
	width: 20em;
}

/*
 _           _           
(_) _ _   __| | ___ __ __
| || ' \ / _` |/ -_)\ \ /
|_||_||_|\__,_|\___|/_\_\
                         
*/

.split {
	
}

.index_left {
	float: left;
	width: 66.66%;
}

.index_right {	
	padding: 1em;
	margin-left: -2em;
	float: right;
	width: 33.33%;
}

.index_block {
		background: #777 url(/layout/colorschemes/navigation/bg1p90.png);
}

.index_block h1, .index_block h2, .index_block h3, .index_block h4, .index_block h5, .index_block h6 {
	color: #fff;
}

.index_block p, .index_block .standard {
	color: #ccc;
}

.index_block a {
	color: #c7ab93;
}


div#links {
  /*background: #222;*/
}

ul#sociallinks {
  width: 24em;
	margin: 0 auto;
	padding: 0.5em 0;
}

ul#sociallinks>li {
	margin: 0 0.5em 0 0.5em;
	padding: 0;
	display: block;
	float: left;
  width: 2em;
}

ul#sociallinks>li>a {
	text-decoration: none;
}

ul#sociallinks>li>a:hover {
	text-decoration: none;
}
