/*
Theme Name: HYC Theme
Theme URI: http://www.wordpress4you.com/
*/

body{
 background-image:url(images/background.jpg);
 background-color:#406a9d;
 background-position:top center;
 background-attachment:fixed;
 background-repeat:no-repeat;
 color: #ffffff;
 font-family: Trebuchet, "Trebuchet MS", verdana, Georgia, Times New Roman, Times, serif;
 font-size:13px;
 margin:0px;
}

a img {
 border:0px;}
a { 
 color:#FFFFFF;
 text-decoration:none;
}
a:hover { 
 color:#000000;
 text-decoration:underline;
}
.left{
 float:left;}

.right{
 float:right;}

.clear{
 clear:both;}

.main-container{
 background-image:url(images/bg-mai.jpg);
 background-repeat:repeat-x;
 background-color:#577aa8;
 text-align:left;
 width:932px;
 margin:0 auto;
 margin-top:3px;
}
.column-left {
 width:231px;
 padding-left:41px;
 padding-right:51px;
}
.menu {
 padding-bottom:23px;
}
.weather {
 background-image:url(images/weather.gif);
 background-repeat:no-repeat;
 background-position:top;
 height:169px;
 padding-right:5px;
}
.month {
 text-transform:uppercase;
 font-size:10px;
 padding-top:6px;
 padding-bottom:8px;
}
.place {
 color:#000000;
 font-family:Georgia;
 font-size:14px;
 font-weight:bold;
 padding-top:10px;
 padding-bottom:8px;
}
.degreez {
 color:#FFFFFF;
 font-size:26px;
}
.type {
 color:#ffffff;
 font-family:Georgia;
 font-size:11px;
 padding-top:6px;
 padding-bottom:15px;
 text-align:center;
 width:90px;
}
.pm-box {
 background-image:url(images/pm-bg.gif);
 background-repeat:repeat-x;
 font:century;
 color:#000000;
 font-size:10px;
 font-weight:bold;
 padding-left:3px;
 padding-right:3px;
 padding-top:2px;
 padding-bottom:4px;
}
.weather-right{
 padding-right:5px;
 padding-left:5px;
}
.weather-left{
 padding-right:9px;
}
.time {
 padding-bottom:5px;
 padding-top:10px;
}
.gallery {
 background-image:url(images/gallery.gif);
 background-repeat:no-repeat;
 background-position:top;
 height:287px;
 padding-left:4px;
 padding-right:5px;
 margin-top:10px;
}
.sidebar-banner {
 background-image:url(images/gallery.gif);
 background-repeat:no-repeat;
 background-position:top;
 height:232px;
 padding-left:4px;
 padding-right:5px;
 margin-top:10px;
 text-align:center;
}
.inner-banner{
 background-color:#386197;
 text-align:center;
 font-size:6px;
 background-image:url(images/inner-ad.gif);
 background-repeat:no-repeat;
 background-position:top center;
 padding-top:16px;
}
.inner-banner font{
 display:none;
}
.view {
 padding-top:8px;
 text-align:center;
}
.column-right {
 width:571px;
 padding-right:37px;
}
.slide{
 margin-bottom:11px;
}
.slide #featured{
 width:549px;
 border:#a4c9fd 5px solid;
 padding:4px;
 background-color:#FFFFFF;
}
.welcome {
 background-image:url(images/welcome.gif);
 padding-top:137px;
 padding-left:468px;
 width:103px;
 height:30px;
 margin-bottom:10px;
}
.news-block {
 background-image:url(images/news-blog.gif);
 background-repeat:no-repeat;
 background-position:top;
 background-color:#446b9e;
 padding-left:6px;
 padding-right:15px;
 width:260px;
 margin-right:8px;
}
.news-box {
 background-image:url(images/news-bull.png);
 background-repeat:no-repeat;
 background-position:top left;
 padding-bottom:8px;
 padding-left:21px;
}
.news-txt a{
 font-family:Georgia;
 color:#000000;
 font-size:10px;
 font-weight:bold;
 text-transform:uppercase;
}
.news-txt1 {
 font-family:Georgia;
 color:#ffffff;
 font-size:9px;
 font-weight:bold;
 text-transform:uppercase;
}
.news-txt2 {
 color:#000000;
 text-transform:uppercase;
 padding-bottom:8px;
 font-size:10px;
}
.news-block2 {
 background-image:url(images/news-blog.gif);
 background-repeat:no-repeat;
 background-position:top;
 background-color:#446b9e;
 padding-left:6px;
 padding-right:15px;
 width:260px;
}
.news-list {
 padding-left:6px;
 padding-right:6px;
 margin-bottom:14px;
}

