/* andreas09 v1.0 (Dec 10th 2005) - An open source template by Andreas Viklund - http://andreasviklund.com. Free to use for any purpose as long as the proper credits are given to the original author. */
/* -- #cd853f -- peru -- background on banner buttons */
/* -- #f5f5dc -- beige -- background on left buttons */
/* -- #f5deb3 -- wheat -- background on hover, border colour on left buttons */
/* -- #a52a2a -- brown -- writing on buttons */
/* -- #8b7765 -- peach puff -- border on hovered buttons, content boxes */
/* -- #fafcff -- off-white -- background colour on content boxes */
/* -- #8b8378 -- antique white 4 -- heading text on content boxes */
/* -- #DEB887 -- burlywood -- heading text left/right sides */
/* -- #bc8f8f -- rosy brown -- hover text */
/* -- #d2691e -- chocolate -- visited text */


/***************************/
/** Bottom frame settings **/
/***************************/
body {
/*Gradient bg does not work because there are two frames. */
background:#eedd82; /* light goldenrod */
background:#8b8378 top left repeat-x; /* Antique white 4 */
background:#f5deb3 top left repeat-x; /* wheat */
background:#fff8dc top left repeat-x; /* cornsilk  */
background:#8b8378; /* antique white 4 */
background:#8b7765;  /* peach puff */
background:#8b4513; /* saddle brown */
background:#ffffcc; /* pale yellow */
background:#D4D8Db; /* light grey */
background:#f0f0f0; /* ivory-white */
background:#667B90; /* dark blue from Paging Dr gradient */
background:#D6DBE1; /* light blue from Paging Dr gradient */
background:#eee8dc; /* cornsilk 2 */
background:#f5f5dc; /* beige */
background:#cd853f; /* peru */
background:#f5deb3; /* wheat */
background:#fff8dc; /* cornsilk */
color:#8b8378; /* antique white 4 */
color:#eee8dc; /* cornsilk 2 */
color:#fff8dc; /* cornsilk */
color:#f5f5dc;  /* beige */
color:#00216B;        /* dark blue */
color:#d2691e; /* chocolate */
color:#cd853f; /* peru */
color:#8b4513; /* saddle brown */
color:#a52a2a; /* brown */
color:#696969; /* grey */
color:#2f4f4f; /* slate grey */
color:#bc8f8f; /* rosy brown */
color:#deb887; /* burlywood */ 
color:#8b7765; /* peach puff */
color:#a52a2a; /* brown */

color:#8b7765; /* peach puff */
font:100% Arial,Verdana,Tahoma,Arial,sans-serif;
margin:0;
padding:0;
}

/**********************/
/*** Hyperlink text ***/
/**********************/
/*** Non-highlight colour */
a {
color:#a52a2a; /* brown */
font-weight:bold;
text-decoration:none;
}

/*** Visited colour */
a:visited {
color:#8b7765; /* peach puff 4 */
text-decoration:none;
}

/*** Hover colour */
a:hover {
color:#bc8f8f; /* rosy brown */
text-decoration:underline overline;
}

p {
line-height:1.5em;
margin:0 0 15px;
}

b {
color:#a0522d; /* sienna */
color:#8b4513; /* saddle brown*/
}

/*** Main container ***/
#container {
background:#fff8dc; /* cornsilk */
color:#857765; /* peach puff */
margin:0;
min-width:770px;
padding:0;
text-align:left;
width:100%;
}

#nav {
background:#fff8dc; /* cornsilk */
color:#8b4513; /* saddle brown */
margin:0;
min-width:770px;
padding:0;
text-align:left;
width:100%;
}

/*************************************************/
/*** sitename:  top banner heading and buttons ***/
/*************************************************/

#sitename {
color:#a52a2a; /* brown */
height:174px;           /* height of banner (was 92px) */
margin:0 20px 10px; /* original values */
margin:0; /* put banner and buttons in same table */
text-align:left;
}

#sitename h1,#sitename h2 {
font-weight:400;
letter-spacing:-2px;
margin:0;
padding:0;
}

#sitename h1 {
font-size:2.4em;
padding-top:20px; /* original value */
padding:0px;  /* put banner and buttons in same table */
}

