html, body {
  margin: 0px;
  padding:0px;
  background-image:url(../images/bg.gif);
}

h1, h2, h3, h4, h5, h6, h7, p, form {
  margin: 0px;
  padding:0px;
}

#wrapper {
  width:800px;
  margin:0px auto;
  background-color:#FFF;
}

#content {
  width:778px;
  margin:0px auto;
  background-image:url(../images/bg_header_top.gif);
  background-repeat:repeat-x;
  background-position:top;
}

#header {
  height:130px;
}

#logo {
  float:right;
  padding-top:8px;
}

#logo h1{
  font-family:"Franklin Gothic Demi Cond";
  font-size:39px;
  color:#F76B0C;
  font-weight:normal;
  text-decoration:none;
  padding-left:40px;
  padding-top:20px;
}


#logo h4 {
  font-family:"Franklin Gothic Demi Cond";
  font-size:12px;
  color:#808080;
  font-weight:normal;
  text-decoration:none;
  padding-left:65px;
}

#links ul {
  margin:0px; 
  padding-top:100px;
  padding-left:0px;
  float:left;
}

#links li{
  float:left;
  list-style-type:none;
  width:85px;
  height:25px;
  text-align:center;
  background-color:#F4A80A;
  border-left:1px solid #FFF;
  padding-top:4px;
}

#links au{
    font-family:"Trebuchet MS";
    font-size:11px;
    color:#fff;
    font-weight:normal;
    text-decoration:underline;
}


#links a{
  font-family:"Trebuchet MS";
  font-size:11px;
  color:#fff;
  font-weight:normal;
  text-decoration:none;
}

#links a:hover{
  font-family:"Trebuchet MS";
  font-size:11px;
  color:#fff;
  font-weight:normal;
  text-decoration:underline;
}

#mainimg h3 {
  font-family:"Trebuchet MS";
  font-size:26px;
  color:#fff;
  font-weight:normal;
  text-decoration:none;
  padding:20px 40px 0px 0px;
}

#mainimg h4 {
  font-family:"Trebuchet MS";
  font-size:18px;
  color:#fff;
  font-weight:normal;
  text-decoration:none;
  padding:0px 40px 0px 0px;
}
#leftbar h6{
    font-family:"Trebuchet MS";
    font-size:9px;
    color:#EE8907;
    font-weight:normal;
    text-decoration:none;
    padding-left:20px;
    padding-bottom:5px;
}

#contentarea {
  clear:both;
  padding:25px 0px;
}

#leftbar {
  float:left;
  width:778px;
  
}

#leftbar h2{
  font-family:"Verdana";
  font-size:21px;
  color:#EE8907;
  font-weight:normal;
  text-decoration:none;
  padding-left:40px;
  padding-bottom:5px;
}

#leftbar h3{
    font-family:"Trebuchet MS";
    font-size:18px;
    color:#EE8907;
    font-weight:normal;
    text-decoration:none;
    padding-left:40px;
    padding-bottom:5px;
}

#leftbar h6{
    font-family:"Trebuchet MS";
    font-size:11px;
    color:#EE8907;
    font-weight:bold;
    text-decoration:none;
    padding-left:40px;
    padding-bottom:5px;
}

#leftbar h4{
    font-family:"Trebuchet MS";
    font-size:11px;
    color:#EE8907;
    font-weight:normal;
    text-decoration:none;
    padding-left:44px;
    padding-bottom:5px;
}

#leftbar a{
    font-family:"Trebuchet MS";
    font-size:12px;
    color:#797B7A;
    font-weight:none;
    text-decoration:none;
    padding:0px 0px;
}


#leftbar h5{
    font-family:"Trebuchet MS";
    font-size:11px;
    color:#797B7A;
    font-weight:normal;
    text-decoration:none;
    padding-left:50px;
    padding-bottom:5px;
}

#leftbar p{
  font-family:"Trebuchet MS";
  font-size:12px;
    color:#797B7A;
  font-weight:normal;
  text-decoration:none;
  padding:0px 40px;
}

