/*Colour Palatte 
top navigation grey		#515151
content link blue		#0175b2
cpni 'provided by' grey	#bfbfbf
heading scarlet			#670134
content heading background grey #F8F8F8
content heading border top grey #cacaca */


/*reset css*/
body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,textarea,p,th,td,table {
line-height:1em;
margin:0;
padding:0
}

h1,h2,h3,h3,h4,h5,h6 {
font-weight:400;
font-size:1em
}

li {
list-style:none
}

a {
text-decoration:none
}

a img {
border:none;
vertical-align:top
}

/* Structural elements styling */
body {
text-align:center;
font:100% Verdana, Arial, sans-serif;
color:#000;
background-color:#FFF;
height:100%
}

#page-wrap {
text-align:left;
width:60em;
height:auto;
position:relative;
font-size:100%;
margin:0 auto;
padding:0 0.3125em
}

/* END Structural elements styling */



/* individual global styles */
.clear {
clear:both
}


:link,:visited,:link:active,:visited:active {
color:#0175b2;
border-bottom:1px dotted
}

:link:focus,:visited:focus {
color:#0175B2;
border-bottom:1px solid
}

:link:hover,:visited:hover {
color:#0175b2;
border-bottom:1px solid
}

.imagelink a,.imagelink a:focus,.imagelink a:hover,.imagelink a:visited {
border:0
}

h1 {
font:1.5em Georgia, Times, serif;
letter-spacing:0.05em;
text-transform:capitalize;
color:#FFF;
background:#670134 url(../images/assets/contentheadingfade.jpg) repeat-y top right;
padding:0.5em
}

h2 {
font:1.4em Georgia, Times, serif;
color:#670134;
padding:1em 1em 0.5em
}

h3 {
font:1.3em Georgia, Times, serif;
color:#670134;
padding:1em 1em 0.5em
}

h4 {
font:1.1em Georgia, Times, serif;
color:#670134;
padding:1em 1.2em 0.5em
}

ul h3,ul h4 {
margin:0.5em 0
}


/* END individual global styles */




/* Header element styling */
#header {
width:auto;
height:6.25em;
position:relative;
margin:0.625em 0
}

/* text replacement logo */
#logo {
float:left;
margin-right:3.125em;
width:253px;
height:100px;
background:url("../images/assets/warpLogoAnimated.gif");
text-indent:-9999px
}

#warplogo {
width:253px;
height:100px
}

#cpnilogo {
float:left;
display:block;
width:101px;
height:43px;
margin:1.5em 3.125em 0 0
}

#cpnilogo span {
display:block;
font:0.8em Arial, sans-serif;
color:#bfbfbf;
margin-bottom:0.625em
}

/* Search Styling */
#search {
float:right;
width:29.0625em;
height:6.25em;
background:url(../images/assets/searchboxbg.jpg) no-repeat right top
}

#search form {
float:right;
padding:1.25em 1.25em 0 0
}

/* END HEADER STYLING --------------------------------------- /*





/* top navigation */
#top-nav {
position:relative;
height:2.5em;
background:url(../images/assets/mainnavbg.jpg) repeat-x left;
margin:0 0 1.25em;
padding:0 1.25em
}

#top-nav ul li {
float:right;
height:auto;
padding:0
}

#top-nav .separate {
float:left
}

#top-nav ul li a {
color:#515151;
display:block;
border-top:0;
border-bottom:0;
border-left:1px;
border-right:0;
font-size:0.9em;
text-transform:capitalize;
border-color:#FFF;
border-style:solid;
padding:0.8em 0.6em 0.9em
}

#top-nav ul li a:hover,#top-nav ul li a:focus,body#index #tn-index a,body#about #tn-about a,body#contact #tn-contact a,body#glossary #tn-glossary a,body#faq #tn-faq a,body#directory #tn-directory a {
color:#0175b2;
display:block;
border-top:0;
border-bottom:0;
border-left:1px;
border-right:0;
font-size:0.9em;
text-transform:capitalize;
background:url(../images/assets/mainnavbgselected.jpg) repeat-x left;
border-radius:10px 10px 0 0;
-moz-border-radius:10px 10px 0 0;
-webkit-border-radius:10px 10px 0 0;
border-color:#FFF;
border-style:solid;
padding:0.8em 0.6em 0.9em
}


