/* @override 
	http://scottishbibles.org.colin.devel.inigo.net/emanage/frontend/templates/sbs/css/master.css
	http://scottishbibles.org.dan.devel.inigo.net/emanage/frontend/templates/sbs/css/master.css
	http://www.scottishbibles.org/emanage/frontend/templates/sbs/css/master.css
*/

body {
	margin-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2e2d28;
}

#container {
	position: relative;
	width: 865px;
	margin: 5px auto;
}

/* @group Header */

#header {
	margin: 25px 0 17px 0;
	position: relative;
	height: 77px;
}

#header .logo {
	position: absolute;
}

#header .mission-statement {
	position: absolute;
	left: 173px;
	top: 42px;
}

#header form.search {
	position: absolute;
	left: 545px;
	top: 2px;
	padding-top: 51px;
	background: url('../images/search_site.gif') no-repeat;
}

#header form.search input.text {
	background-color: #d3d3d1;
	width: 92px;
	height: 1em;
	border: 1px solid #565655;
	font-size: 10px;
	padding: 4px 2px 4px 2px;
}

#header form.search input.button {
	background-color: #7E0E29;
	color: #fff;
	padding: 0px 1px 0px 1px;
	border: 1px solid #565655;
	font-size: 9px;
	font-weight: bold;
	padding: 4px 2px 1px 2px;
}

#header .shop-link {
	position: absolute;
	left: 690px;
}

/* @end */

/* @group Top Links */

#top-links {
	height: 28px;
	margin-bottom: 2px;
}

#top-links li {
	float: left;
}

#top-links a {
	display: block;
	width: 171px;
	height: 28px;
	margin-right: 2px;
}

#top-links a.last {
	width: 171px;
	margin-right: 0;
}

/* @group Image Backgrounds */

#top-links a.discoverthesbs {
	background-image: url('../images/discover.gif');
}

#top-links a.spreadtheword {
	background-image: url('../images/spread.gif');
}

#top-links a.getinvolved {
	background-image: url('../images/involved.gif');
}

#top-links a.seewhatson {
	background-image: url('../images/whatson.gif');
}

#top-links a.getstufftouse {
	background-image: url('../images/stuff.gif');
}

#top-links a.discoverthesbs:hover,
#top-links a.discoverthesbs.active {
	background-image: url('../images/discover_on.gif');
}

#top-links a.spreadtheword:hover,
#top-links a.spreadtheword.active {
	background-image: url('../images/spread_on.gif');
}

#top-links a.getinvolved:hover,
#top-links a.getinvolved.active {
	background-image: url('../images/involved_on.gif');
}

#top-links a.seewhatson:hover,
#top-links a.seewhatson.active {
	background-image: url('../images/whatson_on.gif');
}

#top-links a.getstufftouse:hover,
#top-links a.getstufftouse.active {
	background-image: url('../images/stuff_on.gif');
}

/* @end */

#top-links a span {
	visibility: hidden;
}

/* @end */

/* @group Top & Bottom Bar */

#top-bar {
	height: 22px;
	width: 863px;
	background-color: #7E1129;
	margin-bottom: 2px;
}

#top-bar-list {
	height: 22px;
	width: 863px;
	margin-bottom: 2px;
}

#top-bar-list div {
	height: 22px;
	line-height: 22px;
	padding: 0 5px;
	float: left;
	background-color: #7E1129;
	color: #fff;
}

#top-bar-list .col-3 {
	width: 507px;
	height: 22px;
	margin-right: 2px;
}

#top-bar-list .col-2 {
	width: 334px;
	height: 22px;
}

#top-bar-list .col-5 {
	width: 853px;
	height: 22px;
	margin-right: 2px;
}

#top-bar-list a {
	color: #000;
}

#bottom-bar {
	height: 22px;
	width: 863px;
	margin-bottom: 2px;
	clear: left;
}

#bottom-bar a {
	width: 84px;
	height: 22px;
	display: block;
	float: left;
	margin-right: 2px;
	background-color: #7E1129;
	background-repeat: no-repeat;
}

#bottom-bar a span {
	visibility: hidden;
}

#bottom-bar a.home {
	width: 84px;
	background-image: url('../images/home.gif');
}

#bottom-bar a.shop {
	width: 85px;
	background-image: url('../images/shop.gif');
}

#bottom-bar a.send {
	width: 517px;
	background-image: url('../images/email_page.gif');
}

#bottom-bar.list a.send {
	width: 344px;
}

#bottom-bar a.login {
	width: 84px;
	background-image: url('../images/login.gif');
}

