/*
	styles.css
	Initial code generated by thesitewizard.com's Layout Wizard 3.0.0
*/
body {
	font-family: Arial, Helvetica, sans-serif ;
	background: #e9e5db;
	background-image:url('honey_im_subtle1.jpg');
	text-align: center;
}

img{ 
      width: 100%; 
      height: auto; 
      } 



.thumbnail
{
display:inline-block;
padding: 5px;
margin: 5px;
background: #c3e0f6; 
color: #333366;
font-size: 9pt;
font-family: helvetica, sans-serif;
-moz-border-radius: 15px;
border-radius: 15px;
}

img {
	max-width: 100% ;
	width: auto ;

}
input, select, button, textarea {
	max-width: 100% ;
}
meter, progress, output {
	max-width: 100% ;
}

a:link
{
    text-decoration: none;
}

a.new
{
color: #fffef0;
font-size: 18px;
font-family: helvetica, sans-serif;
text-decoration: none;
text-transform:uppercase;
font-weight:600;
}

a.new:hover
{
color: #fffef0;
font-size: 18px;
background:#A6B6C2;
font-family: helvetica, sans-serif;
text-decoration: none;
text-transform:uppercase;
font-weight:600;
}

a.new:visited
{
color: #fffef0;
font-size: 18px;
font-family: helvetica, sans-serif;
text-decoration: none;
text-transform:uppercase;
font-weight:600;
}


a.navbutton
{
color: #797979;
margin: 10px; 
background: #c3e0f6; 
padding: 5px; 
font-family: 'Alegreya SC', serif;
font-size:150%;
font-weight: 900;
text-transform:uppercase;
text-decoration: none;
line-height:27px;
-moz-border-radius: 15px;
border-radius: 15px;
}

a.navbutton:hover
{
color: #333366;
margin: 10px; 
background: #c3e0f6; 
padding: 5px; 
font-family: 'Alegreya SC', serif;
font-size: 150%;
font-weight: 900;
text-transform:uppercase;
text-decoration: none;
line-height:27px;
-moz-border-radius: 15px;
border-radius: 15px;
}

a.navbutton:visited
{
margin: 10px; 
background: #c3e0f6; 
padding: 5px; 
font-family: 'Alegreya SC', serif;
font-size: 150%;
font-weight: 900;
text-decoration: none;
text-transform:uppercase;
    text-decoration: none;
line-height:27px;
-moz-border-radius: 15px;
border-radius: 15px;
}


a.thumbnail {
    font: normal 14px arial black, impact, sans-serif;
    text-decoration: none;
    background-color: transparent;
    letter-spacing: 1px;
    text-transform: uppercase;
    text-decoration: none;
    color: #292E41;
    border: 0;
}

.nav
{
position:relative; 
margin: 10px; 
background: transparent; 
padding: 5px; 
word-spacing: 10;
line-height: 1.5em;
-moz-border-radius: 15px;
border-radius: 15px;
text-decoration: none;
}


div#tswcentrecombo {
	float: right ;
	width: 80% ;
	color: inherit ;
	background-color: transparent ;
}
div#tswothersidecol {
	float: left ;
	width: 15.11% ;
	color: #000 ;
	background-color: transparent ;
}
div#tswsidecol {
	float: right ;
	width: 15% ;
	color: #000 ;
	background-color: transparent ;
}
div#tswcontent {
	float: left ;
	width: 78.89% ;
	color: #fff ;
	background: #a6b6c2;
	border: black 1px solid; ;
}
@media only screen and (max-width: 629px) {
	div#tswsidecol {
		float: none ;
		width: 100% ;
	}
	div#tswcontent {
		float: none ;
		width: 100% ;
	}
	div#tswothersidecol {
		float: none ;
		width: 100% ;
	}
	div#tswcentrecombo {
		float: none ;
		width: 100% ;
	}
}
div#tswcontproper {
	padding-left: 5px ;
	padding-right: 5px ;
	padding-top: 5px;
}
div#tswcontainer {
	color: inherit ;
	background-color: transparent ;
}
div#tswsideproper, div#tswothersideproper {
	padding-left: 5px ;
	padding-right: 5px ;
	font-size: 1px;
	line height: 1px;
color: #ccc
}
div#tswheader {
	color: #000 ;
	background-color: transparent ;
}


div#tswfooter {
	text-align: center;
	font-size: 9px;
	font-family: sans-serif;
	text-decoration: none;
	background-color: transparent;
	color: #555555;
	text-align: center;
}

.contenttxt4
{
color: #333366;
font-size: 110%;
font-family: helvetica, sans-serif;
position:relative; 
margin: 10px; 
text-align: justify;
background: #c3e0f6; 
padding: 10px;
-moz-border-radius: 15px;
border-radius: 15px;
}

.narrow
{
color: #333366;
font-size: 110%;
font-family: helvetica, sans-serif;
position:relative; 
margin: 10px 10px 10px 40px; 
text-align: justify;
background: #c3e0f6; 
padding: 10px;
-moz-border-radius: 15px;
border-radius: 15px;
width: 75%;
}

.narrow2
{
color: #333366;
font-size: 150%;
line-height: 130%;
font-family: 'IM Fell English', serif;
position:relative; 
margin: 10px 10px 10px 40px; 
text-align: justify;
background: #c3e0f6; 
padding: 10px;
-moz-border-radius: 15px;
border-radius: 15px;
width: 75%;
}

.contenttxt3
{
position:relative; 
background: #c9d5de; 
padding: 10px;
text-align: center;
color: #333366;
font-size: 110%;
font-weight: strong;
font-family: helvetica, sans-serif;
}

.contenttxt2
{
position:relative; 
margin: 10px; 
text-indent:20pt;
background: #c3e0f6; 
padding: 10px;
-moz-border-radius: 15px;
border-radius: 15px;
text-align: center;
color: #333366;
font-size: 110%;
font-weight: strong;
font-family: helvetica, sans-serif;
}

.contenttxt
{
color: #333366;
font-size: 110%;
font-weight: strong;
font-family: helvetica, sans-serif;
position:relative; 
margin: 10px; 
text-align: center;
text-indent:20pt;
background: #c3e0f6; 
padding: 10px;
-moz-border-radius: 15px;
border-radius: 15px;
overflow: hidden;
}

.contenttxtgal
{
color: #333366;
font-family: helvetica, sans-serif;
position:relative; 
text-align: center; 
background: #c8d5de; 
margin-bottom: 5px;
padding: 10px;
-moz-border-radius: 15px;
border-radius: 15px;
}

.floatleft  {
float: left;
margin: 10px;
}

h2 {
  color: #333366;
  text-indent: 40px;
  padding: 0px;
  line-height: 0.9;
  font-size: 140%;
}

.new
{
color: #ffffff;
background:#909ea9;
padding: 5px;
margin:0;
font-size: 22px;
font-family: helvetica, sans-serif;
text-transform:uppercase;
font-weight:600;
overflow: hidden;
}

.newcolumnleft
{
color: #ffffff;
background:#909ea9;
padding: 5px;
margin:0;
width: 30%px;
font-size: 18px;
font-family: helvetica, sans-serif;
text-transform:uppercase;
font-weight:600;
float: left;
overflow: hidden;
}
.newcolumnright
{
color: #ffffff;
background:#909ea9;
padding: 5px;
margin:0;
width: 70%;
font-size: 18px;
font-family: helvetica, sans-serif;
text-transform:uppercase;
font-weight:600;
float: right;
overflow: hidden;
}