/* Forms */
form                   {display:inline;}

body  {                 
   margin: 0px 0px 0px 0px;  
   font-family:arial, verdana, helvetica, sans-serif; 
   margin-bottom:0px;
   background-color:#1F1F1F;
}


#wrapperContainer  {
   margin: 0px 0px 0px 0px; 
   width:1024px;

}



#headerContainer  {
   float:left;
   margin:0px 0px 0px 0px;
   padding:10px 0px 10px 0px;
   width:1024px;
   background-color:#1F1F1F;
   border-color:#E8E7E7;
   border-width:0px;
   border-style:solid;
   color:#FFFFFF;
   
}

#imgContainer  {
   float:left;
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 20px;
   width:320px;
   background-color:#1F1F1F;
   border-color:#E8E7E7;
   border-width:0px;
   border-style:solid;
   color:#FFFFFF;
   
}

#msgContainer  {
   float:left;
   margin:0px 0px 0px 0px;
   padding:22px 20px 0px 0px;
   width:664px;
   line-height:30px;
   background-color:#1F1F1F;
   border-color:#E8E7E7;
   border-width:0px;
   border-style:solid;
   color:#F07614;
   text-align:right;
   font-size:140%;
   
}


#promoContainer  {
   float:left;
   margin:0px 0px 0px 0px;
   padding:20px 0px 20px 0px;
   border-color:#E8E7E7;
   border-width:0px;
   border-style:solid;
   color:#F07614;
   text-align:right;
   font-size:165%;

   
}

#navigation  {
   float:left;
   margin: 0px 0px 0px 0px; 
   background-color:#393939;
   padding:8px 0px 8px 2px;
   width:1022px;
   text-align:left;
}

#navigationInner  {
   padding:0px 0px 0px 0px;
}

#contentContainer {
   float:left;
   background-color:#FFFFFF;
   width:1024px;
   padding:0px 0px 0px 0px;
   background:#FFFFFF url(images/heading_bg.jpg) no-repeat;
}

#newsContainer {
  float:left;
  width:964px;
}


.newsStream {
   width:964px;
   border-width:0px 0px 1px 0px;
   border-style:dashed;
   border-color:#CCCCCC;
   padding:20px;
   text-align:left;
}

.newsStream a {text-decoration: underline; color:#4A8034;font-size: 100%; font-family: verdana,arial,helvetica}
  


#section1 {
   float:left;
   margin:0px 0px 0px 10px;
   width:580px;
}

#section2 {
   float:left;
   width:374px;
   margin:0px 0px 0px 20px;
   border-width:0px 0px 0px 0px;
   border-style:solid;
   border-color:#CCCCCC;
}

#homeIntro {
   float:left;
}


#clients {
   float:left;
}

.packageContainer {
   float:left;
   width:390px;
   background-color:#FFFFFF;
   clear:both;
}

.packagesL {
   float:left;
   width:100px;
   height:91px;
   padding:20px 0px 0px 0px;
   color:#91928E;
   margin:0px 0px 0px 0px;
   font-weight:bold;
   font-size:75%;
}

.numberFocus {
   padding:0px;
   border-color:#CCCCCC;
   border-style:solid;
   border-width:0px;
   font-size:250%;
   color:#4A8034;
}

.packagesR {
   float:left;
   width:290px;
   height:150px;
   background: url(images/web-packages.jpg) repeat;
}

.packagesR399 {
   float:left;
   width:290px;
   height:150px;
   background: url(images/web-packages-399.jpg) repeat;
}

.packagesR699 {
   float:left;
   width:290px;
   height:150px;
   background: url(images/web-packages-699.jpg) repeat;
}

.packagesR999 {
   float:left;
   width:290px;
   height:150px;
   background: url(images/web-packages-999.jpg) repeat;
}

.packagesRinner {
   text-align:center;
   margin:19px 0px 0px 12px;
   line-height:18px;
}

.packagesRinner h2 {
   text-align:center;
   margin:20px 0px 0px 12px;
   color:#333333;
   font-size:16px;   
   font-family:arial;
   font-weight:bold;
   border:0px;
   background:transparent;
}

.moreDetails  {
   float:left;
   background-color:#000000;
   padding:4px;
   width:140px;
}

.smallText {
   font-family:verdana;
   color:#F07614;
   font-size:12px;
   font-weight:normal;   
}

.smallText2 {
   color:#627081;
   font-size:12px;
   font-weight:normal;   
}

