.home{background-image:url(/images/bg_rightside.gif);background-repeat:repeat-y;}

/* Left Side */

.leftside{width:680px;}
.indent{padding-left:170px;}

#runners{position:absolute;width:215px;height:512px;margin:0 0 0 -80px;}
#runners img{width:215px;height:512px;}

.testimonials{position:absolute;text-align:center;width:212px;height:412px;margin:500px 0 0 -80px;background-color:#fff;}
.testimonials .panel{width:200px;height:402px;margin:3px;}
.testimonials h1{padding:15px 20px;font-size:18px;}
.testimonials .controls{display:block;margin:20px 0 10px 0;}
.testimonials .controls img{display:inline;width:19px;height:18px;}
.testimonials #testimonials{position:relative;margin-left:20px;font-size:12px;}
.testimonials #testimonials div{width:180px;font-size:15px;display:none;}
.testimonials .author{margin-top:10px;font-size:14px;}
.testimonials .all{display:block;margin-top:20px;font-size:18px;text-decoration:none;}
.testimonials .all:hover{text-decoration:underline;}
.testimonials .panel,.testimonials div div div{background-color:#fff;}

.intro{color:#333;background-color:#b8d6fc;margin-top:10px;padding:10px 20px;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;}
.intro h1{font-size:30px;color:#21437c;margin-bottom:10px;line-height:normal;}
.intro ul{font-size:16px;}
.locals{width:150px;height:69px;}

.aor2009 h1{font-size:22px;color:#000;}
.aor2009 hr{clear:left;}

.experience{margin:20px 0 0 30px;}
.sponsorpad{margin:0 0 0 20px;}

.sponsorscontainer{width:470px;}
.sponsorscontainer img{float:left;width:85px;height:41px;display:inline;margin:1px 1px 4px 1px;border:1px solid #7489ad;}
.sponsorscontainer .controls{float:left;width:118px;height:56px;text-align:left;padding:20px 0 0 20px;}

/* Right Side */
.rightside{float:right;width:244px;padding:10px 0 0 0;}
.rightside h1{font-size:16px;color:#3b76ba;margin:40px 0 10px 0;}
.rightside div{margin:0 20px;}
.rightside div.cushycms{line-height:normal!important;font-size:11px;}
.rightside img{margin:10px 0;}
.rightside hr{color:#cbd4e3;background-color:#cbd4e3;margin:0;}
.rightside p,.rightside ul{text-align:left;}
.rightside ul{margin-top:0;}
.rightside li{text-align:left;margin-top:0;margin-bottom:0;}
.rightside .large{text-align:center;}
.rightside .panel{margin:0 0 20px 0;padding:20px;border:2px solid #ccc;background-color:#fff;}
.rightside .partners{text-align:center;}
.rightside .partners img,.aor2009 .partners img{width:95px;display:inline;}
.rightside .partners a:hover img,.aor2009 .partners a:hover img{border-color:#999;}
.rightside #subscribe {text-align:left;padding-bottom:20px;}
.rightside #subscribe input.txt{float:left;width:155px;color:#999;margin:0;padding-left:5px;}
.rightside #subscribe input.submit{padding:0 5px;clear:none;float:left;}

/* Footer */
#designby{float:right;clear:right;width:300px;margin-top:5px;font-size:10px;color:#999;text-align:right;}
#designby a{color:#999;}
#designby a:hover{color:#666;}

