/* UCI BMX Worldchamps Stylesheet by Two Fishes Design - www.twofishesdesign.co.za */
/* Modified by FullScap Technologies OTW - www.fullscap.com
/*      * html .className   ---  IE 6 */
/*      *:first-child+html . className   ---  IE 7 */
/*--------------------- SET UP DEFAULTS -------------------*/

body
{
margin: 0px;
background: rgb(255,255,255) url(../assets/bgloop.jpg) top left repeat-x;
}

/*-------------------- TOP NAVIGATION --------------------*/

.topnav
{
font: normal 12px Arial, Verdana;
text-align:right;
color:#666666;
padding: 10px 0px 0px 0px;
}

.topnav a 
{
color: rgb(255,255,255); 
font: normal 12px Arial, Verdana; 
text-decoration: none;
}

.topnav a:visited 
{
color: rgb(255,255,255); 
text-decoration: none;
}

.topnav a:active 
{
color: rgb(255,255,255); 
text-decoration: none;
}

.topnav a:hover
{
color:#002232; 
text-decoration: underline;
}



/*--------------------------- CONTENT BODY -------------------------*/

table#topnav
{
margin:auto;
width:925px;
height:20px;
table-layout:fixed;
}

table#topnav td
{
width:100%;
height:20px;
}

table#header
{
margin:auto;
width:925px;
table-layout:fixed;
}

div#navigation
{
display:block;
clear:both;
width:925px;
margin:16px auto 0px auto;
text-align:center;
}

div#navigation ul#nav
{
margin: 0px;
margin-left:21px;
padding: 0px;
z-index: 30;
}

div#navigation ul#nav li 
{	
margin: 0px;
padding: 0px;
font: normal 11px Arial, Verdana;
list-style: none;
float: left;
}

/* top look */

div#navigation ul#nav li a
{	
display: block;
font: normal 11px Arial, Verdana;
margin: 0px 1px 0px 0px;
padding: 5px 16px 5px 16px;
width: auto;
color: rgb(255,255,255);
text-align: left;
text-decoration: none;
}

/* top roll-over */

div#navigation ul#nav li a:hover
{  
font: normal 11px Arial, Verdana;	
color: #f2b634;
}

/* dropdown look */

div#navigation ul#nav div 
{	
position: absolute;
visibility: hidden;
margin: 1px 0px 1px 0px;
padding: 0;
background: #e41e26;
}

/* dropdown link */

div#navigation ul#nav div a
{	
position: relative;
display: block;
margin: 1px 0px 1px 0px;
padding: 7px 7px;
width: auto;
float: center;
white-space: nowrap;
text-align: left;
text-decoration: none;
background: #002232;
color: rgb(255,255,255);
font: normal 11px Arial, Verdana;
}

/* dropdown roll-over */

div#navigation ul#nav div a:hover
{	
font: normal 11px Arial, Verdana;
background: #feb933;
color: #144372;
}
		
table#maincontent
{
margin:auto;
width:920px;
height:500px;
table-layout:fixed;
border-top:3px solid transparent;
border-left:4px solid transparent;
}

table#maincontent td.left
{
width:290px;
padding:0px;
background: #124270 url(../assets/footer-bluetrack.png) bottom left no-repeat;
}

table#maincontent td.left div.margin
{
display:block;
clear:both;
margin:10px;
}

table#maincontent td.right
{
width:630px;
padding:0px;
background: #f8cf7e url(../assets/footer-litetrackO.png) bottom left no-repeat;
}

table#maincontent td.right div.margin
{
display:block;
clear:both;
margin:20px;
margin-left:30px;
}


/*------------------------- FOOTER PARTNERS ------------------------*/

#partner1, 
#partner2, 
#partner3, 
#partner4, 
#partner5, 
#partner6, 
#partner7, 
#partner8,
#partner9
{
float:left;
height:70px;
cursor:pointer;
}

#partner1 { /* msunduzi */
background:url(../assets/partner1.png) no-repeat left;
width:65px;
}

#partner2 { /* cyclingsa */
background:url(../assets/partner2.png) no-repeat left;
width:73px;
}

#partner3 { /* kwazulu-natal */
background:url(../assets/partner3.png) no-repeat left;
width:116px;
}

#partner4 { /* sa-tourism */
background:url(../assets/partner4.png) no-repeat left;
width:74px;
}

#partner5 { /* blythedale */
background:url(../assets/partner5.png) no-repeat left;
width:85px;
}

#partner6 { /* pietermaritzburg tourism */
background:url(../assets/partner6.png) no-repeat left;
width:60px;
}

#partner7 { /* pietermaritzburg tourism */
background:url(../assets/partner7.png) no-repeat left;
width:180px;
}

#partner8 { /* pietermaritzburg tourism */
background:url(../assets/partner8.png) no-repeat left;
width:140px;
}

#partner9 { /* citroen */
background:url(../assets/partner9.jpg) no-repeat left;
width:100px;
}


#partner1:hover,
#partner2:hover, 
#partner3:hover, 
#partner4:hover, 
#partner5:hover,
#partner7:hover
{
background-position:right;
}

/*------------------------- FOOTER RIGHTS AND LINKS ------------------------*/

.rights
{
font-family:Arial, Verdana;
font-size: 10px;
color: #002232;
text-align:center;
}
	
.rights a
{
font-family:Arial, Verdana;
font-size: 10px;
color: #b6141a; 
text-decoration:none;
}
	
.rights a:active
{
color: #b6141a; 
text-decoration:none;
}
	
.rights a:visited
{
color: #b6141a; 
text-decoration:none;
}
	
.rights a:hover
{
color: #002232; 
text-decoration:underline;
}