﻿/* Newbold colors 

Dark Gray = 636466
RED = b32017

*/


body {
	background-color:#070707;
	background-image:url(../images/bgGrad.jpg);
	background-position:top;
	background-repeat:repeat-x;
	color:#333;
	font:10pt trebuchet ms, verdana;
	margin:0 auto;
	text-align:center;
}

a{
	color:#b32017;
	text-decoration:none;
}

h6{
	color:#b32017;
	font:italic bold 12pt arial;
	margin:0px;
	padding:0px;
}

img{
	border:0px;
}

li{
	font:italic 9pt arial;
	list-style-type:disc;
	margin-left:15px;
}

ul{
	width:450px;
}

#box1{
	background-image:url(../images/box1.jpg);
	clear:left;
	display:inline;
	float:left;
	height:151px;
	margin-top:25px;
	margin-left:50px;
	width:252px;
}

#box2{
	background-image:url(../images/box2.jpg);
	display:inline;
	float:left;
	height:152px;
	margin-left:23px;
	margin-top:25px;
	width:252px;
}

#container{
	margin:0 auto;
	text-align:left;
	width:800px;
}

#content{
	background-color:#fff;
	margin-top:0px;
	padding-bottom:37px;
	width:800px;	
}
	
#sidebar{
	background-color:#eee;
	float:left;
	width:250px;
}
	
	#sidebar .text{
		padding:10px;
	}

#main{
	float:left;
	width:550px;
}
	
	#main .text{
		padding:10px;
	}

#mainFull{
	float:left;
	width:800px;
}
	
	#mainFull .text{
		padding:10px;
	}

#feature{
	background-image:url(../images/feature.jpg);
	background-repeat:no-repeat;
	height:302px;
	width:802px;
	margin-left:50px;
}

	#feature .text{
		padding:25px 10px 10px 10px;
	}

/* other formatting for the feature section is located in the respective theme folder */

#findUs{
	background-color:#fff;
	float:left;
	height:200px;
	margin-left:15px;
	margin-top:15px;
	width:257px;
}

	#findUs .text{
		padding:10px 10px 10px 10px;
	}
	
#footer{
	background-color:#070707;
	background-image:url(../images/footer.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	clear:both;
	color:#fff;
	margin-top:15px;
	padding:30px 0px 30px 0px;
	width:100%;
}

	#footer a{
		color:#fff;
	}

	#footer .content{
		margin:0 auto;
		text-align:left;
		width:780px;
	}
	
	#footer .logo{
		float:right;
		text-align:right;
	}
	
#header{
	background-color:#000;
	/*
	background-image:url(../images/header.jpg);
	*/
	height:350px;
	width:800px;
}

	#header .logo{
		display:inline;
		float:left;
		height:160px;
		line-height:160px;
		vertical-align:middle;
		width:150px;
	}
	
	.slogan{
		float:left;
		height:160px;
		width:650px;
	}
	
#headerContentPage{
	background-color:#000;
	background-image:url(../images/contentHeader.jpg);
	height:121px;
	width:800px;
}

#homeContent{
	background-image:url(../images/bg_bottom.jpg);
	background-position:bottom center;
	background-repeat:no-repeat;
	padding-bottom:37px;
	width:900px;	
}

#logos{
	background-image:url(../images/logo.gif);
	background-position:right;
	background-repeat:no-repeat;
	clear:both;
	height:100px;
	padding-top:13px;
	margin-left:50px;
	margin-right:50px;
}

	#logos .text{
		font-style:italic;
		font-weight:bold;
		padding:20px 0px 0px 10px;
		width:180px;
	}

#nav{
	font:12pt arial;
	margin:10px 0px 10px 0px;
	text-align:left;
	width:800px;
}

	#nav a{
		color:#fff;
		text-decoration:none;
		padding-right:15px;
	}
	
	#nav a:hover{
		color:#fff;
	}

#why{
	background-color:#fff;
	clear:left;
	display:inline;
	float:left;
	margin-top:15px;
	margin-bottom:15px;
	width:527px;
}

	#why .text{
		margin:10px 10px 10px 10px;
	}

	#why img{
		border:1px solid #aaa;
		float:left;
		margin:5px 10px 0px 0px;
		padding:3px;
	}

/* other formatting for the why section is located in the respective theme folder */

