@import url("easyslider.css");
body 
{ 
margin: 0; 
color:#999999;
font-family:Arial;
font-size:12px;
background-color:#202020;
background-repeat:no-repeat;
background-position:top center;
}
/*form fields*/   
.inputU 
{
	width:100%;
	height:25;
	border: 0px;
	border-color:#444444;
	background-color: #CCC;
	margin-top: 0;
	margin-bottom: 0;
	margin-left : 0;
	margin-right: 0;
	padding:5px;
	color: #161616;
	font-size: 11px;
	font-family: Arial;
	font-weight:bold;
	text-align:left;
}

.inputUscroll 
{ 
width:98%;
border: 0px;
background-color: #CCC;
margin-top: 0; 
margin-bottom: 0;
margin-left : 0;
margin-right: 0;
padding:5px;
color: #161616; 
font-size: 11px;
font-family: Arial;
font-weight:bold;
text-align:left; 
scrollbar-3dlight-color:#CCC;
scrollbar-highlight-color: #CCC;
scrollbar-shadow-color:#CCC;
scrollbar-darkshadow-color: #CCC;
scrollbar-arrow-color:#666; 
scrollbar-face-color:#CCC; 
scrollbar-track-color:#CCC; 
}

.inputUnewsletter 
{ 
width:100%;
height:25;
border: 0px;
background-color: #CCC;
margin-top: 0; 
margin-bottom: 0;
margin-left : 0;
margin-right: 0;
padding:5px;
color: #161616; 
font-size: 11px;
font-family: Arial;
font-weight:bold;
text-align:left; 
}
.form{color: #cccccc;
font-size: 13px;}
/*Body*/
p
{
font-family:Arial;
color:#999999;
font-size:12px;
}
.pbold
{
font-family:Arial;
color:#999999;
font-size:12px;
font-weight:bold;
}
.pred
{
font-family:Arial;
color:#df1e30;
font-size:12px;
}

/*Dividers*/
.footerdivider
{
font-family:Arial;
color:#333333;
font-size:12px;
font-weight:normal;
margin-left:5px;
margin-right:5px;
}

.submenudivider
{
font-family:Arial;
color:#333333;
font-size:12px;
font-weight:normal;
margin-left:5px;
margin-right:5px;
}

/*Headers*/
h1{ 
font-size: 23px;
font-weight: bold;
margin:0px;
color:#CCC;
}
h2{ 
font-size: 18px;
font-weight: normal;
margin:0px;
color:#999999;
}
h3{ 
font-size: 18px;
font-weight: bold;
margin:0px;
color:#de2763;
}
h4{ 
font-size: 18px;
font-weight: bold;
margin:0px;
color:#03a4ee;
}
h5{ 
font-size: 18px;
font-weight: bold;
margin:0px;
color:#4eb128;
}
h6{ 
font-size: 25px;
font-weight: normal;
margin:0px;
color:#df1e30;
}

h7{ 
font-size: 25px;
font-weight: normal;
margin:0px;
color:#666666;
}
.blog_titles{ color: #FFF;
font-weight: strong;}
.headerlarge{ 
font-size: 18px;
font-family:Arial;
font-weight: bold;
margin:0px;
color:#ffffff;
}
.headerprojects{ 
font-size: 18px;
font-family:Arial;
font-weight: bold;
margin:0px;
color:#ffffff;
}
/*links*/
a:link 
{ 
font-family:Arial;
color:#999999;
font-size:12px;
text-decoration: underline; 
}

a:visited 
{ 
font-family:Arial;
color:#999999;
font-size:12px;
text-decoration: underline; 
}

a:hover 
{ 
font-family:Arial;
color:#ffffff;
font-size:12px;
text-decoration: none; 
 
}

a:active 
{ 
font-family:Arial;
color:#999999;
font-size:12px;
text-decoration: underline ; 
}

/**/
.sublinktext
{ 
font-family:Arial;
color:#df1e30;
font-size:12px;
font-weight:bold;
text-decoration: none;
margin-right:8px;
}

a.sublink:link 
{ 
font-family:Arial;
color:#ffffff;
font-size:12px;
font-weight:bold;
text-decoration: none;
}

