/*-------------------------------- */
/*------universal styles-------------------------- */
/*-------------------------------- */

body  {
	margin : 0px;
	background-color: #10151d;
	font-family : verdana,arial,helvetica;
	font-size : 12px;
	color : #000;
	
}

a:link {
	color : #ce0000;
	text-decoration: none;
}

a:visited  {
	color : #ce0000;
	text-decoration: none;
}

a:hover  {
	color : #000000;
}

.normal  {
	font-family : verdana,arial,helvetica;
	font-size : 12px;
	color : #737373;
}

.heading1  {
	font-family : verdana,arial,helvetica;
	color : #950202;
	font-size : 18px;
	border-bottom: 1px solid #000000;
}

h1  {
	font-family : verdana,arial,helvetica;
	color : #950202;
	font-size : 18px;
	border-bottom: 1px solid #000000;
	
}
.homeCopy h1{margin-left:15px;}

.heading2  {
	font-family : verdana,arial,helvetica;
	font-weight : bold;
	color : #00529B;
	font-size : 16px;
}

.heading3  {
	font-family : verdana,arial,helvetica;
	font-weight : bold;
	color : #000000;
	font-size : 14px;
}

h3  {
	font-family : verdana,arial,helvetica;
	font-weight : bold;
	color : #000000;
	font-size : 14px;
}

.fineprint  {
	font-family : verdana,arial,helvetica;
	color : #737373;
	font-size : 9px;
}

.error  {
	font-family : verdana,arial,helvetica;
	font-size : 10px;
	font-weight : bold;
	color : #AB0534;
}

.success  {
	font-family : verdana,arial,helvetica;
	font-size : 10px;
	font-weight : bold;
	color : #2AA132;
}

input,select,textarea  {
	font-family : verdana,arial,helvetica;
	font-size : 10px;
	color : #737373;
}

hr  {
 border: 0;
 height: 1px;
 color: #999999;
 background-color: #999999;
}

a.white:link, a.white:visited  {
	color : #ffffff;
	text-decoration: none;
	font-size:11px;
}

a.white:hover  {
	color : #bebebe;
	text-decoration: none;
	font-size:11px;
}

a.netphoria:link, a.netphoria:visited  {
	color : #7c7c7c;
	text-decoration: none;
	font-size:11px;
}

a.netphoria:hover  {
	color : #ffffff;
	text-decoration: none;
	font-size:11px;
}

/*-------------------------------- */
/*------n-jobs related styles-------------------------- */
/*-------------------------------- */

.headercell {
	background-color: #DDDDDD;
}

/*-------------------------------- */
/*------n-calendar related styles-------------------------- */
/*-------------------------------- */

.heading_40px  {
	font-family : verdana,arial,helvetica;
	font-weight : bold;
	color : #737373;
	font-size : 40px;
}

.heading_20px  {
	font-family : verdana,arial,helvetica;
	font-weight : bold;
	color : #737373;
	font-size : 20px;
}

.header {
	background: #10151d url('/template/images/header-bg.gif') repeat-x;
	border-bottom:1px solid #000000;
	
}
.h-r {
	font-family : verdana,arial,helvetica;
	font-size : 11px;
	color : #ffffff;
	padding: 0px 10px 3px 0px;
}

.body {
	background-color:#eeeeee;
}

.cont-int {
	padding:10px 30px 20px 20px;
	width:900px;
}

.content {
	width:954px;
	background-color:#ffffff;
	border:1px solid #000000;
	/*position:relative;*/
	z-index:50;
	margin-bottom:30px;
}

.nav {
	background: #353434 url('/template/images/nav-bg.gif') repeat-y;
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	padding:3px 0px 0px 15px;
}

.top-r {
	background: #950202 url('/template/images/br-bg.gif') repeat-x;
}

.rform {
	padding:5px 0px 0px 10px;
	color:#eeeeee;
}

.bh {
	background: #eeeeee url('/template/images/bh-bg.gif') repeat-x;
	font-size:14px;
	font-weight:bold;
	color:#ce0000;
	padding:8px 0px 6px 0px;
	width:317px;
	text-align:center;
}

