/**
* @author    JoomlaShine.com http://www.joomlashine.com
* @copyright Copyright (C) 2008 - 2011 JoomlaShine.com. All rights reserved.
* @license   JoomlaShine.com Proprietary License
*/

/* PALETTE */
.dark-blue {color: #243143;}
.light-blue {color: #c1c5cf;}
.dark-green {color: #2f4323;}
/* Link hover */
.medium-green (color: #52753D;)


html, body {
	line-height: 1.5;
	margin: 20px;
}
body {
	font-size: 100%;
}

/* ============================== DEFAULT HTML ============================== */
a { color: #2f4323; }
a:hover: { color: #52753D; }
a:visited {  color:  #243143; }
  
a {text-decoration: underline; }
  

/* ============================== LAYOUT ============================== */
/* =============== LAYOUT - OVERALL PAGE =============== */

/* Code for full coverage background */
#jsn-master {
	background: #c1c5cf url(../../../../images/fief/fief-bg3.jpg) no-repeat top center fixed;
	    -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
	
}
/* Code for full coverage background */
html, body {
  margin-top: 20px;
  margin-left: 20px;
  margin-right: 20px;
  margin-bottom: 200px;
	background: #c1c5cf url(../../../../images/fief/fief-bg3.jpg) no-repeat top center fixed;
	    -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

@media only screen and (max-width: 750px), (max-device-width: 750px) {
	html, body {
		background: #000000 url(../../../../images/fief/fief-bg3.jpg) no-repeat top center fixed;
	}
}

@media only screen and (max-width: 1200px), (max-device-width: 1200px) {
html, body {
  margin-top: 20px;
  margin-left: 20px;
  margin-right: 20px;
  margin-bottom: 200px;
	background: #c1c5cf url(../../../../images/fief/fief-bg3.jpg) no-repeat top center fixed; 
	    -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
   }
   }
@media only screen and (min-width: 1200px) {
html, body {
  margin-top: 20px;
  margin-left: 20px;
  margin-right: 20px;
  margin-bottom: 200px;
	background: #c1c5cf url(../../../../images/fief/fief-bg3.jpg) no-repeat top center fixed; 
	    -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
   }
}


/* CLEAR BACKGROUNDS */
#jsn-page
  { background-color: transparent;}
#jsn-content,  
#jsn-page-inner
  { background-color: transparent;}
#jsn-header 
  { background-color: transparent;}
#jsn-content
  { 
  border-radius:6px;  
  border: 3px solid #243143;
  }

/* LINE HEIGHT */
.jsn-article {
  line-height: 1.5;
  } 
  
/* CHANGE WIDTH (TOP BAR) */
#jsn-page {
	width: 750px;
}

#jsn-pos-topbar {
	width: 750px;
}

#jsn-headerright {
    padding: 0px 15px;
}

/* RESPONSIVE LOGO */  
#jsn-logo img {
  width: 100%;
  }  
  
/* REMOVE SIDE BORDERS */
#jsn-page {border: 0px;}

/* RESPONSIVE IMAGES - 500px MAX */
img.image-resp {  
  width: 100% 500px;
}
img.image-left {
	float: left;
	margin: 1em 2em 1em 0.5em;
}
img.image-right {
	float: right;
	margin: 1em 0 1em 0.5em;
}
img.image-border {
	padding: 3px;
	border: 3px double #243143;
	border-radius:6px; 
	box-shadow: 4px 4px 2px #bbbbbb;
}

/* HEADINGS */

h1 {
  color: #243143;
  font-size: 1.8em;
  font-weight: bold;
  padding-bottom: 0px;
  margin: 0;
  }

h2 {
  color: #243143;
  font-size: 1.5em;
  line-height: 1.0;
  font-weight: bold;
	padding-bottom: 0px;
	margin: 0;
  }
h4 {
  color: #000000;  
  font-size: 1.1em;
  line-height: 1.2;
  font-weight: bold;
	padding-bottom: 0px;
	margin: 0;
  }
  
/* FOOTER */  
#jsn-footer {
	color: #595959;
	font-size: 0.9em;
	background: #ffffff;
	border-top: 1px solid #b3b3b3;
	border-radius:6px; 
}

#jsn-footer a {
	text-decoration: underline;
}
div.jsn-modulescontainer {
    padding: 3px;
}

/* GO TO TOP LINK */
#jsn-gotoplink {
	color: #c1c5cf;
	z-index: 88;
	padding: 8px 12px;
	display: block;
	background-color: #243143;
	position: fixed;
	left: 50%;
	bottom: 0;
	border-radius:6px;
	text-align: center;
}
#jsn-gotoplink:link {
  text-decoration: none;
  }
#jsn-gotoplink:hover {
	color: #ffffff;
	text-decoration: none;
	background-color: #2f4323;
}

/* Get rid of excess space at top of article (above title) */
/* ----- SYSTEM STANDARD MESSAGES ----- */
#system-message {
	margin-bottom: 0px;
}

/* Remove space for "article toolbar" (email, print, pdf icons) when not used */
/* ----- ARTICLE TOOLBAR ----- */
.jsn-article-toolbar {
	margin-bottom: -10px;
	background-color: #ffffff;
}

   