@charset "utf-8";
/* CSS Document */


*{ margin:0px; padding:0px;}

.nowrap { white-space:nowrap; }

:focus { outline: 0; }

.bold { font-weight:bold; }

body{ background-color:#000000; font-family:Arial, Helvetica, sans-serif;}

#footer img{ clear:both; margin-top:5px;}

#menu{ width:1000px; height:30px; overflow:hidden; clear:both; display:block; text-align:center; margin-bottom:10px; margin-top:0px; }

#menu ul {text-align:center; display:block; margin-left:14%; margin-top:10px;}

#menu ul li{ float:left; margin:0px; padding:0px;}

#contest{ background-image:url(img/bg/Home.jpg); width:1000px; height:416px; display:block; clear:both; background-repeat:no-repeat; overflow:visible;}

#contesti{ width:1000px; height:416px; display:block; clear:both; background-repeat:no-repeat; overflow:visible;}

h1.contesth{ margin-bottom:10px;}

#contestcopy{ background-image:url(img/bg/Contest_BG2.jpg); width:1000px; height:1090px; display:block; clear:both; background-repeat:no-repeat; color:#CCCCCC; overflow:hidden; }

#history{ background-image:url(img/bg/history.jpg); width:1000px; height:599px; display:block; clear:both; background-repeat:no-repeat; color:#CCCCCC; overflow:visible; }


#referencecopy{background-image:url(img/bg/Reference_BG2.jpg); width:1000px; height:780px; display:block; clear:both; background-repeat:no-repeat; color:#CCCCCC; overflow:visible;}

#traditionscopy{ background-image:url(img/bg/Traditions_BG2.jpg); width:1000px; height:790px; display:block; clear:both; background-repeat:no-repeat; color:#CCCCCC; }

#traditionscopy{ background-image:url(img/bg/Traditions_BG3.jpg); width:1000px; height:599px; display:block; clear:both; background-repeat:no-repeat; color:#CCCCCC; overflow:visible; }


#judgescopy{ background-image:url(img/bg/Judges_BG2.jpg); width:1000px; height:790px; display:block; clear:both; background-repeat:no-repeat; color:#CCCCCC; }

#iconocopy{ background-image:url(img/bg/Iconography_BG2.jpg); width:1000px; height:590px; display:block; clear:both; background-repeat:no-repeat; color:#CCCCCC; }

#gallerycopy{ background-image:url(img/bg/GL.jpg); width:1000px; height:690px; display:block; clear:both; background-repeat:no-repeat; color:#CCCCCC; padding-top:30px; overflow:hidden;  }

#galleryvote{ background-image:url(img/bg/GL2.jpg); width:1000px; height:780px; display:block; clear:both; background-repeat:no-repeat; color:#CCCCCC; padding-top:30px; overflow:hidden;  }

#judgescopy strong{ color:#FFF; font-size:14px; border-bottom:1px dotted #FF0000; width:100%;}

#footerb{ width:100%; display:block; clear:both; margin-bottom:10px; margin-top:10px;}

#onepad{ width:85%; display:block; margin-left:40px; margin-top:10px;}

html>body #onepad{ *width:85%; *display:block; *margin-left:30px; *margin-top:10px;}

html>body #onepad h1.contesth{ margin-left:0px;}

html>body #onepad ul li{ *margin-left:30px;}

html>body #imgpad{*width:100%; *height:0px; *display:block;}

html>body #imgr{ *margin-left:30px;}

#twopad{width:420px; display:block; margin-left:27px; margin-top:10px;}

html>body #twopad{*width:420px; *display:block; *margin-left:20px; *margin-top:10px;}

html>body #twopad ul li{ *margin-left:30px;}

#contestone{ width:49%; display:block; height:auto; font-size:11px; float:left; text-align:left; margin-left:0px; margin-top:20px; line-height:20px;}

#contestone p, #contesttwo p{ margin-bottom:10px;} 

#contesttwo{ width:49%; display:block; height:auto; font-size:11px; float:left; text-align:left; margin-left:0px; margin-top:20px; line-height:20px; }

a img{ border:0px;}

a.contest{ background-image:url(img/menu/contest.gif); width:81px; height:20px; background-repeat:no-repeat; display:block; overflow:hidden; text-indent:-9009px; float:left;}

a.contest:hover{ background-image:url(img/menu/contest.gif); width:81px; background-position:0px -20px; height:20px; background-repeat:no-repeat; display:block; overflow:hidden; text-indent:-9009px; float:left;}

a.gallery{ background-image:url(img/menu/gallery.gif); width:90px; height:20px; background-repeat:no-repeat; display:block; overflow:hidden; text-indent:-9009px; float:left;}

a.gallery:hover{ background-image:url(img/menu/gallery.gif); width:90px; background-position:0px -20px; height:20px; background-repeat:no-repeat; display:block; overflow:hidden; text-indent:-9009px; float:left;}


a.finalists{ background-image:url(img/menu/finalists.gif); width:91px; height:20px; background-repeat:no-repeat; display:block; overflow:hidden; text-indent:-9009px; float:left;}

a.finalists:hover{ background-image:url(img/menu/finalists.gif); width:91px; background-position:0px -20px; height:20px; background-repeat:no-repeat; display:block; overflow:hidden; text-indent:-9009px; float:left;}

a.winner{ background-image:url(img/menu/winner.gif); width:80px; height:20px; background-repeat:no-repeat; display:block; overflow:hidden; text-indent:-9009px; float:left;}

a.winner:hover{ background-image:url(img/menu/winner.gif); width:80px; background-position:0px -20px; height:20px; background-repeat:no-repeat; display:block; overflow:hidden; text-indent:-9009px; float:left;}

a.judges{ background-image:url(img/menu/judges.gif); width:82px; height:20px; background-repeat:no-repeat; display:block; overflow:hidden; text-indent:-9009px; float:left;}

a.judges:hover{ background-image:url(img/menu/judges.gif); width:82px; background-position:0px -20px; height:20px; background-repeat:no-repeat; display:block; overflow:hidden; text-indent:-9009px; float:left;}

a.icons{ background-image:url(img/menu/icono.gif); width:140px; height:20px; background-repeat:no-repeat; display:block; overflow:hidden; text-indent:-9009px; float:left;}

a.icons:hover{ background-image:url(img/menu/icono.gif); width:140px; background-position:0px -20px; height:20px; background-repeat:no-repeat; display:block; overflow:hidden; text-indent:-9009px; float:left;}

a.traditions{ background-image:url(img/menu/traditions.gif); width:117px; height:20px; background-repeat:no-repeat; display:block; overflow:hidden; text-indent:-9009px; float:left;}

a.traditions:hover{ background-image:url(img/menu/traditions.gif); width:117px; background-position:0px -20px; height:20px; background-repeat:no-repeat; display:block; overflow:hidden; text-indent:-9009px; float:left;}

a.reference{ background-image:url(img/menu/reference.gif); width:99px; height:20px; background-repeat:no-repeat; display:block; overflow:hidden; text-indent:-9009px; float:left;}

a.reference:hover{ background-image:url(img/menu/reference.gif); width:99px; background-position:0px -20px; height:20px; background-repeat:no-repeat; display:block; overflow:hidden; text-indent:-9009px; float:left;}

a.history{ background-image:url(img/menu/history.gif); width:81px; height:20px; background-repeat:no-repeat; display:block; overflow:hidden; text-indent:-9009px; float:left; margin-left:9px;}

a.history:hover{ background-image:url(img/menu/history.gif); width:81px; background-position:0px -20px; height:20px; background-repeat:no-repeat; display:block; overflow:hidden; text-indent:-9009px; float:left;margin-left:9px;}

#ct-float{ margin-right:5px; margin-bottom:5px; margin-top:5px;}

#ct-float2{ margin-left:5px; margin-bottom:5px; margin-top:5px; }

#ct-float3{ padding-right:10px;}

#logo{ margin-bottom:0px; margin-top:15px; width:100%; height:98px; display:block; height:90px; overflow:hidden;}

#imgpad{ width:100%; height:20px; display:block;}

#imgpad2{ width:100%; height:5px; display:block;}

#onepad a, #twopad a { color:#FFFFFF; font-weight:bold;}

#referencecopy ul{ margin-bottom:20px;}

#referencecopy ul strong{ font-size:14px; color:#ccc;}

#gallerycopy a img  { width:90px; height:90px; border:0px solid #333;
filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60; margin-top:4px;} /*width:60px; height:60px;*/