/*  END TOP NAVIGATION --------------------------------------- /*



/* Main page area */
#main {
width:auto;
margin:0 0 2em
}



/* sidebar area */
#main-sidebar {
float:left;
width:10.625em;
margin-right:0.625em;
background:#FFF
}


.menu-heading {
display:block;
height:auto;
width:auto;
background:#670134 url(../images/assets/contentheadingfade.jpg) repeat-y top right
}

.menu-heading a span {
float:left;
margin:0.2em 0.5em 0.3em
}

.menu-heading a {
position:relative;
display:block;
height:1.5em;
width:auto;
font:bold 1em Arial, sans-serif;
border:none;
text-decoration:none
}

.menu-heading a:link,.menu-heading a:visited {
color:#FFF;
border:none;
text-decoration:none
}

.menu-heading a:focus,.menu-heading a:hover,.menu-heading a:active {
color:#FFF;
background:#0175b2 url(../images/assets/sidenavheadingselected2.jpg) repeat-y top right;
border:none;
text-decoration:none
}

body#warps-explained #mh-warps-explained,body#join-a-warp #mh-join-a-warp,body#set-up-warp #mh-set-up-warp,body#run-a-warp #mh-run-a-warp,body#resources #mh-resources {
background:#0175b2 url(../images/assets/sidenavheadingselected2.jpg) repeat-y top right
}



.submenu {
background:url(../images/assets/sidenav-bg-fade.jpg) no-repeat;
padding:0.5em 0 1.6em 0.6em
}

.submenu li {
margin-bottom:0.3em
}

.submenu li	a {
font:bold 0.7em Arial, sans-serif;
color:#000;
border:none;
text-decoration:none
}

.submenu a:active {
color:#0175b2;
border-bottom:1px dotted #0175b2
}

.submenu a:link,.submenu a:visited {
color:#000;
border:none;
text-decoration:none
}

.submenu a:focus,.submenu a:hover,body#background #sm-background a,body#benefits #sm-benefits a,body#case-studies #sm-case-studies a,body#press-say #sm-press-say a,body#find-a-warp #sm-find-a-warp a,body#investigate-alternatives #sm-investigate-alternatives a,body#identify-community #sm-identify-community a,body#review-benefits #sm-review-benefits a,body#costs-and-funding #sm-costs-and-funding a,body#business-case #sm-business-case a,body#register-warp #sm-register-warp a,body#sign-up #sm-sign-up a,body#introduce-services #sm-introduce-services a,body#filtered-warnings #sm-filtered-warnings a,body#advice-brokering #sm-advice-brokering a,body#trusted-sharing #sm-trusted-sharing a,body#directory #sm-directory a,body#annual-forum #sm-annual-forum a,body#operators-forum #sm-operators-forum a,body#marketing-materials #sm-marketing-materials a,body#case-reference #sm-case-reference a,body#building-trust #sm-building-trust a,body#service-guides #sm-service-guides a,body#warp-software #sm-warp-software a {
color:#0175b2;
border-bottom:1px solid #0175b2
}

/* END sidebar area */




/* main content area */
#main-content {
float:right;
width:46.8em;
background:#FFF
}

#content-holder {
width:46.8em;
background:url(../images/assets/contentborderfade2.jpg) top left repeat-x;
padding:0 0 4em
}

.section-top {
position:relative;
width:46em;
border-top:10px solid #cacaca;
background:#f8f8f8 url(../images/assets/sectionheadshadow.jpg) repeat-x bottom left;
margin:0 0.4em
}

.section-top p {
font:normal 1.2em Georgia, times, serif;
padding:1em 1em 1.5em
}

.section-top img {
float:right;
height:115px;
margin:-1em 2em 1em
}

.contentbox {
font-size:0.9em;
width:auto;
background:#FFF;
margin:0 0.5em;
padding:2em 0
}

.contentbox p {
line-height:1.4em;
margin:0 3em 2em 1.4em
}

.contentbox ol li {
line-height:1.4em;
list-style:decimal;
padding:0.3em
}

.contentbox ul li {
line-height:1.4em;
list-style:disc;
padding:0.3em
}

.contentbox ol,.contentbox ul {
margin:0 3em 2em
}

.content-float-sml {
float:left;
width:70%;
margin:4em 0
}

.content-float-md {
float:left;
width:35%;
margin:4em 0
}

