input {
background:#ffffff!important;
}

ul.commentForm {
margin:0px;
padding:0px 50px 0px 0px;
list-style-type:none;
text-align:right;
vertical-align:text-top;
}

ul.commentForm li {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#888686;
padding:4px 0px;
vertical-align:text-top;
}

ul.commentForm li span {
padding:4px 10px 0px 0px;
vertical-align:top;
}

.commentInput {
border:1px #cccccc solid;
padding:2px 0px 2px 3px;
}

.commentText {
border:1px #cccccc solid;
padding:2px 0px 0px 3px;
}

.flashCont {
float:left;
padding:0px 20px 10px 0px;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;
}

.imgDescp {
float:left;
}

#contentLeftInt ul.similar {
margin:0px;
padding:10px 0px 0px 0px;
list-style-type:none;
}

#contentLeftInt ul.similar li {
background:url(../img/scriptIcon.gif) no-repeat 0px 7px;
border-bottom:1px #dcdccf solid;
padding:5px 0px 10px 25px;
margin:0px 0px 0px 0px;
line-height:16px;
width:155px;
}

#contentLeftInt ul.similar li a, #contentLeftInt ul.similar li a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
line-height:16px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
text-decoration:underline;
}

#contentLeftInt ul.similar li a span, #contentLeftInt ul.similar li a span:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#eb7400;
line-height:16px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

#contentLeftInt ul.similar li a:hover {
text-decoration:none;
}

#contentLeftInt ul.similar2 {
margin:0px;
padding:10px 0px 0px 0px;
list-style-type:none;
}

#contentLeftInt ul.similar2 li {
background:url(../img/video2.gif) no-repeat 0px 7px;
border-bottom:1px #dcdccf solid;
padding:5px 0px 10px 25px;
margin:0px 0px 0px 0px;
line-height:16px;
width:155px;
}

#contentLeftInt ul.similar2 li a, #contentLeftInt ul.similar2 li a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
line-height:16px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
text-decoration:underline;
}

#contentLeftInt ul.similar2 li a span, #contentLeftInt ul.similar2 li a span:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#eb7400;
line-height:16px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

#contentLeftInt ul.similar2 li a:hover {
text-decoration:none;
}

.leftChalleges {
width:450px;
float:left;
}

.leftChalleges:after {
content:".";
display:block;
clear:both;
visibility:hidden;
height:0px;
}

.leftChalllegesInt {
border-left:1px #cccccc solid;
border-right:1px #cccccc solid;
padding:15px 15px 0px 15px;
width:418px;
float:left;
}

leftChalllegesInt:after {
content:".";
display:block;
clear:both;
visibility:hidden;
height:0px;
}

.leftChalllegesInt p {
padding-bottom:10px;
/*border-bottom:1px solid #ebebeb;*/
}

.leftChalleges p {

}

.leftChallegesBtm {
background:url(../img/challengbottombar2.gif) no-repeat left top;
height:30px;
clear:both;
}

.leftChalleges ul {
margin:0px;
padding:15px 0px 0px 0px;
list-style-type:none;
}

.leftChalleges ul:after {
content:".";
display:block;
clear:both;
visibility:hidden;
height:0px;
}

.leftChalleges ul li {
float:left;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;
padding:0px 10px 0px 0px;
vertical-align:text-top;
border-right:1px solid #cccccc;
}

.leftChalleges ul li a, .leftChalleges ul li a:visited {
color:#808000!important;
font-size:11px;
}

.leftChalleges ul li a:hover {
text-decoration:none;
}

.leftChalllegesIntRight {
width:282px;
}

.leftChalllegesIntRight a, .leftChalllegesIntRight a:visited {
color:#808000!important;
}

.leftChalllegesIntRight p {
line-height:16px;
font-size:14px;
font-family:Arial, Helvetica, sans-serif; 
border-bottom:1px solid #ebebeb;
}

.leftChalllegesIntRight a, .leftChalllegesIntRight a:visited {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
}

.leftChalllegesIntRight2 {
width:282px;
}

.leftChalllegesIntRight2 a, .leftChalllegesIntRight2 a:visited {
color:#808000!important;
}

.leftChalllegesIntRight2 p {
font-weight:bold;
line-height:16px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif; 
}

.leftChalllegesIntRight2 a, .leftChalllegesIntRight2 a:visited {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
}

.rightChalleges {
padding:0px 0px 0px 15px;
width:200px;
float:left;
}

.rightChalleges a, .rightChalleges a:visited {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
}

.rightChalleges ul {
margin:-10px 0px 0px 0px;
padding:0px 0px 10px 0px;
list-style-type:none;
width:200px;
}

.rightChalleges ul:after {
content:".";
display:block;
clear:both;
visibility:hidden;
height:0px;
}

.rightChalleges ul li {
float:left;
padding:0px 0px 0px 0px;
margin:0px 3px 3px 0px;
width:97px;
height:98px;
display:block;
position:relative;
}

.rightChalleges ul li a:hover img {
filter:alpha(opacity=30);   
-moz-opacity: .30;   
opacity: .30;
}

.rightChalleges ul li a, .rightChalleges ul li a:visited {
float:left;
}

.rightChalleges ul li a img, .rightChalleges ul li a:visited img {
float:left;
}

.leftChalleges a.linkLeft, .leftChalleges a.linkLeft:visited {
color:#800080!important;
text-align:right!important;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
margin-left:375px;
}

.boldnoBorder {
font-weight:bold;
font-size:11px;
color:#000000;
border-bottom:none!important;
}

.borderBottom {
border-bottom:1px #ebebeb solid;
padding-bottom:10px;
margin-bottom:20px;
}

