/* 
Title:     Dowie mytngstyle CSS
Author:    monkeygum.com
Updated:   16 January 2009
*/


/* databack: background color for data areas */
.databack {
	background-color: #FDFAF2;
}
a.lightlink:hover, a.lightlink:active {
	color: #900;
	text-decoration: none;
}

a.lightlink2:hover, a.lightlink2:active {
	color: #900;
	text-decoration: none;
}

.lightback {
	background-color: #FAF4E6;
}

/* sideback: background color for side and top frames */
.sideback {
	background-color: #40260b;
}

/* mouseoverback: background color for admin menu items while active*/
.mouseoverback {
	background-color: #40260b;
}

/*for active secondary tab link*/
a.lightlink3:link, a.lightlink3:visited, a.lightlink3:hover, a.lightlink3:active {
	color: #ECD9CC;
}


/* line is defined to replace the bgcolor="#660000"  */
.line {
  	color: #660000;
}


/* following styles added to replace hard-coded styles in index.php */


#tngnav a, #tabs a {
	color:#ddd;
	border-bottom: none;
}


.snlink {
	border-bottom:1px solid #aaa;
	border-right:1px solid #aaa;
}

a.snlink:hover, .snlinkact {
	background-color:#40260B;
	color:#fff;
}

.LB_window {
	background: #FDFAF2;
	border: 2px solid #000000;
	color:#000000;
}

.LB_closeAjaxWindow{
	background-color:#40260b;
}

