/* Standard styles to save problems -------------------------------------------------------*/

body {
margin:0px;
font-family:"Lucida Grande",verdana,arial,sans-serif;
font-size:11px;
font-weight:normal;
line-height:16px;
}



/* End of standard styles to save problems --------------------------------------------------*/

/*The styles below control the postitioning of the block elements ---------------------------*/

#main {
background-color: #5c4795;
margin:0px;
}

#wholesitepositionid {
position:absolute;
top: 0px;
left: 0px;
width:100%;
}



#topmenuline {
position:absolute;
background-color: transparent;
z-index:60;
top:130px;
/*width:744px;*/
left:661px;
}

table.menutable {
    border-left-color:#5C4795;
    border-left-width:1px;
    border-left-style:solid;
}
td.menutable {
    padding-left:13px;
}


#article {
position:relative;
width:900px;
margin:auto;
background-color:#ffffff;
}

#idheadingtext {
position:relative;
width:300px;

}


#basescrollgraphicid {
clear:both;
background-color:#5C4795;
text-align:right;
position:relative;
width:900px;
margin-left:auto;
margin-right:auto;
color:#ffffff;
font-family:"Lucida Grande",verdana,arial,sans-serif;
font-size:9px;
line-height:16px;
}

#basescrollgraphicid .link {
color:#FFFFFF;
text-decoration:none;
}


#stretcher {
clear:both;
}

/* The styles below were imported from the style sheet for www.swiftvenuefinders.co.uk */

#wholesitecenterid {
position:relative;
background-color:#FFFFFF;
margin-left:auto;
margin-right:auto;
margin-top:0px;
margin-bottom:0px;
padding:0;
text-align:left;
width:900px;
}

#idpagetext {
float:right;
width:300px;
background-color:#ffffff;
min-height:550px;
margin-right:300px;
}

#idpagetext p {
color:#000000;
font-family:"Lucida Grande",verdana,arial,sans-serif;
font-size:11px;
font-weight:normal;
line-height:16px;
text-decoration:none;
}

#idpagetext2 {
position:absolute;
top:0px;
left:0px;
}


.bullets {
color:#000000;
font-family:"Lucida Grande",verdana,arial,sans-serif;
font-size:11px;
font-weight:normal;
line-height:16px;
text-decoration:none;
}

#rightcol {
position:absolute;
left:600px;
top:0px;
width:300px;
z-index:40;
}

#logo {
margin-bottom:150px;
}


h1 {
color:#5C4795;
font-family:"Lucida Grande",verdana,arial,sans-serif;
font-size:16px;
font-weight:bold;
line-height:20px;
padding-top:130px;
}

h2, h3, h4 {
color:#5C4795;
font-family:"Lucida Grande",verdana,arial,sans-serif;
font-size:12px;
font-weight:bold;
line-height:20px;
}

#twocolcontainer {
background-color:#FFFFFF;
width:300px;
}

#centre2col {
float:left;
padding-left:20px;
width:150px;
}

#bullettop {
background-image:url("../images/site-images/bullet-box-top.gif");
background-repeat:no-repeat;
height:15px;
}

#bulletmid {
background-image:url("../images/site-images/bullet-box-mid.gif");
background-repeat:repeat-y;
padding-left:30px;
padding-right:30px;
}

#regform strong {
color:#5C4795;
}

label {
display:block;
float:left;
margin-right:1em;
text-align:right;
width:7em;
}
input {
background:#DEDDEC none repeat scroll 0 0;
border:1px solid #5C4795;
color:#000000;
font-size:11px;
}
select {
background:#DEDDEC none repeat scroll 0 0;
border:1px solid #5C4795;
color:#000000;
font-size:11px;
}
.submit input {
background:#DEDDEC none repeat scroll 0 0;
border:2px outset #5C4795;
color:#000000;
}
.submit input {
float:right;
}
.smalltext {
color:#000000;
font-family:"Lucida Grande",verdana,arial,sans-serif;
font-size:9px;
font-weight:normal;
line-height:12px;
padding-top:10px;
text-decoration:none;
}
#navcol {
background-color:#FFFFFF;
float:left;
width:300px;
}


#topmenuline a.notselected:link { 
    color:#000000;
    font-family:"Lucida Grande",verdana,arial,sans-serif;
    font-size:12px; 
    font-weight:bold;
    line-height:25px;
    text-decoration:none;
}
#topmenuline a.notselected:active { color:#5C4795; }
#topmenuline a.notselected:visited { color:#000000;     
    font-family:"Lucida Grande",verdana,arial,sans-serif;
    font-size:12px; 
    font-weight:bold;
    line-height:25px;
    text-decoration:none;
}
#topmenuline a.notselected:hover { color:#5C4795; }

#topmenuline a.selected:link { 
    color:#5C4795;
    font-family:"Lucida Grande",verdana,arial,sans-serif;
    font-size:12px; 
    font-weight:bold;
    line-height:25px;
    text-decoration:none;
}

#topmenuline a.selected:active { color:#000000; }
#topmenuline a.selected:visited { 
    color:#5C4795; 
    font-family:"Lucida Grande",verdana,arial,sans-serif;
    font-size:12px; 
    font-weight:bold;
    line-height:25px;
    text-decoration:none;
}
#topmenuline a.selected:hover { color:#000000; }

#navreg {
padding-left:75px;
}
.activepage {
color:#5C4795;
font-family:"Lucida Grande",verdana,arial,sans-serif;
font-size:12px;
font-weight:bold;
line-height:25px;
text-decoration:none;
}
a:link {
color:#5C4795;
font-family:"Lucida Grande",verdana,arial,sans-serif;
font-size:11px;
font-weight:normal;
line-height:16px;
text-decoration:underline;
}
a:active {
color:#5C4795;
font-family:"Lucida Grande",verdana,arial,sans-serif;
font-size:11px;
font-weight:normal;
line-height:16px;
text-decoration:underline;
}
a:visited {
color:#5C4795;
font-family:"Lucida Grande",verdana,arial,sans-serif;
font-size:11px;
font-weight:normal;
line-height:16px;
text-decoration:underline;
}
a:hover {
color:#000000;
font-family:"Lucida Grande",verdana,arial,sans-serif;
font-size:11px;
font-weight:normal;
line-height:16px;
text-decoration:none;
}
#contact a:link {
color:#5C4795;
font-family:"Lucida Grande",verdana,arial,sans-serif;
font-size:12px;
font-weight:bold;
line-height:18px;
text-decoration:underline;
}
#contact a:active {
color:#5C4795;
font-family:"Lucida Grande",verdana,arial,sans-serif;
font-size:12px;
font-weight:bold;
line-height:18px;
text-decoration:none;
}
#contact a:visited {
color:#5C4795;
font-family:"Lucida Grande",verdana,arial,sans-serif;
font-size:12px;
font-weight:bold;
line-height:18px;
text-decoration:none;
}
#contact a:hover {
color:#5C4795;
font-family:"Lucida Grande",verdana,arial,sans-serif;
font-size:12px;
font-weight:bold;
line-height:18px;
padding-bottom:20px;
text-decoration:underline;
}
#contact p {
color:#5C4795;
font-family:"Lucida Grande",verdana,arial,sans-serif;
font-size:12px;
font-weight:bold;
line-height:18px;
text-decoration:none;
}
ul {
color:#000000;
font-family:"Lucida Grande",verdana,arial,sans-serif;
font-size:11px;
font-weight:normal;
line-height:16px;
text-decoration:none;
}