.rightChalleges2 {
padding:0px 0px 0px 15px;
width:200px;
float:left;
}

.rightChalleges2 a, .rightChalleges2 a:visited {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
}

.rightChalleges2 ul {
margin:-10px 0px 0px 0px;
padding:0px 0px 5px 0px;
list-style-type:none;
}

.rightChalleges2 ul li {
background:url(../img/scriptIcon.gif) no-repeat 0px 7px;
border-bottom:1px #dcdccf solid;
padding:5px 0px 10px 25px;
margin:0px 0px 0px 0px;
line-height:16px;
width:155px;
}

.rightChalleges2 ul li a, .rightChalleges2 ul li a:visited {
color:#666666!important;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
}

.rightChalleges2 ul li a span, .rightChalleges2 ul li a span:visited {
color:#eb7400;
}

#mainFocus {
width:666px;
height:267px;
overflow:hidden;
}

#mainFocusCon {
float:right;
width:240px;
display:block;
padding:20px 20px 0px 0px;
}

#mainFocusCon p {
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
line-height:18px;
padding-top:5px;
}

#mainFocusCon a, #mainFocusCon a:visited {
color:#f0c98b;
text-decoration:underline;
}

#mainFocusCon a:hover {
text-decoration:none;
}

.leftPic {
position:relative;
width:98px;
height:98px;
display:block;
float:right;
}

.secSixtyTop {
background:url(../img/60secTop.gif) no-repeat;
height:20px;
width:667px;
display:block;
}

.secSixtyMiddle {
background:url(../img/60secMiddle.gif) repeat-y;
width:667px;
display:block;
}

.secSixtyMiddle:after {
content:".";
display:block;
visibility:hidden;
height:0px;
clear:both;
}

.secSixtyBtm {
background:url(../img/60secBtm.gif) no-repeat left top;
width:667px;
height:20px;
display:block;
}

.quote {
width:186px;
padding:0px 16px 0px 16px;
margin-right:8px;
float:left;
}

.quote p {
font-family:Arial, Helvetica, sans-serif;
font-size:20px!important;
line-height:20px!important;
color:#920505!important;
}

.quote p a, .quote p a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:20px!important;
line-height:20px!important;
color:#920505!important;
}

.secSixtyP {
width:186px;
padding:0px 16px 0px 16px;
margin-right:8px;
float:left;
}

.secSixtyP img {
padding-bottom:10px;
}

.secSixtyP p {
color:#7e7e38;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}



.secSixtyP2 {
width:186px;
padding:0px 0px 0px 16px;
float:left;
}

.secSixtyP2 a, .secSixtyP2 a:visited {
color:#357b95;
font-weight:bold;
}

.secSixtyMiddle ul li {
color:#357b95;
margin-left:15px;
}

.secSixtyMiddle ul li a, .secSixtyMiddle ul li a:visited {
color:#357b95;
}

#bubble {
background:url(../img/quoteBubble.gif) no-repeat;
width:32px;
height:20px;
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
font-weight:bold;
padding:3px 0px 0px 0px;
position:absolute;
top:-35px;
left:110px;
text-align:center;
}

.mediaTopP {
	margin-bottom: 20px;
	border-bottom: 4px solid #ddd;
}

.mediaTopP p {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color:#b4b2b2;
}

.mediaList ul {
margin:0px 0px 0px 0px!important;
padding:0px 0px 0px 0px!important;
list-style-type:none;
width:668px;
}

.mediaList ul li {
float:left;
margin-right:2px;
margin-bottom:2px;
position:relative;
width:165px;
height:165px;
display:block;
line-height:20px;
}

.mediaList ul li a img, .mediaList ul li a:visited img {
float:left;
}

.mediaList ul li a, .mediaList ul li a:visited {
float:left;
margin-right:0px;
margin-bottom:0px;
}

.mediaList ul li.noMargin {
margin-right:0px;
}

.mediaList ul li a:hover img {
filter:alpha(opacity=30);   
-moz-opacity: .30;   
opacity: .30;
}

.imgDescp {
position:absolute;
width:282px;
border:2px #cccccc solid;
background:#fff;
padding:15px;
z-index:100;
}

.imgDescp ul {
margin:0px;
padding:0px;
list-style-type:none;
background:url(../img/video.gif) no-repeat;
padding:0px 0px 0px 25px!important;
height:30px;
}

.imgDescp ul li {
display:inline;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;
}

.imgDescp a, .imgDescp a:visited {
color:#808000;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
}

.imgDescp a:hover {
text-decoration:none;
}

#contentRightInt ul.mediaNav {
margin:0px 0px 25px 0px;
padding:0px;
list-style-type:none;
background:url(../img/mediaNav.gif) no-repeat left top;
width:667px;
height:49px;
}

#contentRightInt ul.mediaNav li {
float:left;
}

#contentRightInt ul.mediaNav li a span {
display:none;
}

#contentRightInt ul.mediaNav li a.vide, #contentRightInt ul.mediaNav li a.vide:visited {
background:url(../img/mediaNav.gif) no-repeat left top;
height:49px;
width:140px;
display:block;
}

#contentRightInt ul.mediaNav li a.videactive, #contentRightInt ul.mediaNav li a.videactive:visited {
background:url(../img/mediaNav.gif) no-repeat 0px -51px;
height:49px;
width:140px;
display:block;
}

#contentRightInt ul.mediaNav li a.vide:hover {
background:url(../img/mediaNav.gif) no-repeat 0px -51px;
}

#contentRightInt ul.mediaNav li a.audi, #contentRightInt ul.mediaNav li a.audi:visited {
background:url(../img/mediaNav.gif) no-repeat -140px 0px;
height:49px;
width:132px;
display:block;
}

