/* template - Default */
body {
background:#a19e8d url(https://s3-eu-west-1.amazonaws.com/s3.spanglefish.com/2/t/3/pageback.jpg) repeat-x;
}
#banner {background:url(https://s3-eu-west-1.amazonaws.com/s3.spanglefish.com/2/img/b/environment/40.jpg);}
#banner {margin-top:-31px;}
#nav {
background:#272727;
border-bottom:0px solid #272727;
}
#nav li ul {
background:#fff;
}
#nav li a {
font-style:italic;
background:transparent;
}
#nav li a:hover, #nav li a.on {
background:transparent;
}

.vmenu #nav, .omenu #nav {
border-top:1px solid #fff;
}
.vmenu #nav li ul {
border-bottom:2px solid #272727;
}
.hmenu #nav {
background:transparent;
border-top:0px solid #272727;
}
.hmenu #nav ul {
border:1px solid #A172E6;
}
#banner {background-image: url('https://s3-eu-west-1.amazonaws.com/s3.spanglefish.com/s/36742/images/topbars/topbar3.png');height:195px;}
body {background:#ffffff;}
.hmenu #nav, #nav a, #blogfloat a {color:#6600C3 !important;}
#nav a:hover, #nav a.on, #blogfloat a:hover, #blogfloat a.on {color:#9938e5 !important;}
#a1 {box-shadow:none;}
#a1 {background:transparent !important;}

#menu {font-size:1.2em !important;
       font-family: 'raleway', sans-serif;
       font-weight:600;}

html {background:#fff url(documents/menuback290.png) repeat-x;}
body {margin: 0;background: url(documents/backfooter270.jpg) repeat-x;background-position: bottom 45px center;}

#content {font-family: 'raleway', sans-serif;line-height:2.0em;}
#content {font-size: 1.2em;}
#content {color: #245A34;}
#content {margin-bottom:30px;}
#content {padding-bottom:120px;}
a.inactive.folder.iteration_1 {display:none !important;}

.twocolumns {
width:100%;
overflow:auto;
}

.twocolumns div {
float:left;
width:50%;
}


@media (max-width: 450px)  {
.twocolumns div {
float:none;
width:100%;
}
}

.cqctwocolumns {
width:100%;
overflow:auto;
}

.cqctwocolumns div {
float:left;
width:20%;
padding-left:120px;
padding-right:150px;
}


@media (max-width: 450px)  {
.cqctwocolumns div {
float:none;
width:100%;
padding-left:0px;
padding-right:0px;
}
}


.fourcolumns {
width:100%;
overflow:auto;
}

.fourcolumns div {
float:left;
width:19%;
padding:3%;
}


@media (min-width:1200px) {
#a1,#c1,#main,#content,#menu,#nav {width:1200px !important} #banner {background-repeat:no-repeat;margin-left:100px;}
#bimg {display:none;}
#b648746 {margin-left:155px;}
}

@media (max-width:450px) {
#banner {margin-top:0px;}
body {background: url();}
html {background: url();}
#footer {display:none;}
}
.black_tab {display:none;}