.img-left {
float:left;
border:0 solid #cacaca;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
margin:0.5em 1em 0.5em 1.4em
}

.img-right {
float:right;
border:0 solid #cacaca;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
margin:0.5em 1.4em 0.5em 1em
}

.content-banner img {
border:4px solid #cacaca;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
margin:0 0 1em 1em
}

address {
margin:0 0 2em 1.5em
}

address span {
display:block;
line-height:1.4em;
font-style:normal
}

/* floated for two columns */
.floating-list {
float:left;
margin-right:2em
}

/* Highlighted paragraph for conclusions */
.conclusion {
color:#670134;
font-weight:700
}

/* superscript for glossary definition links */
.contentbox sup {
font-size:0.5em;
color:#0175b2
}

/* next step link styling */
#next-step {
font:1.2em georgia, times, serif;
line-height:1.2em;
display:block;
color:#670134;
margin:0 0 2em 4em
}

#next-step strong {
display:block;
text-indent:-1em;
font-weight:400;
padding:1em 0
}

/* timeline styling */
#timeline {
float:left;
border-top:1px solid #cacaca;
margin:3em 0;
padding:0
}

#timeline li {
float:left;
display:block;
height:20px;
list-style:none;
position:relative;
margin:1em 0.5em 1.5em 0
}

#timeline a {
font-size:0.8em;
min-height:24px;
min-width:1em;
max-width:6em;
display:block;
padding-left:30px;
border:0;
background:url("../images/assets/timelinearrows.png") no-repeat;
margin:0
}

#timeline a:link {
background-position:0 0;
color:#bfbfbf
}

#timeline a:visited {
background-position:0 -141px;
color:#bfbfbf
}

#timeline .first {
background:none;
padding-left:0
}

#timeline a:focus,#timeline a:hover {
background-position:0 -280px;
color:#0175b2
}

#timeline a:focus span,#timeline a:hover span {
border-bottom:1px dotted
}

body#warps-explained #tl-warps-explained,body#background #tl-background,body#benefits #tl-benefits,body#case-studies #tl-case-studies,body#press-say #tl-press-say,body#join-a-warp #tl-join-a-warp,body#find-a-warp #tl-find-a-warp,body#investigate-alternatives #tl-investigate-alternatives,body#set-up-warp #tl-set-up-warp,body#identify-community #tl-identify-community,body#review-benefits #tl-review-benefits,body#costs-and-funding #tl-costs-and-funding,body#business-case #tl-business-case,body#register-warp #tl-register-warp,body#run-a-warp #tl-run-a-warp,body#sign-up #tl-sign-up,body#introduce-services #tl-introduce-services,body#filtered-warnings #tl-filtered-warnings,body#advice-brokering #tl-advice-brokering,body#trusted-sharing #tl-trusted-sharing,body#resources #tl-resources,body#directory #tl-directory,body#annual-forum #tl-annual-forum,body#operators-forum #tl-operators-forum,body#marketing-materials #tl-marketing-materials,body#case-reference #tl-case-reference,body#building-trust #tl-building-trust,body#service-guides #tl-service-guides,body#warp-software #tl-warp-software {
background-position:0 -280px;
color:#0175b2;
font-weight:700
}

body#warps-explained #tl-warps-explained span,body#background #tl-background span,body#benefits #tl-benefits span,body#case-studies #tl-case-studies span,body#press-say #tl-press-say span,body#join-a-warp #tl-join-a-warp span,body#find-a-warp #tl-find-a-warp span,body#investigate-alternatives #tl-investigate-alternatives span,body#set-up-warp #tl-set-up-warp span,body#identify-community #tl-identify-community span,body#review-benefits #tl-review-benefits span,body#costs-and-funding #tl-costs-and-funding span,body#business-case #tl-business-case span,body#register-warp #tl-register-warp span,body#run-a-warp #tl-run-a-warp span,body#sign-up #tl-sign-up	span,body#introduce-services #tl-introduce-services span,body#filtered-warnings #tl-filtered-warnings span,body#advice-brokering #tl-advice-brokering span,body#trusted-sharing #tl-trusted-sharing span,body#resources #tl-resources span,body#directory #tl-directory span,body#annual-forum #tl-annual-forum span,body#operators-forum #tl-operators-forum span,body#marketing-materials #tl-marketing-materials span,body#case-reference #tl-case-reference span,body#building-trust #tl-building-trust span,body#service-guides #tl-service-guides span,body#warp-software #tl-warp-software span {
border-bottom:1px solid
}

