/* CSS Document */
/* ------------------------------------------------------------------
global.css
------------------------------------------------------------------ */


/* Reset (a mix of Eric Meyer's & Yahoo's reset)
-------------------------------------------------------------- */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4,
h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite,
code, del, dfn, em, font, img, ins, kbd, q, s, samp, small,
strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot,
thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }
:focus { outline: 0; }
body { line-height: 1; color: black; background: white; }
ol, ul { list-style: none; }
table { border-collapse:collapse;border-spacing:0; }
caption, th, td { text-align: left; font-weight: normal; }
blockquote:before,
blockquote:after,
q:before,
q:after { content: ""; }
blockquote,
q { quotes: "" ""; }



/* Typography
-------------------------------------------------------------- */
body { font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; line-height: 1.6; /* Unitless for proper inheritance */ }


/* This is where you set your desired font size. The line-height
   and vertical margins are automatically calculated from this.

   You have to add an extra calculation here because of IE, so that
   all users may resize text manually in their browsers.

   The top one is for IE: The percentage is of 16px (default IE text size)
   10px is 62.5%, 12px is 75%, 13px is 81.25%, and so forth).
   The second value is what all other browsers see (the wanted font size). */

body { font-size: 12px; } /* Set default font size */



/* Headings
-------------------------------------------------------------- */
h1, h2, h3, h4, h5, h6 { font-family: Georgia, "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; font-weight: normal; }
h1 { font-size: 36px; }
h2 { font-size: 24px; }
h3 { font-size: 1.5em; line-height: 2; }
h4 { font-size: 1.2em; line-height: 1.25; }
h5 { font-size: 1em; }
h6 { font-size: 1em; }


/* Text elements
-------------------------------------------------------------- */
p { margin: 0 0 0 0; }
p.last { margin-bottom: 0; }
p img       { padding:0; }
p img.top   { margin-top:0; } /* Use this if the image is at the top of the <p>. */
ul, ol { margin: 0 0 18px 18px; }
ol { list-style-type: decimal; }
dl { margin: 1.5em 0; }
dl dt { font-weight: bold; }
a,
a:link,
a:visited {text-decoration: none; color: #93a1c4;}
a:hover {text-decoration: underline;}
blockquote { margin: 0 1.5em 1.5em 1.5em; color: #666; font-style: italic; }
strong { font-weight: bold; }
em { font-style: italic; }
pre { margin-bottom: 1.3em; background: #eee; border:0.1em solid #ddd; padding:1.5em; }
code { font:0.9em Monaco, monospace; }


/* Tables
-------------------------------------------------------------- */
table { margin-bottom: 1.4em; border:0.1em solid #ddd; }
th,td { height: 1em; padding:0.2em 0.4em; border-bottom:0.1em solid #ddd; border-right:0.1em solid #ddd; }
th { font-weight:bold; }


/* Forms
-------------------------------------------------------------- */
label { cursor: hand; }
input[text],
textarea,
select { border: 1px solid #9faaa1; font-size: 100%; padding: 2px 1px; }
select { margin: 0; padding: 1px 0; }


/* Some default classes
-------------------------------------------------------------- */
.text-small { font-size: 0.8333em; margin-bottom: 1.875em; line-height: 1.875em; } /* 10px font */
.text-large   { font-size: 1.2em; line-height: 2.5em; } /* 14px font */

/* Sections used on home and category pages
-------------------------------------------------------------- */
.section h3,
.section h3 a,
.section h3 a:link,
.section h3 a:visited {
	line-height: 1.2em;
	color: #f00;
	text-decoration: none;
	margin: 0;
}

.section {
  padding: 15px 0 10px 10px;
  margin-right: 10px;
}

.section p{
	padding-right: 10px;
}

.section p.photo {
	margin-bottom: 10px !important;
	width:241px;
	overflow:hidden;
}

.section p.byline {
	margin-bottom: 0px;
	margin-top: 2px !important;
	font-size: 11px;
	line-height:1.4em;
}

.section p.summary {
	font-size: 11px;
	color: #878787;
	line-height: 1.5em;
	margin: 10px 0 8px 0;

}


.section h3 a {
	padding-right: 18px;
}

.widget-go{
	padding: 4px 0 0 5px;
	visibility: hidden;
}

.hovered {cursor: pointer;}

.hovered h3 {
	background-position: right 6px;
	margin-right: 10px;
}

.go_widget{
	background:url(images/logo.JPG) no-repeat 1px 1px;
	border: 1px solid red;
	width: 16px;
	height: 16px;
}

.section.hovered { background:#F4F0E4 }
.separator {  margin:0 0px 0 0px}

http://jesuschrist.lds.org/SonOfGod/css/screen.css

/* ------------------------------------------------------------------
screen.css
------------------------------------------------------------------ */

/* Tags
-------------------------------------------------------------- */
body {text-align: center;	background:url(images/logo.JPG)) repeat-x; color: #575656;}

/* Container
-------------------------------------------------------------- */
#container {margin: 0 auto;	width: 985px;}

/* Header
-------------------------------------------------------------- */
#header {
	text-align: left;
	color: #4b5250;
	position: relative;
	height: 20px;
	top: 0;
}
#header h2 {position: absolute;	bottom: 45px;	left: 0px; 	}
#header h2 a { width: 358px;	height: 11px; overflow:hidden; text-indent:-1000em; display:block; }

/* Section Links
-------------------------------------------------------------- */
#section-links {position: absolute;	bottom: 17px; right: 58px;	width: 562px;}
#section-links p {margin: 0 0 5px 0; line-height: 1em; text-transform: uppercase;	color: #939087;	font-size: 9px;	letter-spacing: .2em;}
#section-links ul {margin: 0;	padding: 0;	border-top: 1px solid #9fa09a; border-right: 1px solid #9fa09a;}
#section-links ul li {display: inline;}
#section-links ul a,
#section-links ul a:link,
#section-links ul a:visited {display: block; float: left;	padding: 7px 15px 13px 0;	color: #4b5250;	text-decoration: none;}
#section-links ul a:hover {color:#009900;}

/* Sub-Header
-------------------------------------------------------------- */
#sub-header {
	position: relative;
	z-index: 1;
}
#sub-header span.bar {display: block;	height: 27px;	width: 306px;	position: absolute;	bottom: 0; _bottom: -1px;	left: 36px;}
#sub-header h4 {display: block;	position: absolute;	top: 0;	right: 38px; text-indent: -999em;}
#sub-header img {float: left;}

/* Section Titles
-------------------------------------------------------------- */
/* tf - added section-title-home for alignment of homepage flash */
#section-title-home {position: absolute;	top: -5px;	left: -33px; background-repeat: no-repeat; text-indent: -999em;	width: 33px; height: 342px;}
#section-title {position: absolute;	top: 0;	left: -33px; background-repeat: no-repeat; text-indent: -999em;	width: 33px; height: 342px;}

/* Content
-------------------------------------------------------------- */
#content {width: 846px;	margin: 0 auto;	text-align: left;	background: #FDFAF3 url(../images/content-bg.gif) bottom repeat-x; border-right: 1px solid #9fa09a;	position: relative;}

/* IE */

/* Layouts
-------------------------------------------------------------- */
/* One Column (main) */
body.layout-sm #main.one-column { width:810px;	padding-right: 0px; float:right; margin-left:35px;}
body.layout-sm #main.one-column #article-content { padding-right: 75px; }


/* Two Column (side, main) */
body.layout-sm #side {width: 240px;	float: left; padding: 0 0 0 35px;}
body.layout-sm #main {width: 453px;	padding-right: 75px; float: right;}
body.layout-sm #content {padding: 50px 0 60px 0;}

/* Three Column (side, main, extra) */
body.layout-smx #side {width: 281px; float: left;	}
body.layout-smx #main {width: 281px; float: left;	}
body.layout-smx #extra {width: 281px;	float: left; }
/* tf - added top: -5px for alignment of homepage flash */
body.layout-smx #content {background-image: url(../images/home-content-bg.gif);	top:-5px; padding: 0 0 60px 0;}

/* Article Title
-------------------------------------------------------------- */
#side h1 {font-weight: normal; line-height: 27px;	font-style: italic;	margin: 0 0 30px 0;	font-size: 34px;  text-indent:-1000em;  }
#side h1 span {font-style: normal; font-size: 110%;	}
#article-content h1 {font-weight: normal; line-height: 27px; font-style: italic;	margin: 0 0 30px 0;	font-size: 34px;  text-indent:-1000em;  }
#article-content h1 span {font-style: normal; font-size: 110%;}


.layout-sm #main h2 { font-size: 1.3em; line-height: 1.4; margin: 8pt 0 0;}

/* Extras
-------------------------------------------------------------- */
#extras {float: right; width: 178px; text-align: right;	margin: 0 0 30px 0;	padding: 0;}
#extras li {padding: 5px 0;	border-bottom: 1px solid #d9d8d5;}
#extras a {padding: 0 0 0 20px;	text-decoration: none; color: #413d32;}
#extras li.images a {background: url(../images/icon-images.gif) no-repeat 0 50%;}
#extras li.video a {background: url(../images/icon-video.gif) no-repeat 0 50%;}
#extras li.audio a {background: url(../images/icon-audio.gif) no-repeat 0 50%;}

/* Pullquote
-------------------------------------------------------------- */
.pullquote {background: #CCD1DC; width: 178px; float: right; font-style: normal; margin: 0;	padding: 0;}
.pullquote-photo {margin: 0;}
.pullquote-content {margin: 25px 28px; color: #2e2b24; line-height: 1.8em; text-align: center;}
.pullquote-content p {margin-bottom: 8px;}
.pullquote-content cite {font-family: Georgia; font-style: italic; color: #586a65;}

/* Byline
-------------------------------------------------------------- */
.article-byline {margin-bottom: 180px;}
.article-byline img {padding: 1px; border: 1px solid #9fa09a;	float: left; margin: 0 10px 0 0;}
.article-byline cite {float: left; font-size: 11px;	color: #999794;	line-height: 1.4em;}
.article-byline cite span {display: block; font-size: 12px;}

/* Articles
-------------------------------------------------------------- */

/* Article Content */
#article-content {font-family: Georgia, 'Times New Roman', serif;	font-size: 13px; margin-bottom: 45px;}
#article-content p {text-indent: 35px;}
#article-content blockquote {background-color: #e6eaf1; color: #7b7f86; font-size: 18px; font-style: italic; width:453; text-align:center; margin: 1.2em 0pt;}
#article-content blockquote p {padding: 1.3em; text-indent:0px;}
#article-content p.intro {position: relative;	font-size: 16px; font-style: italic; text-indent: 0; margin: 0 0 10pt;}
.dropcap {float: left;	font-size: 3.4em;	_font-size: 3.5em; font-style: normal; font-weight: normal;	line-height: 90%;	_overflow: hidden;	text-decoration: none;	text-transform: uppercase; margin-right: 7px; width: auto; position: relative; top: 2px;}
#article-content .scriptures {font-style: italic;}
#article-content .scriptures a {color: #5e6c84;}
#article-content p.lyrics { margin: 10px 35px 0; text-indent: 0px; font-family: arial; font-style:italic;}
#article-content p.hymntitle { margin: 0 0 10px; font-style: italic;}
#article-content p.hymntitle a {color: #5e6c84;}
/* Article Navigation */
#article-navigation {margin-bottom: 45px;	vertical-align: center;}

#article-navigation a.next-page {float: left;	display: block;	padding-right: 16px; font-weight: bold;}
#article-navigation a.previous-page {float: left; display: block;	padding-left: 16px; font-weight: bold;}
#article-navigation span.divider,
#article-navigation span.divider-alt {float: left; display: block; width: 1px; margin: 0 13px; height: 2em; text-indent: -999em; background-color: #a2a29d;}
#article-navigation span.divider-alt {background-color: #cdd1c0;}

#article-navigation span.page-links {float: left;	display: block;}
#article-navigation span.page-links a {padding: 5px 10px 5px 10px; font-weight: bold;}
#article-navigation span.page-links a.selected {font-weight: bold;}
#article-navigation span.page-links a:hover {text-decoration: none; font-weight: bold;}

#hiddenRelatedImages {	display: none; }

/* Article Tools */
#article-tools {margin: 0;}
#article-tools li {display: inline;}
#article-tools a {display: block;	float: left; padding: 5px 5px 5px 18px;	margin-right: 20px;	color: #a5aea6;	text-decoration: none;}
#article-tools li.print a {background: url(../images/icon-print.gif) no-repeat 0 50%;}
#article-tools li.download a {background: url(../images/icon-download.gif) no-repeat 0 50%;}
#article-tools li.share a {background: url(../images/icon-share.gif) no-repeat 0 50%;}
#article-tools li.audio a {background: url(../images/icon-audio.gif) no-repeat 0 50%;}

#extras li.print a {background: url(../images/icon-print.gif) no-repeat 0 50%;}
#extras li.download a {background: url(../images/icon-download.gif) no-repeat 0 50%;}
#extras li.share a {background: url(../images/icon-share.gif) no-repeat 0 50%;}
#extras li.audio a {background: url(../images/icon-audio.gif) no-repeat 0 50%;}

/* Article Tools */
#footnote { background: url(../images/horizontal-dotted-line.gif) repeat-x; padding: 20px 0 0 0; margin: 20px 0 0 0; }
#footnote ol li { margin-left: 20px; font-size: 90%; }


/* IE */

/* Footer
-------------------------------------------------------------- */
#footer {margin: 30px 0 20px 370px; text-align:left;}
#footer ul {margin:0px; margin-bottom:5px;}
#footer li {display:inline;margin: 0; padding-right:15px;}
#footer li a{color:#586a65;}
#footer li a:hover{color:#586a65;}
body#section-testimonies #footer, body#section-multimedia #footer, body#section-faith #footer, body#section-prophets #footer, body#section-teachings #footer, body#section-share #footer {margin-left:387px;}

/* IE */

#church-logo {  text-indent:-1000em; overflow:hidden; position:absolute; top:20px; left:69px; cursor:pointer; }
body.layout-smx #footer .church-logo {left: 300px;}
#footer .copyright {color: #9faaa1;	font-size: 11px;}

/* Video player
-------------------------------------------------------------- */
.videoPlayer {background: url(../images/modal_shadow2.png) no-repeat;	width: 593px;	height: 466px; padding: 20px;	text-align: left;}
* html .videoPlayer {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/SonOfGod/images/modal_shadow2.png', sizingMethod='scale'); background: none;}
.videoPlayer .wrapper {padding: 20px;}
.videoPlayer .closer {position: absolute; top: 31px; right: 55px; cursor: pointer;	cursor: hand;	background: url(../images/close.gif) no-repeat; width: 30px;	height: 30px;	text-indent: -1000em;	overflow: hidden;	z-index:101;}


/* Glossary
-------------------------------------------------------------- */



.tl, .tr, .bl, .br { height:50%; width:50.1%; position:absolute; background:url("../images/glossary_shadow.png"); }

.tl { top:0; left:0;  }
.tr { background-position: top right;   top:0; right:0; }
.bl { background-position: bottom left; bottom:0; left:0;  }


.br { background-position: bottom right; bottom:0; right:0;  }
.content { margin:14px; z-index:100; position:relative; top:2px; padding:5px; background:#fff; }



.glossary { width:478px; text-align:left; font-family:arial; font-size:12px; line-height:18px; color:#6f6c60; }


/* IE can't do the alpha border, so doing some hacking */
* html .content { margin:10px; }
* html .glossary {  overflow:hidden; padding-top:8px; }
* html .tl, * html .tr, * html .bl, * html .br { display:none;  }
* html .tl { display:block; background:url(none) #999; filter:alpha(opacity=30); height:1000px;  width:100%;  }
/* end IE hacks */

.glossary p { padding:15px 15px 0 0; margin-bottom:10px;    }

.glossary img {
	float: left;
	margin-right: 20px;
}
.glossary .img {
	float:left;
}
.glossary .text {
	float:left;
	width:260px;
}

.glossary strong {
	color: #3f3360;
	font-family:georgia;
	font-size:18px;
	font-style:italic;
	font-weight:normal;
}
.glossary .closer {
	position: absolute;
	top: 25px;
	right: 25px;
	cursor: pointer;
	cursor: hand;
	background: url(../images/icon-close.gif) no-repeat;
	width: 13px;
	height: 13px;
	text-indent: -1000em;
	overflow: hidden;
	z-index:101;
}

.glossary .additional { padding:0; margin-bottom:10px; }
.glossary .additional a { color:#413d32; text-decoration:none; padding:0 0 0 16px;  background:url("../images/icon-circle-right-darkgrey.gif") 0 2px no-repeat; }



/* Miscellaneous */
div.separator { background: url(../images/separator-bg.gif) repeat-x; height: 1px; }
img.tag { vertical-align: -12%; }

#side p {
	clear: both;
}

/* Clearing house - Using one place to clear everything to save repeated code  */

#container:after,#footer:after,.article-byline:after,.glossary p:after, .content:after,#article-tools:after,#article-navigation:after, #content:after, #sub-header:after, #section-links ul:after, #header:after, #container:after {content: ".";	display: block;	height: 0; clear: both;	visibility: hidden;}
#container,#footer,.article-byline,.glossary p, .content, #article-tools, #article-navigation, #content, #sub-header, #section-links ul, #header, #container {zoom: 1;}


.for-print { display: none; }
.showForPrint,.showForPrintInline { display:none; }

http://jesuschrist.lds.org/SonOfGod/css/print.css

/* ------------------------------------------------------------------
print.css
------------------------------------------------------------------ */

#header, #sub-header img,#article-tools,#article-navigation, #extras, #side blockquote,#section-title { display:none; }
#side h1 { background:none;  text-indent:0; width:auto; margin:0; padding:0; margin-bottom:20px; }
body #sub-header h4 { background:none;  text-indent:0; width:auto; height:auto; margin:0; padding:0; position:static; text-align:left; }
body.layout-sm #side,body.layout-sm #main { float:none; width:auto; padding:0; }
.article-byline { margin:0; float:left; margin:0 10px 10px 0; }

#container { width:auto; }
#content { background:none; border:0; width:auto; }
#sub-header h2 {	position:relative; height: auto; width: auto;	background: none; text-indent: 0; text-align:left; position:static; left:0; top:0;}
#sub-header span.bar { display:none; }
body { background:none; }
body.layout-sm #content { padding:10px 0 0 0; }
#helpText h2 { text-align:left; margin-top:20px; border-top:2px solid #ccc; padding-top:10px; }
#article-content .scriptures { font-style:normal; }


.for-screen { display: none; }
.showForPrint { display:block !important; }
.showForPrintInline { display:inline !important; }
.hideForPrint { display:none !important; }

.helpText { border:0; width:100%; }  /* For help text, so it isn't in the help box width */

http://jesuschrist.lds.org/SonOfGod/common/styles/vgn-ext-templating.css

/* vgn-ext-templating.css			*/

/* StyleSheet Classes for the X-Templating project */
/*                                                                   */

/* vign-ext-text - general text description   */
.vgn-ext-text {
	font : 11px Verdana, Arial, Helvetica, sans-serif;
}

/* vign-ext-nav-item - general text description   */
.vgn-ext-nav-item {
	font : 11px Verdana, Arial, Helvetica, sans-serif;
}

/* vign-ext-nav-item-selected - general text description   */
.vgn-ext-nav-item-selected {
	font : bold 13px Verdana, Arial, Helvetica, sans-serif;
	background-color: #efefef;
}

/* vgn-ext-nav-item-depth - general text description   */
.vgn-ext-nav-item-depth {
	font : 11px Verdana, Arial, Helvetica, sans-serif, bold;
}

/* vign-ext-link - general text description   */
.vgn-ext-link {
	font : 11px Verdana, Arial, Helvetica, sans-serif;
}

/***
 * Floating menu: The following CSS is used to display a floating
 * div on the lower left corner of the page. To create a floating div
 * it must have id="vgn-div-float-bottom-left"
 */
/* Normal CSS2 (mozilla, opera, IE/Mac) */
#vgn-div-float-bottom-left {
    position:fixed;
    left: 5px; bottom: 5px;
    z-index: 10000;
}
/* Tan hack -- IE/Win specific stuff */
* html #vgn-div-float-bottom-left {
    position: absolute;
    top: expression(this.offsetParent.scrollTop + this.offsetParent.offsetHeight - 60);
    z-index: 10000;
}
/* End Tan hack */

.vgn-ext-ice-floatee {
	border:solid black 1px;
	background-color:#EBEBEB;
}

.vgn-ext-ice-floatee-text {
	font-size:9px;
	font-family:arial;
	color:black;
	cursor:hand;
	text-decoration:none;
	PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
}

.vgn-ext-ice-floatee-table {
	border:solid black 1px;
}

.vgn-ext-ice-floatee-text-off {
	font-size:9px;
	font-family:arial;
	color:#C1C1C1;
	text-decoration:none;
	PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
}

.vgn-ext-ice-floatee-line {
	border-top:1px solid black;
}

.vgn-ext-ice-floatee-menu-hr {
	background:silver;
	width:135px;
	height:1px;
}

.vgn-ext-ice-floatee-menu-hr-span {
	padding:1px;
}

.vgn-ext-ice-floatee-menu-outer-table {
	border: 1px solid black;
	padding: 0px;
	font-family: arial;
	font-size: 11px;
	background-color: rgb(222, 222, 222);
}

.vgn-ext-ice-floatee-menu-outer-div {
	position: absolute;
	z-index: 10000;
	left: 0px;
	top:-204px;
	visibility: hidden;
}

.vgn-ext-ice-floatee-menu-link {
	cursor: pointer;
	font-family: arial;
	font-size: 11px;
}

.vgn-ext-ice-floatee-menu-disabled-link {
	color:#808080;
	font-family: arial;
	font-size: 11px;
}

.vgn-ext-ice-floatee-page-menu-header {
    font-weight:bold;
    color:#dedede;
    background-color:black;
    font-family:arial;
    font-size:11px;
    padding: 3px 40px 3px 37px;
}

.vgn-ext-ice-floatee-template-menu-header {
    font-weight:bold;
    color:#dedede;
    background-color:black;
    font-family:arial;
    font-size:11px;
    padding: 3px 28px 3px 27px;
}

.vgn-ext-ice-floatee-content-menu-header {
    font-weight:bold;
    color:#dedede;
    background-color:black;
    font-family:arial;
    font-size:11px;
    padding: 3px 30px 3px 30px;
}

http://jesuschrist.lds.org/SonOfGod/css/home.css

/* Home Page

-------------------------------------------------------------- */



/*.stanza {

	text-indent: 0 !important;

	margin-left: 50px;

	font-style: italic;

	color: #777;

}*/



div.separator {

	margin-left: 10px;

  margin-right: 10px;

}



#side .separator{

  margin-left: 15px;

}



.section h3,

.section h3 a,

.section h3 a:link,

.section h3 a:visited {

	color:#007987

}









#section-home .home-section h3,

#section-home .home-section h3 a,

#section-home .home-section h3 a:link,

#section-home .home-section h3 a:visited {

	line-height: 1.2em;

	/*color: #007987;*/

	text-decoration: none;

	margin: 0;

}



#section-home #section-links ul a:hover {

	color: #627e79;

}

#section-link-home a{

	color: #627e79;

}



#section-home .home-section-title {

	xheight: 222px;

}



#section-home .home-section-title h2 {

	height: 75px;

	margin: 0 0 4px 0;

	text-indent: -999em;

	background-repeat: no-repeat;

	cursor:pointer;

}



/*#section-home #home-section-title-faith h2 {

	background-image: url(../images/home-section-title-faith-en.gif);

}



#section-home #home-section-title-teachings h2 {

	background-image: url(../images/home-section-title-teachings-en.gif);

}



#section-home #home-section-title-testimonies h2 {

	background-image: url(../images/home-section-title-testimonies-en.gif);

}*/



#section-home .home-section-title p {

	margin: 0;

	height: 135px;

}



#section-home #sub-header span.bar {

	background-color: #627e79;

	width: 180px;

}



.column h3 a {

	padding-right: 18px;

}





#side .section p, #side .section h3 {margin-left:5px;}



#side h3.hovered, #side .more.hovered h3 {



}





.more a { padding-right: 18px; padding-bottom:3px; color:#c1c0bc }

#side .more.hovered a {	background-position: right 2px;}

#main .more.hovered a {	background-position: right 2px;}

#extra .more.hovered a {	background-position: right 2px;}





.interactive { text-transform:uppercase; background:url("../images/bg-interactive.gif") no-repeat top right #CFB586; color:#fff; font-size:8px; letter-spacing:3px; padding:1px 8px 0px 5px; font-weight:bold; height:11px}





.column h3 a {

	padding-right: 18px;

}



/* When hovering over columns */



.column div.hovered {

	background-color: #f4f0e4;

}



#side div.hovered {

	color: #cb885c;

}



#main div.hovered {

 color: #7c794a;

}



#extra div.hovered {

	color: #4c416f;

}





#side p {

	clear: both;

}



.column h3 a { color:#007987 }



#side.hover h3 a { color:#cb885c }

#main.hover h3 a { color:#7c794a } /* 7c794a */

#extra.hover h3 a { color:#4c416f }



#main .multimedia { background-color:#ecf1eb; padding:25px; margin:5px 10px 0; width:201px; }

#main.hover .multimedia h3 a { color:#007987; }

#main.hover .multimedia.hover h3 a { color:#627d78; } /* Multimedia Hover Color */

 /* Multimedia Hover Image */
