/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #000;
	background-image: url(../images/bg-top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
body,td,th {
	font-family: 'Asap', sans-serif;
	font-size:13px;
	color:#fff;
}

a:link {
	color: #2494BE;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #2494BE;
}
a:hover {
	text-decoration: underline;
	color: #2494BE;
}
a:active {
	text-decoration: none;
	color: #2494BE;
}

h1 {
	/*font-family: 'Asap', sans-serif;*/
	font-family: 'Asap', sans-serif;
	font-size: 27px;
	font-weight: normal;
	color: #2494BE;
	line-height: 30px;
	height: 30px;
	margin-top: 0px;
	/*padding: 0px;
	
	margin-bottom: 10px;*/
}

h2 {
	font-family: 'Asap', sans-serif;
	font-size: 21px;
	font-weight: normal;
	color: #333;
	margin-top: 0px;
	margin-bottom: 0px;
}

h3 {
	/*font-family: 'Asap', sans-serif;*/
	font-family: 'Asap', sans-serif;
	font-size: 17px;
	font-weight: normal;
	color: #666;
	margin-top: 5px;
	margin-bottom: 5px;
}

#aigheader {
	background-image:url(../Images/nav_bg.jpg);
	background-repeat:repeat-x;
	background-position: center top;
	position:fixed;
	z-index:1000;
	width:100%;
	height:50px;
	top:0px;
}
#aigheader .aigNL 
{
    display:inline-block;
    width: 64px;
    height: 64px;
    background-image:url(../Icons/NetworkLogo-64.png);
    background-position: 0px -7px;
}

#navigationbanner {
	position:fixed;
	top:0px;
	z-index:1001;
	width:980px;
	margin-left:-490px;
	left:50%;
}

#linksbg {
	text-align:center;
	padding-top:0px;
	vertical-align:top;
}

#bgimgwrapper {
  position: fixed;
  top: 80px;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  z-index: -500;
  overflow: hidden;
}

#master_footer {
	width:100%;
	border-top:solid;
	border-top-width: 5px;
	border-top-color:#388daa;
	position:fixed;
	bottom:0px;
	background:url('../Images/page_bg_tile.jpg') repeat;
	background-color: #eaeaea;
	height:80px;
	z-index:999;
	visibility:none;
	display:none;
}
#master_footer table {
	width:980px;
	left:50%;
	margin-left:-490px;
	position:inherit;
	
}
#master_footer .f_left {
	color:#fff;
	font-size:13px;
	text-align:left;
	padding-left:10px;
	vertical-align:middle;
	height:80px;
}
#master_footer .f_right {
	color:#fff;
	font-size:13px;
	text-align:right;
	padding-right:20px;
	vertical-align:middle;
	height:80px;
}

#twitter_update_list1 {
	min-height:65px;
	vertical-align: top;
	width: 100%;
	font-family: 'Actor', sans-serif;
	font-size: 13px;
	color: #333;
	list-style-type:square;
}

#twitter_update_list1 li {
	padding-top:5px;
	padding-bottom:5px;
	border-bottom:solid;
	border-bottom-color:#CCC;
	border-bottom-width:1px;
	padding-left:10px;
	color:#fff;
}
#facebook_update_list1 li {
	padding-top:5px;
	padding-bottom:5px;
	border-bottom:solid;
	border-bottom-color:#CCC;
	border-bottom-width:1px;
}
#twitter_update_list2 {
	text-align:center;
	vertical-align:middle;
	margin-top:10px;
	height:50px;
	float:right;
	width: 350px;
	font-family: 'Actor', sans-serif;
	font-size: 13px;
	color: #666;
	list-style-type: none;
	margin-right:20px;
	padding:4px;
	outline: none;  
    -webkit-border-radius: 5px;  
    -moz-border-radius: 5px;  
    border-radius: 5px;  
    border: 1px solid #CCC;
	box-shadow: 0 0 2px #DDDDDD;
}
.links #msg a {
	display:inline-block;
	font-family: 'Asap', sans-serif;
	font-size: 21px;
	font-weight: normal;
	color: #fff;
	
	margin-bottom: 0px;
}
.links span {
	background-image:url(../Images/nav_div.png);
	background-repeat:no-repeat;
	width:2px;
	height:50px;
	display:inline-block;
}