#gallerycopy a:hover img  { width:90px; height:90px; border:0px solid #333;
filter:alpha(opacity=99);-moz-opacity:.99;opacity:.99; margin-top:4px;
}

#galleryim{ clear:both; margin-bottom:60px; margin-top:60px;}

#iconspad{ padding-top:180px;}

#gpadding{ margin-bottom:70px;}

html>body #gpadding{ *height:10px; *width:100%; *display:block;}

#imgsetnull{ display:none;}

#entry{ background-image:url(img/bg/votebg.png); background-repeat:no-repeat; width:204px; display:block; height:134px; overflow:hidden; float:left; padding-top:8px; margin-left:10px; margin-right:10px;}

#entryvote{ background-image:url(img/bg/votebg-2.png); background-repeat:no-repeat; width:204px; display:block; height:151px; overflow:hidden; float:left; padding-top:8px; margin-left:10px; margin-right:10px;}

#referencecopy h1{ margin:0px; padding:0px; float:left; clear:right; font-size:14px; border-bottom:0px dotted #FF0000;  margin-bottom:0px; margin-top:0px; color:#ccc; padding-right:5px; }

#contesti2{ width:1000px; color:#ccc; font-size:11px; margin:23px; text-align:left;}

#historypad{ width:100%; height:150px; display:block;}

