
@charset "utf-8";
/* CSS Document Copyright ********************/
/* ***************************************************************************************************** */
/* DEFAULT HTML *****************************/

body{
color:#333333;
background:#FFF;
font-family: Arial, Helvetica, sans-serif;
background-image: url(../images/Gold/bg-total.jpg);
background-repeat: repeat;
}
a:link,
a:visited,
a:hover {
	color: #A43829;
}
div.module_ms1  a:link,
div.module_ms1 a:visited,
div.module_ms1 a:hover{
	color: #CE8E00; 
}
div.module a:link,
div.module  a:visited,
div.module a:hover{
	color:#A43829;
}
/* ***************************************************************************************************** */
/* TEMPLATE SPECIFIC CSS CODE */

div#container-higher {
	width: 100%;
	min-height: 100%;
	height: 100%;
	position: relative;
	margin: 0;
	padding: 0;
background-color: transparent;
	
}
div#container{
	width: 100%;
	min-height: 100%;
	height: 100%;
	position: relative;
	margin: 0;
	padding: 0;
background-color: transparent;	
}
/************************************ header******************************************/
div.header-bottom{
	background-image:url(../images/Gold/header-bottom.jpg);
	height:20px;
	width: 100%;
	position: absolute;
	bottom: -1px;	
	z-index: -1;
}
div#container-higher div.header-bottom {
	height:300px;	
}
div.main-wrapper {
	margin: 0 auto;
	padding: 0;
	width: 960px;
	height: 100%;
}

div.main {
	margin: 0 auto;
	padding: 0;
	width: 100%;
	height: auto;
	min-height: 100%;
	background-position: center top;
}

div.footer-wrapper {
	position: absolute;
	bottom: 0;
	background-image: url(../images/Gold/bg-footer.jpg);
	background-repeat: repeat;
	height: 91px;
	width: 100%;
}


/* READMORE */


p.readmore,
p.readon {
    background-image: url("../images/content/ms1-btg-center-repeat.jpg");
    background-repeat: repeat;
    float: left;
    padding:5px;
}

p.readmore a:link,
p.readmore a:visited,
p.readon a:link,
#main p.readon a:visited,
#main p.readmore a:link,
#main p.readmore a:visited,
#main p.readon a:link,
#main p.readon a:visited {
    border-color: #7A7570;
    border-style: dashed;
    border-width: 2px 2px 2px 2px;
    margin: 0;
    height:auto !important;
    padding: 0 8px;
    width: auto;
 
}
/********************************************************************/

#toolbar{
background:#444751;
}
#toolbar ul a{
color:#A2A3A8;
}
#toolbar ul a:hover,
#toolbar ul li.current a,
#toolbar a#active_menu-nav{
color:#FFF;
}
#header {
border-bottom:5px solid #444751;
background:#FFF;
}

