#maindiv550,
#maindiv
{
background-repeat:no-repeat;
width:800px;
margin:30px auto;
text-align:left;
background-color:white;
}

#maindiv550
{
background-image:url(centralbackground550.png);
height:550px;
}

#maindiv
{
background-image:url(centralbackground.png);
height:1000px;
}

#topareadiv
{
width:800px;
height:140px;
cursor: pointer; cursor: hand;
}

#linksareadiv
{
width:800px;
margin-top:10px;
height:30px;
}

#linksareadivinner
{
margin:0px 15px;
font-family: Arial;
}

#linksareadivinner1
{
float:left;
margin:0px 15px;
font-family: Arial;
}

#linksareadivinner2
{
float:right;
text-align:right;
margin:0px 15px;
font-family: Arial;
}

#bodyareadiv
{
width:800px;
height:850px;
}

.featureboxdiv
{
background-image:url(featurebox2.png);
background-repeat:no-repeat;
width:375px;
height:220px;
margin:6px 12px 6px 12px;
}

.featureboxtop
{
width:345px;
height:24px;
padding:5px 15px 5px 15px;
font-weight:bold;
font-size:medium;
}

.featureboxbottom
{
width:345px;
height:171px;
padding:10px 15px 5px 15px;
font-size:small;
}

body
{
text-align:center;
font-family:arial;
background-image:url(watermark.png);
}

a
{
color:black;
}

.navlink
{
margin:0px 10px;
}

ul
{
list-style-image: url(http://www.mediacollege.com/internet/css/bullet.gif);
}

ul li
{
margin-bottom:10px;
}

.orderdiv
{
text-align:center;font-size:large;border:solid 1px black;padding:5px;0px;background-color:#ffff88;
}

.paypaltable td
{
font-size:large;
font-weight:bold;
background-color:#EEEEEE;
border-right:solid white 5px;
}

#bottomlinks
{
background-color:white;
width:800px;
margin:10px auto;
padding:5px;
}

#bodyareainnerdiv
{
margin:20px;
}

.featureheader
{
font-size:large;
}

.screenshotbox
{
float:left;
width:355px;
margin:5px;
padding:5px;
min-height:350px;
text-align:center;
border:1px solid black;
}

.screenshotcaption
{
font-size:large;
margin:2px 0px 40px;
}

.screenshotdesc
{
font-size:medium;
margin:10px 0 20px;
}

.screenshotcte
{
font-size:small;
margin-top:20px;
font-style: italic; 

}

.screenshotimage
{
border:0px none;
}

.voucherinput
{
color: #781351;
background: #fee3ad;
border: 1px solid #781351;
padding-left:5px;
}

.mailingListLabel
{
font-weight:bold;

}