#bottom-bar a.register {
	width: 85px;
	margin-right: 0;
	background-image: url('../images/register.gif');
}


#bottom-bar a.log-out {
	width: 84px;
	background-image: url('../images/footer_logout.gif');
}
#bottom-bar a.account {
	width: 84px;
	background-image: url('../images/footer_account.gif');
	margin-right: 0;
}



#bottom-bar a.home:hover {
	background-image: url('../images/home_on.gif') !important;
}

#bottom-bar a.shop:hover {
	background-image: url('../images/shop_on.gif') !important;
}

#bottom-bar a.login:hover {
	background-image: url('../images/login_on.gif') !important;
}

#bottom-bar a.register:hover {
	background-image: url('../images/register_on.gif') !important;
}

#bottom-bar a.log-out:hover {
	background-image: url('../images/footer_logout_on.gif');
}
#bottom-bar a.account:hover {
	background-image: url('../images/footer_account_on.gif');
	border-right: none;
}

#bottom-bar.list div {
	width: 171px;
	_width: 167px;
	height: 22px;
	margin-right: 2px;
	float: left;
	background-color: #7E1129;
}

#bottom-bar .ticker {
	background-color: #7E1129;
	width: 517px;
	margin-right: 2px;
	height: 22px;
	float:left;
	/*background-image: url('../images/ticker.gif');*/
}

#bottom-bar a.ticker:hover {
	background-image: url('../images/ticker_on.gif') !important;
}

/* @end */

/* @group Main */

#main {
	height: 346px;
}

.col {
	float: left;
	height: 344px;
	width: 171px;
	margin-right: 2px;
	position: absolute;
}

.col.wide {
	height: 334px;
	width: 334px;
	padding: 5px;
	overflow: auto;
}

.col.superwide {
	height: 334px;
	width: 680px;
	padding: 5px;
	overflow: auto;
}

.col.widenopad {
	height: 344px;
	width: 344px;
	padding: 0px;
	overflow: auto;
}

.col:last-child {
	margin-right: 0;
}

#col1 {
	left: 0;
}

#col2 {
	left: 173px;
}

#col2b {
	left: 346px;
}

#col3 {
	left: 519px;
}

#col4 {
	left: 692px;
}

.col .square {
	width: 171px;
	height: 171px;
	margin-bottom: 2px;
	float: left;
}

.col .landscape {
	width: 344px;
	height: 171px;
	margin-bottom: 2px;
	float: left;
}


.col .portrait {
	width: 171px;
	height: 344px;
	margin-bottom: 2px;
	float: left;
}

#page-numbers {
	background-color: #fff;
	text-align: right;
	width: 344px;
	font-size: 10px;
	color: #F69140;
	font-weight: bold;
	position: absolute;
	bottom: 0;
	right: 0;
	padding: 5px;
}

#page-numbers span {
	padding: 3px 4px;
	background-color: #FA7700;
	color: #fff;
}

#page-numbers a {
	padding: 3px 4px;
	background-color: #888680;
	color: #fff;
}

/* @end */

/* @group Main */

#diary {
	height: 500px;
}

.col {
	float: left;
	height: 344px;
	width: 171px;
	margin-right: 2px;
	position: absolute;
}

.col.wide {
	height: 334px;
	width: 334px;
	padding: 5px;
	overflow: auto;
}

.col.wide3 {
	height: 334px;
	width: 550px;
	padding: 5px;
	overflow: auto;
}

.col.superwide {
	height: 334px;
	width: 680px;
	padding: 5px;
	overflow: auto;
}

.col.diary {
	height: 500px;
	width: 680px;
	padding: 5px;
	overflow: auto;
}

.col.widenopad {
	height: 344px;
	width: 344px;
	padding: 0px;
	overflow: auto;
}

.col:last-child {
	margin-right: 0;
}

#col1 {
	left: 0;
}

#col2 {
	left: 173px;
}

#col2b {
	left: 346px;
}

#col3 {
	left: 519px;
}

#col4 {
	left: 692px;
}

.col .square {
	width: 171px;
	height: 171px;
	margin-bottom: 2px;
	float: left;
}

.col .landscape {
	width: 344px;
	height: 171px;
	margin-bottom: 2px;
	float: left;
}

.col .portrait {
	width: 171px;
	height: 344px;
	margin-bottom: 2px;
	float: left;
}

#page-numbers {
	background-color: #fff;
	text-align: right;
	width: 344px;
	font-size: 10px;
	color: #F69140;
	font-weight: bold;
	position: absolute;
	bottom: 0;
	right: 0;
	padding: 5px;
}