/* ---------------------[ SCREEN CSS ]------------- */
html {color:#40260b;background:#ece9df url(../../images/top-bg-tile.jpg) repeat-x top left;}
body {background-color: transparent;color:#40260b;line-height: 1.2em;font-family: Arial, Verdana, sans-serif;font-size: small;text-align: center;}

#page {margin: 10px auto;width: 900px; text-align: left;}
#wrap {float: left;background:transparent url(../../images/content-rpt-bg.jpg) repeat-y top left;margin-bottom: 15px;}
#inner-wrap {float: left;background:transparent url(../../images/content-top-bg.jpg) no-repeat top left;}
#content-main {float:left;width: 800px;padding: 10px 60px 20px 40px;min-height: 300px;
	background:transparent url(../../images/content-bot-grdt.png) no-repeat bottom left;}

#logo {background: transparent url(../../images/dowie-logo.gif) no-repeat 40px 30px; width: 210px; height: 80px; text-indent: -9999px; border: 0; margin: 0;overflow: hidden;}
#logo a {display: block; width: 210px; height: 80px; text-decoration: none; border: 0;}

.welcome-msg {float: right;margin: 50px 60px 0 0;}

#browse-links  {float: right; width: 250px; margin: 0; padding: 0;}
#browse-links h3 {margin-top: 1em;}
#browse-links ul {margin-left: 25px;}
#browse-links ul li {margin-bottom: .5em; font-weight: bold;}
#login-form table {border-bottom: #ccc solid 1px;border-left: #f1f1f1 solid 1px;border-right: #ccc solid 1px;border-top: #f1f1f1 solid 1px;padding: .5em;}
/* #login-form h3 {width: 380px;border-bottom: #40260b solid 1px;padding-bottom: .5em;} */
#login-new  {width: 380px; margin: 0; padding: 0;}
#search-box {width: 250px;}
#photo {float: right; width: 310px; height: 225px; margin: 50px -49px 30px 40px;}

/* ---------------------[ common elements ]---- */
h1, h2, h3, h4 {font-family: Georgia, "Times New Roman", Times, serif;font-weight: bold;}
h1 {font-size: 170%;margin-bottom:.5em;}
h2 {font-size: 150%;margin-bottom:.5em;color:#900;}
h3 {font-size: 150%;margin:1.5em 0 .5em 0;color: #40260b;}
#msg {font-size: 150%;margin:0;color: #40260b;line-height: 2em;vertical-align: bottom;}
h4 {font-size: 110%;margin-top:1em;color: #40260b;font-style: italic;}
ul {list-style: square;}
p {margin: 0.3em 0 1em 0;}

/* MISC. VARIABLES --------------------- */
.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}


/* NAVIGATION --------------------- */
#nav {font-size: 110%;font-weight: bold;float: left;width: 800px;margin: 20px 60px 20px 40px;border: #40260b solid 1px; border-left: 0;border-right: 0;text-transform: uppercase;
display: inline; /* for IE 6 double margin on floats*/
}
#nav ul {padding-left: 0;margin-left: 0;}
#nav li {float: left;display: inline;margin-right: 10px;}
#nav a {display: block;padding: 5px 1em 5px 0;color:#40260b;text-decoration: none; border-bottom: 0;}
#nav a:hover {color:#900;}
#nav li.selected a {color: #900;}
/* DROPDOWN NAVIGATION --------------------- */
#nav ul li {position: relative;}

#nav ul li:hover ul li a {display:block;background-color:#ede4d5;color:#40260b;height:auto;line-height:15px;padding:4px 10px; width:7em; border:1px solid #725236; border-top:0;font-size:80%;}
#nav ul li:hover ul li a:hover {color: #900;background-color:#e5d7c2;}

#nav ul ul {position: absolute;text-align:left;top:26px; left:0;width:10em;}
#nav ul ul {display: none;}
#nav ul li:hover ul {display: block;}


/* TNG styles --------------------- */
.mouseoverback {
	background-color: #834915;
}

.databack, .snlink {
	background-color: #F9F1DD;
}

.fieldname {
	text-align: left;
}
/* fieldnameback: background color for column and row title sections */
.sideback, .fieldnameback, a.snlink:hover, .snlinkact {
	background-color: #40260B;
}

.header {
	font-family:  Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 150%;
	color: #900;
}
.subhead, p {color: #40260b;}

/* ---------------------[ links ]------------- */
a:link, a:visited  {color: #40260b;text-decoration: none; border-bottom: 1px dashed #ad896a;}
a:hover {color: #900; border-bottom: 1px dashed #40260b;}
.offpagearrow a, .downarrow a, .tngmenuicon a, p.smaller a, p.smaller a:hover {border-bottom: none;}

img {border:none;}
em {font-style:normal;font-weight:bold;}
acronym {cursor:help;border-bottom: 1px dotted #40260b;}



/* [ footer ]------------- */
#footer {display: inline;float:left;color:#40260b;width: 800px;padding: 10px 60px 0 40px;height: 60px;list-style: none;background:transparent url(../../images/content-bot-bg.jpg) no-repeat bottom left;}

#copyright {float: right;width: 598px;text-align: right;font-size: 90%;margin: 0;padding: 0;}


#design {width: 198px;font-size: 80%;margin: 0;padding: 0;}
#design a {color: #40260b;}
#design a:hover {color: #900;}




/* [ forms ]------------- */

.error {color:#900;font-size: 130%;}
form {color:#40260b;}

label {display: block;}
input, textarea, select {
	border-top: #ccc solid 1px;border-right: #fff solid 1px;border-left: #ccc solid 1px;border-bottom: #fff solid 1px;
	background-color:#ece9df;
	padding: .1em;
	margin-bottom: 5px;
}
input[type="checkbox"] {margin: 0;}
input[type="text"]:focus, input[type="password"]:focus, textarea:focus {background-color: #f4f0e7;}
input[type="text"]:hover, input[type="password"]:hover, textarea:hover {background-color: #f4f0e7;border-top: #a1937a solid 1px;border-left: #a1937a solid 1px;}
input[type="submit"], input[type="button"] {cursor: pointer;font-weight: bold; color: #40260b;border: #40260b solid 1px;}
input[type="submit"]:hover, input[type="button"]:hover {background-color: #900; color: #fff;}