@import "css/reset.css";
@import "css/grid.css";
/*global*/

.bkgrnddark	{
background: #000;
}

.bkgrndlight	{
background: #46494b;
}

.bkgrndred	{
background: #6a0000;
}

.lightplate	{
	color:#FFF;
	background-color: #46494b;
	padding: 15px;
			border: solid 1px #ffffff;
			border-left: 0;
			border-right: 0;
	-webkit-border-radius: 15px;
 	 -moz-border-radius: 15px;
 	 border-radius: 15px;
  -webkit-box-shadow: 7px 7px 3px #464646 ;
  -moz-box-shadow: 7px 7px 3px #464646;
}

.corndiv {
  width:100%;
  background-color:Cornsilk;
  padding: 25px;
}

.darkplate	{
	color:#FFF;
	background-color: #000;
	padding: 15px;
			border: solid 1px #ffffff;
			border-left: 0;
			border-right: 0;
	-webkit-border-radius: 15px;
 	 -moz-border-radius: 15px;
 	 border-radius: 15px;
  -webkit-box-shadow: 7px 7px 3px #464646 ;
  -moz-box-shadow: 7px 7px 3px #464646;
}

.redplate	{
	color:#FFF;
	background-color: #6a0000;
	padding: 15px;
			border: solid 1px #ffffff;
			border-left: 0;
			border-right: 0;
	-webkit-border-radius: 15px;
 	 -moz-border-radius: 15px;
 	 border-radius: 15px;
  -webkit-box-shadow: 7px 7px 3px #464646 ;
  -moz-box-shadow: 7px 7px 3px #464646;
}
.lightbkgrnd-3	{
	color:#FFF;
	background-color: #46494b;
	padding: 15px;
			border: solid 1px #ffffff;
			border-left: 0;
			border-right: 0;
       -moz-column-count: 2;
       -moz-column-gap: 20px;
       -webkit-column-count: 2;
       -webkit-column-gap: 20px;
       -moz-column-rule-color:  #ccc;
       -moz-column-rule-style:  solid;
       -moz-column-rule-width:  1px;
       -webkit-column-rule-color:  #ccc;
       -webkit-column-rule-style: dashed ;
       -webkit-column-rule-width:  1px;
	-webkit-border-radius: 15px;
 	 -moz-border-radius: 15px;
 	 border-radius: 15px;
  -webkit-box-shadow: 7px 7px 5px #464646 ;
  -moz-box-shadow: 7px 7px 5px #464646;
}

.darkbkgrnd-3	{
	color:#FFF;
	padding: 15px;
			border: solid 1px #ffffff;
			border-left: 0;
			border-right: 0;
       -moz-column-count: 2;
       -moz-column-gap: 20px;
       -webkit-column-count: 2;
       -webkit-column-gap: 20px;
       -moz-column-rule-color:  #ccc;
       -moz-column-rule-style:  solid;
       -moz-column-rule-width:  1px;
       -webkit-column-rule-color:  #ccc;
       -webkit-column-rule-style: dashed ;
       -webkit-column-rule-width:  1px;
	-webkit-border-radius: 15px;
 	 -moz-border-radius: 15px;
 	 border-radius: 15px;
  -webkit-box-shadow: 7px 7px 5px #464646 ;
  -moz-box-shadow: 7px 7px 5px #464646;
}

.rowHeight  {
  margin: auto;
  border: 1px solid #6a0000;
  padding: 10px 10px 20px 20px;
}

.rowHeight50  {
  height: 50px;
  padding: 10px;
}

.rowHeight100  {
  height: 100px;
  padding: 10px;
}

.rowHeight150  {
  height: 150px;
  padding: 10px;
}

.rowHeight200  {
  height: 200px;
  padding: 10px;
}

.rowHeight250  {
  height: 250px;
  padding: 10px;
}

.readMore {
color: #810705;
font: 14px Arial, sans-serif;
font-weight: 700;
position: relative;
text-transform: uppercase;
}
.readMore>span {
width: 5px;
height: 6px;
display: inline-block;
background: url(images/more_arrow.png) right center no-repeat;
margin: 5px 0 0 3px;
position: relative;
overflow: hidden;
}
.readMore:hover {
text-decoration: none;  
}
.readMore1{
color: #202020;353535
font: 14px Arial, sans-serif;
font-weight: 700;
position: relative;
text-transform: uppercase;
}
.readMore1>span {
width: 5px;
height: 6px;
display: inline-block;
background: url(images/more_arrow.png) right center no-repeat;
margin: 5px 0 0 3px;
position: relative;
overflow: hidden;
}
.readMore1:hover {
text-decoration: none;  
}
.readMore2{
background: #e10b0a;
color: #fff;
font: 14px Arial, sans-serif;
font-weight: 700;
padding: 9px 15px;
text-shadow: #cf0c0d 1px 1px 1px;
text-transform: uppercase;
position: relative;
display: inline-block;
letter-spacing: -1px;
}
.readMore2:hover {
text-decoration: none;  
}
.hr{
width: 100%;
height: 7px;
background: url(images/hline_2.png) repeat-x;
margin: 26px 0 45px;
position: relative;
}
.img-indent {
  margin: 0px 30px 0 0;
  float: left;
}
body p a {
text-decoration:none;
}
body p a:hover {
text-decoration:underline;
}