#gallerycenter{ padding-left:40px; }

#rflink{ width:100%; height:50px; display:block; margin-bottom:9px; clear:both;}

#rflink img{ margin-right:20px; height:50px; width:100px; }

#contain-ico{ height:160px; overflow:hidden; width:100%;}

#contain-ico2{ height:200px; overflow:hidden; width:100%;}

#refereces-link{ display:none;}

#ref-back{ display:block;}

#ref-back ul{ margin-left:20px; margin-top:15px;}

#ref-back ul li{ margin-bottom:20px;}

#ref-back strong{ font-weight:bold; color:#CCCCCC; border:0px; font-size:13px;}

#entry a{ color:#00CC00; text-decoration:none; font-weight:bold; font-size:11px; clear:both; width:100%; display:block; margin-bottom:5px;}

h1{ font-size:12px; font-weight:bold; margin:0px; padding:0px; color:#FFF;}

#pagenav{ width:978px; height:35px; display:block; margin-bottom:2px; margin-top:15px; font-weight:bold; font-size:11px; color:#FFFFFF; background-image:url(img/pagenav.png); background-repeat:no-repeat; padding-top:2px;}

#pagenav2{width:683px; height:35px; display:block; margin-bottom:2px; margin-top:15px; font-weight:bold; font-size:11px; color:#CCC;  background-repeat:no-repeat; padding-top:2px; margin-bottom:20px; letter-spacing:0.3px;}

#pagenav a{ padding-right:6px; font-weight:bold; color:#FFFFFF; font-size:11px; text-decoration:none;}

#pagenav a:hover{ padding-right:6px; font-weight:bold; color:#00CC00; font-size:11px; text-decoration:none;}

#page1, #page2, #page3, #page4, #page5, #page6, #page7, #page8{ display:block;}

#jumpMenu{ font-size:10px;}

#votelink{ margin-top:7px;}

#votelink a:link, #votelink a:visited{ color:#FF0000; font-size:11px; font-weight:bold; text-decoration:none;}

#votelink a:hover{ color:#B70004; font-size:11px; font-weight:bold; text-decoration:none;}




@charset "utf-8";
/* CSS Document */


*{ margin:0px; padding:0px;}

.nowrap { white-space:nowrap; }

:focus { outline: 0; }

.bold { font-weight:bold; }

body{ background-color:#000000; font-family:Arial, Helvetica, sans-serif;}

#footer img{ clear:both; margin-top:5px;}

#menu{ width:1000px; height:30px; overflow:hidden; clear:both; display:block; text-align:center; margin-bottom:10px; margin-top:0px; }

#menu ul {text-align:center; display:block; margin-left:14%; margin-top:10px;}

#menu ul li{ float:left; margin:0px; padding:0px;}

#contest{ background-image:url(img/bg/Home.jpg); width:1000px; height:416px; display:block; clear:both; background-repeat:no-repeat; overflow:visible;}

#contesti{ width:1000px; height:416px; display:block; clear:both; background-repeat:no-repeat; overflow:visible;}

h1.contesth{ margin-bottom:10px;}

#contestcopy{ background-image:url(img/bg/Contest_BG2.jpg); width:1000px; height:1090px; display:block; clear:both; background-repeat:no-repeat; color:#CCCCCC; overflow:hidden; }

#history{ background-image:url(img/bg/history.jpg); width:1000px; height:599px; display:block; clear:both; background-repeat:no-repeat; color:#CCCCCC; overflow:visible; }


#referencecopy{background-image:url(img/bg/Reference_BG2.jpg); width:1000px; height:780px; display:block; clear:both; background-repeat:no-repeat; color:#CCCCCC; overflow:visible;}

#traditionscopy{ background-image:url(img/bg/Traditions_BG2.jpg); width:1000px; height:790px; display:block; clear:both; background-repeat:no-repeat; color:#CCCCCC; }

#traditionscopy{ background-image:url(img/bg/Traditions_BG3.jpg); width:1000px; height:599px; display:block; clear:both; background-repeat:no-repeat; color:#CCCCCC; overflow:visible; }


#judgescopy{ background-image:url(img/bg/Judges_BG2.jpg); width:1000px; height:790px; display:block; clear:both; background-repeat:no-repeat; color:#CCCCCC; }

#iconocopy{ background-image:url(img/bg/Iconography_BG2.jpg); width:1000px; height:590px; display:block; clear:both; background-repeat:no-repeat; color:#CCCCCC; }

#gallerycopy{ background-image:url(img/bg/GL.jpg); width:1000px; height:690px; display:block; clear:both; background-repeat:no-repeat; color:#CCCCCC; padding-top:30px; overflow:hidden;  }

#galleryvote{ background-image:url(img/bg/GL2.jpg); width:1000px; height:780px; display:block; clear:both; background-repeat:no-repeat; color:#CCCCCC; padding-top:30px; overflow:hidden;  }

#judgescopy strong{ color:#FFF; font-size:14px; border-bottom:1px dotted #FF0000; width:100%;}

#footerb{ width:100%; display:block; clear:both; margin-bottom:10px; margin-top:10px;}

#onepad{ width:85%; display:block; margin-left:40px; margin-top:10px;}

html>body #onepad{ *width:85%; *display:block; *margin-left:30px; *margin-top:10px;}

html>body #onepad h1.contesth{ margin-left:0px;}

html>body #onepad ul li{ *margin-left:30px;}

html>body #imgpad{*width:100%; *height:0px; *display:block;}

html>body #imgr{ *margin-left:30px;}

#twopad{width:420px; display:block; margin-left:27px; margin-top:10px;}

html>body #twopad{*width:420px; *display:block; *margin-left:20px; *margin-top:10px;}

html>body #twopad ul li{ *margin-left:30px;}

#contestone{ width:49%; display:block; height:auto; font-size:11px; float:left; text-align:left; margin-left:0px; margin-top:20px; line-height:20px;}

#contestone p, #contesttwo p{ margin-bottom:10px;} 

#contesttwo{ width:49%; display:block; height:auto; font-size:11px; float:left; text-align:left; margin-left:0px; margin-top:20px; line-height:20px; }

a img{ border:0px;}

a.contest{ background-image:url(img/menu/contest.gif); width:81px; height:20px; background-repeat:no-repeat; display:block; overflow:hidden; text-indent:-9009px; float:left;}

a.contest:hover{ background-image:url(img/menu/contest.gif); width:81px; background-position:0px -20px; height:20px; background-repeat:no-repeat; display:block; overflow:hidden; text-indent:-9009px; float:left;}

a.gallery{ background-image:url(img/menu/gallery.gif); width:90px; height:20px; background-repeat:no-repeat; display:block; overflow:hidden; text-indent:-9009px; float:left;}

a.gallery:hover{ background-image:url(img/menu/gallery.gif); width:90px; background-position:0px -20px; height:20px; background-repeat:no-repeat; display:block; overflow:hidden; text-indent:-9009px; float:left;}


a.finalists{ background-image:url(img/menu/finalists.gif); width:91px; height:20px; background-repeat:no-repeat; display:block; overflow:hidden; text-indent:-9009px; float:left;}

a.finalists:hover{ background-image:url(img/menu/finalists.gif); width:91px; background-position:0px -20px; height:20px; background-repeat:no-repeat; display:block; overflow:hidden; text-indent:-9009px; float:left;}

a.winner{ background-image:url(img/menu/winner.gif); width:80px; height:20px; background-repeat:no-repeat; display:block; overflow:hidden; text-indent:-9009px; float:left;}

a.winner:hover{ background-image:url(img/menu/winner.gif); width:80px; background-position:0px -20px; height:20px; background-repeat:no-repeat; display:block; overflow:hidden; text-indent:-9009px; float:left;}

a.judges{ background-image:url(img/menu/judges.gif); width:82px; height:20px; background-repeat:no-repeat; display:block; overflow:hidden; text-indent:-9009px; float:left;}

a.judges:hover{ background-image:url(img/menu/judges.gif); width:82px; background-position:0px -20px; height:20px; background-repeat:no-repeat; display:block; overflow:hidden; text-indent:-9009px; float:left;}

a.icons{ background-image:url(img/menu/icono.gif); width:140px; height:20px; background-repeat:no-repeat; display:block; overflow:hidden; text-indent:-9009px; float:left;}

a.icons:hover{ background-image:url(img/menu/icono.gif); width:140px; background-position:0px -20px; height:20px; background-repeat:no-repeat; display:block; overflow:hidden; text-indent:-9009px; float:left;}

a.traditions{ background-image:url(img/menu/traditions.gif); width:117px; height:20px; background-repeat:no-repeat; display:block; overflow:hidden; text-indent:-9009px; float:left;}

a.traditions:hover{ background-image:url(img/menu/traditions.gif); width:117px; background-position:0px -20px; height:20px; background-repeat:no-repeat; display:block; overflow:hidden; text-indent:-9009px; float:left;}

a.reference{ background-image:url(img/menu/reference.gif); width:99px; height:20px; background-repeat:no-repeat; display:block; overflow:hidden; text-indent:-9009px; float:left;}

a.reference:hover{ background-image:url(img/menu/reference.gif); width:99px; background-position:0px -20px; height:20px; background-repeat:no-repeat; display:block; overflow:hidden; text-indent:-9009px; float:left;}

a.history{ background-image:url(img/menu/history.gif); width:81px; height:20px; background-repeat:no-repeat; display:block; overflow:hidden; text-indent:-9009px; float:left; margin-left:9px;}

a.history:hover{ background-image:url(img/menu/history.gif); width:81px; background-position:0px -20px; height:20px; background-repeat:no-repeat; display:block; overflow:hidden; text-indent:-9009px; float:left;margin-left:9px;}

#ct-float{ margin-right:5px; margin-bottom:5px; margin-top:5px;}

#ct-float2{ margin-left:5px; margin-bottom:5px; margin-top:5px; }

#ct-float3{ padding-right:10px;}

#logo{ margin-bottom:0px; margin-top:15px; width:100%; height:98px; display:block; height:90px; overflow:hidden;}

#imgpad{ width:100%; height:20px; display:block;}

#imgpad2{ width:100%; height:5px; display:block;}

#onepad a, #twopad a { color:#FFFFFF; font-weight:bold;}

#referencecopy ul{ margin-bottom:20px;}

#referencecopy ul strong{ font-size:14px; color:#ccc;}

#gallerycopy a img  { width:90px; height:90px; border:0px solid #333;
filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60; margin-top:4px;} /*width:60px; height:60px;*/

#gallerycopy a:hover img  { width:90px; height:90px; border:0px solid #333;
filter:alpha(opacity=99);-moz-opacity:.99;opacity:.99; margin-top:4px;
}