#sitename h2 {
font-size:1.6em;
}

/******************************************/
/*** Main Horizontal menu               ***/
/******************************************/
#mainmenu {
background-color:#cd853f; /* peru */
float:left;
/*padding-right:73px;*/
margin-bottom:25px; /*original value */
}

#mainmenu ul {
font-size:16px;
margin:0;
padding:0;
}

#mainmenu li {
float:left;
height:35px;
list-style:none;
margin:0;
padding:0;
}

/******************************************************/
/*** topMenu buttons:  colour of text               ***/
/******************************************************/

/* Non-Highlighted buttons  */
#mainmenu a {
border-right:1px solid #f5deb3; /* wheat */
background:#cd853f top left repeat-x; /* peru */
color:#a52a2a; /* brown */
display:block;
font-size:0.7em;   /* adjust top menu button font size here - 31 January 2007 */
padding:11px 10px 10px;
text-transform:uppercase;
}

/* Highlighted buttons  */
#mainmenu a:hover {
background:#f5deb3 top left repeat-x;   /* wheat */
background:#f4a460  top left repeat-x;   /* sandy brown */
color:#a52a2a; /* brown */
text-decoration:none;
}

#mainmenu a.visited {
color:#8b8378; /* antique white 4 */
text-decoration:none;
}

#mainmenu a.current {
color:#a52a2a; /* brown */
text-decoration:none;
}

/********************/
/*** Content wrap ***/
/********************/

#wrap {
clear:both;
font-size:0.9em;
padding:0;
}

/*************************************/
/*** leftNav0.html, rightNav0.html ***/
/*** Sidebars                      ***/
/*************************************/

#leftside,#rightside {
margin:0;
padding:0 10px 10px; /* original values */
padding:0px 0px 0px 0px; /* line up text against left border of screen */
width:165px;
}

#leftside {
float:left;
margin-right:10px; /* original value */
}

#rightside {
float:right;
margin-left:10px;
}

#leftside h1,#rightside h1 {
color:#deb887; /* burlywood */
font-size:1.6em;
font-weight:bold;
letter-spacing:-1px;
margin:0 0 12px;
}

#leftside h2,#rightside h2 {
font-size:1.1em;
margin:20px 0 0px;
}

#leftside p,#rightside p {
font-size:0.9em;
line-height:1.4em;
margin:0 0 16px 10px;
}

/******************************************************/
/* link list                                          */
/******************************************************/
.linklist {
list-style:url(images/mm_arrow.gif) outside;
margin:0 0 16px 10px;
padding:0;
}

.linklist li {
margin-bottom:0.7em;
padding-bottom:10px;
margin-left:10px;
}

/******************************************************/
/*** leftnav0.html buttons:                         ***/
/******************************************************/
/*** Nonhighlighted  buttons */
.nav {
border:1px solid #f5deb3; /* wheat */
background-color:#f5f5dc;  /* beige */
color:#a52a2a; /* brown */
display:block;
font-weight:bold;
margin-top:20px; /* 31 january 2007 */
padding:5px 4px 4px 5px; /* 31 january 2007 */
position:relative;
text-transform:uppercase;
width:140px;
}

/*** Highlighted buttons ***/
/* With the exception of interviews and links, these buttons are not used for clicking.  Reset border/background colours to match its unhovered state.  */
.nav:hover,.active {
	border:1px solid #8b7765; /* peach puff */
    border:1px solid #f5deb3; /* wheat */  /* Match unhovered state - 31 january 2007 */
	color:#a52a2a; /* brown */
	text-decoration:none;
	background-color: #f4a460; /* sandy brown */
    background-color:#f5f5dc;  /* beige */  /* Match unhovered state - 31 january 2007 */
	background-repeat: repeat-x;
	background-position: left top;
}

.sub {
font-size:0.8em;
letter-spacing:1px;
margin:3px 0 2px 10px;/* original values */
margin:0px 0 0px 10px;
margin:0px; /* 31 january 2007 */
padding:4px 2px 2px 8px; /* original values */
padding:2px 3px 3px 6px;
width:125px;
width:140px; /* 31 january 2007 */
background:#fffacd top left repeat-x; /* lemon chiffon  */

}


