/* -----------------------------------*/
/* ---------->>> GLOBAL <<<-----------*/
/* -----------------------------------*/

* {
   padding:0;
   margin:0;
}

html, body {
   width: 480px;
   min-width: 480px;
   height: 100%;
   display: block;
   background: none;
}


html body *{
   background: none;
   float: none;
   width: auto;
}

h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address { 
   margin:17px 0;
}
dd, blockquote { 
   margin-left: 40px; 
}

/* -----------------------------------*/
/* ---------->>> HEADER <<<-----------*/
/* -----------------------------------*/


/* -----------------------------------*/
/* ------->>> PAGE LAYOUT <<<---------*/
/* -----------------------------------*/
#main{
   width: 100%;
   padding: 0;
   margin: 0;
}
.inner-page #main{
   padding: 0;
   margin: 0;
}
.inner-page .bg .top{
   background: none;
}
.inner-page .bg .bottom{
   background: none;
}
.lines-holder{
   background: none;
}
.breadcrumb{
   background: none;
}
.breadcrumb li{
   float: none;
   background: none;
   position: static;
}
#constants{
   display: none;
}
ul.top-nav{
   display: none;
}
#holder{
   background: none;
}
body div.bg{
   background: none;
}
body .bg .top{
   background: none;
}
#main-image{
   display: none;
}
.line-holder{
   background: none;
   margin: 0;
   padding: 0;
}
#header{
   width: auto;
   position: static;
   left: auto;
   top: auto;
   height: auto;
}
.bg .bottom{
   background: none;
}
div.sidebar{
   float: none;
   width: auto;
   height: auto;
}
div.main-area{
   float: none;
}
.bar{
   position: static;
}
.logo{
   position: static;
}
body div.scrollbar{
   display: none;
}
.news .container{
   position: static;
   height: auto;
   width: auto;
}
.container .slides{
   position: static;
   height: auto;
   width: auto;
}
.content .rss{
   display: none;
}
.content{
   background: none;
   height: auto;
   width: auto;
   overflow: auto;
}
.columns{
   float: none;
   width: auto;
   height: auto;
   margin: 0;
}
.columns .container{
   width: auto;
   height: auto;
   position: static;
}
.news-footer a.add{
   display: none;
}
.form-search .form-item {
   float: none;
   width: auto;
   height: auto;
   margin: 0;
   position: static; 
   background: none;
}
.form-search .form-item input{
   float: none;
   border: 1px solid #333;
}
.form-search label, .form-search .form-submit{
   display: block;
}
.form-search{
   float: none;
    width: auto;
    height: auto;
    margin: 0;
    position: static; 
    background: none;
}
.inner-content {
display:inline;
float:none;
margin:6px 0 0;
padding:0 0 20px;
width:auto;
}
.column{
   float: none;
   margin: none;
   width: auto;
}
.seo-container{
   float: none;
   margin: 0;
   width: auto;
}
.inner-page .form-search .form-item{
   background: none;
}
/* -----------------------------------*/
/* -------->>> NAVIGATION <<<---------*/
/* -----------------------------------*/

/* top navigation start ---------------------------------------------------------------------------------------------------------------*/