#page-numbers span {
	padding: 3px 4px;
	background-color: #FA7700;
	color: #fff;
}

#page-numbers a {
	padding: 3px 4px;
	background-color: #FA7700;
	color: #fff;
}

/* @end */

/* @group Footer */

#footer {
	line-height: 1.5em;
	background: url('../images/fund_and_investor_logo.gif') no-repeat right;
	height: 43px;
}

#footer a {
	color: #2e2d28;
	font-size: 1.2em;
	font-weight: normal;
}

/* @group Plain-Footer */

#plain-footer {
	line-height: 1.5em;
	position: relative; 
	top: 75px;
	float: left;
	width: 860px;
	height: 43px;
}

#plain-footer a {
	color: #2e2d28;
	font-size: 1.2em;
	font-weight: normal;
}

/* @group Exit-man-footer */

#exit-man-footer {
	line-height: 1.5em;
	background: url('../images/exit-man_fund_and_investor_logo.gif') no-repeat right;
	height: 43px;
	position: relative; top: -35px;	
	width: 400px;
	float: left;
}

#exit-man-footer a {
	color: #2e2d28;
	font-size: 1.2em;
	font-weight: normal;
}

/* @group bibleworld-footer */

#bibleworld-footer {
	line-height: 1.5em;
	background: url('../images/bibleworld-exitman.gif') no-repeat right;
	height: 43px;
}

#bibleworld-footer a {
	color: #2e2d28;
	font-size: 1.2em;
	font-weight: normal;
}

/* @group verisign-footer */

#verisign-footer {
	padding: 0px 760px;
	line-height: 1.5em;
	height: 43px;
}

#exit-man-footer a {
	color: #2e2d28;
	font-size: 1.2em;
	font-weight: normal;
}



/* @end */

/* @group Regular Styles */

#main .wide {
	font-size: 12px;
	line-height: 14px;
	color: #000;
}

h1 {
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 1em;
	color: #FA7700;
}

p {
	margin-bottom: 10px;
	line-height: 16px;
}

div.square.quote {
	width: 161px !important;
	height: 161px !important;
	padding: 5px;
	font-size: 13px;
	line-height: 15px;
	font-weight: bold;
	color: #fff;
	background-color: #F69140;
}

div.square.quote.shop {
	background-color: #FABA6D;
}

div.square.quote.shop {
	color: #000;
	font-size: 12px;
}

div.square.quote.shop h3 {
	color: #7B0929;
	font-size: 16px;
	line-height: 20px;
	margin-bottom: 5px;
}

div.square.quote.shop a {
	color: #000;
}

div.square.quote.shop a.shop-now {
	color: #910425;
}


div.square.listing {
	width: 161px !important;
	height: 161px !important;
	padding: 5px;
	background-color: #FA7700;
	line-height: 1.3em;
}

.square.listing h3 {
	font-weight: bold;
}

.square.listing a {
	color: #000;
}

.square.listing a.see_all_link {
	color: #910425 !important;
	font-weight: bold;
}

/* @end */

a {
	color: #FA7700;
}

.coloured, .coloured #page-numbers {
	background-color: #FFDCAF;
}

/* @group Themes */

/* @group Navy */

body.navy a {
	color: #0F1477;
	font-weight: bold;
}

body.navy #top-bar,
body.navy #bottom-bar a,
body.navy div.square.listing {
	background-color: #0F1477;
	color: #fff;
}

body.navy #top-bar-list div {
	text-align: right;
	background-color: #0F1477;
}

body.navy #top-bar-list a {
	color: #ffffff;
	font-weight: bold;
}

body.navy div.square.listing a {
	color: #fff;
}

body.navy h1 {
	color: #0F1477;
}

body.navy div.square.quote {
	background-color: #625A9F;
}

body.navy #bottom-bar a.home {
	background-image: url('../images/home_darkblue.gif');
}

body.navy #bottom-bar a.shop {
	background-image: url('../images/shop_darkblue.gif');
}

body.navy #bottom-bar a.send {
	background-image: url('../images/email_page_darkblue.gif');
}

body.navy #bottom-bar a.login {
	background-image: url('../images/login_darkblue.gif');
}

body.navy #bottom-bar a.register {
	background-image: url('../images/register_darkblue.gif');
}

body.navy #bottom-bar a.log-out {
	background-image: url('../images/logout_darkblue.gif');
}

body.navy #bottom-bar a.account {
	background-image: url('../images/account_darkblue.gif');
}