.footer {
	background: #10151d url('/template/images/footer-bg.gif') repeat-x;
	height:127px;
	margin:-30px 0px 0px 0px;
	position:relative;
	z-index:1;
	font-family : verdana,arial,helvetica;
	font-size : 10px;
	color : #eeeeee;
	padding:40px 0px 20px 0px;
}

.contact-text  {
	font-family : verdana,arial,helvetica;
	font-size : 12px;
	color : #eeeeee;
}


#flexslider1 {width:539px;height:251px;}

/* Top Menu */
.topMenu {color:#fff;}
.topMenu a:link, .topMenu a:visited{color:#fff;}
.topMenu a:hover{color:#000;}

/* Home Page Columns */
.column{width:33.25%; float:left;}
.columnHeading{
	background: #eeeeee url('/template/images/bh-bg.gif') repeat-x;
	font-size:14px;
	font-weight:bold;
	color:#ce0000;
	padding:8px 0px 6px 0px;
	
	text-align:center;
}
.columnCopy{padding:25px 15px 25px 15px;}
.columnMid{border-left:solid 1px #000; border-right:solid 1px #000;}


blockquote{color:rgb(255, 0, 0); font-size:12pt;}
.redText{color:rgb(255, 0, 0);}



/* Home Page */
.row{margin:-10px 0px 0px 0px; padding:0px 0px 25px 0px; float:left;}
.row .column h1{background:#eee url("/template/images/bh-bg.gif") repeat-x; height:31px; line-height:30px; font-size:14px; font-weight:bold; color:red; text-align:center; margin-left:0px;}
.homePageH1{margin-top:30px;}
.row .column h2{line-height:30px; font-size:14px; font-weight:bold; color:red; text-align:center; border-bottom:solid 1px #000; border-top:solid 1px #000;}
.column1{width:33%; float:left; border-right:solid 2px #eee;  min-height:770px; text-align:left;}
.column2{width:33%; float:left;  min-height:500px;}
.column3{width:33.5%; float:left; border-left:solid 2px #eee; min-height:500px;}
.row p{padding-left:15px; padding-right:15px;}

a.button{background-color:red; color:#fff;  padding:10px; text-decoration:none; border-radius:3px;}	
a.button:hover{background-color:#000;}	

.bodyCopy ul li {
    list-style-image: url(/template/images/bullet2.png);
}
ul.flex-direction-nav{display:none;}

/* Iframes Facebook
.facebookResponsive {
position: relative;
padding-bottom: 75%; // This is the aspect ratio
height: 0;
overflow: hidden;
margin-left:10px;
}
.facebookResponsive iframe {
position: absolute;
top: 0;
left: 0;
width: 100% !important;
height: 100% !important;
} */

.facebookResponsive {position: relative; padding-bottom: 56.25%; padding-top: 30px; height: 0; overflow: hidden;}
 
.facebookResponsive iframe,
.facebookResponsive object,
.facebookResponsive embed {position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.facebookResponsive {min-height:600px; margin-left:10px;}

/* Google Maps
.google-maps {
position: relative;
padding-bottom: 75%; // This is the aspect ratio
height: 0;
overflow: hidden;

}
.google-maps iframe {
position: absolute;
top: 0;
left: 0;
width: 100% !important;
height: 100% !important;
} 

.summaryOuter{ margin-left:-10px;}*/

.contactColumn{width:45%; float:left;}
.contactColumn.first{margin-right:50px; }
.contactColumn.first input{border:solid 1px #ccc;}
.contactFormInput{width:280px; height:25px; padding-left:10px;}
.contactColumn textarea{width:290px; margin-left:70px; border:solid 1px #ccc; color:#ccc; padding-top:10px; padding-left:10px;}

input.buttonContact{margin-top:15px; margin-bottom:50px; background-color:red; color:#fff;  padding:10px 15px 10px 15px; text-decoration:none; border-radius:3px; text-transform:uppercase;  font-size:14px;}	
input.buttonContact:hover{background-color:#000;}	