.news-list ul li p{
 margin:0px;
}

.news-block2 ul {
 padding:0px;
 margin:0px;
 list-style:none;
}
.news-block2 li  {
 background:url(images/star.png) no-repeat;
 background-position:left 10px;
 padding-left:14px;
 padding-top:8px;
 color:#000000;
 font-size:10px;
 text-transform:uppercase;
}
.news-block2 li a {
 color:#c8fffc;
 text-decoration:underline;
 font-size:10px;
 text-transform:uppercase;
}
.news-block2 li a:hover { 
 text-decoration:none;
}
.footer {
 background-image:url(images/bg-footer.gif);
 background-repeat:repeat-x;
 margin:0 auto;
 color:#807d7d;
 font-size:11px;
 font-family:Arial;
 width:896px;
 padding-left:16px;
 padding-right:20px;
 height:118px;
}
.footer-left{
 width:710px;
 padding-top:20px;
}
.footer a {
 color:#807d7d; 
 text-decoration:none;
}
.footer a:hover {
 text-decoration:underline;
}
.footer-right{
 width:186px;
}
.search-box {
 background-color:#6bbbd8;
 width:183px;
 padding-top:3px;
 padding-bottom:3px;
 padding-left:3px;
 margin-top:19px;
}
.go{
 border:none;
 width:145px;
 height:21px;
 color:#8c8c8c;
 font-weight:bold;
 font-size:12px;
 font-family:georgia;
 padding-top:4px;
 padding-left:3px;
}
.search{
 padding-left:1px;
}
.footer-link {
 padding-top:10px;
 padding-bottom:9px;
 text-align:right;
}
.footer-link1 {
 padding-bottom:4px;
 padding-right:164px;
}
.footer-link1 a{
 color:#63772c;
 text-transform:uppercase;
 text-decoration:underline;
}
.footer-link1 a:hover{
 text-decoration:none;
}



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

.chromestyle ul li{
 float:left;
}

.dropmenudiv{
 position:absolute;
 top:0px;
 border: 5px solid #84cae1;
 z-index:100;
 visibility: hidden;
}

.dropmenudiv ul li{
 width:146px;
 height:28px;
 overflow:hidden;
}

/*---------------------------------- ABOUT US ---------------------------------------------------------------*/

.content {
 background-image:url(images/content-bg.gif);
 background-repeat:repeat-x;
 background-color:#446b9e;
 padding-right:10px;
 padding-left:7px;
 padding-bottom:15px;
}

/*------------------------------------------------------ NEWS, NEWS-YSP ----------------------------------------------------------*/

.news-box1, .news-box1-r{
 background-image:url(images/news-bull.png);
 background-repeat:no-repeat;
 background-position:left 2px;
 padding-bottom:8px;
 padding-left:21px;
}
.news-box1 h2, .news-box1-r h2{
 color:#d5d338;
 font-size:14px;
 font-weight:bold;
 text-transform:uppercase;
 margin:0px;
 padding:0px
}
.news-box1 h2 a, .news-box1-r h2 a{
 color:#d5d338;
 text-decoration:none;
}
.news-box1 h2 a:hover, .news-box1-r h2 a:hover{
 color:#d5d338;
 text-decoration:underline;
}

.news-box1-r{
 background-image:url(images/race-star.png);
}

.news-txt3 {
 padding-top:8px;
 color:#ffffff;
 padding-bottom:8px;
 font-size:12px;
}
.line-left {
 padding-bottom:10px;
 padding-top:10px;
}
.line-right {
 padding-top:10px;
 padding-right:10px;
}

