/*
	CSS Stylesheet for http://www.WEBSITE-ADDRESS.co.uk
	All content copyright Nathan Littleton and Future Visions
*/


/* LINKS */

a:link{
color: darkblue;
font-style: italic;
text-decoration: none;
}

a:active{
color: darkblue;
font-style: italic;
text-decoration: none;
}

a:visited{
color: darkblue;
font-style: italic;
text-decoration: none;
}

a:hover{
color: #6e87d2;
font-style: italic;
text-decoration: none;
}

/* STANDARD ELEMENTS */

img{

}

body{
margin: 0px;
padding: 0px;
background-image: url('images/bg1.gif');
font: 0.8em Georgia, "Lucida Sans", Verdana, Serif;
color: #484542;
}

h1{
color: #222e75;
margin-top: 20px;
}

h2{
color: #222e75;
margin-top: 20px;
}

p{
line-height: 180%;
}

form{

}

input{

}

select{

}

img#poweredby{
border: none;
padding: 15px;
margin-right: 25px;
margin-top: -15px;
}

img.leftfloat{
border: 4px solid #D5C9C2;
float: left;
margin-right: 10px;
margin-bottom: 15px;
}

img.rightfloat{
border: 4px solid #D5C9C2;
float: right;
margin-left: 10px;
margin-bottom: 15px;
}

.homerightcol{
margin-top: 5px;
margin-bottom: 10px;
margin-left: 10px;
padding-top: 5px;
padding-left: 10px;
padding-bottom: 5px;
width: 308px;
float: right;
text-align: left;
border-left: 1px solid #D5C9C2;
color: black;
}

.rightpiccol{
margin-top: 5px;
margin-bottom: 10px;
margin-left: 10px;
padding-top: 5px;
padding-left: 10px;
padding-bottom: 5px;
width: 308px;
float: right;
text-align: right;
border-left: 1px solid #D5C9C2;
color: darkblue;
font-style: italic;
}

.leftpiccol{
margin-top: 5px;
margin-bottom: 10px;
margin-right: 10px;
padding-top: 5px;
padding-right: 10px;
padding-bottom: 5px;
width: 308px;
float: left;
text-align: left;
border-right: 1px solid #D5C9C2;
color: darkblue;
font-style: italic;
}

img a:link{
border: none;
}

/* SPECIFICS */

#holdbox{
background-color: white;
width: 780px;
margin-left: auto;
margin-right: auto;
text-align: center;
border-left: 0px solid white;
border-right: 0px solid white;
}

img#header{
padding: 0px;
margin: 0px;
}

#menubar{
margin-top: -3px;
padding-top: 8px;
color: white;
font-size: 1.2em;
height: 27px;
background-image: url('images/navbar_new.jpg');
border-top: 1px solid white;
border-bottom: 1px solid white;
}

a.menulink{
color: white;
font-style: normal;
text-decoration: none;
border: none
}

a.menulink:active{
color: white;
font-style: normal;
text-decoration: none;
border: none
}

a.menulink:visited{
color: white;
font-style: normal;
text-decoration: none;
border: none
}

a.menulink:hover{
color: white;
font-style: normal;
text-decoration: none;
border-bottom: 1px dashed white;
}

#content{
width: 750px;
margin-left: auto;
margin-right: auto;
margin-bottom: 0px;
text-align: left;
padding: 15px;
padding-top: 1px;
padding-bottom: 20px;
background-image: url('images/grad.gif');
background-repeat: repeat-x;
background-color: white;
}

p.important{
color: red;}

.tablebox{
width: 400px;
margin-left: auto;
margin-right: auto;
}

.contactinput{
margin-bottom: 17px;}

#copyrightbox{
text-align: right;
padding: 15px;
}

.winedesc{
font-size: 0.6em;
}
