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



/* IE6 css fixer v0.4: Fri, 04 Sep 2009 21:42:47 +0200 */

/* ============================================= */
/* safe settings                                 */

/* add display:inline to floated elements */
#navbar .shadow-top-left,
#navbar .navbar,
#navbar .navbar2,
#content .news,
#content .sidebar {display:inline;}


body {
margin-top:0px;
margin-bottom:0px;
background-image:url(../images/background.png);
background-repeat:repeat-x;
background-color:#000000;
color:#FFFFFF;
font-family:"Trebuchet MS";
}

image {
border:0;
}

#container {
background-image:url(../images/background-aston.png);
background-position:bottom;
background-repeat:no-repeat;
background-attachment:scroll;
width: 1000px;
margin-left:auto;
margin-right:auto;
overflow:hidden;
}



/* BEGIN NAVBAR */
#navbar {
width:1000px;
height:56px;
}

#navbar .shadow-top-left {
background-image:url(../images/shadow-top-left.png);
background-repeat:no-repeat;
height:56px;
width:40px;
float:left;
}

#navbar .navbar {
background-image:url(../images/navbar.png);
background-repeat:no-repeat;
margin-left:0px;
width: 705px;
height:56px;
float:left;
color:#FFFFFF;
}

#navbar .navbar2 {
background-image:url(../images/navbar2.png);
background-repeat:no-repeat;
width:255px;
height:56px;
float:right;
margin-left:0px;
text-align:center;
padding-top:20px;
}


				#menu {
				list-style: none;
				padding: 0;
				margin: 0;
				width: 705px;
				height: 56px;
				position: relative;
				}
				
				#menu span {
				display: none;
				position: absolute;
				}
				
				#menu a {
				display: block;
				text-indent: -900%;
				position: absolute;
				outline: none;
				}
				
				#menu a:hover {
				background-position: left bottom;
				}
				
				#menu a:hover span{
				display: block;
				}
		/* ----------------------------------------------------------------*/ 
				#menu .home {
				width: 85px;
				height: 56px;
				background: url(../images/menu/homea.png) no-repeat;
				left: 0px;
				top: 0px;
				}
				
				#menu .home span {
				width: 85px;
				height: 56px;
				background: url(../images/menu/homeb.png) no-repeat;
				left: 0px;
				top: 0px;
				}
		/* ----------------------------------------------------------------*/ 
				#menu .aboutus {
				width: 85px;
				height: 56px;
				background: url(../images/menu/aboutusa.png) no-repeat;
				left: 85px;
				top: 0px;
				}
				
				#menu .aboutus span {
				width: 85px;
				height: 56px;
				background: url(../images/menu/aboutusb.png) no-repeat;
				left: 0px;
				top: 0px;
				}
		/* ----------------------------------------------------------------*/ 
				#menu .agenda {
				width: 85px;
				height: 56px;
				background: url(../images/menu/agendaa.png) no-repeat;
				left: 170px;
				top: 0px;
				}
				
				#menu .agenda span {
				width: 85px;
				height: 56px;
				background: url(../images/menu/agendab.png) no-repeat;
				left: 0px;
				top: 0px;
				}
		/* ----------------------------------------------------------------*/ 
				#menu .forum {
				width: 85px;
				height: 56px;
				background: url(../images/menu/foruma.png) no-repeat;
				left: 255px;
				top: 0px;
				}
				
				#menu .forum span {
				width: 85px;
				height: 56px;
				background: url(../images/menu/forumb.png) no-repeat;
				left: 0px;
				top: 0px;
				}
		/* ----------------------------------------------------------------*/ 
				#menu .fotoshoot {
				width: 90px;
				height: 56px;
				background: url(../images/menu/fotoshoota.png) no-repeat;
				left: 340px;
				top: 0px;
				}
				
				#menu .fotoshoot span {
				width: 90px;
				height: 56px;
				background: url(../images/menu/fotoshootb.png) no-repeat;
				left: 0px;
				top: 0px;
				}
		/* ----------------------------------------------------------------*/ 

				#menu .sponsors {
				width: 85px;
				height: 56px;
				background: url(../images/menu/sponsorsa.png) no-repeat;
				left: 430px;
				top: 0px;
				}
				
				#menu .sponsors span {
				width: 85px;
				height: 56px;
				background: url(../images/menu/sponsorsb.png) no-repeat;
				left: 0px;
				top: 0px;
				}		
		/* ----------------------------------------------------------------*/ 
				#menu .contact {
				width: 85px;
				height: 56px;
				background: url(../images/menu/contacta.png) no-repeat;
				left: 515px;
				top: 0px;
				}
				
				#menu .contact span {
				width: 85px;
				height: 56px;
				background: url(../images/menu/contactb.png) no-repeat;
				left: 0px;
				top: 0px;
				}
		/* ----------------------------------------------------------------*/ 
				#menu .carwellness {
				width: 105px;
				height: 56px;
				background: url(../images/menu/cwa.png) no-repeat;
				left: 600px;
				top: 0px;
				}
				
				#menu .carwellness span {
				width: 105px;
				height: 56px;
				background: url(../images/menu/cwb.png) no-repeat;
				left: 0px;
				top: 0px;
				}
		/* ----------------------------------------------------------------*/ 


/* EIND NAVBAR */



/* BEGIN HEADER */
#header {
width:1000px;
height: 293px;
margin-top:0px;
margin-bottom:0px;
}