.aboutWebzoo {
   float:left;
   width:560px;
   padding:10px 0px 0px 10px;
   text-align:left;
   line-height:22px;
   color:#222222;
   font-size:80%;
   font-family:verdana;
}


.grass {
   float:left;
   width:1024px;
   height:112px;
   background: url(images/grass.jpg) repeat;
}

#footer  {
   float:left;
   margin:0px 0px 0px 0px;
   padding:10px 0px 10px 0px;
   width:100%;
   background-color:#1F1F1F;
   border-color:#E8E7E7;
   border-width:0px;
   border-style:solid;
   color:#6A6969;
   text-align:center;
   font-family:verdana;
   font-size:75%;
   line-height:21px;
  
}


#footer  a {
   color:#FFFFFF;
  
}

.bottom-links {
   padding:6px 0px 0px 0px;
}

h1 {
   margin:8px 0px 16px 0px;
   color:#537101;
}

h1.intro {
   margin:4px 0px 0px 8px;
   padding:18px 0px 10px 0px;
   color:#494949;
   font-size:180%;
   text-align:left;
   letter-spacing: 0px
}


h1.newsHead {
   margin:6px 0px 0px 8px;
   padding:20px 0px 10px 0px;
   color:#494949;
   font-size:155%;
   text-align:left;
   letter-spacing: 0px
}

.newsHead a {text-decoration: underline; color:#4A8034;font-size: 100%; font-family: verdana,arial,helvetica}

h2.newstopHead {
   margin:0px 0px 0px 8px;
   padding:0px 0px 0px 0px;
   color:#494949;
   font-size:155%;
   text-align:left;
   letter-spacing: 0px;
   border-width:0px;
   background-color:#FFFFFF;
}


h2.headIt {
   margin:8px 0px 0px 0px;
   padding:20px 0px 10px 0px;
   font-size:120%;
   color:#2B3B01;
   text-align:left;
   background-color:transparent;
   border-width:0px;
   
}


h1.sectionHeading  {
   margin:8px 0px 0px 18px;
   padding:20px 0px 10px 0px;
   width:984px;
   font-size:120%;
   color:#2B3B01;
   text-align:left;
   
}

h2 {
   margin:26px 0px 16px 100px;
   padding:4px 4px 4px 4px;
   color:#537101;
   font-size:115%;
   background-color:#F2F3EF;
   border-width:1px;
   border-color:#DFE0DD;
   border-style:solid;
}

h2.intro {
   margin:20px 0px 0px 0px;
   padding:0px 0px 0px 0px;
   color:#333333;
   font-size:110%;
   background-color:transparent;
   border-width:0px;
   text-decoration:none;
}

h2.packageHead {
   margin:0px 0px 6px 0px;
   padding:4px 4px 4px 4px;
   color:#537101;
   font-size:100%;
   background-color:#F2F3EF;
   border-width:1px;
   border-color:#DFE0DD;
   border-style:solid;
   width:290px;
   text-align:center;
}

h2.webH  {
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
   color:#F01484;
   font-size:110%;
   background-color:transparent;
   border-width:0px;
   font-style:normal;
}

h3 {
   margin:20px 0px 0px 0px;
   padding:0px 0px 0px 0px;
   color:#333333;
   font-size:100%;
   background-color:transparent;
   border-width:0px;
   text-decoration:none;
}

.headSection {
   float:left;
}

.textBody {
   float:left;
   padding:10px 20px 0px 20px;
   text-align:left;
   line-height:20px;
   color:#333333;
   font-size:85%;
   font-family:verdana;
}

.leftBody{
   float:left;
   width:500px;
}

.rightBody{
   float:left;
   margin:0px 0px 0px 40px;
   padding:0px 0px 0px 40px;
   width:400px;
   border-width:0px 0px 0px 1px;
   border-style:dashed;
   border-color:#CCCCCC;
}



.imgVeri  {
   font-size:120%;
}

.mandatory  {
   color:#7EB019;
}


.genText  {
   color:#9C9B9B;
   font-size:75%;
   font-family:verdana;
}

.genTextForm  { 
   padding:0px 0px 10px 10px;
   color:#636262;
   font-size:85%;
   font-family:verdana;
}

.genTextAlert  {
   color:#F93535;
   font-size:75%;
   font-family:verdana;
}


.formStyle  {
   width:80%;
   color:#303030;
   font-size:75%;
   font-family:verdana;
   text-align:left;
   border-width:0px 1px 1px 0px;
   border-style:dashed;
   border-color:#DBD7D7;
}

.formStyle td {
   background-color:#FFFFFF;
   padding:8px 0px 4px 8px;
   font-family:georgia;
   color:#333333;
   font-size:110%;
   border-width:1px 0px 0px 1px;
   border-style:dashed;
   border-color:#DBD7D7;
   background-color:#F2FBE4;
   font-weight:bold;
}


#webMessage  {
   float:left;
   width:100%;
   padding:0px;
   background-color:#F11485;
   color:#FFFFFF;
}