#contentRightInt ul.mediaNav li a.audiactive, #contentRightInt ul.mediaNav li a.audiactive:visited {
background:url(../img/mediaNav.gif) no-repeat -140px -51px;
height:49px;
width:132px;
display:block;
}

#contentRightInt ul.mediaNav li a.audi:hover {
background:url(../img/mediaNav.gif) no-repeat -140px -51px;
}

#contentRightInt ul.mediaNav li a.imag, #contentRightInt ul.mediaNav li a.imag:visited {
background:url(../img/mediaNav.gif) no-repeat -272px 0px;
height:49px;
width:130px;
display:block;
}

#contentRightInt ul.mediaNav li a.imagactive, #contentRightInt ul.mediaNav li a.imagactive:visited {
background:url(../img/mediaNav.gif) no-repeat -272px -51px;
height:49px;
width:130px;
display:block;
}

#contentRightInt ul.mediaNav li a.imag:hover {
background:url(../img/mediaNav.gif) no-repeat -272px -51px;
}

#contentRightInt ul.mediaNav li a.tran, #contentRightInt ul.mediaNav li a.tran:visited {
background:url(../img/mediaNav.gif) no-repeat -402px 0px;
height:49px;
width:170px;
display:block;
}

#contentRightInt ul.mediaNav li a.tranactive, #contentRightInt ul.mediaNav li a.tranactive:visited {
background:url(../img/mediaNav.gif) no-repeat -402px -51px;
height:49px;
width:170px;
display:block;
}

#contentRightInt ul.mediaNav li a.tran:hover {
background:url(../img/mediaNav.gif) no-repeat -402px -51px;
}

.audiRight {
width:300px;
float:left;
}

#contentRightInt .audiRight p {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
padding-bottom:5px;
margin-bottom:10px;
border-bottom:1px #ebebeb solid;
}

.audiRight  a, .audiRight  a:visited {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
}

.audiRight ul {
margin:0px;
padding:0px 0px 0px 20px;
height:30px;
list-style-type:none;
background:url(../img/musicNote.gif) no-repeat;
}

.audiRight ul li {
float:left;
color:#999999;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
padding-right:4px;
}

a.listen, a.listen:visited {
background:url(../img/listern.gif) no-repeat;
width:92px;
height:25px;
display:block;
}

a.listen span, a.listen:visited span {
display:none;
}

a.listen:hover {
background:url(../img/listern.gif) no-repeat 0px -27px;
}

.audiLeft {
float:right;
width:300px;
}

.audiLeft #flashcontent {
width:305px;
margin:20px 0px 0px 0px;
}

.audioHead {
width:667px;
padding-bottom:30px;
}

.audioHead:after {
content:".";
clear:both;
display:block;
height:0px;
visibility:hidden;
}

.audioList {
width:668px;
border-bottom:1px #ebebeb solid;
margin-bottom:15px;
padding-bottom:15px;
}

.audioList:after {
content:".";
display:block;
height:0px;
clear:both;
visibility:hidden;
}

.audioListLeft  {
width:320px;
float:left;
}

.audioListRight {
float:right;
width:305px;
}

.audioList p {
margin:55px 0 0 45px;
font-size:11px;
color:#999999;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.audioList #flashcontent {
width:305px;
margin:20px 0px 0px 0px;
}

.audioList ul {
margin:0px 0px 10px 0px;
padding:0px 0px 0px 0px;
list-style-type:none;
background:url(../img/audioIcon.gif) no-repeat;
position:relative;
width:320px;
float:left;
}

a.listenOrange, a.listenOrange:visited {
background:url(../img/listen_orange.gif) no-repeat;
width:92px;
height:25px;
display:block;
float:left;
margin-right:5px;
}

a.listenOrange span, a.listenOrange:visited span {
display:none;
}

a.listenOrange:hover {
background:url(../img/listen_orange.gif) no-repeat 0px -27px;
}

.audioList ul li {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
width:300px;
line-height:22px;
display:block;
padding:0px 0px 0px 45px;
}

.audioList ul li.head {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
}

ul.gallery {
margin:0px;
padding:0px;
list-style-type:none;
width:666px;
}

ul.gallery li {
float:left;
width:222px;
text-align:center;
padding:0px 0px 7px 0px;
margin-bottom:10px;
}

ul.gallery li.clear {
	float: none;
	clear: left;
	height: 1px;
	border-top:#dddddd 1px solid;
	width: 100%;
	padding-bottom: 10px;
}

ul.gallery li div.galleryImage {
margin:0px auto;
text-align:left;
}

.galleryImage a:hover img {
filter:alpha(opacity=40);   
-moz-opacity: 0.40;   
opacity: 0.40;
}

.galleryImage p {
padding:5px 0px 10px 0px!important;
}

.galleryImage p a,
ul.gallery li .galleryImage p a:visited  {
color:#333333!important;
font-weight:bold;
width: auto;
}

ul.gallery li .galleryImage ul {
margin:0px;
padding:0px;
list-style-type:none;
width:inherit;
}

ul.gallery li .galleryImage ul li {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
border-bottom:none;
padding:0px 0px 0px 0px;
margin-bottom:0px;
line-height:16px;
text-align: left;
width:inherit;
}

.transList {
width:668px;
border-bottom:1px #ebebeb solid;
margin-bottom:15px;
padding-bottom:15px;
}

.transList:after {
content:".";
display:block;
height:0px;
clear:both;
visibility:hidden;
}

.transList p {
float:right;
width:200px;
text-align:right;
margin-top:55px;
}

.transList ul {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
list-style-type:none;
background:url(../img/scriptlargerIcon.gif) no-repeat;
position:relative;
width:440px;
float:left;
}