/* END timeline styling */







/* Homepage-specific styling */

img,#welcome-banner a:focus,#welcome-banner a:hover,#map-box a {
border:none
}


#welcome-banner {
width:46.8em;
float:right;
background:#670134 url("../images/assets/splash-bg-graphic.jpg") no-repeat top right;
color:#FFF;
margin:0 0 1.25em
}

#welcome-banner	h1 {
font:normal 2em Georgia, times, serif;
background:none;
padding:1em 0 0 1.4em
}

#welcome-banner	h1 span {
padding-top:0.2em;
display:block;
font:italic 0.85em Georgia, times, serif
}

#welcome-banner p {
font:bold 1em/1.2em Verdana, Arial, sans-serif;
letter-spacing:0.06em;
padding:2em 13em 2em 2.7em
}

#splash-buttons {
width:200px;
height:160px;
margin:2em 4em;
padding:0
}

#splash-buttons a {
border:0;
background:url("../images/assets/splashbuttonstates.png") 0 0 no-repeat
}

#splash-buttons li {
text-indent:-9999em;
float:left;
list-style:none;
position:relative
}

#splash-buttons li,#splash-buttons a {
height:40px;
display:block;
margin:0;
padding:0
}

li#splash1,li#splash2,li#splash3 {
margin-bottom:20px;
width:200px
}

#splash1 a {
background-position:-10px -10px
}

#splash1 a:active {
background-position:-430px -10px
}

#splash2 a {
background-position:-10px -70px
}

#splash2 a:active {
background-position:-430px -70px
}

#splash3 a {
background-position:-10px -130px
}

#splash3 a:active {
background-position:-430px -130px
}

li#splash3,.contentbox table ul {
margin:0
}

#splash1 a:focus,#splash1 a:hover {
background-position:-220px -10px
}

#splash2 a:focus,#splash2 a:hover {
background-position:-220px -70px
}

#splash3 a:focus,#splash3 a:hover {
background-position:-220px -130px
}



#whats-new	p {
font:0.8em Verdana, Arial, sans-serif;
padding:0 2em 2em 5em
}

#whats-new	h2 {
background:url(../images/assets/mainnavbg.jpg) repeat-x left;
color:#515151;
margin:0 0 1.25em;
padding:0.6em 1.9em
}

/*  END home page specific styling --------------------------------------- */


/*  Search results specific styling */
#cse-search-results {
padding: 0 1.5em;
}

/*  END Search results specific styling */


/*  WARP directory styling */

.contentbox #directory-nav li {
list-style:none;
line-height:1.3em;
font-style:italic;
padding:0.5em
}

.contentbox table {
max-width:70em;
font-size:0.9em;
border-top:1px solid #e5eff8;
border-right:1px solid #e5eff8;
border-collapse:collapse;
margin:0 auto 4em
}

.contentbox table caption {
font-size:1.2em;
font-weight:700;
text-align:left;
color:#FFF;
background:#670134 url(../images/assets/contentheadingfade.jpg) repeat-y top right;
margin:0;
padding:0.3em 0.5em
}

.contentbox table td {
font-size:0.9em;
border-bottom:1px solid #e5eff8;
border-left:1px solid #e5eff8;
text-align:center;
background:#f7fbff;
padding:0.5em 1em
}

.contentbox table td.tbl-details {
background:#d0dafd;
padding:0
}

.contentbox	table ul li {
border-bottom:1px solid #FFF;
list-style:none;
padding:0.5em
}

.tbl-emphasis {
font-size:1.5em;
font-weight:700
}

.active {
color:#0e6c2d
}

.pending {
color:#a90000
}

.contentbox table td.tbl-description div {
text-align:left
}

.contentbox table td.tbl-description a {
float:right;
margin:1em
}

.contentbox table td.tbl-website a span {
display:block
}

.contentbox table td.tbl-website a img {
margin-bottom:0.2em;
width:150px
}


ol.upper-roman {
list-style-type:upper-roman;
margin-bottom:2em
}

ol.upper-roman li {
list-style-type:upper-roman
}







/* directory map styling */
#map-box {
width:auto;
height:auto
}