#leftbar li{
  font-family:"Trebuchet MS";
  font-size:12px;
    color:#797B7A;
  font-weight:normal;
  text-decoration:none;
  padding:0px 10px;
}


#rightbar {
  float:left;
  width:237px;
}

#rightbar h2{
  font-family:"Trebuchet MS";
  font-size:23px;
  color:#797B7A;
  font-weight:normal;
  text-decoration:none;
  padding-left:25px;
  padding-bottom:5px;
}

#rightbar h4{
    font-family:"Trebuchet MS";
    font-size:11px;
    color:#EE8907;
    font-weight:normal;
    text-decoration:none;
    padding-left:25px;
    padding-bottom:5px;
}



#rightbar a{
    font-family:"Trebuchet MS";
    font-size:11px;
    color:#797B7A;
    font-weight:none;
    text-decoration:none;
    padding:0px 0px;
}

#rightbar a:hover{
    font-family:"Trebuchet MS";
    font-size:11px;
    color:#797B7A;
    font-weight:none;
    text-decoration:underline;
    padding:0px 0px;
    
}

#rightbar p{
  font-family:"Trebuchet MS";
  font-size:11px;
  color:#797B7A;
  font-weight:normal;
  text-decoration:none;
  padding:0px 25px;
}

.orangetext {
  font-family:"Trebuchet MS";
  font-size:11px;
  color:#EE8907;
  font-weight:bold;
  text-decoration:none;
}
.bigorangetext {
  font-family:"Trebuchet MS";
  font-size:13px;
  color:#EE8907;
  font-weight:bold;
  text-decoration:none;
}

#bottom {
  clear:both;
  height:32px;
  width:738;
  padding-top:25px;
}

#email {
  float:left;
  width:550px;
  background-color:#9BBE00;
  height:27px;
  padding-top:25px;
}

#email a{
  font-family:"Trebuchet MS";
  font-size:11px;
  color:#fff;
  font-weight:normal;
  text-decoration:underline;
  padding:0px 40px;
}

#email a:hover{
  font-family:"Trebuchet MS";
  font-size:11px;
  color:#fff;
  font-weight:normal;
  text-decoration:none;
  padding:0px 40px;
  
}

#updatebar h2{
  font-family:"Trebuchet MS";
  font-size:26px;
  color:#797B7A;
  font-weight:normal;
  text-decoration:none;
  padding-left:40px;
  padding-bottom:5px;
  
}



#updatebar p{
  font-family:"Trebuchet MS";
  font-size:12px;
    color:#797B7A;
  font-weight:normal;
  text-decoration:none;
  padding:0px 40px;
}


#validtext {
  float:center;
  width:778px;
  background-color:#9BBE00;
  height:20px;
  padding-top:2px;
}

#validtext p{
  font-family:"Trebuchet MS";
  font-size:11px;
  color:#fff;
  font-weight:normal;
  text-decoration:none;
  text-align:right;
  padding-right:35px;
}

#validtext a{
  font-family:"Trebuchet MS";
  font-size:11px;
  color:#fff;
  font-weight:normal;
  text-decoration:underline;
}

#validtext a:hover{
  font-family:"Trebuchet MS";
  font-size:11px;
  color:#fff;
  font-weight:normal;
  text-decoration:none;
}

#validtext nocolor{
    font-family:"Trebuchet MS";
    font-size:11px;
    color:black;
    font-weight:normal;
    background-color:#fff;
    text-decoration:underline;
}


#mainimg {
  background-image:url(../images/main_img.jpg);
  background-repeat:no-repeat;
  height:20px;
  text-align:right;
}
#mainimg1 {
  background-image:url(../images/virtualization.jpg);
  background-repeat:repeat;
  height:132px;
  text-align:right;
}

#mainimg1 h3 {
  font-family:"Trebuchet MS";
  font-size:26px;
  color:#fff786;
  font-weight:normal;
  text-decoration:none;
  padding:20px 40px 0px 0px;
}

