@charset "utf-8";
/* CSS Document */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
caption, tbody, tfoot, thead, th {
	margin: 0;
	padding: 0;
	padding:0;
	border: 0;
	outline: 0;
	vertical-align: baseline;
	background: transparent;
	
}
body{
	font-family: 'Open Sans', sans-serif;
	font-size: 12px;
	color: #898989;
	line-height: 150%;
	background: #000;
}

a, img{ border: 0;}
a{ cursor: pointer; color: #666}

p{ 
	margin: 10px 0;
	line-height:150%;
	text-align: justify
}
h1,h2,h3{ font-family: 'Anton', sans-serif;}
h2{ font-size: 18px; margin: 15px 0; line-height: 150%;color: #f04f23; text-transform: uppercase}
h1{ font-size: 22px; color:#0f1064;  margin: 15px 0; line-height: 150%; text-transform: uppercase}
h3{ font-size: 15px; margin: 15px 0; color:#e87556; line-height: 150%; }
h4{}
h5{}
h6{}

/*General*/

#container{
	margin: auto;
	width: 960px;
	background: #fff;
}
#header{ text-align: center; background: url(../../uploads/images/header.jpg) top left no-repeat; height: 164px; position: relative}
#header a.logo{ position: absolute; top: 0; left: 0px; width: 0px; height: 164px; width: 350px}

#header .header-text1{  font-family: 'Anton', sans-serif; position: absolute; bottom: 30px;  right: 40px; color: #f04f23; line-height: 100%; font-size: 31px; }

#banner{ height: 350px; position: relative}
#banner .banner{ position: absolute; top 0; left: 0}
#banner .banner-text{ 
	font-size: 39px;  
	width: 240px; 
	line-height: 120%;
	color: #414141; 
	position: absolute;
	left: 75px; 
	top: 80px; 
	text-align: center;
	font-weight: bold;
}
#nav{}

#body{clear: both;}

#content{ padding: 20px 30px; overflow: auto}
#content .col1{ width: 45%; right 20px  no-repeat; float: left; padding-right: 3%; margin-right: 3%; height: 100%; overflow: hidden; background: url(../../image/line-break.png) right top repeat-y}
#content .col2{ width: 48%; float: left; height: 100%; overflow: hidden}

#content .home-left{ float: left; width: 60%; border-right: 1px dotted #898989; padding-right: 5%}
#content .home-right{width: 30%; float: right}

#footer{ 
	line-height: 16px;
	padding: 20px;
	margin: auto;
	height: 40px;
	background: #2b2b2b;
	border-top: 5px solid #f04f23
}
#footer h3, #footer, #footer a{ font-size: 11px; color: #fff;}
#footer li{ border-right: 1px solid  #fff;}
#footer table{ width: 100%;}
#footer a{ text-decoration: none;}
#footer a:hover{ text-decoration: underline; }
#footer #footerTxt, #footer #footerTxt a{ color: #515151; text-transform: none}
#footer #footerTxt{padding-top:5px;}
#footer a.menuactive{ color: #f04f23;}
#footerNav{ float: left; width: 55%}
#footerNav a{text-transform: uppercase}
#social{ float: right; width: 40%; text-align: right; padding-top: 5px}
#social a{ padding:2px;}

.float-left{ float: left; margin-right: 20px; margin-bottom: 20px}
.float-right{ float: right; margin-left: 20px; margin-bottom: 20px}

.content-bottom{ clear: both}


/* Stylesheet: theme : theme Modified On 2013-11-27 16:18:54 */
/*menu*/
#primary-nav, #primary-nav * {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
#primary-nav {
    line-height: 1;
}
#primary-nav ul {
    position: absolute;
    top: -999em;
}
#primary-nav ul li {
    width: 100%;
}
#primary-nav li:hover {
    visibility: inherit;
}
#primary-nav li {
    float: left;
    position: relative;
}
#primary-nav a {
    display: block;
    position: relative;
}
#primary-nav li:hover ul{
    left: 0;
    top: 45px;
    z-index: 99;
}
ul#primary-nav li:hover li ul{
    top: -999em;
}

ul#primary-nav li li:hover li ul{
    top: -999em;
}
#primary-nav {
  float: left;
}
/* sub menu width */
#primary-nav ul { 
	width: 180px;
}
ul#primary-nav li li:hover ul{
    left: 180px;
    top: 0;
}
ul#primary-nav li li li:hover ul, ul#primary-nav li li li.sfHover ul {
    left: 180px;
    top: 0;
}
/*style
#menuwrapper{text-align: center;}
#primary-nav { display:inline-table}*/
#menuwrapper{ background: #f04f23; height: 45px;}
#primary-nav li{}
#primary-nav a {
	font-family: 'Anton', sans-serif;
	color: #fff;
	line-height: 45px;
	font-size: 14px;
	text-align:left;
	padding: 0px 35px;
	text-decoration: none;
	text-transform: uppercase;
}
#primary-nav li:hover, #primary-nav li.menuactive{
	 background: #050647;
}
#primary-nav li li{ margin: 0; background: #050647}
#primary-nav li li a{ 
	font-size: 12px; 
	padding: 10px 10px; 
	line-height: 120%;
	text-transform: none; 
	color: #fff;
	font-style: normal;
}
#primary-nav li li:hover, #primary-nav li li.menuactive{ background: #f04f23}
#primary-nav li:hover, #primary-nav li li:hover	
	{-webkit-transition: all 0.15s ease-in 0s;
	-moz-transition:    all 0.15s ease-in 0s;
	-o-transition:      all 0.15s ease-in 0s;
	-ms-transition:     all 0.15s ease-in 0s;
	transition:         all 0.15s ease-in 0s;
 

}

/********************
Footer Links
*********************/

/* hack for Internet Explorer */
* html div#menu_horiz {
   /* hide ie/mac \*/
   height: 1%;
   /* end hide */
}

/* 
background-color for the entire menu row, 
covering 100% of the width and text center-aligned 
*/
div#menu_horiz {
  /* background color for the entire menu row */
	line-height: 100%;
	margin: 0;
}

/* 
the menu ul box has top and left border, 
right border is provided by the li elements 
*/
div#menu_horiz ul {}


/* menu list items */
div#menu_horiz li {
	display: inline;
	list-style: none;
	padding-right: 5px;
	margin-right: 5px;

}

/* the links, that is each list item */
div#menu_horiz a {
	text-decoration: none; /* no underline for links */
}

/* hover state for links */
div#menu_horiz li a:hover { text-decoration: underline}
div#menu_horiz a.activeparent:hover {text-decoration: underline}

/* active parent, that is the first-level parent of a child page that is the current page */
div#menu_horiz li.activeparent a {
	text-decoration: underline;
}

div#menu_horiz h3 {/* THIS IS THE COLOR OF THE HIGHTLIGHTED TEXT AKA CURRENT PAGE*/
	float: left;
	text-decoration: underline;/* THIS IS THE COLOR OF THE HIGHTLIGHTED TEXT AKA CURRENT PAGE*/
}

/* Footer */
/* Stylesheet: theme : menu Modified On 2013-11-27 16:10:54 */