body.navy #page-numbers {
	color: #625A9F;
}

body.navy #page-numbers span {
	background-color: #0F1477;
}

body.navy #page-numbers a {
	background-color: #0F1477;
}

body.navy .portrait.navigation {
	background-color: #625A9F;
}

body.navy .portrait.navigation li{
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #fff;
}

body.navy .portrait.navigation li a {
	display: block;
	background-color: #0F1477;
	color: #fff;
	padding: 4px 4px 4px 40px;
}

body.navy .portrait.navigation li a:hover {
	background-color: #884BA1;
}

body.navy #bottom-bar .ticker {
	background-color: #0F1477;
}

/* @end */

/* @group Blue */

body.blue a {
	color: #466d8c;
	font-weight: bold;
}

body.blue #top-bar,
body.blue #bottom-bar a,
body.blue div.square.listing {
	background-color: #6095C1;
}

body.blue h1 {
	color: #6095C1;
}

body.blue div.square.quote {
	background-color: #BED2E4;
}

body.blue #bottom-bar a.home {
	background-image: url('../images/home_blue.gif');
}

body.blue #bottom-bar a.shop {
	background-image: url('../images/shop_blue.gif');
}

body.blue #bottom-bar a.send {
	background-image: url('../images/email_page_blue.gif');
}

body.blue #bottom-bar a.login {
	background-image: url('../images/login_blue.gif');
}

body.blue #bottom-bar a.register {
	background-image: url('../images/register_blue.gif');
}

body.blue #bottom-bar a.log-out {
	background-image: url('../images/logout_blue.gif');
}

body.blue #bottom-bar a.account {
	background-image: url('../images/account_blue.gif');
}

body.blue #page-numbers {
	color: #BED2E4;
}

body.blue #page-numbers span {
	background-color: #6095C1;
}

body.blue #page-numbers a {
	background-color: #6095C1;
}

body.blue .target_box {
	background-color: #6095C1;
}

body.blue .fade {
	background-color: #BED2E4;
}

body.blue #top-bar-list div {
	background-color: #6095C1;
}

body.blue #bottom-bar a {
	background-color: #6095C1;
}

body.blue #bottom-bar.list div {
	background-color: #6095C1;
}

body.blue #bottom-bar .ticker {
	background-color: #6095C1;
}
/* @end */

/* @group Green */

body.green a {
	color: #626b27;
	font-weight: bold;
}

body.green #top-bar,
body.green #bottom-bar a,
body.green div.square.listing {
	background-color: #859234;
}

body.green h1 {
	color: #859234;
}

body.green div.square.quote {
	background-color: #B1BC73;
}


body.green #bottom-bar a.home {
	background-image: url('../images/home_green.gif');
}

body.green #bottom-bar a.shop {
	background-image: url('../images/shop_green.gif');
}

body.green #bottom-bar a.send {
	background-image: url('../images/email_page_green.gif');
}

body.green #bottom-bar a.login {
	background-image: url('../images/login_green.gif');
}

body.green #bottom-bar a.register {
	background-image: url('../images/register_green.gif');
}



body.green #bottom-bar a.log-out {
	background-image: url('../images/logout_green.gif');
}

body.green #bottom-bar a.account {
	background-image: url('../images/account_green.gif');
}


body.green #page-numbers {
	color: #B1BC73;
}

body.green #page-numbers span {
	background-color: #859234;
}

body.green #page-numbers a {
	background-color: #859234;
}







body.green #top-bar-list div {
	background-color: #859234;
}

body.green #bottom-bar a {
	background-color: #859234;
}

body.green #bottom-bar.list div {
	background-color: #859234;
}

body.green .coloured, body.green .coloured #page-numbers {
	background-color: #d2df88;
}

body.green h2 {
	color: #859234;
}

body.green #bottom-bar .ticker {
	background-color: #859234;
}
/* @end */



/* @group Orange */

body.orange a {
	color: #CC6300;
	font-weight: bold;
}

body.orange #top-bar,
body.orange #bottom-bar a,
body.orange div.square.listing {
	background-color: #FA7700;
}

body.orange h1 {
	color: #FA7700;
}

body.orange div.square.quote {
	background-color: #F69140;
}


body.orange #bottom-bar a.home {
	background-image: url('../images/home_orange.gif');
}

body.orange #bottom-bar a.shop {
	background-image: url('../images/shop_orange.gif');
}

body.orange #bottom-bar a.send {
	background-image: url('../images/email_page_orange.gif');
}

body.orange #bottom-bar a.login {
	background-image: url('../images/login_orange.gif');
}