#image1{
  background-image:url(../images/MigratingtoJBoss.jpg);
  background-repeat:no-repeat;
  height:225px;
  width:380px;
  float: left;
  text-align:right;
}
#image2{
  background-image:url(../images/servermigration.jpg);
  background-repeat:no-repeat;
  height:225px;
  width:380px;
  float: left;
  text-align:right;
}

#mainstory {
  height:125px;
  width:778px;
  float: left;padding-top:25px;
  background-color:lightcyan;
}

#mainstory-heading{
  font-family:"Trebuchet MS";
  font-size:25px;
  color:#123456;
  font-weight:bold;
  text-decoration:none;
  padding-left:25px;
  padding-bottom:5px;
}
#mainstory-details{
  font-family:"Trebuchet MS";
  font-size:12px;
  color:#79111F;
  font-weight:normal;
  text-decoration:none;
  padding-left:25px;
  padding-bottom:25px;
}
#mainstory-details a{
    font-family:"Trebuchet MS";
    font-size:12px;
    color:red;
    font-weight:none;
    text-decoration:none;
    padding:0px 0px;
}

#callus {
  background-image:url(../images/getaquotenow.jpg);
  background-repeat:no-repeat;
  height:50px;
  width:110px;
  text-align:top;
  float: right;
}



#substory1 {
  height:170px;
  width:259px;
  float:left;
  padding-top:25px;
  background-color:#11111;
  border-right:1px dotted #BCBDBC;
}

#substory1-heading{
  font-family:"Trebuchet MS";
  font-size:15px;
  color:brown;
  font-weight:bold;
  text-decoration:none;
  padding-left:25px;
  padding-bottom:5px;
}
#substory1-details{
  font-family:"Trebuchet MS";
  font-size:12px;
  color:#797B7A;
  font-weight:normal;
  text-decoration:none;
  padding-left:25px;padding-right:5px;
  padding-bottom:5px;
}
#substory1-details a{
    font-family:"Trebuchet MS";
    font-size:12px;
    color:red;
    font-weight:none;
    text-decoration:none;
    padding:0px 0px;
} 

#substoryimage1 {
  background-image:url(../images/Surveyresults.jpg);
  background-repeat:no-repeat;
  height:185px;
  width:270px;
  padding-left:10px;
  float:left;
  border-right:1px dotted #BCBDBC;
}


#substory2 {
  height:170px;
  width:240px;
  float:left;
  padding-top:15px;
  background-color:#11111;
  border-right:1px dotted #BCBDBC;
}

#substory2-heading{
  font-family:"Trebuchet MS";
  font-size:15px;
  color:brown;
  font-weight:bold;
  text-decoration:none;
  padding-left:15px;
  padding-bottom:5px;
}
#substory2-details{
  font-family:"Trebuchet MS";
  font-size:12px;
  color:#797B7A;
  font-weight:normal;
  text-decoration:none;
  padding-left:15px;padding-right:5px;
  padding-bottom:5px;
}
#substory2-details a{
    font-family:"Trebuchet MS";
    font-size:12px;
    color:red;
    font-weight:none;
    text-decoration:none;
    padding:0px 0px;
} 



#substory3 {
  height:75px;
  width:250px;
  float:left;
  padding-top:15px;
  background-color:#11111;
}

#substory3-heading{
  font-family:"Trebuchet MS";
  font-size:15px;
  color:brown;
  font-weight:bold;
  text-decoration:none;
  padding-left:15px;
  padding-bottom:5px;
}
#substory3-details{
  font-family:"Trebuchet MS";
  font-size:12px;
  color:#797B7A;
  font-weight:normal;
  text-decoration:none;
  padding-left:15px;padding-right:5px;
  padding-bottom:5px;
}
#substory3-details a{
    font-family:"Trebuchet MS";
    font-size:12px;
    color:red;
    font-weight:none;
    text-decoration:none;
    padding:0px 0px;
} 


#partners{
  background-repeat:no-repeat;
  hieght:200px;
  width:200px;
  float: left;
  text-align:center;
  text-valign:center;  
}