/******************************************************/
/***  Content.html settings ***************************/
/******************************************************/
#content,#contentalt {
background-color:#fafcff;   /* off-white background colour of main content box. */
border:1px solid #8b7765; /* peach puff */
color:#2a2a2a; /* charcoal coloured text */
padding:15px 20px 5px;
}

#content {margin:0 200px;}
#contentalt {margin:0 200px 0 20px;}


/************************************************/
/*** Content.html Header 1, Header 2 settings ***/
/************************************************/
#content h1,#content h2,#contentalt h1,#contentalt h2 {
background-color:inherit;
color:#8b8378; /* antique white 4 */
font-size:1.8em;
font-weight:bold;
letter-spacing:-1px;
margin:0 0 15px;
padding:0;
}

#content h2,#contentalt h2 {
font-size:1.6em;
margin-bottom:10px;
}

#content h3,#contentalt h3 {
color:#8b7765; /* peach puff */
}

#content img,#contentalt img {
border:0px solid #8b7765; /* peach puff */
border:
float:inherit
/*margin:5px 15px 6px;*/  /* original values - caused large gap at top of content division */
margin::5px 15px;
padding:5px;
}


/*************************************************/
/*** newsletter:                               ***/
/*************************************************/

#newsletter {
background: #D8E5ED url(images/newsLetter/men14bg3.jpg); /* pale blue from image */
border:1px solid #10324B;
color:#10324B; /* very dark blue */
padding:30px 100px 60px 120px;	/* top right bottom left */
margin:0 200px;
}

#newsletter h1,#newsletter h2, #newsletter h3 {
background-color:inherit;
color:#a52a2a; /* brown */
font-size:1.4em;
font-weight:bold;
letter-spacing:-1px;
margin:0 0 15px;
padding:0;
}

#newsletter h1 {
font-size:2.4em;
padding-top:10px;
}

#newsletter h2 {
font-size:1.6em;
margin:10px 0;
}

#newsletter h3 {
letter-spacing:-1px;
}

/******************************************************/
/* link list                                          */
/******************************************************/
#newsletter ul {
list-style:url(images/newsLetter/men14bull.jpg) inside;
margin:0 0 16px 10px;
padding:0;
}

#newsletter li {margin-bottom:0.7em;
}

.signature {
font-family:"Palace Script MT","Monotype Corsiva","Bradley Hand ITC","Comic Sans MS";
font-weight:bold;
font-size:3.6em;
color:#00216b; /* dark blue */

}


.acknowledge {
/*font-weight:bold;*/
font-size:0.8em;
color:#505050; /* medicineMan default (hyperlink - dark grey) */
margin:80px 0px 0px 0px; /* top right bottom left */
text-align:center;
padding:5px;
}


/*** Footer ***/

#footer {
background:#a52a2a  top left repeat-x; /* brown */
clear:both;
color:#f5deb3; /* wheat */
font-size:0.9em;
font-weight:bold;
margin:0;
padding:20px 0; /*original value*/
padding:0px;
text-align:center;
width:100%;
}

#footer a:link {
color:#f5deb3; /* wheat */
font-weight:bold;
text-decoration:none;
}

#footer a:visited {
color:#bc8f8f; /* rosy brown */
font-weight:bold;
text-decoration:none;
}

#footer a:hover {
color:#bc8f8f; /* rosy brown */
text-decoration:underline overline;
}

/*** Various classes ***/

.thumbnail {
background:#f5f5dc;  /* beige */
border:1px solid #8b7765; /* peach puff */
margin:0 0 10px 10px;
padding:5px;
}



.clearingdiv {
clear:both;
height:30px;
width:1px;
}

.hide {display:none;}

/*** Text format ***/

.intro {
font-size:1.1em;
font-weight:bold;
letter-spacing:-1px;
}

.small {font-size:0.8em;}
.large {font-size:1.4em;}
.center {text-align:center;}
.right {text-align:right;}
.menu  {display:none; margin-left:10px}

/*** End of file ***/