#header .header {
background-image:url(../images/header1.png);
background-repeat:no-repeat;
width:1000px;
height:266px;
margin-left:auto;
margin-right:auto;
margin-bottom:0px;
}



#header .breadcrumbs {
background-image:url(../images/breadcrumbs.png);
background-repeat:no-repeat;
width:1000px;
height:31px;
padding-left:29px;
padding-top: 4px;
font-size:12px;
color:#FFFFFF;
margin-bottom:0px;
}



/* EIND HEADER */



/* BEGIN CONTENT */
#content {
width: 1000px;
height:auto;
margin-left:0px;
margin-right:0px;
margin-top:0px;
padding-top:0px;
padding-bottom:10px;
}

#content .links {
width:120px;
height:auto;
float:left;
margin-left:35px;
margin-right:0px;
}

#content .news {
width: 450px;
height:auto;
float:left;
margin-top:0px;
padding-top:0px;
margin-bottom:20px;
margin-right:0px;
margin-left:20px;
}

#content .sidebar {
color: #FFFFFF;
font-size:14px;
font-weight:bold;
font-family:"Trebuchet MS";
width: 300px;
height:100%;
float:left;
margin-bottom:20px;
padding-top:0px;
padding-left:0px;
padding-right:8px;
padding-bottom:20px;
margin-left:35px;
margin-right:0px;
text-align:right;
}

#newsflash {
margin-top:0px;
margin-bottom:10px;
width:300px;
background-color:#000000;
text-align:left;
padding:2px;
}

.newsflash-title {
font-family:"Trebuchet MS";
color:#CCCCCC;
font-size:20px;
font-weight:bold;
margin:0px;
text-decoration:none;
}

/* EIND CONTENT */



.contentheading {
color:#FFFFFF;
font-family: "Trebuchet MS";
font-size:24px;
font-weight:bold;
text-decoration:none;
padding-top:3px;
margin-top:0px;
}

.contentheading:hover {
text-decoration:underline;
color:#FFFFFF;
}


.contentpaneopen .createdate{
padding-left: 0px;
}

.leading {
width: 450px;
background-image:url(../images/content-heading.png);
background-color:#333333;
background-repeat:no-repeat;
color: #000000;
border-bottom: solid 1px #FFFFFF;
border-right: solid 1px #666666;
color:#FFFFFF;
font-size:12px;
padding-top: 5px;
padding-left: 8px;
padding-right:8px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:23px;
}



.createdby{
padding-left: 0px;
}

div.contentpaneopen_edit span.hasTip a img {
     display: none;
} 

div#content img {
border: 2px solid #FFFFFF;
}


.iteminfo {
font-size:9px;
color:#FFFFFF;
padding-top:0px;
padding-left: 0px;
}

.createdby {
font-size:9px;
color:#FFFFFF;
padding-top:0px;
padding-left: 0px;
}

.createdate {
font-size:9px;
color:#FFFFFF;
padding-top:0px;
padding-left: 0px;
}

A {
color:#FFFFFF;
text-decoration:none;
}

A:hover{
color:#999999;
text-decoration:underline;
}

A:visited{
color:#FFFFFF;
}

.readon{
text-decoration:none;
color:#FFFFFF;
}

#page{
width: 440px;
background-image:url(../images/content-heading.png);
background-color:#333333;
background-repeat:no-repeat;
color: #000000;
border-bottom: solid 1px #FFFFFF;
border-right: solid 1px #666666;
color:#FFFFFF;
font-size:12px;
padding-top: 5px;
padding-left: 8px;
padding-right:8px;
margin-left:2px;
margin-right:auto;
margin-top:0px;
margin-bottom:23px;
}

h1 {
color:#FFFFFF;
font-family: "Trebuchet MS";
font-size:24px;
font-weight:bold;
text-decoration:none;
padding-top:10px;
}

h3 {
color:#FFFFFF;
font-family: "Trebuchet MS";
font-size:15px;
font-weight:bold;
text-decoration:none;
}


ul.pagination {
width: 200px;
background-color:#333333;
font-size:12px;
list-style-type:none;
padding:1px 0px;
text-align:center;
border:solid #999999 1px;
margin-left:auto;
margin-right:auto;
}

ul.pagination li {
display:inline;
padding:2px 5px 0;
text-align:left;
}

ul.pagination li a {
padding:2px;
color: #999999;
font-weight: normal;
}

ul.pagination li a:hover {
padding:2px;
color: #FFFFFF;
text-decoration: underline;
}

.counter {
visibility:hidden;
}

.moduletable {
text-align:center;
}

.footer {
background-image:url(../images/transpx.png);
background-repeat:repeat;
width:1000px;
height:30px;
color:#FFFFFF;
font-family:"Trebuchet MS";
font-size:12px;
float:middle;
margin-top:0px;
margin-left:auto;
margin-right:auto;
margin-bottom:0px;
padding-top:13px;
padding-left: 10px;
padding-bottom:1px;
border-bottom:#FFFFFF solid 1px;
}

.webdesign {
background-image:url(../images/webdesign.png);
background-repeat:no-repeat;
width:100px;
height:13px;
float:right;
margin-right:0px;
margin-top:0px;
padding-top:0px;
padding-right:0px;
font-size:10px;
color:#666666;
cursor: pointer;
padding-bottom:5px;

}

.webwhite {
background:none;
color:#FFFFFF;
}

.webdesign:hover {
background-image:url(../images/webdesignb.png);
cursor: pointer;
}

.log {
background-color:#333333;
}

#OneStatTag {
visibility:hidden;
}