.link_Welkom {

	background-image:url(../Images/nav_Welkom.png);
	width:85px;
	height:50px;
	display:inline-block;
}
.link_Welkom:hover {
	background-image:url(../Images/nav_WelkomO.png);
}
.link_AIG2013 {

	background-image:url(../Images/nav_AIG2013.png);
	width:200px;
	height:50px;
	display:inline-block;
}
.link_AIG2013:hover {
	background-image:url(../Images/nav_AIG2013O.png);
}
.link_Kunstenaars {

	background-image:url(../Images/nav_Kunstenaars.png);
	width:118px;
	height:50px;
	display:inline-block;
}
.link_Kunstenaars:hover {
	background-image:url(../Images/nav_KunstenaarsO.png);
}
.link_Kaartjies {

	background-image:url(../Images/nav_Kaartjies.png);
	width:90px;
	height:50px;
	display:inline-block;
}
.link_Kaartjies:hover {
	background-image:url(../Images/nav_KaartjiesO.png);
}
.link_BBP {

	background-image:url(../Images/nav_BBP.png);
	width:126px;
	height:50px;
	display:inline-block;
}
.link_BBP:hover {
	background-image:url(../Images/nav_BBPO.png);
}
.link_Sosiaal {

	background-image:url(../Images/nav_Sosiaal.png);
	width:78px;
	height:50px;
	display:inline-block;
}
.link_Sosiaal:hover {
	background-image:url(../Images/nav_SosiaalO.png);
}


.link_Terugvoer {
	background-image:url(../Images/nav_Terugvoer.png);
	width:102px;
	height:50px;
	display:inline-block;
}
.link_Terugvoer:hover {
	background-image:url(../Images/nav_TerugvoerO.png);
}

.link_Borge {

	background-image:url(../Images/nav_Borge.png);
	width:70px;
	height:50px;
	display:inline-block;
}
.link_Borge:hover {
	background-image:url(../Images/nav_BorgeO.png);
}
.link_Navrae {

	background-image:url(../Images/nav_Navrae.png);
	width:78px;
	height:50px;
	display:inline-block;
}
.link_Navrae:hover {
	background-image:url(../Images/nav_NavraeO.png);
}
.link_Nuus {

	background-image:url(../Images/nav_Nuus.png);
	width:96px;
	height:50px;
	display:inline-block;
}
.link_Nuus:hover {
	background-image:url(../Images/nav_NuusO.png);
}
.link_AIGNetwerk {

	background-image:url(../Images/nav_JoinNetwork.png);
	width:124px;
	height:50px;
	display:inline-block;
}
.link_AIGNetwerk:hover {
	background-image:url(../Images/nav_JoinNetworkO.png);
}
#master_footer .f_PnP {
	background-image: url(../Images/footer_PnP.jpg);
	background-repeat:no-repeat;
	width: 256px;
	height:80px;
	float:right;
	margin-right:10px;
}
#master_footer .f_PnP a {
	display:inline-block;
	width:256px;
	height:80px;
}
#control2 {
	margin-bottom: 100px;
	width:100%;
}

#ControlWrapper2_AIG2013 {
	position:absolute;
	z-index:500;
	margin:auto;
}
#container {
	z-index:499;
}
.item {
	float:left;
}

#Float-Twitter {
	top:80px;
	margin:10px;
	width:300px;
	min-height:780px;
	background-image:url(../Images/50p_opacity.png);
	padding:10px;
	outline: none;  
    -webkit-border-radius: 5px;  
    -moz-border-radius: 5px;  
    border-radius: 5px;  
    border: 1px solid #CCC;
	box-shadow: 0 0 2px #DDDDDD;
}
#Float-Twitter h2 {
	color: #FFF;
}

#Float-YouTube {
	top:80px;
	margin:10px;
	width:860px;
	min-height:800px;
	background-image:url(../Images/50p_opacity.png);
	padding:10px;
	outline: none;  
    -webkit-border-radius: 5px;  
    -moz-border-radius: 5px;  
    border-radius: 5px;  
    border: 1px solid #CCC;
	box-shadow: 0 0 2px #DDDDDD;
}
#Float-YouTube h2 {
	color: #FFF;
}


#Float-AIG2013K {
	top:80px;
	margin:10px;
	width:180px;
	min-height:235px;
	background-image:url(../Images/50p_opacity.png);
	padding:10px;
	outline: none;  
    -webkit-border-radius: 5px;  
    -moz-border-radius: 5px;  
    border-radius: 5px;  
    border: 1px solid #CCC;
	box-shadow: 0 0 2px #DDDDDD;
}
#Float-AIG2013K .CoverContainer {
	float:left;
}
#Float-AIG2013K .CoverContainer a {
	display:inline-block;
	height:225px;
	width:180px;
	outline: none;  
    -webkit-border-radius: 5px;  
    -moz-border-radius: 5px;  
    border-radius: 5px;  
    border: 1px solid #CCC;
	box-shadow: 0 0 2px #DDDDDD;
	background-repeat:no-repeat;
}
#Float-AIG2013K h2 {
	color: #FFF;
}
#Float-AIG2013K h3 {
	margin-top:0px;
	color: #FFF;
}


