body{
background: #7C51A1 url(images/main-houseBkgrnd.jpg) no-repeat fixed  0% 100%;text-align: center;
color:white;
font-family: Arial, Helvetica, Sans-Serif;
font-family: Times New Roman, Times, Serif;}

a{
text-decoration: underline;
color: white;
}

a:hover{
text-decoration: underline;
color: black;

}


a:focus
{
-moz-outline-style: none;
}


#topLogo{
text-align: left;
margin: auto;
width: 800px;
}


#pageWrap{
text-align: left;
margin: auto;
width: 784px;
border: 1px solid white;
border-top-width: 0px;
border-left-width: 0px;
padding-right: 15px;
padding-bottom: 50px;
}

#footer{
text-align: left;
margin: auto;
width: 800px;
text-align: right;
position: relative;
left: 50px;
top: -40px;
}

#footer a{
border-style: none;
}


#topLogo #menu {
margin-top: 15px;
width: 800px;
height: 30px;
border-bottom: thin solid white;
}





div.header { display:block; height:100px;}
#menu-container { display:block;position:relative; width:100%; margin:0px auto 0px; font-size:14px; }
#drop_down_menu { display:block; position:absolute;clear:both; margin:0px; padding:0px; text-align:left; list-style-type:none; text-align:center; width:100%; float:none; left:0px; top:0px; }
#drop_down_menu li{ font-size:14px; font-weight:bold; float:left; color:#7C51A1; padding:5px; cursor:pointer; background:#FEFAEF;border-left: medium solid #7C51A1; }

#drop_down_menu li a{ font-size:14px; font-weight:bold; float:left; color:#7C51A1; width:100%;text-decoration: none; display:block;}
#drop_down_menu li a:hover{color:white;background-color: #7C51A1; }

#drop_down_menu li ul { margin:0px; padding:0px; list-style-type:none; padding-top:10px;padding-bottom: 50px; }
#drop_down_menu li ul li { display:block; float:none; clear:both; font-size:11px; padding-bottom:15px;border: medium none white;padding-bottom: 13px;}
#drop_down_menu li ul li a { color:#7C51A1; font-weight:normal; text-decoration:none; display:block; border: medium none white;border-top: thin solid white;background-color: #FFF0F5;}
#drop_down_menu li ul li a:HOVER {color:white; text-decoration:none; }





big{
font-size: xx-large;}

.noSpace{
margin-top: 0px;
}


.tstmnlBox{
text-align: center;
padding:0px;
padding-right:150px;
padding-left:150px;
}


.tstmnl, .linkBox{
text-align: left;
background-color: transparent;
padding:3px;
border: 1px solid white;
}

.tstmnl h2, h2, .linkBox h2{
margin: 0px 0px 0px 0px;}



/*.feature{
padding:5px;
width: 500px;
margin-left: 150px;
border: thin solid #6C8728;
color:black;
background-color: #FEFAEF;
}
*/

.feature{
float: left;
padding:5px;
width: 360px;
border: 3px solid #53346E;
margin: 4px;
color:black;
background-color: transparent;
}


.feature a{
color:#BB7FEF;
}

.package{
padding:5px;
width: 90%px;
border: 0px solid white;
margin: 4px;
margin-bottom: 10px;
background-color: #53346E;}


.package h2{
margin: 0px 0px 0px 0px;
}


.leftPic{
display: block;
background-color:transparent;
padding:3px;
float: left;
margin:0px;
margin-right:5px;
margin-bottom:5px;
text-align: center;
}


.rightPic{
display: block;
background-color:transparent;
padding:3px;
float: right;
margin:0px;
margin-right:5px;
margin-bottom:5px;
text-align: center;
}

.separator {display: block; clear: both;
  visibility: hidden;}