/* Start of CMSMS style sheet 'Homecss' */
/* CSS Document */

body {
   background-image:url(images/bg.gif);
   background-repeat:repeat-x;
   background-color:#DADADA;
   font-family:verdana, Helvetica, arial, sans-serif;
   margin:0;
   font-size:12px;
   color:#333333;
}

h1 {
    font-size:22px;
   color:#A21515;
}

#wrapper {
   width: 1001px;
   margin:auto;
}

#header {
   width: 1001px;
   margin:auto;
}

#navi {
   width: 1001px;
   margin:auto;
}

div#col1 {
    margin-top:5px;
    width:625px;
    background-color:#fff;
    float:left;
}


div#col1-in {
    height:1150px;
    margin-left:15px;
    margin-top:10px;
    width:600px;
    background-color:#fff;
}

div#col1 .stinner1 { 
    margin-top:10px;
    margin-left:15px;
   width: 500px;
   float: left;
}

div#col1 .inner1 {
   width: 290px;
   float: left;
}

div#col1 .inner2 {
   width: 290px;
   float: right;
}

div#col3 {
   float: right;
   margin: 5px 35px 10px 0;
   background-color: #fff;
   width: 320px;
}

div#col3 .trackdays {
        margin-top:10px;
	width: 300px;
	}

div#col3 .bikefest {
	width: 300px;
	}

div#col3 .irgpnews {
	width: 300px;
	}

.morenews {
        padding-left: 0px;
	/* background-image: url(images/bullet.gif); */
        background-position: top left;
        background-repeat: no-repeat;
}

a {
        font-size:12px;
        color:#004478;
        line-height:20px;
        padding-top:3px;
        font-weight:bold;
        text-decoration:none;
}

a:hover {
        font-size:12px;
        color:#CA0002;
        line-height:20px;
        padding-top:3px;
        font-weight:bold;
        text-decoration:underline;
}

ul.morenews { 
   list-style-type: none;
   margin-left: 0;
   padding-left: 0;
}


#footer {
   font-size:11px;
   clear:both;
   width: 1001px;
   margin-bottom:10px
}
/* End of 'Homecss' */