.pipe {
   color:#6A6969;
}

input {
   color:#2B3B01;
}

.packageSlot { 
   float:left;
   margin:0px 0px 0px 10px;
   width:318px;
   background-color:#FFFFFF;
}

.packagesFull {
   float:left;
   width:290px;
   height:150px;
   margin:0px 0px 0px 0px;
   background: url(images/web-packages.jpg) repeat;
}

.packagesFull399 {
   float:left;
   width:290px;
   height:150px;
   background: url(images/web-packages-399.jpg) repeat;
}

.packagesFull699 {
   float:left;
   width:290px;
   height:150px;
   background: url(images/web-packages-699.jpg) repeat;
}

.packagesFull999 {
   float:left;
   width:290px;
   height:150px;
   background: url(images/web-packages-999.jpg) repeat;
}

ul {
   list-style:square;
   color:#43882D;
}

.reliableDesign {
   margin:50px 10px 0px 0px;
}

/* Links */

a.topMenu:link         {padding:10px 14px 12px 14px;text-decoration: none; color:#FFFFFF;font-size: 80%; font-family: verdana,arial,helvetica}
a.topMenu:visited      {padding:10px 14px 12px 14px;text-decoration: none; color:#FFFFFF;font-size: 80%; font-family: verdana,arial,helvetica}
a.topMenu:hover        {padding:10px 14px 12px 14px;text-decoration: underline; color:#FBE7F1; font-size: 80%; font-family: verdana,arial,helvetica}
a.topMenu:active       {padding:10px 14px 12px 14px;text-decoration: none; color:#FFFFFF;font-size: 80%; font-family: verdana,arial,helvetica}

a.more:link            {text-decoration: underline; color:#4A8034;font-size: 80%; font-family: verdana,arial,helvetica}
a.more:visited         {text-decoration: underline; color:#4A8034;font-size: 80%; font-family: verdana,arial,helvetica}
a.more:hover           {text-decoration: none; color:#222222;font-size: 80%; font-family: verdana,arial,helvetica}
a.more:active          {text-decoration: underline; color:#4A8034;font-size: 80%; font-family: verdana,arial,helvetica}	


a.portfolio:link       {text-decoration: underline; color:#D70872;font-size: 80%; font-family: verdana,arial,helvetica; padding:2px 2px 2px 2px;}
a.portfolio:visited    {text-decoration: underline; color:#D70872;font-size:80%; font-family: verdana,arial,helvetica; padding:2px 2px 2px 2px;}
a.portfolio:hover      {text-decoration: none; color:#D70872;font-size:80%; font-family: verdana,arial,helvetica; padding:2px 2px 2px 2px;}
a.portfolio:active     {text-decoration: underline; color:#D70872;font-size: 80%; font-family: verdana,arial,helvetica}

a.footMenu:link        {text-decoration: underline; color:#D70872;font-size: 100%; font-family: verdana,arial,helvetica}
a.footMenu:visited     {text-decoration: underline; color:#D70872;font-size: 100%; font-family: verdana,arial,helvetica}
a.footMenu:hover       {text-decoration: none; color:#D70872;font-size: 100%; font-family: verdana,arial,helvetica}
a.footMenu:active      {text-decoration: underline; color:#D70872;font-size: 100%; font-family: verdana,arial,helvetica}
	
a.inBody2:link          {text-decoration: none; color:#FFFFFF; font-weight:bold; font-size: 100%; font-family: verdana,arial,helvetica}
a.inBody2:visited       {text-decoration: none; color:#FFFFFF; font-weight:bold; font-size: 100%; font-family: verdana,arial,helvetica}
a.inBody2:hover         {text-decoration: underline; color:#FFFFFF; font-weight:bold; font-size: 100%; font-family: verdana,arial,helvetica}
a.inBody2:active        {text-decoration: none; color:#FFFFFF; font-weight:bold; font-size: 100%; font-family: verdana,arial,helvetica}
	
a.inBody:link          {text-decoration: underline; color:#4A8034;font-size: 100%; font-family: verdana,arial,helvetica}
a.inBody:visited       {text-decoration: underline; color:#4A8034;font-size: 100%; font-family: verdana,arial,helvetica}
a.inBody:hover         {text-decoration: none; color:#4A8034;font-size: 100%; font-family: verdana,arial,helvetica}
a.inBody:active        {text-decoration: underline; color:#4A8034;font-size: 100%; font-family: verdana,arial,helvetica}	

a.inBody3:link          {text-decoration: underline; color:#4A8034;font-size: 80%; font-family: verdana,arial,helvetica}
a.inBody3:visited       {text-decoration: underline; color:#4A8034;font-size: 80%; font-family: verdana,arial,helvetica}
a.inBody3:hover         {text-decoration: none; color:#4A8034;font-size: 80%; font-family: verdana,arial,helvetica}
a.inBody3:active        {text-decoration: underline; color:#4A8034;font-size: 80%; font-family: verdana,arial,helvetica}
	

.midFocus  {
   color:#FFFFFF;
   font-size:80%;
}


.phoneFocus  {
   color:#FFFFFF;
   font-size:120%;
}

.smallFocus  {
   color:#000000;
   font-size:75%;
   font-weight:bold;
}

.twitter  {
   float:left;
   padding:10px 0px 0px 200px;
}

.calltoaction {
   padding:0px 0px 0px 100px;
   font-size:16px;
   color:#000000;
   line-height:22px;
   font-weight:bold;
   text-align:center;

}

.packageWeb {
   width:100%;
   border-width:0px 1px 1px 0px;
   border-style:dashed;
   border-color:#DBD7D7;
   font-size:12px;
}

.packageWeb th{
   border-width:1px 0px 0px 1px;
   border-style:dashed;
   border-color:#DBD7D7;   
}

.packageWeb td{
   border-width:1px 0px 0px 1px;
   border-style:dashed;
   border-color:#DBD7D7;   
}

.packageWeb .left{
   border-width:1px 0px 0px 1px;
   border-style:dashed;
   border-color:#CCCCCC;  
   background-color:#F7F7F7;
   color:#000000;
}

.packageWeb .tab1{ 
   background-color:#F2FBE4;
}

.packageWeb .tab2{ 
   background-color:#DEEDF9;
}

.packageWeb .tab3{ 
   background-color:#F9EAD5;
}


.packageWeb .contact {
   background-color:#8DBF46;
   width:100px;
   padding:6px;
   color:#FFFFFF;

}

.ourClients  {
 float:left;
 width:204px;
 margin:20px 0px 0px 140px;
 background-color:#F2F2F2;
 padding:6px;
 text-align:left;
 line-height:30px;
 border-style:dashed;
 border-color:#FFFFFF;
 border-width:1px;
 color:#5F5F5F;
 font-size:14px;



}

.ourClients h3 {
 margin:4px 0px 2px 0px;
 color:#000000
}



.ourClients a {
 font-family:verdana;
 color:#5F5F5F;
 font-size:13px;
}



.ourwebServices  {
 float:left;
 width:204px;
 margin:20px 0px 0px 140px;
 background-color:#F2F2F2;
 padding:6px;
 text-align:left;
 line-height:30px;
 border-style:dashed;
 border-color:#FFFFFF;
 border-width:1px;
 color:#5F5F5F;
 font-size:14px;


}

.ourwebServices h3 {
 margin:4px 0px 2px 0px;
 color:#000000
}


#blogContainer  {
   margin: 0px 0px 0px 0px; 
   width:1024px;

}

.rightPosition {
   padding:16px 0px 0px 0px;
   text-align:left;
}

#page {
    float:left;
	background-color:#FFFFFF;
	border: 0px solid #959596;
	text-align: left;
	}


#sidebar {
	padding: 20px 0px 10px 0px;
	font-size:12px;
	line-height:20px;
	}


.entry {
   border-style:dashed;
   border-width:0px 0px 1px 0px;
   border-color:#CCCCCC;
}


.ourdesignServices  {
 float:left;
 width:160px;
 margin:20px 0px 0px 20px;
 background-color:#F2F2F2;
 padding:6px;
 text-align:left;
 line-height:30px;
 border-style:dashed;
 border-color:#FFFFFF;
 border-width:1px;
 color:#5F5F5F;
 font-size:14px;


}

















