/* Style Sheet - Verve Marketing c2006
Web Design, Domains and hosting by Digit&#064;l &#073;diom Ltd */

/* www.verve-marketing.co.uk ~ www.digitalidiom.co.uk */


/* default all margins and padding to zero */
--------------------------------------------
/* {padding: 0px; margin:0px;} */

/* #### MAIN DIVS ######################################################### */
#homecontainer {
width: 640px;
margin-top:10px;
margin-left: auto;
margin-right: auto;
background-color: #000;
}

#maincontainer {
width: 740px;
margin-top:10px;
margin-left: auto;
margin-right: auto;
padding: 0px;
background: #FFF url('images/verve-logo-01.jpg') -26px -26px no-repeat;
}

#masthead {
height:160px;
background: transparent url('images/verve-contacts.gif') top right no-repeat;
}

#content {
margin:30px 220px 0px 60px;
border-right:1px solid #999;
}

#rightCol {
width:216px;
float: right;
height:360px;
margin: 0px 0px 0px 0px;
padding: 30px 0px 0px 0px;
background-color: transparent;
}

#footer {
clear: both;
height:80px;
margin-left: 60px;
border-top:8px solid #3CF;
font:normal 0.8em/1.2em Verdana, Arial, Helvetica, sans-serif;
color:#666;
}

#rightFoot {
float: right;
width: 220px;
height:80px;
border-left:1px solid #999;
background-color: #F39;
}


/* ##### BODY CONTENT STYLES ################################### */

body {
background-color: #000;
font:normal 9pt/13pt Verdana, Arial, Helvetica, sans-serif;
color:#333;
}

img {border:0px;}

h1 {
margin:0px 0px 10px 0px;
padding:0px 0px 0px 22px;
font:bold 17px Verdana, Arial, Helvetica, sans-serif;
background: transparent url('images/h1-bullet.gif') 0px 5px no-repeat;
}

h2 {
margin:0px 0px 4px 0px;
padding:0px 0px 0px 22px;
font:bold 14px Verdana, Arial, Helvetica, sans-serif;
background: transparent url('images/h2-bullet.gif') 0px 3px no-repeat;
}

h3 {
margin:20px 0px 4px 10px;
font:bold 12px Verdana, Arial, Helvetica, sans-serif;
}

hr {color:#999; height:1px;}

#content p {
margin:0px 10px 20px 22px;
}

#rightCol p {margin:0px 10px 30px 10px;}

.print {position:absolute; top:-2000px; left:-2000px;}
.topHome {float:right;}
.note {font-size:86%; color#666;}
.imgRight {float:right; margin:6px;}
.imgLeft {float:left; margin:6px;}

#content ul {
margin-top:-12px;
}

#content ul li {
list-style: none;
list-style-image: url('images/li-bullet.gif') ;
}

/* ###### LINKS ############################# */

a:link{ text-decoration: none; color: #906;}
a:visited{ text-decoration: none; color: #906;}
a:active{ text-decoration: none; color: #FDE13B;}
a:hover{ text-decoration:underline; color: #FF6633;}


/* ###### NAV BAR MENU ################################### */
.navcontainer {}

ul.navlist
{
position:relative;
top:130px;
left:0px;
margin:0px 0px 0px 53px;
background-color: #F39;
height:19px;
border-bottom:8px solid #3CF;
}

.navlist li
{
display: inline;
list-style-type: none;
border-right:1px solid #FFF;
}

a.lcorner {
background: transparent url('images/nav-l-edge.gif') no-repeat;
}

.navlist a { 
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
padding:3px 10px 3px 10px; font-weight:bold;}

.navlist a:link, .navlist a:visited
{
color: #fff;
text-decoration: none;
}

.navlist a:hover
{
color: #FFF;
background-color: #000;
}

/* ###################################################### */