#wrapper{
	width:800px;
	text-align:center;
	margin:0 auto;
}


.watermark{
	background-color:#eee;
	color:#aaa;
}


.bannerTable{
	
}
.bannerTable td{
	vertical-align:top;
}


.clientsTable{
	 margin-left:auto;
	 text-align:center;
}
	
	.clientsTable td{
		text-align:center;
	}




.handle{
	width:50px;
	height:70px;
	margin-top:-25px;
}

.boundText{
	background-color:Transparent;
	border:none;
	color:#fff;
	font-size:20pt;
}


.phone{
	float:right;
}




#banner{
	background-image:url(../images/banner.jpg);
	border-bottom:0px solid #ffffff;
	border-right:0px solid #ffffff;
	border-top:0px solid #ffffff;
	height:200px;
	margin-top:15px;
	width:800px;
}

.test3{width:800px;}
.test3 li{margin:0px;}

/* CODE FOR BANNER */

/*Main Container*/
.hrzContainer3 {
	width:100%;
}
.hrzContainer3 ul{
	list-style-type: none;
	margin: 0px;
	padding:0px;	
}
.hrzContainer3 li{
	display: inline; 
	margin: 0px;
	padding:0px;
}
/*Handle*/
.handle3 {
	float: left;
	width: 25px;
	height: 200px;
	text-align:center;
}

/*
.handle3 img{
	margin-top:2px;
	filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;
}
.handleOver3{
	
	background: red;
	border: 1px solid white;
}
.handleOver3 img{
	margin-top:2px;
	filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70;
}
.handleSelected3{
	
	background: #000;
	border: 1px solid white;
}

*/

/*Content Container*/
.contentWrapper3{
	text-align: justify;
	
}
.contentInnerWrapper3{
	padding:0px;
	margin-left:-15px;
}
.contentWrapper3 h3{
	border-bottom: 1px solid silver;
	color: #1E90FF;
}
/*Animation Start*/
.contentStart3 {
	padding-left: 0px;	
	float: left;
	width:0px;
	height: 200px;	
	overflow:hidden;
}
/*Animation End*/
.contentEnd3 {
	float: left;	
	padding-left:15px;	
	height: 200px;
}

/* FORMS */

fieldset{
	width:500px;
}

legend{
	color:#b32017;
	font:italic bold 10pt arial;
}

.calIcon{
	vertical-align:text-bottom;
}

.mask{
	color:#999;
}

.maskFocus{
	color:#000;
}

.rfv{
	font:italic 8pt verdana; 
}




.modalBackground{
	background-color:#000;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalClose{
	clear:both;
	float:right;
}

.modalImage{
}

.modalPanel{
	background-color:#fff;
	text-align:left;
}

.modalPanel p{
	padding:10px;
}


.sliderLink{
	float:right;
	padding-right:15px;
	padding-top:20px;
	font-weight:bold;
}



.clear{
	clear:both;
}

.ajax__tab_technorati-theme .ajax__tab_header 
{
    font-family:"Helvetica Neue", Arial, Sans-Serif;
    background:url(../images/tab-line.png) repeat-x bottom;
    font-size:12px;
    display:block;
}
.ajax__tab_technorati-theme .ajax__tab_header .ajax__tab_outer 
{
    background:url(../images/tab.png) no-repeat left top;
    border-color:#222;
    color:#222;
    padding-left:10px;
    margin-right:3px;
}
.ajax__tab_technorati-theme .ajax__tab_header .ajax__tab_inner 
{
    background:url(../images/tab.png) no-repeat right top;
    border-color:#666;
    color:#666;
    padding:3px 10px 2px 0px;
}
.ajax__tab_technorati-theme .ajax__tab_hover .ajax__tab_inner 
{
    color:#000000;
}
.ajax__tab_technorati-theme .ajax__tab_active .ajax__tab_outer 
{
    background:url(../images/tab.png) no-repeat 0pt -40px;
    border-bottom-color:#ffffff;
}
.ajax__tab_technorati-theme .ajax__tab_active .ajax__tab_inner 
{
    background:url(../images/tab.png) no-repeat right -40px;
    color:#000000;
    border-color:#333
}
.ajax__tab_technorati-theme .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    padding:8px;
    background-color:#ffffff;
    border:solid 1px #d7d7d7;
    border-top-width:0;
}
	