.products {
	margin-top:15px;
	float:left;
	width:211px;
	height:238px;
	border:1px solid #c3c6c8;
	padding:5px 5px 5px 5px;
	position:relative;
	color:#333333;
	background-color: #FFF;
	line-height: 16px;
	
		
}



.break {
	margin-top:20px;
	float:left;
	width:18px;
	position:relative;

}

.news {
	margin-top:20px;
	float:left;
	width:350px;
	position:relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
	color: #000;
	line-height: 16px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-top-width: 4px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #036;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	height:210px;
}

.welcome2 {
	margin-top:0px;
	float:left;
	width:560px;
	position:relative;
	font-family: Verdana;
	line-height:18px;
	font-size: 12px;
	color: #000;
	line-height: 16px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #fff;
	border: 0px solid #4d4e52;
}

.welcome_content2{
	background-color:#ffffff;
	border:0px solid #464c54;
	font-family:verdana;
	line-height:18px;
	font-size: 12px;
	padding: 10px;
	margin-top: 5px;
	margin-right: 4px;
	margin-bottom: 4px;
	margin-left: 4px;
	
}
.welcome {
	margin-top:20px;
	float:left;
	width:535px;
	height:210px;
	position:relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
	color: #000;
	line-height: 16px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-top-width: 4px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cc6600;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	background-image: url(images/watermark.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.welcome_content {
	background-color:#ffffff;
	border:0px solid #464c54;
	font-family:verdana;
	line-height:18px;
	font-size: 12px;
	padding: 10px;
	margin-top: 5px;
	margin-right: 4px;
	margin-bottom: 4px;
	margin-left: 4px;
	
}

.main_image{
	width:974px;
}

.menu_bar{
	width:969px !important; 
	margin-bottom:-1px; 
	padding-top:3px;
	padding-bottom:3px;
	padding-left:5px;
}
.blue_gradient{
	background: #376092; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4374b1', endColorstr='#203753'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#4374b1), to(#203753)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #4374b1, #203753); /* for firefox 3.6+ */	
}
.yellow_gradient{
	background: #D7AC00; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcc00', endColorstr='#675200'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#ffcc00), to(#675200)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #ffcc00, #675200); /* for firefox 3.6+ */	
}
.green_gradient{
	background: #697e3a; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#97b553', endColorstr='#485628'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#97b553), to(#485628)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #97b553, #485628); /* for firefox 3.6+ */	
}
.grey_gradient{
	background: #959597; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c1c1c4', endColorstr='#5b5b5c'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#c1c1c4), to(#5b5b5c)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #c1c1c4, #5b5b5c); /* for firefox 3.6+ */	
}
.red_gradient{
	background: #993333; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e34c4c', endColorstr='#7b2929'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#e34c4c), to(#7b2929)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #e34c4c, #7b2929); /* for firefox 3.6+ */	
}
.brown_gradient{
	background: #764a1e; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#be7730', endColorstr='#553516'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#be7730), to(#553516)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #be7730, #553516); /* for firefox 3.6+ */	
}

body{
	-webkit-text-size-adjust:100%;
}


.main_menu_bar{
	background-image: url(/images/nav.png);
	background-repeat: repeat-x; 
	margin-top:0px; 
	width:974px !important;
	line-height:16px; 
}	
.menu_bar_label{
	font-family:Oswald;
	font-size:large;
	color:#101010;
}
h2 {
	font-size:18px;
	font-family:Oswald, Arial;
	line-height:1.2em;
	font-weight:normal;
	color:#353535;
	overflow:hidden;
	letter-spacing:-1px;
	position:relative;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 53px;
	height:24px;
}
	h2.shadow{
		text-shadow: 1px 1px 1px black;
	}
	h2 span {
	display:block;
	background:url(images/line-dot.gif) 0 0 repeat-x;
	position:absolute;
	left:-2px;
	top:37px;
	width:100%;
	height:1px;
	overflow:hidden;
	z-index:10;
	}
	h2.icon1 {
		background:url(images/icon_1.png) no-repeat 2px 0px;
	}
	h2.icon2 {
		background:url(images/icon_2.png) no-repeat 2px 0px;
	}
	h2.icon3 {
		background:url(images/icon_3.png) no-repeat 2px 0px;
	}
	h2.icon4 {
		background:url(images/icon_4.png) no-repeat 2px 0px;
	}
	h2.icon5 {
		background:url(images/icon_5.png) no-repeat 2px 0px;
	}
	.footer {
	margin-top:10x;
	float:left;
	width:100%;
	height:70px;
	position:relative;
	font-family: verdana;
	font-size: 12px;	
	color: #FFF;
	
}

h4 {
	font-size:16px;
	font-family:Oswald, Arial;
	line-height:1.2em;
	font-weight:normal;
	color:#666;
	overflow:hidden;
	letter-spacing:-1px;
	position:relative;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 15px;
	padding-left: 51px;
}
	h4 span {
	display:block;
	background:url(images/line-dot.gif) 0 0 repeat-x;
	position:absolute;
	left:-2px;
	top:33px;
	width:100%;
	height:1px;
	overflow:hidden;
	z-index:10;
	}
	h4.icon1 {
		background:url(images/icon_1.png) no-repeat 3px 0;
		background-size:45px
	}
	h4.icon2 {
		background:url(images/icon_2.png) no-repeat 3px 0;
		background-size:45px
	}
	h4.icon3 {
		background:url(images/icon_3.png) no-repeat 3px 0;
		background-size:45px
	}
	h4.icon4 {
		background:url(images/icon_4.png) no-repeat 3px 0;
		background-size:45px
	}
	h4.icon5 {
		background:url(images/icon_5.png) no-repeat 3px 0;
		background-size:45px
	}
	.footer {
	margin-top:10x;
	float:left;
	width:100%;
	height:50px;
	position:relative;
	font-family: verdana;
	font-size: 12px;	
	color: #FFF;
	
}

h5 {
	font-size:15px;
	font-family:Oswald, Arial;
	line-height:1.2em;
	font-weight:normal;
	color:#666;
	overflow:hidden;
	white-space:nowrap;
	letter-spacing:-1px;
	position:relative;
	margin-top:10px;
	padding-top: 11px;
	padding-right: 0;
	padding-bottom: 19px;
	padding-left:50px;
	border-radius:10px;
	cursor:pointer;
}
	h5 span {
	display:block;
	background:url(images/line-dot.gif) 0 0 repeat-x;
	position:absolute;
	left:5px;
	top:33px;
	width:95%;
	height:1px;
	overflow:hidden;
	z-index:10;
	}
	h5.iconAll {
		background:url(images/icon_0.png) no-repeat 3px 3px;
		background-size:41px
	}
	h5.icon1 {
		background:url(images/icon_1.png) no-repeat 3px 3px;
		background-size:45px
	}
	h5.icon2 {
		background:url(images/icon_2.png) no-repeat 3px 3px;
		background-size:45px
	}
	h5.icon3 {
		background:url(images/icon_3.png) no-repeat 3px 3px;
		background-size:45px
	}
	h5.icon4 {
		background:url(images/icon_4.png) no-repeat 3px 3px;
		background-size:45px
	}
	h5.icon5 {
		background:url(images/icon_5.png) no-repeat 3px 3px;
		background-size:45px
	}
	h5.selected{
		border-style:solid;
		border-width:2px;
		padding-left:48px;
		background-position:1.5px 3px;
		padding-top:11px;
		padding-bottom:17px;
		margin-top:-2px;
	}
	h5:hover{
		background-color:rgba(0,0,0,.1); 
	}
	.footer {
	margin-top:10x;
	float:left;
	width:100%;
	height:50px;
	position:relative;
	font-family: verdana;
	font-size: 12px;	
	color: #FFF;
	
}


/* SEARCH */
#search {  float:right; width:250px; padding:2px; }

.mainW { width:994px; background:#fff;z-index:9; }

.mmt {
	font-family: Oswald;
	font-size: 18px;
	color: #999;
	margin-bottom: 260px;
	padding-bottom:250px;
}

#searchtxt { padding:0px; width:200px; }
#searchbtn { border:1px solid #eee !important; background-color:#3f464e; color:#eee; padding:1px; margin-left:5px; font-weight:bold; margin-left:10px}

a img {border: none;}

A.type1:link    {
	color:#FFC;
	text-decoration:none;
	font-family: Oswald;
	font-size: 16px;
}
A.type1:visited {
	color: #FFC;
	text-decoration:none;
	font-family: Oswald;
	font-size: 16px;
}
A.type1:active  {
	color:#FFC;
	text-decoration:none;
	font-family: Oswald;
	font-size: 16px;

}
A.type1:hover   {
	color:#F90;
	text-decoration: none;
	font-family: Oswald;
	font-size: 16px;
} 

A.typeTT{
	color:#FFF;
	text-decoration:none;
	font-family: Arial;
	font-size: 13px;
	font-weight:bold;
}
A.typeTT:visited {
}
A.typeTT:active  {
}
A.typeTT:hover   {
	color: #c4af84;
} 

A.type2:link    {
	color:#FFF;
	text-decoration:none;
	font-family: Oswald;
	font-size: 16px;
}
A.type2:visited {
	color: #FFF;
	text-decoration:none;
	font-family: Oswald;
	font-size: 16px;
}
A.type2:active  {
	color:#FFF;
	text-decoration:none;
	font-family: Oswald;
	font-size: 16px;

}
A.type2:hover   {
	color:#029feb;
	text-decoration: none;
	font-family: Oswald;
	font-size: 16px;
} 

/*------------ links for bars----------------*/
A.typeAA {
	text-decoration:none;
	font-family: Oswald;
	font-size: 16px;
	font-weight:normal;
}
A.typeAA:link    {
	color:#D7AC00;
}

A.typeAA:visited {
	color: #cc3300;
}
A.typeAA:active  {
	color:#cc3300;

}
A.typeAA:hover   {
	color:#cc3300;
} 
.motto
{
	background-image: url(images/mottoA.jpg);
	background-position: 60px 10px;
}

@font-face {
 font-family: Bradshaw;
 src: url("PRISTINA.eot") /* For IE 6+ */
}
@font-face {
 font-family: Bradshaw;
 src: url("PRISTINA.ttf") /* For CSS3 browsers inc. Firefox */
}

