/* ============================== */
/* ============================== */

/* homepage Specific Styles  */

/* Welcome Graphic */

.welcome {
width:376px;
height:200px;
border:0px solid silver;
margin:10px 0 0 12px;
padding:0;
background:url('../../../other_files/redesign/home-hmv.jpg') no-repeat;
}


.welcome .heading {
color:white;
font-weight:bold;
font-size:18px;
margin:0;
padding:12px 0px 0px 12px;
}

.welcome .text {
color:white;
font-weight:bold;
font-size:12px;
margin:0;
padding:10px 0px 0px 12px;
width:240px;
}

/* mmmm.... 4 Box Bento */

table.menubox {
border:0px solid red;
width:376px;
margin:15px 0 0 12px;
padding:0;
}

table.menubox td {
margin:0;
padding:10px;
}

table.menubox td.nw {
border-bottom:1px dashed #666;
border-right:1px dashed #666;
}

table.menubox td.se {
border-top:1px dashed #666;
border-left:1px dashed #666;
}
table.menubox td.se1 {
border-top:1px dashed #666;
}


table.menuboxthin {
border:0px solid red;
width:367px;
margin:15px 0 0 12px;
padding:0;
}

table.menuboxthin .header {
color:#1FB25A;
font-weight:bold;
font-size:14px;
margin:0;
padding:0 0 4px 0;
}

table.menuboxthin td {
margin:0;
padding:5px;
}

table.menuboxthin td.nw {
border-bottom:1px dashed #666;
border-right:1px dashed #666;
}

table.menuboxthin td.se {
border-top:1px dashed #666;
border-left:1px dashed #666;
}

table.menuboxthin td.se1 {
border-top:1px dashed #666;
border-right:1px dashed #666;
}


/* determines positioning of bg image in cell */
/* when changing image, you may need to alter height below */

.menuboximage {
background:url('../../../other_files/redesign/home-menubox-girl.jpg') bottom left no-repeat;
height:148px;
}

table.menubox .header {
color:#1FB25A;
font-weight:bold;
font-size:14px;
margin:0;
padding:0 0 4px 0;
}

table.menubox img {
border:0px solid white;
margin:0 0 0 5px;
padding:0 0 0 0;
}

table.menubox .text {
color:#666;
font-size:12px;
margin:0;
padding:0;
}


/*******************************************************************************
      Inner Join homepage Specific Styles
*******************************************************************************/


.welcomethin {
width:350px;
height:200px;
border:0px solid silver;
margin:10px 0 0 12px;
padding:0;
background:url('../../../other_files/redesign/home-hmv.jpg') no-repeat;
}

.welcomethin .heading {
color:white;
font-weight:bold;
font-size:18px;
margin:0;
padding:12px 0px 0px 12px;
}

.welcomethin .text {
color:white;
font-weight:bold;
font-size:36px;
margin:0;
padding:10px 0px 0px 12px;
width:240px;
}



/*******************************************************************************
      Inner Press homepage Specific Styles
*******************************************************************************/


.welcomepress {
width:376px;
height:200px;
border:0px solid silver;
margin:10px 0 0 12px;
padding:0;
background:url('../../../other_files/images/central-image-press.jpg') no-repeat;
}

.welcomepress .heading {
color:white;
font-weight:bold;
font-size:18px;
margin:0;
padding:12px 0px 0px 12px;
}

.welcomepress .text {
color:white;
font-weight:bold;
font-size:36px;
margin:0;
padding:10px 0px 0px 12px;
width:240px;
}





/* ============================== 

		GREEN

 ============================== */

/* LOGO */

.logo	{
margin:0 0 0 0;	
padding:10px 0px 10px 20px;
height:83px;
_height:99px;
background:#1FB25A url('../../../other_files/redesign/logo-green.gif') top left no-repeat;
}

/* COLOURFUL MENU */

.shadetabs {
background:#00703C;
}

/* LEFT COLUMN */

#colLeft .thinpadme h2 {
color: #1fb25a;
border-bottom:1px solid #1fb25a;
font-size:14px;
font-weight:bold;
margin: 15px 0 4px 2px;
}

#colLeft ul li a:hover	{
color:#00703C;
}

#colLeft ul li a:current {
color:#00703C;
}

/* MIDDLE COLUMN */


#content  h1, 
#content  h2, 
#content  h3, 
#content  h4 {
color:#1FB25A;
border-bottom: 1px solid #1FB25A;
}

#content  h5, 
#content  h6 {
color:#1FB25A;
border-bottom: 1px solid #1FB25A;
}

/* RIGhT COLUMN */

/* RIGhT hAND IMAGE */

.rightimage {
background:url(../../../other_files/redesign/rightbg-green01.jpg) no-repeat;
height:365px;
margin:0;
padding:0;
}

#colRight .folk {
margin:12px 0 0 -1px;
_margin:38px 0 0 0;
padding:0 0 0 0;
background: url('../../../other_files/redesign/colright-01.jpg') bottom no-repeat;
height:378px;
border-left:1px dashed silver;
}


#colRight h2	{
background:#00703C;
}

#colRight ul	{
background:#1FB25A;
}

#content .padme  a:link    { color: #00703C; text-decoration: underline;}
#content .padme  a:visited { color: #990000; text-decoration: underline;}
#content .padme  a:hover   { color: #088F50; text-decoration: none;}
#content .padme  a:active  { color: #00703C; text-decoration: none;}


/* ============================== 
 Left hand Column Latest News Styles
     ============================== */

#colLeft .padme h2 {
color:#1FB25A;
border-bottom:1px solid #1FB25A;
font-size:14px;
font-weight:bold;
}

#colLeft .padme p {
font-size:11px;
color:#666666;
}

#colLeft .padme a {
font-size:11px;
color:#00703C;
text-decoration:none;
}

#colLeft .padme a:hover {
text-decoration:underline;

}

/* ============================== 

	     PORTLETS

 ============================== */

/* PORTLETS - Item Form Input Fields */


.infobutton {
border: 1px solid #00703C;
}

.portlet-form-input-field {
color: #00703C;
border: 1px solid #00703C;
}

.portlet-form-button {
background: #1FB25A;
border: 1px solid #00703C;
color: white;
}

/******************************************************************************
    PORTLETS - Item Form Select Fields  	                                               
******************************************************************************/

select {
border: 1px solid #00703C;
}

select.portlet-form-input-field {
border: 1px solid #00703C;
}

select.select {
border: 1px solid #00703C;
}


/******************************************************************************
    PORTLETS - Item Form Textarea Fields  	                                               
******************************************************************************/

textarea.portlet-form-input-field {
border:1px solid #00703C;
}

textarea.htmlEditor {
border:1px solid #00703C;
}


/******************************************************************************
    PORTLETS - Item Form Legend and Fieldsets                                               
******************************************************************************/

fieldset.portlet-form-fieldset {
border:1px solid #00703C; 
}

legend.portlet-form-legend {
color: #00703C;
}
