/* BUSINESS ICON AUSTRALIA 2012 WEBSITE STYLE SHEET - by Kathryn Rollins */

html {}

body {background: url('images/orangecircles.jpg') repeat top left #f17923; 
margin: 0;
padding: 0;
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

#container {width: 840px; 
background-color: white;
border: 1px solid #C30; 
padding-bottom: 0px;
margin: 10px auto 10px auto; 
text-align: left; 
}




/* HEADER */

#header {text-align: right;
margin: 0;
padding: 0;
border-bottom: 4px solid #f6ad41;
}









/* NAVIGATION */

#navContainer {width: 100%;
height: 55px;
background: /*url('images/navbg.jpg') repeat-x top left*/ #fff;
border-bottom: #ccc 1px solid;
margin-top: 10px;
}

#nav {width: 800px;
margin-left: auto;
margin-right: 0;}

#nav ul {list-style-type: none;
padding: 0;
margin: 0;
}

#nav ul li {
float: left;
font-family: Arial, Verdana, sans-serif;
font-weight: bold;
}

#nav ul li#current {background: url('images/tab_left.jpg') top left no-repeat; 
border-bottom: 2px solid #fff;}

#nav ul li a {display: block;
text-decoration: none;
color: #686869;
vertical-align: middle;
padding: 20px;
}

#nav ul li a:hover {color: #f17923;
/*background: url('images/buttonbg.jpg') top left repeat-x ;*/}

#nav ul li#current a {background: url('images/tab_right.jpg') top right no-repeat; 
color: #f17923;}









/* MAIN CONTENT */

#main {min-height: 600px;
margin-left: auto;
margin-right: auto;
margin-bottom: 100px;
margin-top: 30px;
padding: 20px;
}

#rightcol {width: 200px;
float: right;
}

#leftcol {width: 520px;
padding: 10px;
float: left;
margin-bottom: 50px;
}

#fullwidth {width: 760px;
padding: 10px;
margin-bottom: 50px;
}

#sponsors-col {
margin-top: 20px;
margin-bottom: 20px;
padding: 5px;
padding-left: 10px;
border: 2px #f17923 solid;
border-radius: 15px;
}

#sponsors-col img {margin: 10px;
}

#sponsors-col h3 {margin: 5px; font-size: 20px;}

#sponsors {width: 760px;
padding: 10px;
}

#sponsors img {padding: 20px;
max-height: 150px;}

.sponsor-box {padding: 10px;
border: 2px #f17923 solid;
border-radius: 15px;
margin-bottom: 20px;
}


img a {border: 0 none;}

a img {border: 0 none;}








/* TYPOGRAPHY */

h1 {color: #f17923;}

h2 {color: #f17923;
line-height: 150%;}

h3 {color: #f17923;}

h4 {color: #686869;}

p {color: #686869;
line-height: 150%;}

a {text-decoration: none; color: #f17923;}

a:hover {color:#686869;}

blockquote {padding: 5px; margin: 0; font-style: italic; color:#666666; line-height: 150%;}









/* MAILING LIST */

#mailinglist {background: url('images/mailinglistBG.gif') no-repeat top left;
height: 260px;
text-align: center;
padding: 10px;
position: relative;
top: 20px;
overflow: hidden;
}

#mailinglist p {color: #fff; font-size: 12px;}

#mailinglist h3 {color: #fff; font-size: 16px;}

form {color: #fff; text-align: center; font-size: 10px;}








/* FOOTER */

#footer {clear: both;
background: url('images/bg_footer.jpg') repeat-x top left #a8a8a8;
text-align: center;
margin-top: 50px;
margin-bottom: 0px;
padding-top: 20px;
padding-bottom: 20px;
width: 840px;
height: 60px;
}

#footer p {line-height: 120%; font-size: 0.8em; color: #222;}