a.sublink:visited 
{ 
font-family:Arial;
color:#ffffff;
font-size:12px;
font-weight:bold;
text-decoration: none;
}

a.sublink:hover 
{ 
font-family:Arial;
color:#df1e30;
font-size:12px;
font-weight:bold;
text-decoration: none;
}

a.sublink:hover:visited 
{ 
font-family:Arial;
color:#df1e30;
font-size:12px;
font-weight:bold;
text-decoration: none;
}

a.sublink:active 
{ 
font-family:Arial;
color:#ffffff;
font-size:12px;
font-weight:bold;
text-decoration: none;
}

/**/
a.footerlink:link 
{ 
font-family:Arial;
color:#999999;
font-size:12px;
text-decoration: none;
}

a.footerlink:visited 
{ 
font-family:Arial;
color:#999999;
font-size:12px;
text-decoration: none;
}

a.footerlink:hover 
{ 
font-family:Arial;
color:#df1e30;
font-size:12px;
text-decoration: none;
}

a.footerlink:hover:visited 
{ 
font-family:Arial;
color:#df1e30;
font-size:12px;
text-decoration: none;
}

a.footerlink:active 
{ 
font-family:Arial;
color:#999999;
font-size:12px;
text-decoration: none;
}

/**/
a.dropdownlink:link 
{ 
font-family:Arial;
color:#999999;
font-size:12px;
font-weight:bold;
text-decoration: none;
}

a.dropdownlink:visited 
{ 
font-family:Arial;
color:#999999;
font-size:12px;
font-weight:bold;
text-decoration: none;
}

a.dropdownlink:hover 
{ 
font-family:Arial;
color:#df1e30;
font-size:12px;
font-weight:bold;
text-decoration: none;
}

a.dropdownlink:active 
{ 
font-family:Arial;
color:#999999;
font-size:12px;
font-weight:bold;
text-decoration: none;
}

/*tables etc*/
.spiffy{display:block;
}
.spiffy *{
  display:block;
  height:1px;
  overflow:hidden;
  background:#202020;
  }
.spiffy1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #202020;
  border-right:1px solid #202020;
  background:#202020}
.spiffy2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #202020;
  border-right:1px solid #202020;
  background:#202020}
