/* Wailing Banshee.co.uk CSS Document Copyright Agent8 Deisgn Limited www.agent8.co.uk */

body{text-align: center;background-color: #fff;margin: 0px;color:#000; background-image:url(../images/bg.jpg); background-attachment:fixed; background-position:top center; background-repeat:no-repeat; font-family:Verdana,Arial,Helvetica,sans-serif;text-align:left;font-size:10px;color:#5c5c5c;text-decoration:none;}
body a{font-family:Verdana,Arial,Helvetica,sans-serif;text-align:left;font-size:10px;color:#5c5c5c;text-decoration:none;}

/*main wrapper to hold central all elements*/
#wrapper{position:relative;width: 700px;margin: 0px auto;} 

/*main top nav*/
#nav_home{position:absolute;left: 0px;top: 35px;}
#nav_about{position:absolute;left: 59px;top: 35px;}
#nav_news{position:absolute;left: 122px;top: 35px;}
#nav_services{position:absolute;left: 177px;top: 35px;}
#nav_portfolio{position:absolute;left: 254px;top: 35px;}
#nav_contact{position:absolute;left: 336px;top: 35px;}
#nav_login{position:absolute;left: 575px;top: 35px;}

/*top main artwork video area, wb logo area*/
#main{position:absolute;left: 0px;top: 72px;}

/*wrap to surround all main content inc title, subnav, content*/
#wrapper2{position:absolute;left: 0px;top: 290px;width: 655px;}
/*page titles*/
#title{position:relative;left: 0px;top: 0px;width: 600px;}
/*subnavigation area*/
#subnav{position:relative;left: 0px;top: 10px;width: 640px;}
/*padd out the subnav buttons*/
.snbut{margin-right:20px;}

/*wrap to hold all copy text area content*/
#content{position:relative;left: 0px;top: 20px;width: 655px;}
/*subnavigation area*/
#altnav{position:relative;left: 0px;top: 0px;width: 655px; height:100px; background-color:#f5f5f5;margin-bottom:35px;}
#altnavtall{position:relative;left: 0px;top: 15px;width: 655px; height:100px; background-color:#f5f5f5;margin-bottom:35px;}
/*padd out the subnav buttons*/
.altnavimage{float:right; }
/*spacing of alt nav position*/
.altnav {margin:10px;padding:10px;}
/*copyright footer position*/
#footer{padding:20px 0px;}

.picfloatleft{float:left; margin-right:10px; }
.picfloatright{float:right; margin-left:10px; }

.portthumb{margin:0px 9px 10px 0px;padding:0px; border:0px;}

/*three column layout*/
#r1c1{position:relative;left: 0px;top: 0px;width: 208px; margin:20px 0px; }
#r1c2{position:absolute;left: 223px;top: 0px;width: 208px;}
#r1c3{position:absolute;left: 446px;top: 0px;width: 208px;}

.altnav li {list-style:disc inside url(../images/home/bullet.gif);}
.altnav li a{color:#666666;}
.altnav li a:visited{color:#666666;}
.altnav li a:hover{color:#79ba12;}


#ser_c1{position:relative;left: 0px;top: 0px;width: 310px; margin:10px 0px; }
#ser_c2{position:absolute;left: 330px;top: 0px;width: 310px;}

/*typography etc...*/
p a{color:#79ba12;}
p a:visited{color:#3366CC;}
p a:hover{color:#666666;}

h1 a{color:#49769D;}
h1 a:visited{color:#49769D;}
h1 a:hover{color:#000;}

.altcolour{color:#79ba12;}
.altcolour a{color:#666666;}
.altcolour a:visited{color:#666666;}
.altcolour a:hover{color:#79ba12;}

/*typography etc...*/
p{font-family:Verdana,Arial,Helvetica,sans-serif;text-align:left;font-size:12px;color:#666666;text-decoration:none;margin:0px; background-color:#fff;}
p a{font-family:Verdana,Arial,Helvetica,sans-serif;text-align:left;font-size:12px;text-decoration:underline;;background-color:#fff;}
p a:visited{font-family:Verdana,Arial,Helvetica,sans-serif;text-align:left;font-size:12px;text-decoration:underline;;background-color:#fff;}
p a:hover{font-family:Verdana,Arial,Helvetica,sans-serif;text-align:left;font-size:12px;text-decoration:underline;;background-color:#fff;}

.black {font-family:Verdana,Arial,Helvetica,sans-serif;text-align:left;font-size:12px;color:#000000;text-decoration:none;margin:0px; background-color:#fff;}
black a{font-family:Verdana,Arial,Helvetica,sans-serif;text-align:left;font-size:12px;color:#000000;text-decoration:underline;;background-color:#fff;}
black a:visited{font-family:Verdana,Arial,Helvetica,sans-serif;text-align:left;font-size:12px;color:#000000;text-decoration:underline;;background-color:#fff;}
black a:hover{font-family:Verdana,Arial,Helvetica,sans-serif;text-align:left;font-size:12px;color:#666666;text-decoration:underline;;background-color:#fff;}

.altcolour{font-family:Verdana,Arial,Helvetica,sans-serif;text-align:left;font-size:12px;text-decoration:none;margin:0px; background-color:#fff;}
.altcolour a{font-family:Verdana,Arial,Helvetica,sans-serif;text-align:left;font-size:12px;text-decoration:underline;;background-color:#fff;}
.altcolour a:visited{font-family:Verdana,Arial,Helvetica,sans-serif;text-align:left;font-size:12px;text-decoration:underline;;background-color:#fff;}
.altcolour a:hover{font-family:Verdana,Arial,Helvetica,sans-serif;text-align:left;font-size:12px;text-decoration:underline;;background-color:#fff;}


.altnav li {font-family:Verdana,Arial,Helvetica,sans-serif;text-align:left;font-size:11px;color:#666666;text-decoration:none;margin:0px; background-color:#f5f5f5;}
.altnav li a{font-family:Verdana,Arial,Helvetica,sans-serif;text-align:left;font-size:11px;text-decoration:none;;background-color:#f5f5f5;}
.altnav li a:visited{font-family:Verdana,Arial,Helvetica,sans-serif;text-align:left;font-size:11px;text-decoration:none;;background-color:#f5f5f5;}
.altnav li a:hover{font-family:Verdana,Arial,Helvetica,sans-serif;text-align:left;font-size:11px;text-decoration:underline;;background-color:#f5f5f5;}

h1{font-family:Verdana,Arial,Helvetica,sans-serif;text-align:left;font-size:12px;color:#000;text-decoration:none;margin:0px; background-color:#fff; font-weight:normal;}
h1 a{font-family:Verdana,Arial,Helvetica,sans-serif;text-align:left;font-size:12px;text-decoration:underline;background-color:#fff;font-weight:normal;}
h1 a:hover{font-family:Verdana, Arial, Helvetica, sans-serif;text-align:left;font-size:12px;color:#0d0d0d;background-color:#fff;font-weight:normal;}
h1 a:visited{font-family:Verdana, Arial, Helvetica, sans-serif;text-align:left;font-size:12px;background-color:#fff;font-weight:normal;}

.copyright{font-family:Verdana,Arial,Helvetica,sans-serif;text-align:left;font-size:10px;color:#5c5c5c;text-decoration:none;background-color:#fff;}
.copyright a{font-family:Verdana,Arial,Helvetica,sans-serif;text-align:left;font-size:10px;color:#5c5c5c;text-decoration:none;background-color:#fff;}
.copyright a:hover{font-family:Verdana,Arial,Helvetica,sans-serif;text-align:left;font-size:10px;color:#212121;text-decoration:underline;background-color:#fff;}
.copyright a:visited{font-family:Verdana,Arial,Helvetica,sans-serif;text-align:left;font-size:10px;color:#5c5c5c;text-decoration:none;background-color:#fff;}

/*NAV RESTYLE TO TEXT*/

.mainnav{font-family:Verdana,Arial,Helvetica,sans-serif;text-align:left;font-size:10px;color:#666666;text-decoration:none;margin:0px; background-color:#fff; font-weight: bold;}
.mainnav a{font-family:Verdana,Arial,Helvetica,sans-serif;text-align:left;font-size:10px;text-decoration:none;;background-color:#fff;}
.mainnav a:visited{font-family:Verdana,Arial,Helvetica,sans-serif;text-align:left;font-size:10px;text-decoration:none;;background-color:#fff;}
.mainnav a:hover{font-family:Verdana,Arial,Helvetica,sans-serif;text-align:left;font-size:10px;color:#30B2FE;text-decoration:none;;background-color:#fff;}

.mainnavselect{font-family:Verdana,Arial,Helvetica,sans-serif;text-align:left;font-size:10px;color:#30B2FE;text-decoration:none;margin:0px; background-color:#fff; font-weight: bold;}
.mainnavselect a{font-family:Verdana,Arial,Helvetica,sans-serif;text-align:left;font-size:10px;text-decoration:none;;background-color:#fff;color:#30B2FE;}
.mainnavselect a:visited{font-family:Verdana,Arial,Helvetica,sans-serif;text-align:left;font-size:10px;text-decoration:none;;background-color:#fff;}
.mainnavselect a:hover{font-family:Verdana,Arial,Helvetica,sans-serif;text-align:left;font-size:10px;color:#000000;text-decoration:none;;background-color:#fff;}

.subnav{font-family:Verdana,Arial,Helvetica,sans-serif;text-align:left;font-size:10px;color:#666666;text-decoration:none;margin:0px; background-color:#fff; font-weight: bold;margin-right:15px;}
.subnav a{font-family:Verdana,Arial,Helvetica,sans-serif;text-align:left;font-size:10px;text-decoration:none;;background-color:#fff;}
.subnav a:visited{font-family:Verdana,Arial,Helvetica,sans-serif;text-align:left;font-size:10px;text-decoration:none;background-color:#fff;}
.subnav a:hover{font-family:Verdana,Arial,Helvetica,sans-serif;text-align:left;font-size:10px;color:#30B2FE;text-decoration:none;;background-color:#fff;}

.subnavselect{font-family:Verdana,Arial,Helvetica,sans-serif;text-align:left;font-size:10px;color:#30B2FE;text-decoration:none;margin:0px; background-color:#fff; font-weight: bold;margin-right:15px;}
.subnavselect a{font-family:Verdana,Arial,Helvetica,sans-serif;text-align:left;font-size:10px;text-decoration:none;;background-color:#fff;color:#30B2FE;}
.subnavselect a:visited{font-family:Verdana,Arial,Helvetica,sans-serif;text-align:left;font-size:10px;text-decoration:none;;background-color:#fff;}
.subnavselect a:hover{font-family:Verdana,Arial,Helvetica,sans-serif;text-align:left;font-size:10px;color:#000000;text-decoration:none;;background-color:#fff;}

/*HOMEPAGE Latest List*/

.style5{font-family:Verdana,Arial,Helvetica,sans-serif;text-align:left;font-size:10px;color:#49769D;text-decoration:none;margin:0px; background-color:#fff;}
.style5 a{font-family:Verdana,Arial,Helvetica,sans-serif;text-align:left;font-size:10px;text-decoration:none;;background-color:#fff;color:#49769D}
.style5 a:visited{font-family:Verdana,Arial,Helvetica,sans-serif;text-align:left;font-size:10px;text-decoration:none;;background-color:#fff;color:#49769D}
.style5 a:hover{font-family:Verdana,Arial,Helvetica,sans-serif;text-align:left;font-size:10px;text-decoration:none;;background-color:#fff; color:#30B2FE;}
