body {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size:13px; color: #333333;
  line-height:1.2ems;
  background-image: url(images/bg.jpg);
  background-repeat:repeat-x;
  background-position:left top;
  text-align:left;
  margin-top:0px;
}

a:link { color: #90278E; text-decoration: none; }
a:visited { text-decoration: none; color: #90278E; }
a:hover { text-decoration: underline; color: #90278E; }
a:active { text-decoration: none; color: #90278E; }

td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}
.header{
width:1090px;
height: 331px;
background-image: url(images/header.jpg);
text-align:right;
}

th {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}
.menu_bg{
background-image:url(images/menu_bg.jpg);
height: 45px;
width:1090px;
background-repeat:no-repeat;
text-align:center;
padding:3px 0px 0px 0px;
}
.left_shadow{
background-image:url(images/left_shadow.jpg);
background-repeat:repeat-y;
width:20px;
}
.right_shadow{
background-image: url(images/right_shadow.jpg);
background-repeat:repeat-y;
width:20px;
}
.footer{
background-image:url(images/footer.jpg);
background-repeat:no-repeat;
background-position:center top;
width: 1045px;
height: 65px;
text-align:center;
vertical-align:middle;
color:#FFFFFF;
font-size:11px;
text-transform:uppercase;
}
.footer a {
color:#FFFFFF;
font-size:11px;
text-transform:uppercase;
text-decoration:none;
}
.bodyspace{
text-align:center;
padding: 5px;
vertical-align:top;
}
.freebie_box{
background-image:url(images/freebie.jpg);
background-position: center;
background-repeat:no-repeat;
width: 180px; height: 430px;
text-align:center;
vertical-align:top;
padding:5px;
}
.testi_box{

background-position: center;
background-repeat:no-repeat;
width: 180px; height: 305px;
text-align:center;
padding:5px;
}
.boxbg{
background-image: url(images/bg_bottom.jpg);
background-repeat:repeat-y;
text-align:left;
padding: 5px;
}
.box_space{
padding-left:10px;
}
.connect_bg{
background-image:url(images/connect_bg.jpg);
background-repeat:repeat-y;
width: 180px;
text-align:center;
padding-top:5px;
}
.headline{
font-size:18px;
font-weight:bold;
color: #90278E;
text-align:left;
}

.headline a {
font-size:18px;
font-weight:bold;
color: #90278E;
text-align:left;
text-decoration:none;
}

.video_space{
padding: 10px;
}
.space{
padding-top: 10px;
}
.menu_space{
padding: 3px 10px 3px 8px;
}