#partners h3 {
  font-family:"Trebuchet MS";
  font-size:14px;
  color:brown;
  text-align:center;
  font-weight:none;
  text-decoration:bold;
  padding:15px 0px 0px 0px;
}

#background{
  width:778px;
  float: left;
  padding-bottom:15px;
  border:1px dashed gray;
}

#updates{
  background-repeat:no-repeat;
  hieght:150px;
  width:570px;
  float: left;
  text-align:left;
  text-valign:center;
}

#updates h3 {
  font-family:"Trebuchet MS";
  font-size:14px;
  color:brown;
  text-align:left;
  font-weight:bold;
  text-decoration:none;
  padding:15px 0px 0px 25px;
}

#updates-details{
  font-family:"Trebuchet MS";
  font-size:12px;
  color:#797B7A;
  font-weight:normal;
  text-decoration:none;
  padding-left:25px;padding-right:5px;
  padding-top:15px;padding-bottom:15px;
} 
#space{
  height:10px;
}
#successstories {
  width:778px;
  float:left;
  padding-top:40px;
  background-color:#11111;
}

#successstories-heading{
  font-family:"Trebuchet MS";
  font-size:15px;
  color:brown;
  font-weight:bold;
  text-decoration:none;
  padding-left:40px;
  padding-bottom:5px;
}
#successstories-details{
  font-family:"Trebuchet MS";
  font-size:12px;
  color:#797B7A;
  font-weight:normal;
  text-decoration:none;
  padding-left:40px;padding-right:5px;
  padding-bottom:5px;
}
#successstories-details a{
    font-family:"Trebuchet MS";
    font-size:12px;
    color:red;
    font-weight:none;
    text-decoration:none;
    padding:0px 0px;
}
#successstoriesccil {
  background-image:url(../images/ccillogo.jpg);
  background-repeat:no-repeat;
  height:49px;
  width:200px;
  text-align:top;
  float: left;
}
#successstoriessil {
  background-image:url(../images/sillogo.jpg);
  background-repeat:no-repeat;
  height:90px;
  width:200px;
  text-align:top;
  float: right;
}
#successstoriesliving {
  background-image:url(../images/lslogo.jpg);
  background-repeat:no-repeat;
  height:85px;
  width:200px;
  text-align:top;
  float: left;
}
#successstoriesavalon {
  background-image:url(../images/agrlogo.jpg);
  background-repeat:no-repeat;
  height:55px;
  width:200px;
  text-align:top;
  float: right;
}
#successstoriesimrb {
  background-image:url(../images/imrblogo.jpg);
  background-repeat:no-repeat;
  height:40px;
  width:200px;
  text-align:top;
  float: left;
}
#successstoriesvega {
  background-image:url(../images/vegalogo.JPG);
  background-repeat:no-repeat;
  height:45px;
  width:200px;
  text-align:top;
  float: right;
}
#jbosssuccessstories {
  width:778px;
  float:left;
  padding-left:0px;
  background-color:#11111;
}
#jbosssuccessstories h2{
  font-family:"Verdana";
  font-size:21px;
  color:#EE8907;
  font-weight:normal;
  text-decoration:none;
  padding-left:40px;
  padding-bottom:5px;
}
#jbossimage1 {
  background-image:url(../images/JBossPlan.JPG);
  background-repeat:no-repeat;
  height:390px;
  width:738;
  text-align:center;
  padding-left:40px;
}
#jbossimage2 {
  float:right;
  background-image:url(../images/JBossServices.jpg);
  background-repeat:no-repeat;
  height:197px;
  width:180px;
  text-align:right;
  padding-left:25px;
  padding-right:5px;
  padding-bottom:0px;
}
#sometext{
    font-family:"Trebuchet MS";
    font-size:1px;
    color:white;
    font-weight:none;
    text-decoration:none;
    padding:0px 0px;
} 
.comment{
  font-family:"Trebuchet MS";
  font-size:13px;
  color:#797B7A;
  font-weight:normal;
}