a.listenOrange, a.listenOrange:visited {
background:url(../img/listen_orange.gif) no-repeat;
width:92px;
height:25px;
display:block;
float:left;
margin-right:5px;
}

a.listenOrange span, a.listenOrange:visited span {
display:none;
}

a.listenOrange:hover {
background:url(../img/listen_orange.gif) no-repeat 0px -27px;
}

.transList ul li {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
line-height:22px;
display:block;
padding:0px 0px 0px 45px;
}

.transList ul li.head {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
width:420px;
color:#000000;
font-weight:bold;
}

.transList ul li.audioAb {
float:right;
left:430px;
position:absolute;
top:50px;
font-size:10px;
}

ul.transList2 {
margin:0px;
padding:0px;
list-style-type:none;
}

ul.transList2 li {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
line-height:16px;
float:left;
padding-right:3px;
}

ul.transList2 li.bubble {
background:url(/assets/img/quoteBubble.gif) no-repeat left top;
display:block;
height:28px;
margin-top:0px;
margin-left:5px;
padding-top:0px;
text-align:center;
width:32px;
}

#mainVideo {
width:392px;
padding-left:20px;
float:right;
}

#mainVideo p {
font-size:14px;
line-height:18px;
padding-bottom:10px;
}

#mainVideo p a, #mainVideo p a:visited {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color:#808000;
text-decoration:underline;
line-height:12px;
padding-bottom:10px;
}

#mainVideo p a:hover {
text-decoration:none;
}

#videoImg {
width:196px;
height:196px;
display:block;
float:left;
position:relative;
}

#videoImg img {
float:left;
}

#mainVideo ul {
margin:0px 0px 10px 0px;
padding:0px 0px 5px 0px;
list-style-type:none;
width:392px;
border-bottom:1px solid #ebebeb;
position:relative;
}

#mainVideo ul:after {
content:".";
clear:both;
height:0px;
visibility:hidden;
display:block;
}

#mainVideo ul li {
float:left;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;
}

#mainVideo ul li.comments {
position:absolute;
left:360px;
}

.cleartop {
clear:both;
height:0px;
display:block;
content:".";
visibility:hidden;
}

.video {
width:667px;
display:block;
}

.video:after {
content:".";
clear:both;
display:block;
visibility:hidden;
height:0px;
}

.videoMain {
width:325px;
float:left;
padding-bottom:10px;
}

.imgVideo {
float:left;
width:98px;
height:98px;
display:block;
}

.imgVideo a {

}

#panel-content img.play {
	display: none;
}

.imgVideo img {
float:left;
}

.imgVideo a:hover img {
filter:alpha(opacity=30);   
-moz-opacity: .30;   
opacity: .30;
}

.contentMain {
width:185px;
float:left;
padding-left:20px;
}

.contentMain p {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif!important;
font-size:12px!important;
color:#333333!important;
font-weight:bold!important;
}

.contentMain ul {
margin:0px;
padding:0px 0px 20px 0px;
list-style-type:none;
border-bottom:1px solid #ebebeb;
}

.contentMain ul:after {
content:".";
visibility:hidden;
display:none;
clear:both;
height:0px;
}

.contentMain ul li {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color:#9a9a9a;
float:left;
padding-right:10px;
}

.contentMain ul li a, .contentMain ul li a:visited {
color:#808000!important;
}

.videoBorder {
border-right:#cccccc 1px solid;
margin-right:16px;
}

ul.videoList {
margin:0px 0px 0px 0px;
padding:5px 0px 10px 35px;
list-style-type:none;
background:url(../img/video.gif) no-repeat 0px 8px;
height:20px;
width:250px;
}

ul.videoList:after {
content:".";
clear:both;
height:0px;
visibility:hidden;
display:block;
}

ul.videoList li {
float:left;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;
padding:5px 0px 10px 0px;
}

a.downloads, a.downloads:visited {
background:url(../img/downLoad.gif) no-repeat;
width:186px;
height:25px;
display:block;
margin-bottom:20px;
}

a.downloads:hover {
filter:alpha(opacity=70); 
-moz-opacity: 0.7; 
opacity: 0.7;
}

a.downloads span, a.downloads:visited span {
display:none;
}

a.bubbleQuestion, a.bubbleQuestion:visited {
background:url(../img/bubbleQuestion.gif) no-repeat;
display:block;
float:right;
height:21px;
padding:3px 0px 0px 12px;
margin:0px 0px 5px 10px;
width:19px;
color:#666666!important;
}

a.printer, a.printer:visited {
background:url(../img/printerIcon.gif) no-repeat;
float:right;
height:11px;
padding:5px 0px 0px 20px;
color:#666666!important;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
}
.printerBorder {
border-right:1px #cccccc solid;
}

#mainsectSchool {
width:624px;
border-top:2px #f5d818 solid;
border-left:2px #f5d818 solid;
border-right:2px #f5d818 solid;
padding:20px 20px 10px 20px;
position:relative;
}

#mainsectSchool:after {
content:".";
display:block;
clear:both;
visibility:hidden;
height:0px;
}

#mainsectSchool p {
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-size:14px;
line-height:18px;
padding-bottom:20px;
}

#mainsectbtmSchool {
background:url(../img/mainsectbtmSchool.gif) no-repeat;
width:668px;
height:20px;
display:block;
margin-bottom:20px;
}

.subssecttopSchool {
background:url(../img/subtopbarSchool.gif) no-repeat;
width:666px;
height:20px;
display:block;
}

.subsectmiddle1 {
background:url(../img/middlebarSchool.gif) repeat-y;
width:666px;
position:relative;
padding-bottom:30px;
}