.bar {
	position: static;
	top: auto;
	left: 0;
	width: auto;
}
/* main navigation start ---------------------------------------------------------------------------------------------------------------*/
#main-nav {
	float: none;
	margin: 0;
	padding: 0;
	display: block;
	background: none;
	position: static;
}
#main-nav li {
	float: none;
	list-style: none;
	background: none;
	font-size: 13px;
	line-height: 15px;
	padding: 0;
}
#main-nav li a {
	text-decoration: none;
	width: auto;
	height: auto;
	display: block;
   background: none;
	text-align: left;
	color: #232323;
	padding: 0;
}
#main-nav li:hover a,
#main-nav li.hover a {
	background-position: 0 -50px;
	color: #fff;
}
#main-nav li:hover,
#main-nav li.hover { position: static; }
#main-nav li:hover .drop-down,
#main-nav li.hover .drop-down { display: block; }
/* drop down menu ---------------------------------------------------------------------------------------------------------------*/
#main-nav li .drop-down {
	position: static;
	top: auto;
	left: auto;
	width: auto;
	z-index: 999;
	font-family: Arial, Helvetica, sans-serif;
	display: block;
}
#main-nav li .drop-down ul {
	margin: 0;
	padding: 0;
   background: none;
	min-height: auto;
}
#main-nav li.item-1-2 .drop-down, #main-nav li.item-1-4 .drop-down{
		left: auto;	
}
#main-nav li.item-1-1 .drop-down, #main-nav li.item-1-2 .drop-down{
	width: auto;
}
#main-nav li.item-1-1 .drop-down ul, #main-nav li.item-1-2 .drop-down ul{
   background: none;
}
#main-nav li.item-1-3 .drop-down ul {
   background: none;
}
#main-nav li.item-1-4 .drop-down ul{
   background: none;
}
* html #main-nav li .drop-down ul { height: auto; }
#main-nav li .drop-down ul ul, #main-nav li.item-1-4 .drop-down ul ul, #main-nav li.item-1-3 .drop-down ul ul, #main-nav li.item-1-1 .drop-down ul ul, #main-nav li.item-1-2 .drop-down ul ul {
	background: none;
	padding: 0;
	min-height: 0;
}
* html #main-nav li .drop-down ul ul { height: auto; }
#main-nav li .drop-down ul li {
	background: none;
	float: none;
	width: auto;
	padding: 0;
	color: #08335a;
	font-size: 14px;
	line-height: 17px;
	position: static;
	overflow: auto;
}
#main-nav li .drop-down ul ul li {
	font-size: 11px;
	line-height: 15px;
	float: none;
	vertical-align: top;
	height: auto;
	padding: 0;
}
#main-nav li .drop-down ul li a {
	display: block;
	height: 1%;
	width: auto;
	padding: 0 0 0 21px;
	text-align: left;
	color: #08335a;
   background: none;
}
#main-nav li .drop-down ul li a:hover { color: #08335a; }
#main-nav li .drop-down ul ul li a { color: #541a03; }
#main-nav li .drop-down ul ul li a:hover {
	background: #0287ff;
	color: #fff;
}
#main-nav li.item-1-3 .drop-down div{
   background: none;
}
#main-nav li.item-1-4 .drop-down div{
   background: none;
}
#main-nav li.item-1-1 .drop-down div, #main-nav li.item-1-2 .drop-down div{
   background: none;
}
#main-nav li .drop-down div {
 display: none;
}
/* main navigation end ---------------------------------------------------------------------------------------------------------------*/

#footer {
	overflow: hidden;
	height: auto;
	font-size: 11px;
	line-height: 14px;
	padding: 4px 0 10px;
}
#footer ul {
	margin: 0;
	padding: 0;
	float: none;
	overflow: hidden;
	display: block;
}
#footer ul.nav {
	float: none;
	margin: 0;
}
#footer ul li {
	float: none;
	list-style: none;
   background: none;
	padding: 0;
	margin: 0;
	color: #03325d;
}
#footer ul.nav li { padding: 0; }
#footer ul li a {
	color: #03325d;
	text-decoration: none;
}
#footer ul li a:hover { text-decoration: underline; }

.breadcrumb {
	margin: 0;
	padding: 0;
	overflow: hidden;
   background: none;
	height: 1%;
	border-bottom: 1px solid #949494;
}
.breadcrumb li {
	float: none;
	list-style: none;
	color: #333;
	text-transform: uppercase;
	font-size: 10px;
	line-height: 13px;
	color: #333;
	padding: 0;
	display: block;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background: none;
}
.breadcrumb li a {
	text-decoration: none;
	color: #999;
	float: none;
}
.breadcrumb li a:hover { color: #333; }

/* side navigation start ---------------------------------------------------------------------------------------------------------------*/
.side-nav {
	float: none;
	width: auto;
	padding: 0 0 50px;
	background: none;
}
.side-nav ul {
	margin: 0;
	padding: 0;
}
.side-nav ul li {
	list-style: none;
	font-size: 12px;
	line-height: 17px;
	vertical-align: top;
	height: 1%;
	border-bottom:1px dotted #cccccc;
}
.side-nav ul li a {
	display:block;
	width:auto;
	height:auto;
	color: #541a03;
	text-decoration: none;
	padding: 1px 0 0 14px;
	vertical-align: top;
}
.side-nav ul li a:hover,
.side-nav ul li a.active { background: none; }
/* side navigation end ---------------------------------------------------------------------------------------------------------------*/

/* -----------------------------------*/
/* --------->>> HEADINGS <<<----------*/
/* -----------------------------------*/

/* -----------------------------------*/
/* ------->>> TEXT STYLES <<<---------*/
/* -----------------------------------*/

/* -----------------------------------*/
/* ---------->>> SLIDER <<<-----------*/
/* -----------------------------------*/


/* -----------------------------------*/
/* ---------->>> FORMS <<<------------*/
/* -----------------------------------*/