#pathway{
background:#FFF;
}
#stage{
border-bottom:1px solid #E0E0E0;
background:#F8F8F8;
}
.elements{
border-bottom:1px solid #CCC;
background:#FFF;
}
#container{
border-bottom:1px solid #CCC;
background:#FFF;
}
#bottom{
border-bottom:1px solid #000;
background:#F8F8F8;
}
#footer{
color:#A2A3A8;
background:#444751;
}
#footer a {
color:#A2A3A8;
}
/* ***************************************************************************************************** */
/* JOOMLA SPECIFIC CSS CODE */
/* ***************************************************************************************************** */
/* FRONTEND EDITOR */
#adminForm input,
#adminForm select{
background:#FFF;
border:1px solid #CCC;
}
.button2-left a{
color:#FFF;
border:0;
background: #4D453E;
}
.formelm_buttons button{
color:#FFF;
border:0;
background: #4D453E;
}
/* ***************************************************************************************************** */
/* CONTENT COMPONENT STYLES */
.image_left,
.image_right{
background:#F8F8F8;
border:1px solid #CCC;
}
.button{
color:#FFF;
border:0;
background: #4D453E;
}
.inputbox{
background:#FFF;
border:1px solid #CCC;
}
.buttonheading a:hover{
color:#333;
}
.article-info-box {
border-bottom:1px solid #CCC;
}
.article-info{
background-color:transparent;
}
li.parent-category-name, 
li.category-name, 
li.create, 
li.modified, 
li.published, 
li.createdby, 
li.hits {
color:#fff;
}
.content_vote{
border-bottom:1px solid #CCC;
}
.content_vote .button{
color:#FFF;
border:0;
background: #4D453E;
}
.readmore a,
.readon a{
color:#FFF;
border:1px solid #00799F;
background:#0099CC;
}
.readmore a:hover,
.readon a:hover{
color:#FFF;
}
.readmore a,
.readon a{
color:#FFF;
}
.readmore a:hover,
.readon a:hover{
color:#FFF;
}
ul.pagenav li a{
color:#FFF;
border:1px solid #00799F;
background:#0099CC;
}
/* ***************************************************************************************************** */
/* FRONTPAGE COMPONENT */
.items-more{
background:transparent;
}
.items-more h3{
color:#FFF;
border:1px solid #fff;
background:#0099CC;
}
.items-more ol{
border-left:1px solid #CCC;
border-right:1px solid #CCC;
}
.items-more li{
border-bottom:1px solid #CCC;
background:url(../images/arrow.png) no-repeat 3px 5px;
}
.items-more li:hover{
background:#EEE url(../images/arrow.png) no-repeat 3px 5px;
}
.items-more li:hover a{
	color:#333;
}
.pagination a{
color:#FFF;
border:1px solid #00799F;
background:#0099CC;
}
/* ***************************************************************************************************** */
/* SEARCH COMPONENT */
.word{
border:0;
}
.phrase{
border:0;
}
.only{
border:0;
}
.searchintro{
border:0;
}
.searchintro a{
border:0;
}
.search-results ol li{
border:0;
}
.search-results .highlight{
border:0;
}
.phrases{
border:0;
}
.phrases-box .phrase{
border:0;
background:transparent;
}
ol.search_results li.result-title{
border:0;
}
ol.search_results li.result-title .highlight{
border:0;
}
/* ***************************************************************************************************** */
/* TABLE OF CONTENTS VIEW */
.contenttoc{

}
.contenttoc th{
color:#FFF;
border:1px solid #00799F;
background: #0099CC;
}
.contenttoc a.toclink{
border-bottom:1px solid #CCC;
background:url(../images/arrow.png) no-repeat 3px 3px;
}
.contenttoc a.toclink:hover,
.contenttoc a.toclink.active{
background: url(../images/arrow.png) no-repeat 3px 3px;
}
.pagenavbar{
border:0;
}
.pagination li a {
color:#0099CC;
text-decoration:underline;
}
#article-index{
border-top:1px solid #CCC;
border-left:1px solid #CCC;
border-right:1px solid #CCC;
}
#article-index li a{
border-bottom:1px solid #CCC;
background:url(../images/arrow.png) no-repeat 3px 3px;
}
#article-index a:hover{
background: url(../images/arrow.png) no-repeat 3px 3px;
}
.pagination ul{
border:1px solid #CCC;
}
/* ***************************************************************************************************** */
/* SECTION TABLE */
.cat-items li{
background:url(../images/arrow.png) no-repeat 0 3px;
border-bottom:1px solid #EEE;
}
/* ***************************************************************************************************** */
/* CATEGORY TABLE */
.contentdescription img{
border:1px solid #ffffff;
background:#F8F8F8;
}
.filter{
display:inline-block;
}
.display{
display:inline-block;
}
table.category{
border-bottom:1px solid #ffffff;
}
.sectiontableheader{
color:#FFF;
border:1px solid #ffffff;
background: #0099CC;
}
.sectiontableheader a{
color:#FFF;
}
tr.sectiontableentry0{
border-top:1px solid #fff;
border-left:1px solid #ffffff;
border-right:1px solid #fff;
}
tr.sectiontableentry0:hover{
background:#0099CC;
}
tr.sectiontableentry1{
border-top:1px solid #ffffff;
border-left:1px solid #ffffff;
border-right:1px solid #fff;
}
tr.sectiontableentry1:hover{
background:#0099CC;
}
tr.sectiontableentry2{
border-top:1px solid #fff;
border-left:1px solid #fff;
border-right:1px solid #fff;
}
tr.sectiontableentry2:hover{
background:#0099CC;
}
/* ***************************************************************************************************** */
/* CATEGORIES LIST */
.categories-list li{
border:1px solid #fff;
background:transparent;
}
.categories-list li li{
border:1px solid #fff;
background-color:transparent;
}
/* ***************************************************************************************************** */
/* ARTICLE CATEGORY LIST */