.subsectmiddle1:after {
content:".";
display:block;
clear:both;
visibility:hidden;
height:0px;
}

.subsectbtmSchool {
background:url(../img/subbtmbarSchool.gif) no-repeat;
width:666px;
height:7px;
display:block;
clear:both;
}

.subsectSchool {
width:182px;
padding:0px 25px 10px 20px;
float:left;
}

.subsectSchool a, .subsectSchool a:visited {
color:#808000;
text-decoration:underline;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
position:absolute;
bottom:0px;
}

.subsectSchool a img, .subsectSchool a:visited img {
position:absolute;
bottom:0px;
}

.noPadding {
padding-right:0px;
padding-left:18px;
}

.subsectSchool img {
margin-bottom:10px;
background:#ffffff!important;
}

.subsectSchool p {
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-size:12px;
line-height:16px;
padding-bottom:15px;
}

.subsectSchool a:hover {
text-decoration:none;
}

a.exploreInt, a.exploreInt:visited {
background:url(../img/explore-challenges-int.gif) no-repeat;
width:177px;
height:34px;
display:block;
margin:25px 0px -25px 0px;
}

a.exploreInt:hover {
filter:alpha(opacity=70); 
-moz-opacity: 0.7; 
opacity: 0.7;
}

a.exploreInt span, a.exploreInt:visited span {
display:none;
}

.focusArt-right .contentInt {
width:482px;
display:block;
float:right;
}

.focusArt-right .contentInt p {
border-bottom:1px solid #ebebeb;
padding-bottom:10px;
margin-bottom:10px;
}

.focusArt-right .contentInt ul {
margin:0px;
padding:0px 0px 0px 0px;
list-style-type:none;
background:url(../img/eventsIcon.gif) no-repeat 0px 8px;
width:350px;
float:left;
}

.focusArt-right .contentInt ul li {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
padding:0px 0px 0px 27px;
line-height:16px;
}

.focusArt-right .contentInt ul li a, .focusArt-right .contentInt ul li a:visited {
color:#808000;
font-size:11px;
}

.focusArt-right .contentInt ul li a:hover {
text-decoration:none;
}

a.more, a.more:visited {
background:url(../img/moreBtn.gif) no-repeat;
width:92px;
height:24px;
display:block;
float:right;
margin-top:15px;
}

a.more:hover {
filter:alpha(opacity=70); 
-moz-opacity: 0.7; 
opacity: 0.7;
}

a.more span, a.more:visited span {
display:none;
}

a.bookNow, a.bookNow:visited {
background:url(../img/bookNow.gif) no-repeat;
width:92px;
height:24px;
display:block;
float:right;
}

a.bookNow:hover {
filter:alpha(opacity=70); 
-moz-opacity: 0.7; 
opacity: 0.7;
}

a.bookNow span, a.bookNow:visited span {
display:none;
}

a.bookNowBig, a.bookNowBig:visited {
background:url(../img/bookNowBig.gif) no-repeat;
width:112px;
height:25px;
display:block;
float:right;
}

a.bookNowBig:hover {
filter:alpha(opacity=70); 
-moz-opacity: 0.7; 
opacity: 0.7;
}

a.bookNowBig span, a.bookNowBig:visited span {
display:none;
}

a.bookNowBig2, a.bookNowBig2:visited {
background:url(../img/bookNowBig.gif) no-repeat;
width:112px;
height:25px;
display:block;
}

a.bookNowBig2:hover {
filter:alpha(opacity=70); 
-moz-opacity: 0.7; 
opacity: 0.7;
}

a.bookNowBig2 span, a.bookNowBig2:visited span {
display:none;
}

.rightEvent {
padding:0px 0px 0px 0px;
width:200px;
float:left;
}

.rightEvent a, .rightEvent a:visited {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
}

.rightEvent ul {
margin:-10px 0px 0px 0px;
padding:0px 0px 5px 0px;
list-style-type:none;
}

.rightEvent ul li {
background:url(../img/greyArrow2.gif) no-repeat 0px 12px;
border-bottom:1px #dcdccf solid;
padding:5px 0px 10px 25px;
margin:0px 0px 0px 0px;
line-height:16px;
width:155px;
}

.rightEvent ul li a, .rightEvent ul li a:visited {
color:#666666!important;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
}

.rightEvent ul li a span, .rightEvent ul li a span:visited {
color:#eb7400;
}

.leftEvents {
width:450px;
float:left;
padding-left:15px;
}

.leftEvents:after {
content:".";
display:block;
clear:both;
visibility:hidden;
height:0px;
}

.leftEvents a, .leftEvents a:visited {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
}

.leftEventsInt {
border-left:1px #cccccc solid;
border-right:1px #cccccc solid;
padding:15px 15px 0px 15px;
width:418px;
float:left;
}

leftEventsInt:after {
content:".";
display:block;
clear:both;
visibility:hidden;
height:0px;
}

.leftEventsInt p{
padding-bottom:10px;
border-bottom:1px solid #ebebeb;
}

.leftEventsBtm {
background:url(../img/challengbottombar2.gif) no-repeat left top;
height:30px;
clear:both;
}

.leftEvents ul {
margin:0px;
padding:10px 0px 10px 0px;
list-style-type:none;
}

.leftEvents ul:after {
content:".";
display:block;
clear:both;
visibility:hidden;
height:0px;
}

.leftEvents ul li {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
padding:0px 10px 0px 0px;
line-height:14px;
}

.leftEvents ul li a, .leftEvents ul li a:visited {
color:#808000!important;
font-size:11px;
}

.leftEvents ul li a:hover {
text-decoration:none;
}