#Float-AIG2013F {
	top:80px;
	margin:10px;
	width:640px;
	min-height:780px;
	background-image:url(../Images/50p_opacity.png);
	padding:10px;
	outline: none;  
    -webkit-border-radius: 5px;  
    -moz-border-radius: 5px;  
    border-radius: 5px;  
    border: 1px solid #CCC;
	box-shadow: 0 0 2px #DDDDDD;
}
#Float-AIG2013F .CoverContainer {
	float:left;
}
#Float-AIG2013F .CoverContainer a {
	display:inline-block;
	height:730px;
	width:700px;
	outline: none;  
    -webkit-border-radius: 5px;  
    -moz-border-radius: 5px;  
    border-radius: 5px;  
    border: 1px solid #CCC;
	box-shadow: 0 0 2px #DDDDDD;
	background-repeat:no-repeat;
}
#Float-AIG2013F h2 {
	color: #FFF;
}
#Float-AIG2013F h3 {
	margin-top:0px;
	color: #FFF;
}



#Float-AIG2013C {
	top:80px;
	margin:10px;
	width:520px;
	min-height:780px;
	background-image:url(../Images/50p_opacity.png);
	padding:10px;
	outline: none;  
    -webkit-border-radius: 5px;  
    -moz-border-radius: 5px;  
    border-radius: 5px;  
    border: 1px solid #CCC;
	box-shadow: 0 0 2px #DDDDDD;
}
#Float-AIG2013C .CoverContainer {
	float:left;
}
#Float-AIG2013C .CoverContainer a {
	display:inline-block;
	height:730px;
	width:700px;
	outline: none;  
    -webkit-border-radius: 5px;  
    -moz-border-radius: 5px;  
    border-radius: 5px;  
    border: 1px solid #CCC;
	box-shadow: 0 0 2px #DDDDDD;
	background-repeat:no-repeat;
}
#Float-AIG2013C h2 {
	color: #FFF;
}
#Float-AIG2013C h3 {
	margin-top:0px;
	color: #FFF;
}



#Float-AIG2013 {
	top:80px;
	margin:10px;
	width:410px;
	min-height:330px;
	background-image:url(../Images/50p_opacity.png);
	padding:10px;
	outline: none;  
    -webkit-border-radius: 5px;  
    -moz-border-radius: 5px;  
    border-radius: 5px;  
    border: 1px solid #CCC;
	box-shadow: 0 0 2px #DDDDDD;
}
#Float-AIG2013 .CoverContainer {
	float:left;
}
#Float-AIG2013 .CoverContainer a {
	display:inline-block;
	height:200px;
	width:400px;
	outline: none;  
    -webkit-border-radius: 5px;  
    -moz-border-radius: 5px;  
    border-radius: 5px;  
    border: 1px solid #CCC;
	box-shadow: 0 0 2px #DDDDDD;
	margin-bottom:10px;
	margin-top:10px;
}
#Float-AIG2013 h2 {
	color: #FFF;
}
#Float-AIG2013 h3 {
	margin-top:0px;
	color: #FFF;
}
#Float-AIG2013YT {
	top:80px;
	margin:10px;
	min-width:300px;
	background-image:url(../Images/50p_opacity.png);
	padding:10px;
	outline: none;  
    -webkit-border-radius: 5px;  
    -moz-border-radius: 5px;  
    border-radius: 5px;  
    border: 1px solid #CCC;
	box-shadow: 0 0 2px #DDDDDD;
}
#Float-AIG2013YT h2 {
	color: #FFF;
}
#Kaartjies {
	background-image:url(../Images/Tickets2013-200px.png);
	position:absolute;
	bottom:0px;
	width:200px;
	height:200px;
}
#Kaartjies a {
	width:200px;
	height: 200px;
	display:inline-block;
}
#Datums {
	position:absolute;
	bottom:85px;
	right:15%;
	width:400px;
	height:80px;
	background-image:url(../Images/footer_datums.png);
	z-index:500;
	position:fixed;
}
#ControlsWrapper {
	padding-bottom:170px;
}

#Ghoema2014 {
	background-image:url(../Images/Ghoema-2014.jpg);
	background-size:contain;
	width:900px;
	height:636px;
}