.cat-children li li{
border:1px solid #fff;
}
.category thead{
color:#FFF;
border:1px solid #fff;
background-color:#0099CC;
}
.category thead a{
color:#FFF;
}
.category thead .list-title,
.category thead .list-date,
.category thead .list-author,
.category thead .list-hits{
border:1px solid #fff;
}
.cat-list{
border-top:1px solid #fff;
border-left:1px solid #fff;
border-right:1px solid #fff;
}
.cat-list:hover{
background:#0099CC;
}

.cat-list-row0:hover{
background:#0099CC;
}

.cat-list-row1:hover{
background:#0099CC;
}
.cat-list-row1 .list-title,
.cat-list-row1 .list-date,
.cat-list-row1 .list-author,
.cat-list-row1 .list-hits{
border:1px solid #fff;
}
/* ***************************************************************************************************** */
/* POLLS COMPONENT */
table.pollstableborder{
border-bottom:1px solid #CCC;
}
/* ***************************************************************************************************** */
/* ARCHIVE LIST */
ul#archive-list li{
border:1px solid #CCC;
background:#F8F8F8;
}
ul#archive-list li h5.metadata{
background:#FFF;
border:1px solid #CCC;
}
ul#archive-list li h5.metadata span{
color:#999;
}
.create{
background:url(../images/createdate.png) no-repeat 0px 50%;
}
.modified{
background:url(../images/modifydate.png) no-repeat 0px 50%;
}
.published{
background:url(../images/publishdate.png) no-repeat 0px 50%;
}
.author{
background:url(../images/createdby.png) no-repeat 0px 50%;
}
/* ***************************************************************************************************** */
/* WEBLINKS COMPONENT */
table.weblinks{
border-bottom:1px solid #CCC;
}
.weblinks li{
border:1px solid #CCC;
}
.weblinks li li{
border:1px solid #EEE;
background:#FFF;
}
.weblinks dl dt,
.weblinks dl dd{
color:#999;
}
.weblinks dl{
background:url(../images/bullet_blue.png) no-repeat 0px 50%;
}
/* ***************************************************************************************************** */
/* NEWSFEEDS COMPONENT */
table.newsfeeds{
border-bottom:1px solid #CCC;
}
.newsfeed li{
border:1px solid #CCC;
}
/* ***************************************************************************************************** */
/* CONTACT COMPONENT */
.contact-category td.sectiontableentry{
border-top:1px solid #ffffff;
border-left:1px solid #ffffff;
border-right:1px solid #ffffff;
}
.contact-category td.sectiontableentry:hover{
background:#EEE;
}
.contact-category td.sectiontableentry0{
border-top:1px solid #ffffff;
border-left:1px solid #ffffff;
border-right:1px solid #ffffff;
}
.contact-category td.sectiontableentry0:hover{
background:#0099CC;
}
.contact-form{
border:1px solid #fff;
}
#contact-slider .panel{
border:1px solid #ffffff;
}
table.category .even,
.category tbody td{
border-top:1px solid #ffffff;
border-left:1px solid #ffffff;
border-right:1px solid #ffffff;
}
table.category .even:hover,
.category tbody td:hover{
background:#0099CC;
}
table.category .odd{
border-top:1px solid #fff;
border-left:1px solid #fff;
border-right:1px solid #fff;
}
table.category .odd:hover{
background:#0099CC;
}
/* ***************************************************************************************************** */
/* PASSWORD/USERNAME REMINDER */
#email{
background:#FFF;
border:1px solid #CCC;
}
.invalid{
color:#FF0000;
}
input.invalid{
border:1px solid #FF0000 !important;
}
/* ***************************************************************************************************** */
/* REMIND FORM */
.remind{
	border:1px dashed #999;
}
.remind input{
background:#FFF;
border:1px solid #CCC;
}
.remind button{
color:#FFF;
border:0;
background: #4D453E;
}
/* ***************************************************************************************************** */
/* RESET FORM */
.reset{
	border:1px dashed #999;
}
.reset input{
background:#FFF;
border:1px solid #CCC;
}
.reset button{
color:#FFF;
border:0;
background: #4D453E;
}
/* ***************************************************************************************************** */
/* REGISTER FORM */
.registration{
border:1px solid #CCC;
background:#F8F8F8;
}
.register input{
background:#FFF;
border:1px solid #CCC;
}
div.email {
background:none;
border-color:transparent;
color:inherit;
text-shadow: 1px 1px 0 #F8F8F8;
}
.registration{
border:1px solid #CCC;
background:#F8F8F8;
}
.registration button{
color:#FFF;
border:0;
background: #4D453E;
}
/* ***************************************************************************************************** */
/* LOGIN COMPONENT */
table.contentpane img{
border:1px solid #CCC;
background:#F8F8F8;
}
#com-form-login ul{
border-top:1px solid #EEE;
}
#com-form-login li{
background:url(../images/bullet_blue.png) no-repeat 0 7px;
border-bottom:1px solid #EEE;
}
.login {
	border: 1px dashed #999;
}
.login #username,
.login #password{
background:#FFF;
border:1px solid #CCC;
}
/* ***************************************************************************************************** */
/* USER PROFILE */
.profile{
border:1px solid #CCC;
background:#F8F8F8;
}
.profile a{
color:#FFF;
border:1px solid #00799F;
background: #0099CC;
}
.profile a:hover{
color:#FFF;
border:1px solid #00799F;
background: #0099CC;
}
.profile-edit{
border:1px solid #CCC;
background:#F8F8F8;
}
.profile-edit button{
color:#FFF;
border:0;
background: #4D453E;
}
.profile-edit button:hover{
color:#FFF;
border:0;
background: #4D453E;
}
.profile-edit input,
.profile-edit select{
background:#FFF;
border:1px solid #CCC;
}