.color1{
color: #c7c7c7;
}
.color2{
color: #002bff;
}
.color3{
color: #8a8a8a;
}
.color4{
color: #feffbb;
}
.color5{
color: #d00111;
/* 98000a */
}
.color6{
color: #1cb5ff;
}
.color7{
color: #008900;
}
.color8{
color: #a00024;
}
.dropcap 
{ float:left; color:#CC0000; font-size:50px; line-height:35px; padding-top:2px; font-family: Arial, Verdana, Georgia;
} 

.font-black	{
	color:#000;
}


.col-1 {
	background: url(../../pix/chainmail01.png) repeat;
	padding: 15px;
	-webkit-border-radius: 15px;
 	 -moz-border-radius: 15px;
 	 border-radius: 15px;
  -webkit-box-shadow: 7px 7px 5px #464646 ;
  -moz-box-shadow: 7px 7px 5px #464646;
/*  box-shadow: 7px 7px 5px #464646; */
}
.col-3 {
	color:#000;
	background: url(../../pix/chainmail01.png) repeat;
	padding: 15px;
       -moz-column-count: 2;
       -moz-column-gap: 20px;
       -webkit-column-count: 2;
       -webkit-column-gap: 20px;
       -moz-column-rule-color:  #ccc;
       -moz-column-rule-style:  solid;
       -moz-column-rule-width:  1px;
       -webkit-column-rule-color:  #ccc;
       -webkit-column-rule-style: dashed ;
       -webkit-column-rule-width:  1px;
	-webkit-border-radius: 15px;
 	 -moz-border-radius: 15px;
 	 border-radius: 15px;
  -webkit-box-shadow: 7px 7px 5px #464646 ;
  -moz-box-shadow: 7px 7px 5px #464646;
/*  box-shadow: 7px 7px 5px #464646; */
}

.col-red {
	background-color:#ae1525;
	width: 75%;
	align: center;
	padding: 15px;
	-webkit-border-radius: 15px;
 	 -moz-border-radius: 15px;
 	 border-radius: 15px;
  -webkit-box-shadow: 7px 7px 5px #464646 ;
  -moz-box-shadow: 7px 7px 5px #464646;
/*  box-shadow: 7px 7px 5px #464646; */
}

/*----------- buttons & links--------------*/
.btn-1 {
  color: #ffffff;
  background: #e85356;
  padding: 5px 14px;
  -webkit-border-radius: 6;
  -moz-border-radius: 6;
  border-radius: 6;
  text-shadow: none;
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.btn-1:hover {
  color: #070d67;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  text-decoration: none;
  background: #e7d18e;
}
.btn-2 {
  color: #ffffff;
  background: #7f0000;
  font-size: 8pt;
  padding: 5px 14px;
  -webkit-border-radius: 6;
  -moz-border-radius: 6;
  border-radius: 6;
  text-shadow: none;
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.btn-2:hover {
  color: #ffffff;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  text-decoration: none;
  background: #060a89;
}
.btn-3:hover {
  color: #ffffff;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  text-decoration: none;
  background: #21592a;
}
.responsive {
  Width: 100%;
  max-width: 650px;
  height: auto;
}
.newsitem {
  float: left;
  margin: 0 15px 15px 0; /* space between image and text */
  width: 150px; /* optional */
  height: auto;
}


/*///////////////////////////
h1 {
padding-bottom: 8px;
z-index: 50;
position: relative;
}
h2 {
font: 24px Arial, sans-serif;
color: #353434;
font-weight: 700;
padding-bottom: 14px;
letter-spacing: -1px;
}
h3 {
font: 20px Arial, sans-serif;
color: #4b4b4b;
font-weight: 700;
padding-bottom: 20px;
letter-spacing: -1px;
}
p {
line-height: 21px;
padding-bottom: 20px;
}*/
.clear {
clear:both;
line-height:0;
}
.bold {
font-weight:bold;
}
.rel {
position:relative;
}
/*-------- end slider -----------*/