﻿@charset "utf-8";
/* CSS Document */

body, div, ul, li, ol, p, a, img, input, h1, h2, h3, h4, h5{margin:0; padding:0; border:0;}
body{background:#ececec url(../images/body-bg.jpg) left top repeat-x;}
.clr{clear:both; height:0;}
#master-container{width:914px; margin:0 auto; height:auto;}
h1, h2{color:#a41111 !important;}
.header{float:left; padding-top:10px; width:100%;}
.logo{float:left;}
.logo1{position:absolute; z-index:999;}
.top-nav{float:right; padding-left:0px; padding-top:14px;}
.top-nav ul{list-style:none; list-style-image:none;}
.top-nav ul li{display:inline; float:left; text-align:left;}
.top-nav ul li a{font:12px Arial, Helvetica, sans-serif; color:#000000; background-color:#ffc700; padding:8px 13px; float:left; background:url(../images/topnav-bg.jpg) left top repeat-x; text-decoration:none;}
.top-nav ul li a:hover, .top-nav ul li a.active{background:url(../images/topnav-bg-hover.jpg) left top repeat-x; color:#FFFFFF;}
.banner{display:block;}
.space{margin-top:15px;}
.space2{margin-bottom:40px;}
.space3{margin-bottom:25px;}

#home-content{display:block; height:auto; font:normal 11px verdana, Helvetica, sans-serif; color:#343434; text-align:justify;}
#home-content .left{width:626px; float:left; padding-top:40px; padding-right:25px;}
#home-content .left p{margin-bottom:15px; display:block;}
#home-content .left p a{color:#b90909; text-decoration:none;}
#home-content .left p a:hover{text-decoration:underline;}
#home-content .left h1, #home-content .left h2{font:normal 18px verdana, Helvetica, sans-serif; color:#000000; display:block;}
.grey-link{background-color:#717270; color:#FFFFFF!important; font:12px Arial, Helvetica, sans-serif; padding:5px 28px; text-decoration:none; float:left;}
.orange-link{background-color:#ffcd00; color:#000000 !important; font:12px Arial, Helvetica, sans-serif; padding:4px 28px; text-decoration:none; border:1px solid #be8f00; margin-left:10px; float:left;}
.grey-link2{background-color:#717270; color:#ffffff !important; font:12px Arial, Helvetica, sans-serif; padding:4px 28px; text-decoration:none; margin-left:10px; float:left;}


#inner-content{display:block; height:auto; font:normal 11px verdana, Helvetica, sans-serif; color:#343434; padding-top:10px; text-align:justify;}
#inner-content .left{width:600px; float:left; padding-right:25px;}
#inner-content .left p{margin-bottom:5px; display:block; text-align:justify;}
#inner-content .left p a{color:#b90909; text-decoration:none;}
#inner-content .left p a:hover{text-decoration:underline;}
#inner-content .left h1, #home-content .left h2{font:normal 18px Arial, Helvetica, sans-serif; color:#000000; display:block;}
#inner-content .left ul{padding-left:20px; /*list-style-type:none;*/}
#inner-content .left ul li{margin-bottom:4px; /*background:url(../images/bullet1.gif) no-repeat left; padding-left:20px;*/}
.ol-listing{padding-left:25px;/*list-style-type:none;*/}
.ol-listing li{margin-bottom:10px; text-align:justify;}
.ol-listing li ul{margin-top:5px; text-align:justify;}
.ul-list li{margin-bottom:10px;}

/*background:url(../images/bullet1.gif) no-repeat left; padding-left:20px;*/

.ul-class{padding-left:15px;}

.flash{float:right; text-align:left; padding-top:10px; padding-right:0px;}
.panel{color:#666666; font:18px Arial, Helvetica, sans-serif; display:block; margin-bottom:22px; text-transform:uppercase;}
.table1{background:#ffffff url(../images/tablebg.jpg) left top repeat-x;}
.table1 td{text-align:left; vertical-align:top;}
.table1 td p{padding:0 10px;}
.table1 td p span{font:12px Arial, Helvetica, sans-serif; color:#b90909; display:block; text-transform:uppercase;}
.table1 td p a{font:12px Arial, Helvetica, sans-serif; color:#b90909; text-decoration:none;}
.table1 td p a:hover{text-decoration:underline;}

.table2{font:bold 12px Verdana, Arial, Helvetica, sans-serif;}
.table2 td{width:50%; text-align:center; padding:5px; background-color:#1a008a; color:#FFFFFF;}
.table2 th{width:50%; text-align:center; padding:5px; background-color:#ffd006; color:#000000;}

.table3{font:bold 12px Verdana, Arial, Helvetica, sans-serif;}
.table3 td{width:31%; text-align:center; padding:5px; background-color:#1a008a; color:#FFFFFF;}
.table3 td.ltblue{background-color:#140b41!important;}
.table3 th{width:31%; text-align:center; padding:5px; background-color:#ffd006; color:#000000;}
.table3 th.ltorg{background-color:#fae077!important;}


.footer{background-color:#717270; text-align:center; color:#FFFFFF; padding:10px 0; margin-top:40px;}
.footer a{color:#FFFFFF; text-decoration:none; padding:0 6px; font:12px Arial, Helvetica, sans-serif;}
.footer a:hover{text-decoration:underline;}

.tablejudges{font:normal 11px Verdana, Arial, Helvetica, sans-serif;}
.tablejudges th{font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#4f1a1a; text-align:left;}

.jud-table1{width:280px; background-color:#653251; border:1px solid #653251; margin-bottom:5px; font:normal 11px Verdana, Arial, Helvetica, sans-serif;color:White;}
.jud-table1 td, .jud-table1 th{padding:4px 0 4px 10px;}
.jud-table1 th{text-align:left; font-weight:normal; width:170px;}

.jud-table2{width:280px; background-color:#b9493b; border:1px solid #b9493b; margin-bottom:5px; font:normal 11px Verdana, Arial, Helvetica, sans-serif;color:White;}
.jud-table2 td, .jud-table2 th{padding:4px 0 4px 10px;}
.jud-table2 th{text-align:left; font-weight:normal; width:170px;}

p.top a{font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#B90909; text-decoration:none; float:right; padding-right:5px;}

/*Photo Gallery div box start here*/
.photo-gallery-box{width:600px; height:auto; float:left; padding:10px 0 0 0;}
.photo-sallery-img-box{width:auto; height:auto; float:left; padding:0 0 15px 15px;}
/*Photo Gallery div box end here*/

/*judges page box class*/
.bg-class-for-judges{background-color:#303030;}
.bg-class-for-judges1{background-color:#ff9000;}
/*judges page box class end*/


/*social networking icon class*/

.social-networking-icon{width:265px; height:auto; float:right; padding:10px 0 0 0; text-align:center;}

/*social networking icon class end*/

.marqu{font-weight:bold; padding:3px; color:#57703e; margin-bottom:10px;}


