html {    background: #fedb93 url(../images/html-bg2.jpg) center top no-repeat;    overflow-y: scroll;    margin: 0;}body {    margin: 0;    padding: 0;}.container {    margin: 0 auto;}.container-inner-1 {    width: 960px;    margin: 0 auto;}.header {    position: relative;}#top-right {    -moz-border-radius:10px;    -webkit-border-radius:10px;    -khtml-border-radius:10px;    border-radius:10px;    background: #87629b;    color: #fff;            position: absolute;    left: 650px;    top: -30px;        padding: 20px 10px 10px;}#top-right a {    color: #fff;}a.logo {    display: block;    width: 630px;    height: 130px;}a.logo h1 {    margin-left: -6500px;}.phone-number {    position: absolute;    top: 120px;    right: 40px;    color: #fff;    font-size: 24px;    text-shadow: 2px 2px 1px #000;    text-shadow: 2px 2px 1px rgba(0,0,0,0.5);  }.phone-number .contact-us {    font-size: 18px;}.resource-content h3 {  color: #80972b;}/*******		Menu Skin		*******/#main-menu {    padding-top: 0;	  margin-left: 0;    margin-bottom: 0;    font-size: 14px;    width: 660px;    }#main-menu > li > a,#main-menu > li > a:visited {	padding: 5px 8px 10px;	font-size: 14px;	font-weight: bold;	text-decoration: none;	color: #fff;}#main-menu > li.active > a,#main-menu > li > a:hover {    background: url(../images/menu-hover-a.jpg) top left repeat-x;    text-decoration: underline;}#main-menu > li > a.sf-with-ul {    padding-right: 20px;    padding-right: 0;}#main-menu > li > a > .sf-sub-indicator {    top: 8px;    background: none;}#main-menu > li { }#main-menu > li:hover > ul,#main-menu > li.sfHover > ul {    top: 30px;}#main-menu > li li a {	padding: 8px 10px 12px;	color: #fff;	background: #181B3A url(../images/superfish-dropdown-div.png) left bottom repeat-x;}#main-menu li li > a:hover,#main-menu li li > a:active,#main-menu li li.sfHover > a,#main-menu li li:hover > a {	background:		#2193B5;}/*******		Content		*******/.content-wrapper {    clear: both;    background: #fff;}.content-wrapper-inner-1 {    padding: 0 20px;}.main-content {    float: left;    width: 615px;}/*******		Subcontent		*******/.sub-content {    float: right;    width: 285px;}/*******		Footer		*******/.footer {    text-align: center;    background: url(../images/footer-bg.png) center top no-repeat;    padding-top: 91px;    font-size: 12px;}.footer-inner-1 {    padding: 0 20px;}#footer-menu ul {    display: none;}#footer-menu {    margin-bottom: 10px;}#footer-menu li {    display: inline;    margin-right: 8px;}#footer-menu a {    color: #5d3c6d;}/*******		Calendar		*******/#calendar .main-content {    width: 920px;}#calendar table.calendar {    width: 100%;}#calendar .sub-content {    display: none;}/*******		Login area		*******/form.reset-password-form .info, form.login-form info {    color: #C12EB2;}/*******		Newsletter		*******/.newsletter {    border: 8px solid #efd5ff;    -moz-border-radius:10px;    -webkit-border-radius:10px;    -khtml-border-radius:10px;    border-radius:10px;        background: #bb49b0 url(../images/floral.png) right top no-repeat;        padding: 0 25px 20px;    margin-bottom: 20px;}#newsletter-form input {     border: 1px solid #fff;     background: #fcf7d5;     font-size: 13px;     padding: 4px 5px 4px ;     width: 203px;     margin-bottom: 4px; }#newsletter-form input.submit {     background: url(../images/newsletter-submit-bg.jpg) no-repeat 0 0;     width: 213px;     height: 37px;     border: none;}/*******		Testimonial		*******/.testimonial {    border: 8px solid #f2f8df;    -moz-border-radius:10px;    -webkit-border-radius:10px;    -khtml-border-radius:10px;    border-radius:10px;        background: #a3e06a url(../images/floral.png) right top no-repeat;        padding: 0 25px 20px;    margin-bottom: 20px;}/*******		News		*******/.video,.news {    border: 8px solid #efd5ff;    -moz-border-radius:10px;    -webkit-border-radius:10px;    -khtml-border-radius:10px;    border-radius:10px;        background: #f4b833 url(../images/floral.png) right top no-repeat;        padding: 0 25px 20px;    margin-bottom: 20px;}.home-slideshow {  height: 373px;  background: url(../images/slideshow-background.jpg) no-repeat;  overflow: hidden;}.home-slideshow .slideshow-item {  text-align: center;  width: 615px;  height: 320px;  padding: 12px 8px 0 0;  overflow: hidden;}.home-slideshow .slideshow-item img {  width: 590px;}/*******		Video		*******/.video {    border: 8px solid #efd5ff;    -moz-border-radius:10px;    -webkit-border-radius:10px;    -khtml-border-radius:10px;    border-radius:10px;        background: #f4b833 url(../images/floral.png) right top no-repeat;        padding: 0 0 20px;    margin-bottom: 20px;        text-align: center;}.video a#video-player {  display: block;  width: 244px;  height: 187px;  margin: 0 auto;}.calendar .multiday {  background: yellow;  margin: 0 -6px;  padding: 2px 0 2px 2px;}.calendar .multiday .event-description {  display: none;}