#map {
float:left;
display:block;
width:490px;
height:633px;
background:url(../images/map/map-highlight.jpg);
position:relative;
border-radius:8px;
-moz-border-radius:8px;
-webkit-border-radius:8px;
margin:1em
}

a#map-bg,a#map-bg:visited {
display:block;
width:490px;
height:633px;
position:absolute;
left:0;
top:0;
cursor:default;
text-decoration:none
}

#map a#map-bg:hover,#map a#map-bg:focus {
background:transparent url(../images/map/map.jpg) no-repeat 0 0;
overflow:hidden;
color:#c00;
border-radius:8px;
-moz-border-radius:8px;
-webkit-border-radius:8px
}

a#north-east {
display:block;
width:122px;
height:132px;
overflow:visible;
position:absolute;
left:207px;
top:23px
}

a#north-east:hover,a#north-east:focus {
background:transparent url(../images/map/north-east.png) no-repeat 0 0;
overflow:visible;
z-index:2
}

a#north-west {
display:block;
width:100px;
height:216px;
overflow:visible;
position:absolute;
left:153px;
top:87px
}

a#north-west:hover,a#north-west:focus {
background:transparent url(../images/map/north-west.png) no-repeat 0 0;
overflow:visible;
z-index:2
}

a#yorkshire-humber {
display:block;
width:160px;
height:124px;
overflow:visible;
position:absolute;
left:221px;
top:147px
}

a#yorkshire-humber:hover,a#yorkshire-humber:focus {
background:transparent url(../images/map/yorkshire-humber.png) no-repeat 0 0;
overflow:visible;
z-index:2
}

a#west-midlands {
display:block;
width:118px;
height:132px;
overflow:visible;
position:absolute;
left:177px;
top:281px
}

a#west-midlands:hover,a#west-midlands:focus {
background:transparent url(../images/map/west-midlands.png) no-repeat 0 0;
overflow:visible;
z-index:2
}

a#east-midlands {
display:block;
width:144px;
height:152px;
overflow:visible;
position:absolute;
left:251px;
top:247px
}

a#east-midlands:hover,a#east-midlands:focus {
background:transparent url(../images/map/east-midlands.png) no-repeat 0 0;
overflow:visible;
z-index:2
}

a#south-west {
display:block;
width:262px;
height:208px;
overflow:visible;
position:absolute;
left:19px;
top:393px
}

a#south-west:hover,a#south-west:focus {
background:transparent url(../images/map/south-west.png) no-repeat 0 0;
overflow:visible;
z-index:2
}

a#south-east {
display:block;
width:210px;
height:148px;
overflow:visible;
position:absolute;
left:263px;
top:379px
}

a#south-east:hover,a#south-east:focus {
background:transparent url(../images/map/south-east.png) no-repeat 0 0;
overflow:visible;
z-index:2
}

a#east-england {
display:block;
width:153px;
height:150px;
overflow:visible;
position:absolute;
left:334px;
top:295px
}

a#east-england:hover,a#east-england:focus {
background:transparent url(../images/map/east-england.png) no-repeat 0 0;
overflow:visible;
z-index:2
}

a#london {
display:block;
width:48px;
height:38px;
overflow:visible;
position:absolute;
left:349px;
top:429px
}

a#london:hover,a#london:focus {
background:transparent url(../images/map/london.png) no-repeat 0 0;
overflow:visible;
z-index:2
}

a#wales {
display:block;
width:164px;
height:194px;
overflow:visible;
position:absolute;
left:45px;
top:265px
}

a#wales:hover,a#wales:focus {
background:transparent url(../images/map/wales.png) no-repeat 0 0;
overflow:visible;
z-index:2
}

a#scotland {
display:block;
width:107px;
height:92px;
overflow:visible;
position:absolute;
left:92px;
top:0
}

a#scotland:hover,a#scotland:focus {
background:transparent url(../images/map/scotland.png) no-repeat 0 0;
overflow:visible;
z-index:2
}

a#northern-ireland {
display:block;
width:107px;
height:102px;
overflow:visible;
position:absolute;
left:3px;
top:114px
}

a#northern-ireland:hover,a#northern-ireland:focus {
background:transparent url(../images/map/northern-ireland.png) no-repeat 0 0;
overflow:visible;
z-index:2
}



/*  Map highlights  */
#map a {
color:#000;
font-size:0.8em
}