body.orange #bottom-bar a.register {
	background-image: url('../images/register_orange.gif');
}


body.orange #bottom-bar a.log-out {
	background-image: url('../images/logout_orange.gif');
}

body.orange #bottom-bar a.account {
	background-image: url('../images/account_orange.gif');
}


body.orange #page-numbers {
	color: #F69140;
}

body.orange #page-numbers span {
	background-color: #FA7700;
}

body.orange #page-numbers a {
	background-color: #FA7700;
}







body.orange #top-bar-list div {
	background-color: #FA7700;
}

body.orange #bottom-bar a {
	background-color: #FA7700;
}

body.orange #bottom-bar.list div {
	background-color: #FA7700;
}

body.orange .coloured, body.orange .coloured #page-numbers {
	background-color: #fae1ca;
}

body.orange h2 {
	color: #FA7700;
}

body.orange #bottom-bar .ticker {
	background-color: #FA7700;
}

/* @end */

/* @group Pink */

body.pink a {
	color: #994B50;
	font-weight: bold;
}

body.pink #top-bar,
body.pink #bottom-bar a,
body.pink div.square.listing {
	background-color: #C8676E;
}

body.pink h1 {
	color: #C8676E;
}

body.pink div.square.quote {
	background-color: #DD9E9F;
}

body.pink #bottom-bar a.home {
	background-image: url('../images/home_pink.gif');
}

body.pink #bottom-bar a.shop {
	background-image: url('../images/shop_pink.gif');
}

body.pink #bottom-bar a.send {
	background-image: url('../images/email_page_pink.gif');
}

body.pink #bottom-bar a.login {
	background-image: url('../images/login_pink.gif');
}

body.pink #bottom-bar a.register {
	background-image: url('../images/register_pink.gif');
}

body.pink #bottom-bar a.log-out {
	background-image: url('../images/logout_pink.gif');
}

body.pink #bottom-bar a.account {
	background-image: url('../images/account_pink.gif');
}


body.pink #page-numbers {
	color: #DD9E9F;
}

body.pink #page-numbers span {
	background-color: #C8676E;
}

body.pink #page-numbers a {
	background-color: #C8676E;
}

body.pink #top-bar-list div {
	background-color: #C8676E;
}

body.pink #bottom-bar a {
	background-color: #C8676E;
}

body.pink #bottom-bar.list div {
	background-color: #C8676E;
}

body.pink .coloured, body.pink .coloured #page-numbers {
	background-color: #e3c2c1;
}

body.pink  h2 {
	color: #C8676E;
}

body.pink .portrait.navigation {
	background-color: #DD9E9F;
}

body.pink .portrait.navigation li{
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #fff;
}

body.pink .portrait.navigation li a {
	display: block;
	background-color: #C8676E;
	color: #fff;
	padding: 4px 4px 4px 40px;
}

body.pink .portrait.navigation li a:hover {
	background-color: #DD9E9F;
}


body.pink #bottom-bar .ticker {
	background-color: #C8676E;
}


/* @end */

/* @end */

.target_box {
	height: 9px;
	width: 9px;
	background-color: #FA7700;
	float: right;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
}

.fade {
	background-color: #FFDCAF;
}

/* @group Page Numbers List */

#page-numbers-list {
	background-color: #fff;
	text-align: right;
	font-size: 10px;
	line-height: 22px;
}

#page-numbers-list span {
	padding: 3px 4px;
	background-color: #fff;
	color: #000;
	margin-right: 2px;
}

#page-numbers-list a {
	padding: 3px 4px;
	background-color: #888680 !important;
	color: #fff;
	width: auto;
	display: inline;
	float: none;
	height: auto;
}



/* @end */




h2 {
	color: #FA7700;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 11px;
}

.col.wide h2 a {
	color: #000;
}


input, textarea, select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

strong {
	font-weight: bold;
}
em {
	font-style: italic;
}



#action-list li {
	list-style-image: url('../images/action_orange.gif');
	list-style-type: disc;
	margin-left: 1.5em;
	line-height: 18px;
}

body.blue #action-list li {
	list-style-image: url('../images/action_blue.gif');
}

body.green #action-list li {
	list-style-image: url('../images/action_green.gif');
}

body.pink #action-list li {
	list-style-image: url('../images/action_pink.gif');
}

#main table td {
	vertical-align: top;
	padding: 3px;
}
.col.wide ul {
	list-style-type: disc;
	margin-bottom: 1em;
}
.col.wide ul li {
	margin-left: 2em !important;
}


