@charset "utf-8";
/* Theme CSS */

body { }

/* ADMIN PANEL BACKGROUND COLOR HACKS */
/*.layout-table-cell .side-panel, .layout-table-cell .main-panel, #checkoutContainerTable .right-panel, #checkoutContainerTable .main-panel {
    background: none repeat scroll 0 0 #FFFFFF;
    display: table-cell;
}

#plannerContentPanel {  background: none repeat scroll 0 0 #FFFFFF; }
table.layout-main {background:#fff; }*/

/* main style */
#content-wrapper {
height:100%; margin:0 auto; background: #FFF;}
#main-content {width:100%; background:url(//www.websocialfiles.com/15119/images/bg.jpg) top center repeat; float:left; margin: 0 auto;}
.box {background: none; border:none; }
#wrap {width: 965px; height:100%; margin: 0 auto 15px; padding:0;  overflow:auto; background:url(//www.websocialfiles.com/15119/images/bg.jpg) top center repeat; }
#head {width: 655px; height: 258px; margin: 0 auto; padding:0; float:left;}
#head img { border:none; }

#form {width: 305px; height: 258px; margin: 0 auto; padding:0; float:left; background:url(//www.websocialfiles.com/15119/images/form_bg.jpg); border:none;}
#form iframe { margin:50px 0 0 14px; border-width: 0;}
#info { width:960px; height:80px; background:#fff; } 
#info img { border:none; }

#header-wrapper { background: url(//www.websocialfiles.com/15119/images/header.jpg) top repeat-x; width:100%;}

#program {width: 960px; height: 180px; margin: 20px auto ; padding:0;
}
#program img{ float:left;}
.btn { width:320px; height:182px; float:left; margin: 0 auto; padding:0;}


#content ul {list-style:disc inside none;padding:5px 0 5px;}
#content li { padding-left:20px;}

#contentw { height:auto; margin: 20px auto 15px;padding: 0; width: 960px; background: #000 repeat-y; border:1px solid #FFF; overflow:hidden;}
p { font-family:Arial, Helvetica, sans-serif; font-size:1em; line-height:1.25em; padding: 10px 10px; color:#6d6d6d;}

#content {width: 610px; height: auto;  margin: 0 0 10px 10px; padding: 0; float: left;  }
#content h2 {padding:10px 0 10px; margin:0 2px 0 10px; font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #FFF; border-bottom: #FFF solid 1px; 
}
#content p {padding:5px; font-family:Arial, Helvetica, sans-serif; font-size: 14px; line-height: 25px; color:#FFF; margin:0 5px 0 5px;}

#content iframe {margin: 10px 0 10px 10px; float:left; }
#content small a { }

#right {width: 320px; height: auto; margin: 0 auto 0 0px; padding:0; float: left;}
#right img{ float:left;}
#right h2 {padding:10px 5px 10px 0; margin:0 5px 0 35px; font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #FFF; border-bottom: #FFF solid 1px; 
}
#right p {padding:5px; font-family:Arial, Helvetica, sans-serif; font-size: 14px; line-height: 25px; color:#FFF; margin:0 5px 0 30px;} 



#foot {width:960px; height:auto; margin:0 auto; padding:0;}

#subcontent {width: 945px; height: auto; margin: 0; padding:0; float: left;  }
#subcontent h2 {padding:10px 0 10px; margin:0 2px 0 18px; font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #ff7f00;border-bottom: #ff7f00 solid 1px; 
}
#subcontent p {padding:0 0 15px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; color:#FFF; margin:5px 0 0 18px;}

#subcontent iframe {margin: 5px 0 10px 18px; }
#content small a {font-family:Arial, Helvetica, sans-serif; font-size: 14px; color:#FFF; text-decoration:none; }
#content small a:hover {text-decoration:underline; }
#right a {font-family:Arial, Helvetica, sans-serif; font-size: 14px; color:#FFF; text-decoration:none; }
#right a:hover {text-decoration:underline; }
#clr { clear:both;}