/* Global */
html {background:url(images/topBg.gif) repeat-x;padding-top:40px;}
h1 {color:rgb(150,150,150);font-family:'Arimo',arial;font-size:36px;font-weight:normal;}
li {list-style-type:none;margin:0px;}
a {font-weight:bold;color:rgb(226,58,63);text-decoration:none;}
a:hover {font-weight:bold;color:rgb(226,58,63);text-decoration:underline;}
div.grid_9 {padding:10px 0 100px 20px;width:680px !important;}
div.container {margin:auto;width:960px;}
ul.bullet li {list-style-type:disc;margin:0 0 10px 40px;}
div#badgeCode div {padding-top:40px;}
textarea {width:290px;height:100px;}
iframe#vid {float:left;margin-right:20px;}
img.divider {margin:50px 0;*width:680px;}

p.intro {width:330px;padding-top:30px;}

/* Navigation */
a.logo {margin-left:10px;}
ul#nav {margin:40px 0px;}
ul#nav li {text-align:right;padding:6px 10px 3px 0;border-bottom:1px solid rgb(240,240,240);}
ul#nav li.selected {background:rgb(250,250,250);}
ul#nav li.selected a {color:rgb(100,100,100);}
ul#nav li.selected a:hover {text-decoration:none;}
ul#nav a {font-size:14px;font-weight:normal;}
a.palmSprings {color:rgb(27,168,237);font-weight:bold !important;}
hr {background:url(images/divider.gif) no-repeat center 45px;clear:both;height:100px;border:0;}
img.dance {float:right;margin:10px 0 10px 25px;}
img.brochure {float:left;margin:10px 25px 10px 0;}
div#welcome {background:url(images/20.jpg) no-repeat right top;height:356px;}
div#welcome h1 {margin:0 0 -10px 10px;font-size:24px;}
div#welcome h2 {font-size:30px;margin:0 0 10px 10px;}
div#welcome h3 {font-size:24px;font-weight:normal;color:rgb(170,170,170);margin-left:18px;}
div#welcome p {font-size:14px;color:rgb(120,120,120);margin:0 0 40px 10px;}
div#welcome a img {margin-bottom:20px;}

/* Footer */
div#ft {background:rgb(245,245,245);clear:both;border-top:1px solid rgb(230,230,230);height:230px;}
div#ft p {font-size:11px;padding-right:15px;}
div#ft p a {padding:0 !important;display:inline !important;}
div#ft div.left {float:left;padding:100px 100px 0 65px;background:url(images/spread.gif) no-repeat left 40px;}
div#ft div.right {float:right;padding-top:30px;text-align:right;}
div#ft div.right a.logo {padding-right:10px;}
div#ft div.right a {display:block;padding-bottom:20px;}

