/* CSS Document */

body{
margin:0px;
padding:0px;
background-color:#F2F2E9;

}
#maindiv{
margin:auto;
  width:100%;
  background-image:url(../images/authorgenmainbg.jpg); background-repeat:repeat-x; background-position:top;

}

#maindivinner{
margin:auto;
  width:100%;
  background-image:url(../images/innerpagebg.gif); background-repeat:repeat-x; background-position:top;

}
#maindivcenter{
width:990px;
margin:auto;

}

#topheaderpic{
width:920px;
margin:auto;
height:272px;
text-align:center;

}
#topheaderpicinner{
width:920px;
margin:auto;
height:178px;
text-align:center;

}

#contentdivbg{
width:990px;
margin:auto;
background-image:url(../images/centerbg.gif); background-repeat:repeat-x; background-position:top;
}
#contentdivcontent{
width:920px;
margin:auto;
 background-color:#FFFFFF;

}
#contentdivcontent p{
margin:0px; orphans:0px;
font-family:Arial, Helvetica, sans-serif;
}

#footerbg{
width:920px;
margin:auto;
background-image:url(../images/footerbg.gif); background-repeat:no-repeat; background-position:top;
height:100px;
padding-top:40px;

}

#productdiv{
width:920px;
margin:auto;
background-image:url(../images/boxproducts.gif); background-repeat:no-repeat;background-position:center;
height:303px;
float:left;
}
.btnfreedownload{
width:135px; height:26px; background-image:url(../images/authorpointbtn.gif); background-repeat:no-repeat; background-position:left; text-align:center; margin-top:10px;
}

.firstdivbox{
float:left; width:300px; height:230px;  margin-top:15px;
}

.firstdivboxtext{
float:left; padding-left: 130px; padding-top:70px;
}
.sconddivbox{
float:left;  width:280px; height:230px; margin-left:20px; margin-right:10px; margin-top:15px;
}

.seconddivboxtext{
float:left; padding-left: 20px; padding-top:90px;
}

.btnwiziq{
width:91px; height:26px; background-image:url(../images/wiziqbtn.gif); background-repeat:no-repeat; background-position:left; text-align:center; margin-top:10px;
}

.thirddivbox{
float:left;  width:280px; height:230px; margin-top:15px;
}

.thirdivboxtext{
float:left; padding-left: 100px; padding-top:70px;
}

.btnauthorsteam{
width:139px; height:26px; background-image:url(../images/authorstreambtn.gif); background-repeat:no-repeat; background-position:left; text-align:center; margin-top:10px; 
}
.footerlinks LI {
list-style-type:none; float:left; 
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
font-weight:normal;
color:#000000;

}
.footerlinks span {
padding-left:3px; padding-right:3px;
}

.footerlinks a{
color:#000000;
text-decoration:none;
}
.footerlinks span a:hover{
color:#000000;
text-decoration:underline;
}

.footerlinks12{
list-style-type:none; float:left; text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:normal;
color:#000000;
width:100%;
}
.footerlinks11 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
font-weight:normal;
color:#000000;

}

.footerlinks11 a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
font-weight:normal;
color:#000000;

}
.footerlinks11 a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:underline;
font-weight:normal;
color:#000000;

}

.partnerdiv{
width:920px; margin:auto; height:100px;  float:left
}
.pardnerdiv01{
float:left; padding-left:30px; width:330px;
}

.partnerdiv02{
float:left; padding-left:20px; width:500px
}
#footerdivlink{
margin:auto; width:500px;
}
#footerdivlink02{
margin:auto; width:200px;
}
#footerdivpadding{
padding-top:10px; padding-bottom:10px;
}


.mainlogo a{
width:413px; height:50px; background-image:url(../images/authorgenlogo.gif); background-repeat:no-repeat; background-position:left;
float:left;
}

.mainlogoinner a{
width:417px; height:50px; background-image:url(../images/innerlogoauthorgen.gif); background-repeat:no-repeat; background-position:left;
float:left;
}
#topbgheader{
float:left; width:920px;height:50px; background-image:url(../images/topheaderbg.gif); background-repeat:no-repeat; background-position:right;
}
#heaerlinkbg{
float:right; width:450px; height:50px;
}
#flashheader01{
 width:920px; height:126px;
background-image:url(../images/innerheaderbg.gif); background-repeat:no-repeat; 
float:left;
}
.innerheadingtext{
float:right; padding-top:50px; padding-right:10px;
}
.innercontenttop{
float:left; width:920px; padding-top:15px;
}
.leftcontentinner{

float:left;width:240px; padding-left:5px; padding-right:10px;
}

.leftmenubgcontent{
float:left; background-image:url(../images/innerpagemenubg.gif); background-repeat:no-repeat; background-position:top; width:233px; height:304px;
}

.innerrightsidecontent{
float:left; width:660px;
font-family:Arial, Helvetica, sans-serif;
}

.getintouchmap{
float:left; background-image:url(../images/map.gif); background-repeat:no-repeat; background-position:top; width:233px; height:338px;
}

.innerformlabel{
text-align:right;padding-right:10px; vertical-align:middle; float:left; width:150px; 
}
.innerforminput{
float:left; width:300px;
}

.formmaindiv{
padding-top:10px; float:left; width:600px;padding-bottom:10px;
}

.btninner a{
width:128px;
height:31px;
background-color:#ffffff;
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#062F60;
font-weight:normal;
font-size:18px;
border-style:solid;
border-width:2px;
border-color:#FF7200;
text-align:center;
padding-left:15px;padding-right:15px;
}


.btninner a:hover{
width:128px;
height:35px;
background-color:#FF7200;
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#ffffff;
font-weight:normal;
font-size:18px;
text-align:center;
padding-left:15px;padding-right:15px;
border-style:solid;
border-width:2px;
border-color:#FF7200;
}



.btninneractive a{
width:128px;
height:35px;
background-color:#FF7200;
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#ffffff;
font-weight:normal;
font-size:18px;
text-align:center;
padding-left:15px;padding-right:15px;
border-style:solid;
border-width:2px;
border-color:#FF7200;
}


.btninner01 a{
width:128px;
height:31px;
background-color:#ffffff;
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#062F60;
font-weight:normal;
font-size:18px;
border-style:solid;
border-width:2px;
border-color:#FF7200;
text-align:center;
padding-left:22px;padding-right:22px;
}


.btninner01 a:hover{
width:128px;
height:35px;
background-color:#FF7200;
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#ffffff;
font-weight:normal;
font-size:18px;
text-align:center;
padding-left:22px;padding-right:22px;
border-style:solid;
border-width:2px;
border-color:#FF7200;
}

.btninner2active a{
width:128px;
height:35px;
background-color:#FF7200;
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#ffffff;
font-weight:normal;
font-size:18px;
text-align:center;
padding-left:22px;padding-right:22px;
border-style:solid;
border-width:2px;
border-color:#FF7200;
}

#innermenubtngap{
margin-top:60px; margin-left:20px;
}

#innermenubtngap02{
margin-top:15px; margin-left:20px;
}