/*---------------------------------------------------------- RACING --------------------------------------------------------------*/

.racing {
 padding-left:8px;
}
.racing h2{
 background-image:url(images/race-star.png);
 background-repeat:no-repeat;
 color:#d5d338;
 font-size:14px;
 font-weight:bold;
 text-transform:uppercase;
 text-align:left;
 padding-left:22px;
 padding-bottom:4px;
 height:16px;
 margin:0px;
}
.racing ul{
 padding: 0px;
 padding-bottom:10px;
 margin: 0px;
 list-style:none;
}
.racing ul ul{
 padding-left:22px;
 margin: 0px;
 list-style:none;
}
.racing ul ul li{
 background-image:url(images/race-bull.gif);
 background-repeat:no-repeat;
 background-position: 0px 5px;
 padding-left:9px;
}
.racing ul ul li a{
 color:#ffffff;
 font-weight:bold;
 font-size:14px;
 text-decoration:none;
}
.racing ul ul li a:hover{
 text-decoration:underline;
}

/*------------------------------------------------------ CALENDAR --------------------------------------------------------------*/

.calendar {
 background-color:#1e4c8a;
 border:#5f7fab 1px solid;
 width:560px;
 padding-left:10px;
 padding-top:12px;
 font-family:"Trebuchet MS";
 font-size:14px;
}
.calendar h2{
 background-image:url(images/calendar-star.gif);
 background-repeat:no-repeat;
 background-position: 0px 5px;
 color:#d5d338;
 font-size:14px;
 font-weight:bold;
 text-transform:uppercase;
 text-align:left;
 padding-left:15px;
 padding-bottom:4px;
 height:16px;
 margin:0px;
}

/*--------------------------------------------------- BLOG ---------------------------------------------------------------------*/

.content-blog {
 background-image:url(images/content-bg.gif);
 background-repeat:repeat-x;
 background-color:#446b9e;
 border:#6686af 1px solid;
 font-family:Trebuchet MS;
 margin-bottom:12px;
}
.content-blog h2{
 background-image:url(images/calendar-star.gif);
 background-repeat:no-repeat;
 background-position: 7px 13px;
 color:#d5d338;
 font-size:14px;
 font-weight:bold;
 text-transform:uppercase;
 text-align:left;
 padding-left:22px;
 padding-bottom:2px;
 padding-top:8px;
 height:16px;
 margin:0px;
}
.content-blog h2 a {
 color:#d5d338;
 text-decoration:none;
}
.content-blog h2 a:hover {
 color:#d5d338;
 text-decoration:underline;
}
.news-txt4 {
 width:550px;
 padding-top:8px;
 color:#ffffff;
 padding-bottom:8px;
 font-size:12px;
 padding-right:10px;
 padding-left:7px;
}

.small {
 font-size:11px;
 padding-left:22px;
}
.line-left1 {
 padding-top:5px;
 padding-bottom:5px;
 padding-left:10px;
}
.line-right1 {
 padding-top:5px;
 padding-bottom:5px;
 padding-right:10px;
}

.archive-date{
 font-weight:bold;
 text-transform:uppercase;
 font-size:11px;
}

.news-txt3 a, .news-txt33 a, .content-blog a{
 color:#87cefa;
 text-decoration:undeline;
}

.news-txt3 a:hover, .news-txt33 a:hover, .content-blog a:hover{
 color:#000000;
 text-decoration:undeline;
}

.link a{
 color:#FFFFFF;
 font-size:11px;
 font-family:verdana;
 font-weight:bold;
 text-transform:uppercase;
 text-decoration:underline;
}
.link a:hover{
 text-decoration:none;
}
.banner-placeholder{
 width:852px;
 text-align:center;
 background-image:url(images/banner-background.gif);
 margin-left:42px;
 margin-top:18px;
 padding-top:27px;
 border:#577aa8 solid 1px;
 padding-bottom:20px;
 background-repeat:no-repeat;
}