@charset "utf-8";
/* CSS Document */

.box {background:url(//websocialfiles.com/13817/SMO/images/bg.jpg) top center no-repeat;}
#main-content {background: url(//websocialfiles.com/13817/SMO/images/bg.jpg) no-repeat scroll center top transparent;}
#header-wrapper { background:url(//websocialfiles.com/13817/SMO/images/title.jpg) top repeat-x; width:100%;}
#wrap {width: 960px; height:auto; margin: 0 auto 15px; padding:0; background: #cecece; /* Old browsers */
background: -moz-linear-gradient(top, #cecece 0%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cecece), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #cecece 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #cecece 0%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #cecece 0%,#ffffff 100%); /* IE10+ */
background: linear-gradient(top, #cecece 0%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cecece', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */ overflow:hidden;}


#head {width: 633px; height: 258px; margin: 0 auto; padding:0; float:left;}
#form {width: 327px; height: 257px; margin: 0 auto; padding:0; float:right; background:url(../images/form_bg.jpg)}
#form iframe { margin:50px 0 0 14px; border-width: 0;}
#program {width: 960px; height: 185px; margin: 20px auto 0; padding:0;}
#program img{ float:left;}

#contentw { height:auto;margin: 10px auto 15px;padding: 0;width: 960px; }
#contentw a {color:#F00; font-variant:small-caps; font-weight:bold; }
#contentw a:hover {text-decoration:underline; }

#content {width: 625px; height: auto; margin: 0; padding:0; float: left;  }
#content h2 {padding:10px 0 10px; margin:0 2px 0 18px; font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #494949;border-bottom: #494949 solid 1px; 
}
#content p {padding:5px 0 30px; font-family:Arial, Helvetica, sans-serif; font-size: 14px; line-height: 25px; color:#494949; margin:0 0 10px 18px;}

#right {width: 330px; height: auto; margin: 0 auto; padding:0 3px 0 0; float: left; }
#right h2 {padding:10px 5px 10px 0; margin:0 5px 0 30px; font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #494949; border-bottom: #494949 solid 1px; 
}
#right p {padding:5px; font-family:Arial, Helvetica, sans-serif; font-size: 14px; line-height: 25px; color:#494949; margin:0 5px 0 25px;} 

#icons {width: 330px; height: auto; margin: 0 auto; padding:0 3px 0 0; float: left; }
#icons h2 {padding:10px 5px 10px 0; margin:0 5px 0 30px; font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #494949; border-bottom: #494949 solid 1px; 
}
#icons p {padding:5px; font-family:Arial, Helvetica, sans-serif; font-size: 14px; line-height: 25px; color:#494949; margin:0 5px 0 25px;} 
#icons img{padding:10px 15px 0 0;	}



#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: #494949;border-bottom: #494949 solid 1px; 
}
#subcontent p {padding:0 0 15px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; color:#494949; margin:5px 0 0 18px;}

#subcontent iframe {margin: 5px 0 10px 18px; }




#clr { clear:both;}