#galleryim{ clear:both; margin-bottom:60px; margin-top:60px;}

#iconspad{ padding-top:180px;}

#gpadding{ margin-bottom:70px;}

html>body #gpadding{ *height:10px; *width:100%; *display:block;}

#imgsetnull{ display:none;}

#entry{ background-image:url(img/bg/votebg.png); background-repeat:no-repeat; width:204px; display:block; height:134px; overflow:hidden; float:left; padding-top:8px; margin-left:10px; margin-right:10px;}

#entryvote{ background-image:url(img/bg/votebg-2.png); background-repeat:no-repeat; width:204px; display:block; height:151px; overflow:hidden; float:left; padding-top:8px; margin-left:10px; margin-right:10px;}

#referencecopy h1{ margin:0px; padding:0px; float:left; clear:right; font-size:14px; border-bottom:0px dotted #FF0000;  margin-bottom:0px; margin-top:0px; color:#ccc; padding-right:5px; }

#contesti2{ width:1000px; color:#ccc; font-size:11px; margin:23px; text-align:left;}

#historypad{ width:100%; height:150px; display:block;}

#gallerycenter{ padding-left:40px; }

#rflink{ width:100%; height:50px; display:block; margin-bottom:9px; clear:both;}

#rflink img{ margin-right:20px; height:50px; width:100px; }