#map a span {
position:absolute;
display:block;
width:auto;
border-left:5px solid #eeefff;
z-index:1
}

#map a span	strong {
display:block;
background:#e7c5d3;
border-top-right-radius:8px;
-moz-border-top-right-radius:8px;
-webkit-border-top-right-radius:8px;
width:180px;
padding:5px 0 0 5px
}

#map a span	em {
display:block;
background:#e7c5d3;
font-style:normal;
width:180px;
padding:0 0 5px 5px
}

#north-east span {
left:283px;
top:46px
}

#north-west span {
left:337px;
top:26px
}

#yorkshire-humber span {
left:269px;
top:10px
}

#west-midlands span {
left:313px;
top:-36px
}

#east-midlands span {
left:239px;
top:42px
}

#south-west span {
left:471px;
top:72px
}

#south-east span {
left:227px;
top:42px
}

#east-england span {
left:156px;
top:38px
}

#london span {
left:141px;
top:-52px
}

#wales span {
left:445px;
top:-64px
}

#scotland span {
left:398px;
top:9px
}

#northern-ireland span {
left:487px;
top:-75px
}

* html a#map-bg,* html a#north-east,* html a#north-west,* html a#yorkshire-humber,* html a#west-midlands,* html a#east-midlands,* html a#south-west,* html a#south-east,* html a#east-england,* html a#london,* html a#wales,* html a#scotland,* html a#northern-ireland {
height:0
}

a#north-east:hover span,a#north-east:focus span,a#north-west:hover span,a#north-west:focus span,a#yorkshire-humber:hover span,a#yorkshire-humber:focus span,a#west-midlands:hover span,a#west-midlands:focus span,a#east-midlands:hover span,a#east-midlands:focus span,a#south-west:hover span,a#south-west:focus span,a#south-east:hover span,a#south-east:focus span,a#east-england:hover span,a#east-england:focus span,a#london:hover span,a#london:focus span,a#wales:hover span,a#wales:focus span,a#scotland:hover span,a#scotland:focus span,a#northern-ireland:hover span,a#northern-ireland:focus span {
width:105%;
-webkit-transition:width .4s linear;
z-index:2
}

a#north-east:hover span strong,a#north-east:focus span strong,a#north-east:hover span em,a#north-east:focus span em,a#north-west:hover span strong,a#north-west:focus span strong,a#north-west:hover span em,a#north-west:focus span em,a#yorkshire-humber:hover span strong,a#yorkshire-humber:focus span strong,a#yorkshire-humber:hover span em,a#yorkshire-humber:focus span em,a#west-midlands:hover span strong,a#west-midlands:focus span strong,a#west-midlands:hover span em,a#west-midlands:focus span em,a#east-midlands:hover span strong,a#east-midlands:focus span strong,a#east-midlands:hover span em,a#east-midlands:focus span em,a#south-west:hover span strong,a#south-west:focus span strong,a#south-west:hover span em,a#south-west:focus span em,a#south-east:hover span strong,a#south-east:focus span strong,a#south-east:hover span em,a#south-east:focus span em,a#east-england:hover span strong,a#east-england:focus span strong,a#east-england:hover span em,a#east-england:focus span em,a#london:hover span strong,a#london:focus span strong,a#london:hover span em,a#london:focus span em,a#wales:hover span strong,a#wales:focus span strong,a#wales:hover span em,a#wales:focus span em,a#scotland:hover span strong,a#scotland:focus span strong,a#scotland:hover span em,a#scotland:focus span em,a#northern-ireland:hover span strong,a#northern-ireland:focus span strong,a#northern-ireland:hover span em,a#northern-ireland:focus span em {
color:#FFF;
background-color:#670134;
-webkit-transition:background-color .4s linear
}

/* END directory page styling */










/* glossary styling */
.glossary-list li {
font:italic 1.2em Georgia, Times, serif;
color:#670134;
padding:1em
}

.glossary-list li span {
font:normal 0.7em Verdana, Arial, serif;
color:#000;
display:block;
padding:1em 1em 0 0
}

/* END glossary styling */






/* footer styling */
#footer {
font-size:0.8em;
width:auto;
background:url(../images/assets/mainnavbg.jpg);
margin:0 auto 1.25em;
padding:0.6em 1.9em
}

/* END footer styling */