.leftEventsIntRight {
width:290px;
padding:0px 0px 0px 15px;
float:left;
}

.leftEventsIntRight a, .leftEventsIntRight a:visited {
color:#808000!important;
}

.leftEventsIntRight p {
padding-bottom:10px;
border-bottom:1px #ebebeb solid;
}

.leftPicEvents {
position:relative;
width:98px;
height:98px;
display:block;
float:left;
}

.eventsMain {
padding:15px 0px 15px 0px;
width:667px;
}

.eventsMain:after {
content:".";
clear:both;
visibility:hidden;
height:0px;
display:block;
}

.pastEventmain {
float:right;
width:180px;
padding-top:5px;
}

.pastEventmain ul {
margin:0px;
padding:0px;
list-style-type:none;
}

.pastEventmain p {
border-bottom:1px solid #ebebeb;
padding-bottom:10px;
margin-bottom:10px;
}

.pastEventmain ul li {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
padding:0px 10px 0px 0px;
line-height:16px;
}

.pastEventmain a, .pastEventmain a:visited {
color:#808000;
text-decoration:underline;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
}

.pastEventmain a:hover {
text-decoration:none;
}

.pastEventImg {
width:109px;
float:left;
}

.pastEventImg a, .pastEventImg a:visited {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
}

.fullEvent {
width:667px;
padding:0px 0px 25px 0px;
}

.fullEvent:after {
content:".";
display:block;
visibility:hidden;
height:0px;
clear:both;
}

.fullEvent ul {
margin:0px;
padding:0px;
list-style-type:none;
width:500px;
float:left;
background:url(../img/eventsIcon.gif) no-repeat 0px 5px;
}

.fullEvent ul li {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
line-height:18px;
padding-left:35px;
}

.fullEvent ul li a, .fullEvent ul li a:visited {
color:#999999!important;
text-decoration:underline!important;
}

.fullEvent ul li a:hover {
text-decoration:none!important;
}

a.pdf, a.pdf:visited {
background:url(../img/pdfIcon.gif) no-repeat;
height:16px;
display:block;
padding-left:25px;
margin-bottom:10px;
text-decoration:underline!important;
}

a.pdf:hover {
text-decoration:none!important;
}

.printerClear {
width:667px;
display:block;
}

.printerClear:after {
content:".";
display:block;
height:0px;
visibility:hidden;
clear:both;
}

address {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#999999;
font-size:11px;
font-style:normal;
border-bottom:1px #dddddd solid;
padding-bottom:10px;
margin-bottom:20px;
}

.inTheNewTop {
background:url(../img/challengeTop.gif) no-repeat left top;
width:666px;
display:block;
clear:both;
}

.inTheNewTop:after {
content:".";
display:block;
clear:both;
visibility:hidden;
height:0px;
}

.inTheNewLeft {
width:308px;
float:left;
padding:10px 10px 0px 10px;
}

.inTheNewLeft p {
clear:both;
font-size:11px;
color:#999999;
padding-bottom:5px;
}

.inTheNewLeft a, .inTheNewLeft a:visited {
color:#808000!important;
text-decoration:underline!important;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
}

.inTheNewLeft a:hover {
text-decoration:none!important;
}

.inTheNewmain {
float:right;
width:194px;
padding-top:5px;
padding-bottom:5px;
}

.inTheNewmain ul {
width:194px;
margin:0px;
padding:0px;
list-style-type:none;
border-top:1px #ebebeb solid;
padding-top:5px;
}

.inTheNewmain ul:after {
content:".";
display:block;
clear:both;
visibility:hidden;
height:0px;
}

.inTheNewmain ul li {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;
padding:0px 10px 0px 0px;
line-height:16px;
}

.inTheNewmain a, .inTheNewmain a:visited {
color:#808000;
text-decoration:underline;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
}

.inTheNewmain a:hover {
text-decoration:none;
}

.inTheNewPic {
width:98px;
height:98px;
float:left;
display:block;
margin-bottom:5px;
}

.mainSect2 {
display:none;
}

.mainSect3 {
display:none;
}

.mainSect4 {
display:none;
}

.scrWidget {
		width: 602px;
		margin-bottom:25px;
}

.scrWidget:after {
	content: ".";
	display: block;
	clear: left;
	height: 0;
	visibility: hidden;
}

.scrWidget a.scrLeft {
	display: block;
	float: left;
	width: 50px;
	height: 98px;
	background: #FFF url(/assets/img/scrLeftArrow.gif) center center no-repeat;
	margin-right: 2px;
}

.scrWidget a.scrRight, .scrWidget a.scrRight:visited {
	display: block;
	float: left;
	width: 50px;
	height: 98px;
	background: #FFF url(/assets/img/scrRightArrow.gif) center center no-repeat;
}

.scrWidget a.scrLeft span,
.scrWidget a.scrRight span {
	display: block;
	width: inherit;
	height: inherit;
	text-indent: 50px;
	overflow: hidden;
}

.scrWidget .scrArea {
	float: left;
	width: 500px;
}

.scrWidget .scrArea .scrPanel {
	float: left;
}

.scrWidget .scrArea .scrPanel li {
	list-style-type: none;
	display: block;
	width: 98px;
	height: 98px;
	overflow: hidden;
	float: left;
	margin: 0 2px 2px 0;
}

#flashcontent {
	float: right;
	padding: 0px;
	width: 404px;
	margin: 0 0 10px 20px;
	z-index:0;
}

#flashcontent object,
#flashcontent embed {
	margin-bottom: 5px;
}

#flashcontent p.caption {
	font-size: 11px;
	margin-top: 5px;
}

#alternativecontent {
	background-color: #dedede;
	padding: 10px 10px 0 10px;
}