/* ***************************************************************************************************** */
/* DEFAULT MODULES */
.moduletable h3,
.moduletable_text h3,
.moduletable_menu h3{
border:0;
}
/* ***************************************************************************************************** */
/* GRID MODULES */
.module h3,
.module_text h3,
.module_menu h3{

}
div.grid div.module_ms4 h4{
    border: 0 none;
    color: #D39919;
    font-family: georgia;
    font-size: 15px;
    text-align: left;
    font-weight: bold;
}

div.module_ms2 div.pad h4{
 font-weight: bold;
 font-size: 15px;	
 font-family: Georgia;
 color:#D39919;
}
.module_ms3 div.pad h4 {
    border: 0 none;
    color:#EBBE65 ;
    font-family: georgia;
    font-size: 15px;
    text-align: left;
    font-weight: bold;
}

/*  BG Grid flexgrid_1*/
div.module_ms1.flexgrid_1 {
	background-image: url(../images/grids/gridtop1-1-top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:auto;
	padding-top: 22px;
}

div.module_ms1.flexgrid_1 div.pad {
	background-image: url(../images/grids/gridtop1-1-bottom.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:auto;
	margin:0;
	width:100%;
	padding-bottom: 16px;
}
div.module_ms1.flexgrid_1 div.pad2 {
	background-image: url(../images/grids/gridtop1-1-repeat.jpg);
	background-repeat: repeat-y;
	background-position: center center;
	height:auto;
	width:100%;
}
/*****************************************************************/
/*  BG Grid  flexgrid_2*/
div.module_ms1.flexgrid_2 {
	background-image: url(../images/grids/gridtop1-2-top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:auto;
	padding-top: 22px;
}

div.module_ms1.flexgrid_2 div.pad {
	background-image: url(../images/grids/gridtop1-2-bottom.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:auto;
	margin:0;
	width:100%;
	padding-bottom: 16px;
}
div.module_ms1.flexgrid_2 div.pad2 {
	background-image: url(../images/grids/gridtop1-2-repeat.jpg);
	background-repeat: repeat-y;
	background-position: center center;
	height:auto;
	width:100%;
}

/*****************************************************************/
/*  BG Grid  flexgrid_3*/
div.module_ms1.flexgrid_3 {
	background-image: url(../images/grids/gridtop1-3-top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:auto;
	padding-top: 22px;
}

div.module_ms1.flexgrid_3 div.pad {
	background-image: url(../images/grids/gridtop1-3-bottom.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:auto;
	margin:0;
	width:100%;
	padding-bottom: 16px;
}
div.module_ms1.flexgrid_3 div.pad2 {
	background-image: url(../images/grids/gridtop1-3-repeat.jpg);
	background-repeat: repeat-y;
	background-position: center center;
	height:auto;
	width:100%;
}

/*****************************************************************/
/*  BG Grid  flexgrid_4*/
div.module_ms1.flexgrid_4 {
	background-image: url(../images/grids/gridtop1-4-top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:auto;
	padding-top: 22px;
}
div.module_ms1.flexgrid_4 div.pad {
	background-image: url(../images/grids/gridtop1-4-bottom.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:auto;
	margin:0;
	width:100%;
	padding-bottom: 16px;
}

div.module_ms1.flexgrid_4 div.pad2 {
	background-image: url(../images/grids/gridtop1-4-repeat.jpg);
	background-repeat: repeat-y;
	background-position: center center;
	height:auto;
	width:100%;
}                              
/*****************************************************************/
/*  BG Grid  flexgrid_5*/
div.module_ms1.flexgrid_5 {
	background-image: url(../images/grids/gridtop1-5-top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:auto;
	padding-top: 22px;
}
div.module_ms1.flexgrid_5 div.pad {
	background-image: url(../images/grids/gridtop1-5-bottom.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:auto;
	margin:0;
	width:100%;
	padding-bottom: 16px;
}
div.module_ms1.flexgrid_5 div.pad2 {
	background-image: url(../images/grids/gridtop1-5-repeat.jpg);
	background-repeat: repeat-y;
	background-position: center center;
	height:auto;
	width:100%;
}
/*****************************************************************/
/*  BG Grid  flexgrid_6*/
div.module_ms1.flexgrid_6{
	background-image: url(../images/grids/gridtop1-6-top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:auto;
	padding-top: 22px;
}
div.module_ms1.flexgrid_6 div.pad {
	background-image: url(../images/grids/gridtop1-6-bottom.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:auto;
	margin:0;
	width:100%;
	padding-bottom: 16px;
}
div.module_ms1.flexgrid_6 div.pad2 {
	background-image: url(../images/grids/gridtop1-6-repeat.jpg);
	background-repeat: repeat-y;
	background-position: center center;
	height:auto;
	width:100%;
}

.module_ms3 div.pad h4 {
    border: 0 none;
    color:#A43829 ;
    font-family: georgia;
    font-size: 15px;
    text-align: left;
    font-weight: bold;
}
/* ***************************************************************************************************** */
/* TOOLBAR MODULES */
#toolbar .module,
#toolbar .module_text,
#toolbar .module_menu{
color:#fff;
}
/************************Breadcrumb**************************/
#pathway #pathway-inner div.grid{
	background-image:url(../images/Gold/linebreadcrumb.png)	;
	background-repeat: repeat-x;
	background-position:center bottom;
	height:30px;
	width: 100%;
}

/******************************* _MS1 **************************************/
#sidebar1.grid_12 .module_ms1,
#sidebar2.grid_12 .module_ms1 {
	background-image: url(../images/sidebar/ms1-12-top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:auto;
	width:100%;
	padding-top: 22px;
}

#sidebar1.grid_12 .module_ms1 div.pad,
#sidebar2.grid_12 .module_ms1 div.pad {
	background-image: url(../images/sidebar/ms1-12-bottom.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:auto;
	margin:0;
	width:100%;
	padding-bottom: 16px;
}
#sidebar1.grid_12 .module_ms1 div.pad div.pad2,
#sidebar2.grid_12 .module_ms1 div.pad div.pad2 {
	background-image: url(../images/sidebar/ms1-12-repeat.jpg);
	background-repeat: repeat-y;
	background-position: center center;
	height:auto;
	width:100%;
}
/*****************************************************************/
/*  BG Grid 11 */
#sidebar1.grid_11 .module_ms1,
#sidebar2.grid_11 .module_ms1 {
	background-image: url(../images/sidebar/ms1-11-top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:auto;
	width:100%;
	padding-top: 18px;
}
#sidebar1.grid_11 .module_ms1 div.pad,
#sidebar2.grid_11 .module_ms1 div.pad {
	background-image: url(../images/sidebar/ms1-11-bottom.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:auto;
	margin:0;
	width:100%;
	padding-bottom: 16px;
}
#sidebar1.grid_11 .module_ms1 div.pad div.pad2,
#sidebar2.grid_11 .module_ms1 div.pad div.pad2 {
	background-image: url(../images/sidebar/ms1-11-repeat.jpg);
	background-repeat: repeat-y;
	background-position: center center;
	height:auto;
	width:100%;
}

/*****************************************************************/
/*  BG Grid  10*/
#sidebar1.grid_10 .module_ms1,
#sidebar2.grid_10 .module_ms1 {
	background-image: url(../images/sidebar/ms1-10-top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:auto;
	width:100%;
	padding-top: 18px;
}
#sidebar1.grid_10 .module_ms1 div.pad,
#sidebar2.grid_10 .module_ms1 div.pad {
	background-image: url(../images/sidebar/ms1-10-bottom.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:auto;
	margin:0;
	width:100%;
	padding-bottom: 16px;
}
#sidebar1.grid_10 .module_ms1 div.pad2,
#sidebar2.grid_10 .module_ms1 div.pad2 {
	background-image: url(../images/sidebar/ms1-10-repeat.jpg);
	background-repeat: repeat-y;
	background-position: center center;
	height:auto;
	width:100%;
}


/*****************************************************************/
/*  BG Grid  9*/
#sidebar1.grid_9 .module_ms1,
#sidebar2.grid_9 .module_ms1 {
	background-image: url(../images/sidebar/ms1-9-top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:auto;
	width:100%;
	padding-top: 18px;
}
#sidebar1.grid_9 .module_ms1 div.pad,
#sidebar2.grid_9 .module_ms1 div.pad {
	background-image: url(../images/sidebar/ms1-9-bottom.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:auto;
	margin:0;
	width:100%;
	padding-bottom: 16px;
}
#sidebar1.grid_9 .module_ms1 div.pad2,
#sidebar2.grid_9 .module_ms1 div.pad2 {
	background-image: url(../images/sidebar/ms1-9-repeat.jpg);
	background-repeat: repeat-y;
	background-position: center center;
	height:auto;
	width:100%;
}                              
/*****************************************************************/
/*  BG Grid  8*/
#sidebar1.grid_8 .module_ms1,
#sidebar2.grid_8 .module_ms1 {
	background-image: url(../images/sidebar/ms1-8-top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:auto;
	width:100%;
	padding-top: 18px;
}
#sidebar1.grid_8 .module_ms1 div.pad,
#sidebar2.grid_8 .module_ms1 div.pad {
	background-image: url(../images/sidebar/ms1-8-bottom.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:auto;
	margin:0;
	width:100%;
	padding-bottom: 16px;
}
#sidebar1.grid_8 .module_ms1 div.pad2,
#sidebar2.grid_8 .module_ms1 div.pad2 {
	background-image: url(../images/sidebar/ms1-8-repeat.jpg);
	background-repeat: repeat-y;
	background-position: center center;
	height:auto;
	width:100%;
}
/*****************************************************************/
/*  BG Grid 7 */
#sidebar1.grid_7 .module_ms1,
#sidebar2.grid_7 .module_ms1{
	background-image: url(../images/sidebar/ms1-7-top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:auto;
	width:100%;
	padding-top: 18px;
}
#sidebar1.grid_7 .module_ms1 div.pad,
#sidebar2.grid_7 .module_ms1 div.pad {
	background-image: url(../images/sidebar/ms1-7-bottom.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:auto;
	margin:0;
	width:100%;
	padding-bottom: 16px;
}
#sidebar1.grid_7 .module_ms1 div.pad2,
#sidebar2.grid_7 .module_ms1 div.pad2 {
	background-image: url(../images/sidebar/ms1-7-repeat.jpg);
	background-repeat: repeat-y;
	background-position: center center;
	height:auto;
	width:100%;
}
/*****************************************************************/
/*  BG Grid 6 */
#sidebar1.grid_6 .module_ms1,
#sidebar2.grid_6 .module_ms1{
	background-image: url(../images/sidebar/ms1-6-top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:auto;
	width:100%;
	padding-top: 18px;
}
#sidebar1.grid_6 .module_ms1 div.pad,
#sidebar2.grid_6 .module_ms1 div.pad {
	background-image: url(../images/sidebar/ms1-6-bottom.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:auto;
	margin:0;
	width:100%;
	padding-bottom: 16px;
}
#sidebar1.grid_6 .module_ms1 div.pad2,
#sidebar2.grid_6 .module_ms1 div.pad2 {
	background-image: url(../images/sidebar/ms1-6-repeat.jpg);
	background-repeat: repeat-y;
	background-position: center center;
	height:auto;
	width:100%;
}
/*****************************************************************/
/*  BG Grid 5 */
#sidebar1.grid_5 .module_ms1,
#sidebar2.grid_5 .module_ms1{
	background-image: url(../images/sidebar/ms1-5-top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:auto;
	width:100%;
	padding-top: 18px;
}
#sidebar1.grid_5 .module_ms1 div.pad,
#sidebar2.grid_5 .module_ms1 div.pad {
	background-image: url(../images/sidebar/ms1-5-bottom.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:auto;
	margin:0;
	width:100%;
	padding-bottom: 16px;
}
#sidebar1.grid_5 .module_ms1 div.pad2,
#sidebar2.grid_5 .module_ms1 div.pad2 {
	background-image: url(../images/sidebar/ms1-5-repeat.jpg);
	background-repeat: repeat-y;
	background-position: center center;
	height:auto;
	width:100%;
}
/*****************************************************************/
/*  BG Grid 4 */
#sidebar1.grid_4 .module_ms1,
#sidebar2.grid_4 .module_ms1{
	background-image: url(../images/sidebar/ms1-4-top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:auto;
	width:100%;
	padding-top: 18px;
}
#sidebar1.grid_4 .module_ms1 div.pad,
#sidebar2.grid_4 .module_ms1 div.pad {
	background-image: url(../images/sidebar/ms1-4-bottom.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:auto;
	margin:0;
	width:100%;
	padding-bottom: 16px;
}
#sidebar1.grid_4 .module_ms1 div.pad2,
#sidebar2.grid_4 .module_ms1 div.pad2 {
	background-image: url(../images/sidebar/ms1-4-repeat.jpg);
	background-repeat: repeat-y;
	background-position: center center;
	height:auto;
	width:100%;
}
/*****************************************************************/
/*  BG Grid 3 */
#sidebar1.grid_3 .module_ms1,
#sidebar2.grid_3 .module_ms1{
	background-image: url(../images/sidebar/ms1-3-top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:auto;
	width:100%;
	padding-top: 18px;
}
#sidebar1.grid_3 .module_ms1 div.pad,
#sidebar2.grid_3 .module_ms1 div.pad {
	background-image: url(../images/sidebar/ms1-3-bottom.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:auto;
	margin:0;
	width:100%;
	padding-bottom: 16px;
}
#sidebar1.grid_3 .module_ms1 div.pad2,
#sidebar2.grid_3 .module_ms1 div.pad2 {
	background-image: url(../images/sidebar/ms1-3-repeat.jpg);
	background-repeat: repeat-y;
	background-position: center center;
	height:auto;
	width:100%;
}
/*****************************************************************/
/*  BG Grid 2 */
#sidebar1.grid_2 .module_ms1,
#sidebar2.grid_2 .module_ms1{
	background-image: url(../images/sidebar/ms1-2-top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:auto;
	width:100%;
	padding-top: 18px;
}
#sidebar1.grid_2 .module_ms1 div.pad,
#sidebar2.grid_2 .module_ms1 div.pad {
	background-image: url(../images/sidebar/ms1-2-bottom.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:auto;
	margin:0;
	width:100%;
	padding-bottom: 16px;
}
#sidebar1.grid_2 .module_ms1 div.pad2,
#sidebar2.grid_2 .module_ms1 div.pad2 {
	background-image: url(../images/sidebar/ms1-2-repeat.jpg);
	background-repeat: repeat-y;
	background-position: center center;
	height:auto;
	width:100%;
}
/*****************************************************************/
/*  BG Grid 1 */
#sidebar1.grid_1 .module_ms1,
#sidebar2.grid_1 .module_ms1{
	background-image: url(../images/sidebar/ms1-1-top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:auto;
	width:100%;
	padding-top: 18px;
}
#sidebar1.grid_1 .module_ms1 div.pad,
#sidebar2.grid_1 .module_ms1 div.pad {
	background-image: url(../images/sidebar/ms1-1-bottom.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:auto;
	margin:0;
	width:100%;
	padding-bottom: 16px;
}
#sidebar1.grid_1 .module_ms1 div.pad2,
#sidebar2.grid_1 .module_ms1 div.pad2 {
	background-image: url(../images/sidebar/ms1-1-repeat.jpg);
	background-repeat: repeat-y;
	background-position: center center;
	height:auto;
	width:100%;
}
/**************** h3 si _ms ******************/
div.module_menu h3{
	color:#504942;
	font-family:Georgia;
}