#contain-ico{ height:160px; overflow:hidden; width:100%;}

#contain-ico2{ height:200px; overflow:hidden; width:100%;}

#refereces-link{ display:none;}

#ref-back{ display:block;}

#ref-back ul{ margin-left:20px; margin-top:15px;}

#ref-back ul li{ margin-bottom:20px;}

#ref-back strong{ font-weight:bold; color:#CCCCCC; border:0px; font-size:13px;}

#entry a{ color:#00CC00; text-decoration:none; font-weight:bold; font-size:11px; clear:both; width:100%; display:block; margin-bottom:5px;}

h1{ font-size:12px; font-weight:bold; margin:0px; padding:0px; color:#FFF;}

#pagenav{ width:978px; height:35px; display:block; margin-bottom:2px; margin-top:15px; font-weight:bold; font-size:11px; color:#FFFFFF; background-image:url(img/pagenav.png); background-repeat:no-repeat; padding-top:2px;}

#pagenav2{width:683px; height:35px; display:block; margin-bottom:2px; margin-top:15px; font-weight:bold; font-size:11px; color:#CCC;  background-repeat:no-repeat; padding-top:2px; margin-bottom:20px; letter-spacing:0.3px;}

#pagenav a{ padding-right:6px; font-weight:bold; color:#FFFFFF; font-size:11px; text-decoration:none;}

#pagenav a:hover{ padding-right:6px; font-weight:bold; color:#00CC00; font-size:11px; text-decoration:none;}

#page1, #page2, #page3, #page4, #page5, #page6, #page7, #page8{ display:block;}

#jumpMenu{ font-size:10px;}

#votelink{ margin-top:7px;}

#votelink a:link, #votelink a:visited{ color:#FF0000; font-size:11px; font-weight:bold; text-decoration:none;}

#votelink a:hover{ color:#B70004; font-size:11px; font-weight:bold; text-decoration:none;}




