/*LAYOUT*/
h2 {background-color:#ececec; color:#5b5b5b; font-size:14px; padding:4px; text-align:left; width:412px; font-weight:bold; margin:0px;clear:both;display:block; margin-top:2px;}


#main{margin: auto; margin-top: 0px; padding:0px; text-align: center; width: 760px; background-color:white; }
#top{text-align:left; margin-left:0px; padding:9px; padding-bottom:20px; margin:0px; padding-bottom:0px; height:100px;}

div.left {width:310px;float:left;text-align:left;margin-bottom:12px;clear:both;font-size:9px; color:#afafaf;}

div.pagewide {margin-bottom:12px; margin-top:10px;}
.caption {font-size:9px; color:#afafaf; }
div.right {width:420px;float:right; padding:0px;margin:0px;}
h1 {background-color:#ececec; color:#7b7b7b; font-size:18px; padding:8px; text-align:left; width:403px; font-weight:normal; margin:0px; margin-bottom:15px;}
h1 sup {line-height:16px; font-size:8px; vertical-align:top;}
#body{margin: 0px; padding-left:9px; padding-right:9px; padding-top:10px;}
#topnavigation{float:auto; text-decoration:none;text-align:center;}

/* COLUMN MODULE ELEMENTS */
.column ul {text-indent:0px; margin:0px; padding:0px;}
.column ul li {list-style-type:none; padding-bottom:10px; color:#5b5b5b; text-indent:0px; padding-left:0px;}
.column a.youtube {background-image:url(/media/3564/icon_video.gif); background-position:10px 2px; background-repeat:no-repeat; padding-left:35px;}

/* Subpages layout */
#content{text-align: left;}

#subNavigation{width: 20em; float: right;}
#subNavigation ul{list-style: none; border: 1px solid #FFE8CD; background: #FFF9D8;}

/* FONTS standards */
body {font-size: 12px; background:#bbbbbb; font-family: Arial, sans-serif; padding:0px; margin:0px;}

p {margin:0 0 1.5em; color: #666; font-size: 12px;}
p img {float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}
p img.right {float:right;margin:1.5em 0 1.5em 1.5em;}
p sup {line-height:10px; font-size:9px;}
/* LINKS standards */
a:focus, a:hover {color:#cc1f79;}
a {color: #5b5b5b;text-decoration:none;}
h1 a{color: #666; text-decoration: none;}
#topnavigation a {text-decoration:none; font-size: 14px; text-transform:uppercase; }
h3 {margin:0px;padding:0px; margin-bottom:3px;}



strong {font-weight:bold;}
sup, sub {line-height:0;}
/* FORM ELEMENTS */
label {font-weight:bold;}
fieldset {padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;}
legend {font-weight:bold;font-size:1.2em;}
input.text, input.title, textarea, select {margin:0.5em 0;border:1px solid #bbb;}
input.text:focus, input.title:focus, textarea:focus, select:focus {border:1px solid #666;}
input.text, input.title {width:300px;padding:5px;}
input.title {font-size:1.5em;}
textarea {width:300px;height:250px;padding:5px;}
.error, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}

.error ul{margin-bottom: 0; padding-bottom: 0;}


label {display:block;width:200px;}

#search {float:right; vertical-align:bottom; text-align:right;  padding-bottom:0px;margin-bottom:0px;}
#search a {color:#5b5b5b; font-size:9px; text-decoration:none; background-image:url(/images/globalassets/icon_search_off.gif); background-position:0px center;background-repeat:no-repeat;padding-left:15px;}
#search a:hover {color:#cc1f79;background-image:url(/images/globalassets/icon_search_on.gif);}
#search input {border:0px; background-color:#ececec; color:#5b5b5b; font-family:Arial, Sans-Serif; font-size:11px; color:#5b5b5b; padding:5px;}
#logo {float:left; }

.navigation {float: left; font-size:9px; height:60px;  vertical-align:top; width:492px; margin:0px;}
.navigation_header {float: left; font-size:9px; height:16px;  vertical-align:top; width:240px; text-align:center;   }


.navigation ul {margin:0px; text-indent:0px;padding:0px;}
.navigation ul li {list-style-type:none; height: 40px; margin:0px; vertical-align:bottom; float:left; }
.nav a {text-decoration: none; text-align:center; vertical-align:bottom;display:block;}

hr#companies {padding:0px;width:170px; color:#FFFFFF; margin-top:-7px; height:3px; border-bottom:0px; border:1px solid #CFCFCF; border-bottom:0px; display:none; }
#companies-text {background-color:White; padding-top:-7px; display:block;}

/* IE 7 FIX */
hr#companies { position: relative;}


.navigation .ubw {}
.navigation a {width: 75px;padding-top:25px; background-repeat:no-repeat; background-position:center top; vertical-align:bottom;}
.navigation .ubw a { background-image:url(/images/globalassets/icon_ubw_off.gif);}
.navigation .ubw a:hover {background-image:url(/images/globalassets/icon_ubw_over.gif); }
.navigation .edc a { width:95px;background-image:url(/images/globalassets/icon_edc_off.gif); }
.navigation .edc a:hover {background-image:url(/images/globalassets/icon_edc_over.gif); }
.navigation .odc a { background-image:url(/images/globalassets/icon_odc_off.gif); }
.navigation .odc a:hover {background-image:url(/images/globalassets/icon_odc_over.gif); }
.navigation .about a {width:60px; background-image:url(/images/globalassets/icon_about_off.gif);}
.navigation .about a:hover {background-image:url(/images/globalassets/icon_about_over.gif); }
.navigation .blog a {width:60px; background-image:url(/images/globalassets/icon_blog_off.gif); }
.navigation .blog a:hover {background-image:url(/images/globalassets/icon_blog_over.gif); }
.navigation .cal a {width:60px; background-image:url(/images/globalassets/icon_calendar_off.gif); }
.navigation .cal a:hover {background-image:url(/images/globalassets/icon_calendar_over.gif); }
.navigation .history a {width:60px;  background-image:url(/images/globalassets/icon_dancehistory_off.gif); }
.navigation .history a:hover {background-image:url(/images/globalassets/icon_dancehistory_over.gif); }

a.lang { display:block; float:left; background-image:url(/images/globalassets/lang_all_off.png); height: 25px; }
a.lang:hover { background-image:url(/images/globalassets/lang_all_on.png); }
a.thai { width: 65px; background-position:-5px;   }
a.port{ width: 55px; background-position:-75px; }
a.fra{ width: 60px; background-position:-130px;}
a.burm { width: 60px; background-position:-190px; }
a.esp { width: 55px; background-position:-255px; }
a.ind { width: 50px; background-position:-310px;}

ul.companylinks { padding:0px; margin:0px; text-align:left; }
ul.companylinks li {text-indent:0px; margin:0px; line-height:25px; float:left; width:205px; height:30px; display:block;}
ul.companylinks li a { font-size: 12px; font-weight:bold;  background-position:10px center; background-repeat:no-repeat; line-height:30px; padding:20px;padding-left:35px; color:#7b7b7b;}
ul.companylinks li a.pdf {background-image:url(/images/globalassets/icon_pdf.gif); }
ul.companylinks li a.youtube {background-image:url(/images/globalassets/icon_youtube.gif); background-position:0px center;}
ul.companylinks li a.web {background-image:url(/images/globalassets/icon_link_arrow.gif); }
ul.companylinks li a:hover {color: #cc1f79; }

/* DANCE HISTORY */
div#dancehistory {min-height:400px;}
p#pages {margin-left:270px; width:200px;text-align:center;  padding-top:0px;}
#dancehistory a.arrow {font-size:8px; vertical-align:top; line-height:14px;}


/* RSS Feed Styles */
ul.feedList {margin:0px; padding:0px;text-indent:0px;}
ul.feedList li {padding-top:5px;padding-bottom:5px;text-indent:0px; padding-left:30px; float:left; display:inline; list-style-type:none; background-repeat:no-repeat; background-position:0px 8px; width:320px;}
ul.feedList li.EDC {background-image:url(/images/globalassets/icon_edc_off.gif); }
ul.feedList li.UBW {background-image:url(/images/globalassets/icon_ubw_off.gif); }
ul.feedList li.ODC {background-image:url(/images/globalassets/icon_odc_off.gif); }
ul.feedList li.BAM {background-image:url(/media/2748/icon_BAM.gif); }
ul.feedList li.rssItem1.EDC {background-image:url(/media/1378/EDC%20blog%20image%20M.jpg); padding-left:100px; height:100px;}
ul.feedList li.rssItem1.BAM {background-image:url(/media/2754/bam_90x90.jpg); padding-left:100px; }
ul.feedList li.rssItem1.ODC {background-image:url(/media/1097/ODC%20blog%20image%20J.jpg); padding-left:100px; height:100px;}
ul.feedList li.rssItem1.UBW {background-image:url(/media/1287/UBW%20blog%20image%20A.jpg); padding-left:100px; height:100px;}
ul.feedList li a {padding-left:0px !important; line-height:15px !important;}
ul.feedList small.postinfo {color: #afafaf; line-height:15px; font-style:italic; }
ul.feedList p {margin:0px; margin-top:10px;}
ul.feedList span.entrytitle { font-size:14px; font-weight:bold;}
ul.feedList span.entrytitle a:hover{ color:#cc1f79; }
ul.feedList span.ODC a{ color:#f67e30; }
ul.feedList span.EDC a{ color:#399dd9; }
ul.feedList span.UBW a{ color:#6db52b; }
ul.feedList span.BAM a{ color:#5b5b5b; }

/* Resources Sections */
.resources ul { list-style-type:none; margin:0px; padding:0px;}
.resources ul  li a { font-size: 12px; font-weight:bold;  background-position:10px center; background-repeat:no-repeat; line-height:30px; padding:20px;padding-left:35px; color:#7b7b7b;}
.resources ul  li a:hover {color: #cc1f79;}
.resources ul  li a.pdf {background-image:url(/images/globalassets/icon_pdf.gif); }
.resources ul  li a.youtube {background-image:url(/images/globalassets/icon_youtube.gif); background-position:0px center;}
.resources ul  li a.web {background-image:url(/images/globalassets/icon_link_arrow.gif); }

/* Hi Res Downloads */
ul.downloads {text-indent:0px;margin:0px;padding:0px; }
ul.downloads li {width:99px;height:170px; background-color:#ececec; text-align:center; list-style-type:none; float:left; text-indent:0px; padding:1px; margin:1px; padding-top:15px;}
div.downloads h2 {width:300px; margin-bottom:1px;}
ul.downloads li img {max-height:90px; max-width:90px; border:0px;}
ul.downloads p {font-size:9px; text-align:left; padding:4px;}

/* Sponsors */
div.sponsor {background-color:#ececec;}
div.sponsor img { border:0px; }

/* Footer */
div#footer {padding:0px; margin:0px; clear:both;  border-top: 1px solid #dfdfdf; height:25px; text-align:right; }
div#footer {background-image:url(/images/globalassets/footer_color_bar.gif); background-position:bottom; background-repeat:repeat-x; }
div#footer ul { font-size:11px; font-weight:bold; color:#5b5b5b; text-align: right; display:block;  padding-left:200px; height:20px; margin:0px;}
div#footer ul li { display:inline; padding-right:20px; vertical-align:bottom;  margin-bottom:0px;  line-height:20px; margin-top:0px; }
div#footer a#about { color: #cc1f79; }

/* Login */
.column table {width:100px;}










/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
.youtube {

}

h2 {
background-color:#ececec; color:#5b5b5b; font-size:14px; padding:4px; text-align:left; width:412px; font-weight:bold; margin:0px;clear:both;display:block; margin-top:2px;
margin-bottom:5px;
}

h1 {

}

.companylinks {

}

.web {

}

.pdf {

}


