﻿
@charset "UTF-8";
/* CSS Document */

/*  
*/

* {margin:0;padding:0}   
     
body, h1, h2, h3, h4, h5, h6, blockquote, p, form, ul, li{ margin: 0; padding: 0; }

body {background-color:#e6e6e6; font-family:Helvetica, Arial, sans-serif; font-weight:normal;}

a {color:#051698; font-weight:bold; text-decoration:none}

a:hover {text-decoration:underline;}

#wrapper{ 	width: 1000px; 	margin: 0 auto; }

#website-top{width:1000px; height: 48px; background-image:url(images/website-top.gif); background-repeat: no-repeat; background-position: center top;}

#website-middle{background-image:url(images/website-middle.gif) ; width: 1000px; ; background-repeat: repeat-y; background-position: center top;overflow: hidden }

#website-bottom {width:1000px; height: 48px; background-image:url(images/website-bottom.gif); background-repeat: no-repeat; background-position: center top;}

#inner-wrapper {width: 904px; margin:0 auto; background:#fff;}

#header {width: 904px; height: 120px; background-image:url(images/header.jpg); background-repeat:no-repeat; background-position:center top;}

#navbar {width: 904px; height: 30px; background-image:url(images/navbar.jpg); background-repeat:no-repeat; background-position:center top; margin: 15px 0 0;}

#navbar ul{display:inline; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0;font-size:14px; font-weight:bold; color:#87f8ff;line-height:30px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase;}

#navbar li{display:inline; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0 23px;}

#navbar li a{ color:#87f8ff; text-decoration:none;}

#navbar li a:hover{ color:#87f8ff; text-decoration:underline;}

.content-center {text-align:center; clear:both;}

#box-left{ margin:15px 0 0 ; width:447px; height:240px;background:url(images/home-box-1.jpg) no-repeat top center; float:left;}

#box-left-text{margin:40px 35px 0 250px; color:#FFFFFF; font-size:14px; line-height:18px; text-align:left;}

#box-left-text p{margin:0 0 10px;color:#FFFFFF; font-size:14px; line-height:18px; text-align:left;}

#box-left-text a{color:#fff; text-decoration:none;}

#box-left-text a:hover{text-decoration:underline;}

#box-right{margin:15px 0 0; width:447px; height:240px; background:url(images/home-box-2.jpg) no-repeat top center;float:right;}

#about-us{width:904px; height: 46px; background:url(images/about-us.jpg) no-repeat top center; margin-top:15px;}

#services{width:904px; height: 46px; background:url(images/services.jpg) no-repeat top center; margin-top:15px;}

#why_mobile{width:904px; height: 46px; background:url(images/why_mobile.jpg) no-repeat top center; margin-top:15px;}

#contact-us{width:904px; height: 46px; background:url(images/contact-us.jpg) no-repeat top center; margin-top:15px;}



.phonet{font-family:'Arial Unicode MS','Lucida Sans Unicode';}

#container-contact {width:400px; margin:20px 0 0 20px; text-align:left; float:left}


#container{width:580px; margin:20px 0 0 20px; text-align:left; float:left}

#container01{width:820px; margin:20px 0 0 20px; text-align:left; float:left}

#container blockquote {margin: 15px 20px 15px 20px; padding: 12px ;background-color:#ecefff; font-size:14px; line-height:18px; color:#666;border:1px solid #dadada;}

#container #definition {margin:15px 20px 15px 315px; padding:15px; background-color:#ecefff; border:1px solid #dadada; font-family:Georgia, "Times New Roman", Times, serif; font-size:13px;
line-height:18px; color:#666; clear:right;}

 p {font-size:15px; line-height:20px; margin:0 0 8px 0; color:#666666;}

.bigger {font-size:24px;color:#2336c3; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; line-height:26px;}

.indent {padding-right:20px;}

.blue2 {color:#5d6ce1}

.blue3 {color:#3f50d3}
.blue4 {color:#2336c3}



 h1 {font-size:35px; line-height:40px; margin:0 0 15px 0; color:#051698; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }


 h2 {font-size:29px; line-height:38px; margin:0 0 0 0; color:#2336c3;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}

 h3 {font-size:24px; line-height:32px; margin:0 0 4px 0; color:#2336c3;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}



#sidebar{  overflow:hidden; width:230px; float:right; margin:20px 2px 15px 0; background: #fff url(images/bg.gif); background-repeat: repeat; border:1px solid #dadada;padding:15px;}


#sidebar-contact{  overflow:hidden; width:400px; float:right; margin:20px 2px 15px 0;font-size:14px; line-height:18px; color:#888;  background: #fff url(images/bg.gif); background-repeat: repeat; border:1px solid #dadada;padding:15px;}

#sidebar p{ margin:0 0 6px 0;font-size:13px; line-height:17px; color:#555; }


#sidebar-contact p{ margin:10px 0 6px 0;font-size:13px; line-height:17px; color:#555; }


#text-field{background:transparent url(images/search.gif) repeat-x; border:1px solid #dadada; color:#333333; line-height: 17px; height:13px; padding:2px; width:230px; font-size:12px; font-family:Arial, Helvetica, sans-serif;  }

#text-area{ border:1px solid #dadada; color:#333333; line-height: 17px; padding:2px;font-size:12px; background-color:#f3f3f3; font-family:Arial, Helvetica, sans-serif; }

#form-text-field{clear:both; padding-top:10px;}


html #Form_Form_action_process {

background:transparent url(images/submit.jpg) no-repeat scroll left top;
border:medium none;
font-size:0.1px !important;
height:23px;
text-indent:-9999px;
width:81px;}

#name{float:left;}

#email-form{float:left;}



#rob { background:url(images/rob-small.gif) no-repeat left top; padding: 0 0 0 70px; color:#5d6ce1; float:right; font-size:12px; line-height:16px;margin-top: 15px;}

#derek {background:url(images/derek-small.gif) no-repeat left top; padding: 0 0 2px 70px; color:#5d6ce1; float:right; font-size:12px; line-height:16px; margin-top: 15px;}

#services-sidebar {width:260px; float:right;margin:20px 2px 15px 0;}




.no-space-after p{margin-bottom:0;}


#footer{font-size:10px; line-height:12px; padding:15px 5px 1px; clear:both; color:#051698;}

#copyright{float:left;}

#email{float:right;}

#credit{font-size:9px; line-height:11px; margin: 0 auto 0; color:#666666; text-align:center; padding-bottom:20px;}

#credit a{ color:#666666; text-decoration:none;}

#credit a:hover {text-decoration:underline;}

