/* CSS Document for Bristol Packet - created by Luke Dunstan lukedunstanuk@gmail.com */

html, body {
    height: 100%;
}

body {
text-align:left;
}
		
img {
border: 0px;
}

a.home-title {
font-size: 14pt;
}

a.home-title:hover {
font-size: 14pt;
}

h2.home-title{
font-size: 14pt;
color: #990000;
}

.main_text {
font-family: Arial, Helvetica, sans-serif; 
color: #666666;
font-size: 10pt;
}

.title {
font-family: Arial, Helvetica, sans-serif; 
color: #990000;
font-size: 10pt;
font-weight: bold;
}

.time {
font-family: Arial, Helvetica, sans-serif; 
color: #ffffff;
font-size: 10pt;
}

a {font-family: Arial, Helvetica, sans-serif; color: #990000; font-size: 13px; text-decoration: none;}

a:hover {font-family: Arial, Helvetica, sans-serif; color: #CC0066; font-size: 13px; text-decoration: underline;}


a.main_nav {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #ffffff;
text-decoration: none;
}

a.main_nav:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #ffcc00;
text-decoration: underline;
}

a.main_nav_on {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #ffcc00;
text-decoration: underline;
}

a.main_nav_on:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #ffffff;
text-decoration: none;
}



a.email {Verdana, Arial, Helvetica, sans-serif color: #990000; font-size: 14px; text-decoration: none;}

a.email:hover {Verdana, Arial, Helvetica, sans-serif sans-serif; color: #CC0066; font-size: 14px; text-decoration: underline;}



#container{
position: relative;
top: 5px;
margin-right:auto;
margin-left:auto;
width:795px;

}

/* ****************TOP DIV TAGS**************** */

#controls{
position: absolute;
top:12px;
margin-left: 55%;



}

#top_top {
position:relative;
top: 0px;
width: 790px;

}

#top_middle{
position:relative;
top: 0px;
float:left;
width: 780px;
height: 180px;
padding-top: 3px;
padding-left: 10px;
background-image:  url(images/bg_sides.gif);

}

#top_bottom {
position:relative;
top: 0px;
float:left;
width: 790px;
height: 9px;
background-image:  url(images/top_bottom.gif);
background-repeat: no-repeat;
}

#logo1{
position:relative;
top: 0px;
left: 11px;
}

#logo2{
position:relative;
top: 0px;
left: 11px;
}
/* ****************MIDDLE DIV TAGS**************** */
#middle_container{
position: relative;
width:790px;
top: 0px;
float: left;
}

#middle_top{
width: 790px;

}

#nav{
position: relative;
width: 761px;
height: 25px;
background-color: #990000;
verticcal-align: center;
padding-top: 7px;
padding-left: 5px;
}

#main_content{
float: left;
width: 766px;
height: 100%;
padding-top: 2px;
padding-left: 12px;
padding-right: 12px;
background-image:  url(images/bg_sides.gif);
}

#middle_bottom{
float: left;
width: 790px;
height: 9px;
background-image:  url(images/top_bottom.gif);
background-repeat: no-repeat;
}


/* ****************BOTTOM DIV TAGS**************** */


#bottom_top{
width: 790px;
float: left;
}

#bottom_middle{
text-align: center;
float: left;
width: 790px;
padding-top: 6px;
padding-bottom: 6px;
background-image:  url(images/bg_sides.gif);
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #666666;
}

#bottom_bottom{
float: left;
width: 790px;
height: 9px;
background-image:  url(images/top_bottom.gif);
background-repeat: no-repeat;
}

/* ----------------------------------  */
	