.sixtyBox {
float:left;
margin-right:8px;
padding:0 16px;
width:186px;
}

.sixtyBox #flashcontent {
width:186px;
float:none;
margin-left:0px;
}

.wizwig {
color:inherit!important;
font:inherit!important;
}
.wizwig h3 {
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-weight:normal;
}

.wizwig h4 {
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-weight:normal;
}

.sixtyBox.lastSixtyBox {
padding-right:0px;
}

.sixtyBox ol li {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:12px!important;
line-height:16px;
margin-left:16px;
}

.sixtyBox ul li {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:12px!important;
line-height:16px;
}

#shareBtn {
width:107px;
height:20px;
display:block;
background:url(/assets/img/shareBack.gif) no-repeat;
padding:5px 0px 0px 70px;
margin:40px 0px 0px 0px;
}

#shareBtn a, #shareBtn a:visited {
text-decoration:none;
}

#contactUs {
background:url(/assets/img/contactUsTop.gif) no-repeat;
padding:25px 0px 0px 0px;
margin:20px 0px 0px 0px;
height:306px;
}

#contactUsCenter {
padding:0px 0px 0px 84px;
}

h2.contact {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#3b1d12;
padding:0px 0px 5px 0px;
margin:0px 0px 0px 93px;
}

#contactUsCenter ul {
margin:0px;
padding:0px;
list-style-type:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#878787;
width:520px;
}

#contactUsCenter ul:after {
content:".";
height:0px;
clear:both;
visibility:hidden;
display:block;
}

#contactUsCenter ul li {
clear:left;
}

#contactUsCenter ul li input {
display: block;
width: 360px;
float: left;
border:1px solid #cbcbcb;
padding:3px 0px 3px 3px;
margin:0px 0px 10px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#878787;
}

#contactUsCenter ul li textarea {
display: block;
width: 360px;
float: left;
border:1px solid #cbcbcb;
padding:3px 0px 3px 3px;
margin-bottom: 10px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#878787;
}

#contactUsCenter ul li select {
display: block;
width: 364px;
float: left;
border:1px solid #cbcbcb;
padding:3px 0px 3px 3px;
margin-bottom: 10px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#878787;
}

#contactUsCenter ul li label {
text-align: right;
width: 75px;
float: left;
padding:3px 20px 3px 0px;
}

#contactUsCenter form input {
margin:10px 0px 0px 370px;
}

#searchResults {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
padding:5px 0px 40px 0px;
}

.searchMain {
border-bottom:1px solid #eeeeee;
clear:both;
width:660px;
padding-bottom:10px;
margin:0px 0px 10px 0px;
}

.searchMain:after {
content:".";
height:0px;
clear:both;
visibility:hidden;
display:block;
}

.searchLeft {
display:block;
float:left;
margin-right:18px;
}

.searchLeftImage {
width:76px;
height:76px;
display:block;
position:relative;
float:left;
}

h4 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
}

.searchRight {
line-height:16px;
padding:0px 0px 0px 106px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#1789c1;
}

.searchRight p {
padding:0px 0px 0px 0px;
}

#eventFix ul {
margin:0px 0px 15px 15px;
padding:0px;
}

#eventFix ul li {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
line-height:16px;
}

#contentRightInt #eventFix ul li a, #contentRightInt #eventFix ul li a:visited {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
line-height:16px;
}

#eventFix ol {
margin:0px 0px 15px 15px;
padding:0px;
}

#eventFix ol li {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
line-height:16px;
}

#contentRightInt #eventFix h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#666666;
font-weight:normal;
padding-bottom:15px;
}

#contentRightInt #eventFix h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#666666;
font-weight:normal;
padding-bottom:15px;
}

#contentRightInt #eventFix h4 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#666666;
font-weight:normal;
padding-bottom:15px;
}

#contentRightInt #eventFix h5 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
font-weight:normal;
padding-bottom:15px;
}

#contentRightInt #eventFix h6 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
font-weight:normal;
padding-bottom:15px;
}

#contentRightInt #eventFix ol li a, #contentRightInt #eventFix ol li a:visited {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
line-height:16px;
}

#focusFix ul {
margin:0px 0px 15px 15px;
padding:0px;
}

#focusFix ul li {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
line-height:16px;
}

#contentRightInt #focusFix ul li a, #contentRightInt #focusFix ul li a:visited {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
line-height:16px;
}

#focusFix ol {
margin:0px 0px 15px 15px;
padding:0px;
}

#focusFix ol li {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
line-height:16px;
}

#contentRightInt #focusFix ol li a, #contentRightInt #focusFix ol li a:visited {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
line-height:16px;
}

#contentRightInt #focusFix h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#666666;
font-weight:normal;
padding-bottom:15px;
}

#contentRightInt #focusFix h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#666666;
font-weight:normal;
padding-bottom:15px;
}

#contentRightInt #focusFix h4 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#666666;
font-weight:normal;
padding-bottom:15px;
}

#contentRightInt #focusFix h5 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
font-weight:normal;
padding-bottom:15px;
}

#contentRightInt #focusFix h6 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
font-weight:normal;
padding-bottom:15px;
}

a.readOrange, a.readOrange:visited {
background:url(/assets/img/readBtn.gif) no-repeat;
display:block;
height:25px;
width:81px;
}

a.readOrange span, a.readOrange:visited span {
display:none;
}

a.readOrange:hover {
background:url(/assets/img/readBtn.gif) no-repeat 0px -27px;
}

