/* CSS Document */

body {
margin-top:0px;
background-image:url(../graphics/bg.jpg);
background-color:#000000;
background-repeat:repeat;

}

p {
line-height:25px;

}

h4 {
color:#000000;
color:#006600;
color:#C9036A;
font-style:italic;
}

strong {


}
h5 {
color:#006600;
}
h3{


color:#C9036A;

}

.container {
margin:auto;
width:800px;
background-color:#03080C;
background-color:#333333;
border-style:none;
border-right-style:solid;
border-right-width:4px;
border-right-color:#000000;

border-left-style:solid;
border-left-width:4px;
border-left-color:#000000;


border-bottom-style:solid;
border-bottom-width:4px;
border-bottom-color:#000000;

}

.header {
border-bottom:1px;
border-bottom-color:#000000;
border-bottom-style:solid;
background-image:url(../graphics/The_Errol_Music_Festival_Scotland_Errol_Airfield_28th_29th_August_2010.jpg);
width:800px;
height:136px;
min-width:800px;
min-height:136px;
}

.navigation {
background-image:url(../graphics/navBack.jpg);
background-repeat:repeat;
border-bottom:1px;
border-bottom-color:#000000;
border-bottom-style:solid;
}

.navImage {

}
a.navImage {

}

li.subNavigation {
color:#FFFFFF;
padding-bottom:5px;
}
.subNavigationContainer {
padding-left:30px;
width:150px;
float:left;
}
a.subNavigation {
font-size:16px;
color:#FFFFFF;
padding-right:10px;

}

.mainContentContainer{
background-image:url(../graphics/background.jpg);
min-height:870px;
display:block;
background-repeat:no-repeat;
}


.panelLeftText {
float:left;
padding-left:10px;
width:456px;
min-width:456px;
background-image:url(../graphics/logofaded.jpg);

border:5px;
border-color:#000000;
border-style:solid;
margin-bottom:25px;
background-color:#FFFFFF;
}

.panelRightText {
float:right;
padding-left:20px;
padding-right:10px;
width:550px;
min-width:550px;
border:5px;
border-color:#000000;
border-style:solid;
margin-bottom:25px;
background-color:#FFFFFF;
color:#0B4673;
font-size:20px;
background-image:url(../graphics/logofaded.jpg);

}

.panelLeftTextLineUp {
float:left;
width:740px;
min-width:740px;
border:5px;
border-color:#000000;
border-style:solid;
margin-bottom:25px;
background-color:#FFFFFF;
color:#0B4673;
font-size:30px;
background-image:url(../graphics/LineUpListBG.jpg);
background-repeat:no-repeat;
padding:25px;
padding-top:100px;
line-height:45px;

}

p.panelLeft {

}

.panelRight {
float:right;
padding-left:20px;
padding-right:10px;
}

.bottomContainer{
border-style:solid;
clear:both;
margin-left:10px;
margin-right:10px;

background-image:url(../graphics/footerback.gif);
background-repeat:no-repeat;
height:315px;
min-height:315px;
background-color:#000000;
}

.bottomContanerBigText {
color:#FFFFFF;
font-size:20px;
font-weight:bolder;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
}

.bottomContanerBigTextLeft {
color:#FFFFFF;
font-size:16px;
font-weight:bolder;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
}

.subNav {
background-image:url(../graphics/subNavBG.jpg);
height:50px;
width:800px;
min-height:50px;
mid-width:800px;
}
.pageTitle {
background-image:url(../graphics/pageTitleBG.jpg);
height:50px;
width:800px;
min-height:50px;
mid-width:800px;
margin-bottom:20px;
float:left;
padding-bottom:25PX;
}
.pageTitleTxt {
float:left;

}

.timer {
float:right;
border-left:2px;
border-left-color:#000000;
border-left-style:solid;
border-bottom:2px;
border-bottomleft-color:#000000;
border-bottom-style:solid;

}

.mainImage {
border:5px;
border-color:#000000;
border-style:solid;
margin-bottom:25px;
}

.footer {
text-align:center;
color:#CCCCCC;
padding-top:20px;
}

a.footerLink {
color:#FFFFFF;
font-size:12px;
margin-right:20px;

}

a.socialLink {
color:#FFFFFF;
font-size:12px;
margin-right:20px;
}
.panelCompanyInfo {
float:left;
width:700px;
padding:10px;
min-width:700px;
border:5px;
border-color:#000000;
border-style:solid;
margin-bottom:25px;
background-color:#FFFFFF;
color:#0B4673;
font-size:20px;
}