.spiffy3{
  margin-left:1px;
  margin-right:1px;
   border-left:1px solid #202020;
  border-right:1px solid #202020;}
.spiffy4{
  border-left:1px solid #202020;
  border-right:1px solid #202020}
.spiffy5{
  border-left:1px solid #202020;
  border-right:1px solid #202020}
.spiffyfg{
  background:#202020;
  }
  
 /*spiffy 2*/
.blocks{display:block}
.blocks *{
  display:block;
  height:1px;
  overflow:hidden;
  background:#161616}
.blocks1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #161616;
  border-right:1px solid #161616;
  background:#161616}
.blocks2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #161616;
  border-right:1px solid #161616;
  background:#161616}
.blocks3{
  margin-left:1px;
  margin-right:1px;
   border-left:1px solid #161616;
  border-right:1px solid #161616;}
.blocks4{
  border-left:1px solid #161616;
  border-right:1px solid #161616}
.blocks5{
  border-left:1px solid #161616;
  border-right:1px solid #161616}
.blocksfg{
  background:#161616;
  }
/*spiffy 3*/
.leftcolum{display:block;
}
.leftcolum *{
  display:block;
  height:1px;
  overflow:hidden;
  background:#232323;
  }
.leftcolum1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #232323;
  border-right:1px solid #232323;
  background:#232323}
.leftcolum2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #232323;
  border-right:1px solid #232323;
  background:#232323}
.leftcolum3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #232323;
  border-right:1px solid #232323;}
.leftcolum4{
  border-left:1px solid #232323;
  border-right:1px solid #232323}
.leftcolum5{
  border-left:1px solid #232323;
  border-right:1px solid #232323}
.leftcolumfg{
  background:#232323;
  }

/*tables*/
.tableMargin{
  padding-top:0px;
  padding-bottom:0px;
  padding-left:10px;
  padding-right:10px;
  margin-top:0px;
  margin-bottom:0px;
 }

/*DROPDOWN MENU STYLES*/

.chromestyle{
width: 100%;
}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both;
visibility: hidden;
filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}

.chromestyle ul{


}

.chromestyle ul li{
display: inline;
}
.chromestyle ul li a:hover, .chromestyle ul li a.selected{ /*script dynamically adds a class of "selected" to the current active menu item*/
color: #012c67; }

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
	border: none; /*THEME CHANGE HERE*/
	visibility: hidden;
	text-align:right;
	margin:0;
	padding:0;
	z-index:100;
	position: absolute;
	left: 413px;
	top: 156px;
}

/*MAIN LINKS*/
.linkAgency a{
	cursor:pointer;
	display:block;
	height:35px;
	width:136px;
    background-image:url(../images/mainnav_agency.gif);
}

.linkAgency a:hover{
	cursor:pointer;
	display:block;
	height:35px;
	width:136px;
    background-image:url(../images/mainnav_agencyOva.gif);
}

.linkAgency a:visited:hover{
	cursor:pointer;
	display:block;
	height:35px;
	width:136px;
    background-image:url(../images/mainnav_agencyOva.gif);
}

.linkAgency a.selected{
	cursor:pointer;
	display:block;
	height:35px;
	width:136px;
    background-image:url(../images/mainnav_agencyOva.gif);
}

.linkAgency a.selected:visited{
	cursor:pointer;
	display:block;
	height:35px;
	width:136px;
    background-image:url(../images/mainnav_agencyOva.gif);
}

.linkAgency a:visited{
	cursor:pointer;
	display:block;
	height:35px;
	width:136px;
    background-image:url(../images/mainnav_agency.gif);
}
.linkAgency a:active{
	cursor:pointer;
	display:block;
	height:35px;
	width:136px;
    background-image:url(../images/mainnav_agency.gif);
}
/**/
.linkPortfolio a{
	cursor:pointer;
	display:block;
	height:35px;
	width:170px;
    background-image:url(../images/mainnav_portfolio.gif);
}

.linkPortfolio a:hover{
	cursor:pointer;
	display:block;
	height:35px;
	width:170px;
    background-image:url(../images/mainnav_portfolioOva.gif);
}

.linkPortfolio a:visited:hover{
	cursor:pointer;
	display:block;
	height:35px;
	width:170px;
    background-image:url(../images/mainnav_portfolioOva.gif);
}

.linkPortfolio a.selected{
	cursor:pointer;
	display:block;
	height:35px;
	width:170px;
    background-image:url(../images/mainnav_portfolioOva.gif);
}

.linkPortfolio a.selected:visited{
	cursor:pointer;
	display:block;
	height:35px;
	width:170px;
    background-image:url(../images/mainnav_portfolioOva.gif);
}

.linkPortfolio a:visited{
	cursor:pointer;
	display:block;
	height:35px;
	width:170px;
    background-image:url(../images/mainnav_portfolio.gif);
}
.linkPortfolio a:active{
	cursor:pointer;
	display:block;
	height:35px;
	width:170px;
    background-image:url(../images/mainnav_portfolio.gif);
}
/**/
.linkContact a{
	cursor:pointer;
	display:block;
	height:35px;
	width:102px;
    background-image:url(../images/mainnav_contact.gif);
}

.linkContact a:hover{
	cursor:pointer;
	display:block;
	height:35px;
	width:102px;
    background-image:url(../images/mainnav_contactOva.gif);
}

.linkContact a:visited:hover{
	cursor:pointer;
	display:block;
	height:35px;
	width:102px;
    background-image:url(../images/mainnav_contactOva.gif);
}

.linkContact a.selected{
	cursor:pointer;
	display:block;
	height:35px;
	width:102px;
    background-image:url(../images/mainnav_contactOva.gif);
}

.linkContact a.selected:visited{
	cursor:pointer;
	display:block;
	height:35px;
	width:102px;
    background-image:url(../images/mainnav_contactOva.gif);
}


.linkContact a:visited{
	cursor:pointer;
	display:block;
	height:35px;
	width:102px;
    background-image:url(../images/mainnav_contact.gif);
}
.linkContact a:active{
	cursor:pointer;
	display:block;
	height:35px;
	width:102px;
    background-image:url(../images/mainnav_contact.gif);
}