/*=:project
    scalable Inman Flash Replacement (sIFR) version 3.

  =:file
    Copyright: 2006 Mark Wubben.
    Author: Mark Wubben, <http://novemberborn.net/>

  =:history
    * IFR: Shaun Inman
    * sIFR 1: Mike Davidson, Shaun Inman and Tomas Jogin
    * sIFR 2: Mike Davidson, Shaun Inman, Tomas Jogin and Mark Wubben

  =:license
    This software is licensed and provided under the CC-GNU LGPL.
    See <http://creativecommons.org/licenses/LGPL/2.1/>    
*/

/*---- sIFR ---*/
.sIFR-flash {
  visibility: visible !important;
  margin: 0;
  padding: 0;
}

.sIFR-replaced, .sIFR-ignore {
  visibility: visible !important;
}

.sIFR-alternate {
  position: absolute;
  left: 0;
  top: 0;
  width: 0;
  height: 0;
  display: block;
  overflow: hidden;
}

.sIFR-replaced div.sIFR-fixfocus {
  margin: 0pt; 
  padding: 0pt; 
  overflow: auto; 
  letter-spacing: 0px; 
  float: none;
}

/*---- Header styling ---*/
h3.mainTitle {
background:url(/assets/img/schoolYellowBack.gif) no-repeat;
padding-bottom:12px;
color:#800080; 
font-size: 26px;
}

h3.mainSubTitle1 {
background:url(/assets/img/schoolBlueBack.gif) no-repeat;
padding-bottom:12px;
color:#357b95; 
font-size: 20px;
}

h3.mainSubTitle2 {
background:url(/assets/img/schoolPinkBack.gif) no-repeat;
padding-bottom:12px;
color:#920505; 
font-size: 20px;
}

h3.mainSubTitle3 {
background:url(/assets/img/schoolBrownBack.gif) no-repeat;
padding-bottom:12px;
color:#7a7a31; 
font-size: 20px;
}
/*---- Header styling ---*/

#siteMap ul {
margin:0px 0px 0px 15px;
padding:0px;
color:#357B95;
}

#siteMap ul li {
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
line-height:20px;
font-weight:bold;
}

#siteMap ul li ul {
margin-left:15px;
list-style-type:none;
}

#siteMap ul li ul li {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
line-height:20px;
font-weight:normal;
}

#siteMap ul li ul li ul li {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:20px;
font-weight:normal;
}

#siteMap ul li ul li ul li ul li {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;
font-weight:normal;
}

#siteMap ul li a:hover {
text-decoration:underline;
}

.lg-polls-answers {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
}

#contentLeftInt ul.lg-polls-answers li {
font-weight:bold;
width:150px;
}

.poll-total-votes {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#666666;
padding:5px 0px 0px 0px;
font-weight:bold;
}

.lg-poll p {
padding-bottom:5px;
}

.wysiwyg-left-quote,
.wysiwyg-right-quote {
	background: #F5F5EE url(/assets/img/quoteMarksTop.gif) 7px 7px no-repeat;
}

.wysiwyg-left-quote {
	margin: 15px 15px 15px 0;
}

.wysiwyg-right-quote {
	margin: 15px 0 15px 15px;
}

.wysiwyg-left-quote .wysiwyg-quote-body,
.wysiwyg-right-quote .wysiwyg-quote-body{
	background: transparent url(/assets/img/quoteMarksBottom.gif) right bottom no-repeat; 
	font-weight: bold;
	padding: 10px 25px;
}

.wysiwyg-left-quote .wysiwyg-quote-body p,
.wysiwyg-left-quote .wysiwyg-quote-body ul,
.wysiwyg-left-quote .wysiwyg-quote-body ol,
.wysiwyg-right-quote .wysiwyg-quote-body p,
.wysiwyg-right-quote .wysiwyg-quote-body ul,
.wysiwyg-right-quote .wysiwyg-quote-body ol {
	color: #3B1D12;
}

.wysiwyg-left-quote .wysiwyg-quote-source,
.wysiwyg-right-quote .wysiwyg-quote-source{
	padding: 0px 25px;
}

.wysiwyg-left-image {
	margin: 15px 15px 15px 0;
}

.wysiwyg-right-image {
	margin: 15px 0 15px 15px;
}

.wysiwyg-left-image .wysiwyg-image-body img,
.wysiwyg-right-image .wysiwyg-image-body img {
	display: block;
	margin-bottom: 10px;
}

.wysiwyg-left-image .wysiwyg-image-caption p,
.wysiwyg-right-image .wysiwyg-image-caption p,
.wysiwyg-left-image .wysiwyg-image-caption ul,
.wysiwyg-right-image .wysiwyg-image-caption ul,
.wysiwyg-left-image .wysiwyg-image-caption ol,
.wysiwyg-right-image .wysiwyg-image-caption ol {
	font-size: 11px !important;
}

.wysiwyg-left-video {
	margin: 15px 15px 15px 0;
}

.wysiwyg-right-video {
	margin: 15px 0 15px 15px;
}

.wysiwyg-60-seconds-video {
	margin: 0;
}

.wysiwyg-left-video #alternativecontent,
.wysiwyg-right-video #alternativecontent{
	background-color: #F5F5EE;
	padding: 10px;
}

.wysiwyg-left-video .wysiwyg-video-caption,
.wysiwyg-right-video .wysiwyg-video-caption{
	margin-top: 10px;
}

.wysiwyg-left-video .wysiwyg-video-caption p,
.wysiwyg-right-video .wysiwyg-video-caption p,
.wysiwyg-left-video .wysiwyg-video-caption ul,
.wysiwyg-right-video .wysiwyg-video-caption ul,
.wysiwyg-left-video .wysiwyg-video-caption ol,
.wysiwyg-right-video .wysiwyg-video-caption ol {
	font-size: 11px !important;
}
