body { style="background:#663300; color:#663300; font-family:Verdana, Arial, Helvetica, sans-serif;"}
.clear {clear:both;}

/*
	layout
*/
#wrapper {width:970px; padding:0 0px 9px 0px; background: url(../htdocs/images/bg_foot.gif) no-repeat left bottom; margin:auto;}
#wrapper2 {background: url(../htdocs/images/bg.gif) repeat-y; padding:0 10px;}
#news, #col2 {float:left;}
#news {width:60%;}
#col2 {width:40%;}
#footer {clear:left; position:relative;}
#footer { padding:20px 280px 20px 280px; position:relative;}
#foot_form {position:absolute; left:0; top:0;}
#foot_links { text-align:center;}
#foot_contact{ position:absolute; right:0; top:0;}
#content {margin:75px;}


/* Debug *//*
#wrapper {background-color:red;}
#header {background-color:#FF0066;}
#nav {background-color:#99CC99;}
#overview {background-color:#CCFF33;}
#news {background-color:#99CCFF;}
#events {background-color:#FFCCCC;}
#footer {background-color:yellow;}
/**/

#header, #footer {background:#e2c79a }
#header img {margin-right:10px;}
#nav {background:#cdcdcd url(../htdocs/images/nav_bg.gif) repeat-x; float:left; width:950px; border-top:1px solid #ffffff;}
#nav li {float:left;}
#header a {display:block; padding:.7em 1.1em .6em 1.1em; font:bold .75em Arial, Helvetica, sans-serif; color:#663300; text-decoration:none;}
#nav a:hover {background-color:#b5b5b5; color:black;}



/*
	homepage
*/
#overview {padding:10px; background:#e2c79a; border-bottom:1px solid #cdcdcd; color:#663300; font-size:14px; clear:left;}
#overview h4 {color:#921111; font:bold 1.3em Arial, Helvetica, sans-serif; margin-bottom:.3em; text-align:center;}
#overview h2 { font-family:"Edwardian Script ITC"; font-size:48px;}
#overview h3 { font-family:"Edwardian Script ITC"; font-size:36px;}
#overview p {margin:1.5em 0 1.5em 2em; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;}
#overview ul {margin:1.5em 0 1.5em 2em;}
#overview ol {margin:1.5em 0 1.5em 2em;}
#overview li { padding-right:2em; list-style-image:url(../images/checkmark.jpg); color:#663300;}
#overview a {color:#663300;  text-decoration:none;}
#overview a:hover {color:#000000; text-decoration:underline;}
#overview div {width:400px; margin:auto; padding-top:5px;}
#overview .title {font-family:"Edwardian Script ITC"; font-size:36px; color:#663300;}
#overview .salutation {font-family:"Edwardian Script ITC"; font-size:24px; color:#663300;}
#overview .copyrite {font-family:"Edwardian Script ITC"; font-size:12px; color:#996600;}
#overview .mailto {font-family:"Edwardian Script ITC"; font-size:24px; color:#996600;}


#news h4, #events h4 {font:bold .8em Arial, Helvetica, sans-serif; color:#747474; margin:1.5em 0 1.1em 3.8em;}
#news ul, #events ul {margin:0 1.5em 1em 3em;}
#news li {margin-bottom:1.5em; color:#666666; font-size:.8em; line-height:1.2em;}
#news  h3 a {font:bold 1.3em Arial, Helvetica, sans-serif; text-decoration:none; color:#000000;}
#news h3 {margin-bottom:.5em;}
#news p.more {margin:0 0 2em 4.2em; font-size:.7em;}
#news p.more a {color:#921111; font-size:1em; text-decoration:none;}
#news p.more a:hover {color:#000000; text-decoration:underline;}

#events ul, #events h4 {margin-left:0;}
#events a {display:block; font-size:.7em; position:relative; padding:.7em .4em .7em 4em; color:#000000; text-decoration:none;}
#events em {font-style:normal; position:absolute; top:.7em; left:.8em; width:2.5em;}
#events a:hover {background-color:#efefef;}

#submit {font-size:.8em; color:#666666; line-height:1.2em; padding:2em 1.5em 0 .5em;}
#submit a {font:bold 1em Arial, Helvetica, sans-serif; color:#038400; }
#submit a:hover {color:#990000;}
#submit a#submitIdea {font-size:1.3em; margin-bottom:1em;}


/* 
	content
*/
#content {font:.8em/1.4em Verdana, Arial, Helvetica, sans-serif; color:#663300;}
#content h1,
#content h2 {position:relative; left:-1.5em;}
#content h1,
#content h2,
#content h3 { color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; ;}
#content h1 {font-size:1.5em; margin-bottom:1em;}
#content h2 {font-size:1.3em; margin:2.5em 0 .5em 0;}
#content h3 {margin:2em 0 0 0; font-size:1.1em;}
#content h1,
#content h2, 
#content h3,
#content h4,
#content h5,
#content h6,
#content strong {font-weight:bold;}
#content em {font-style:italic;}
#content p {margin:1em 0 1.2em 0;}
#content a {color:#0066CC;}
#content a:visited {color:#996699;}
#content a:hover {color:#009933;}
/* #content img {display:block; margin:20px;} */
#content ul, #content ol {margin:1.5em 0 1.5em 4em;}
#content li {margin:.2em 0;}
#content ul li {list-style-type:disc;}
#content ul li li {list-style-type:circle;}
#content ul li li li {list-style-type:square;}
#content ol li {list-style-type:decimal;}
#content ol ul li {list-style-type:circle;}
#content table {margin:1em 0;}
#content table caption {font:bold 1em Arial, Helvetica, sans-serif; padding:.4em 0;}
#content table td,
#content table th {border:1px solid #cccccc; font-size:.9em; vertical-align:top; padding:5px 8px 4px 8px;}
#content table td {background-color:#FFFFFF;}
#content table th {background-color:#efefef; color:black; }
#content table.table_noBorder, 
#content .table_noBorder td {border-width:0;}
#content table.table_topBorder td {border-width:1px 0 0 0;}
#content table.table_verticalBorder,
#content table.table_verticalBorder td {border-width:0 0 0 1px;}
#content table.table_fullBorder td {border-width:1px;}

/* Page specific styles */

#content div.wrapper2col {padding:0 50px 30px 450px; clear:left;}
#content #home-announcements {float:left; position:relative; width:350px; right:400px; margin-right:-400px;}
#content #home-announcements h2 {margin-top:0; *margin-top:2.5em;}

#content #home-hd {background:#ececeb url(../htdocs/images/home-bg.png) repeat-x; text-align:center; border-bottom:1px solid #d9d9d8; clear:left; }
#content #home-hd h2 {margin:0; position:static;}
#content #home-hd img {margin:0; display:inline;}

#content table  tr td.active { color:#006600}
#content table tr td.onhold { color:#ff0000}
#content table tr td.tentative {color:#ff6600;}




#content #team-tables table {width:100%;}

#content ul.image-list {margin-left:0; }
#content ul.image-list li {padding-left:75px; position:relative; min-height:65px; list-style-type:none;}
#content ul.image-list img { width:60px; position:absolute; left:0; _left:-75px; top:0; margin:0;}
#content ul.image-list {}

/* Link Icons: no IE6 */
/* emails */
#overview a[href ^="mailto:"] {background: url(../images/design/mail.gif) top left no-repeat; padding-left: 15px;}
/* external lniks */
#content a[href ^="http://"], #content a[href ^="https://"] {background: url(../images/design/external-gray.png) no-repeat right 3px; padding-right:15px;}
#overview a[href ^="http://"], #content a[href ^="https://"] {background: url(../images/design/external-gray.png) no-repeat right 3px; padding-right:15px;}
/*  #content a[href ^="http://core.uconn.edu//"], #content a[href ^="https://web2.uconn.edu//core/"] {background-image:none; padding-right:0;}
#content a[href ^="http://core.uconn.edu//"], #content a[href ^="https://core.uconn.edu//"] {background-image:none; padding-right:0;}
#content a[href ="#"] {background-image:none; padding-right:0;}*/
/* pdf */
#content a[href $=".pdf"], #content a[href $=".PDF"],
#content a[href *=".pdf#"], #content a[href *=".PDF#"],
#content a[href *=".pdf?"], #content a[href *=".PDF?"]
{background: url("../images/design/pdf.gif") top left no-repeat; padding-left: 18px;}
/* doc */
#content a[href $=".doc"], #content a[href $=".DOC"],
#content a[href *=".doc#"], #content a[href *=".DOC#"],
#content a[href *=".doc?"], #content a[href *=".DOC?"]
{background: url("../images/design/doc.gif") top left no-repeat; padding-left: 18px;}
/* ppt */
#content a[href $=".ppt"], #content a[href $=".PPT"],
#content a[href *=".ppt#"], #content a[href *=".PPT#"],
#content a[href *=".ppt?"], #content a[href *=".PPT?"]
{background: url("../images/design/ppt.gif") top left no-repeat; padding-left: 18px;}
/* xls */
#content a[href $=".xls"], #content a[href $=".XLS"],
#content a[href *=".xls#"], #content a[href *=".XLS#"],
#content a[href *=".xls?"], #content a[href *=".XLS?"]
{background: url("../images/design/xls.gif") top left no-repeat; padding-left: 18px;}
/* zip */
#content a[href $=".zip"], #content a[href $=".zip"],
#content a[href *=".zip#"], #content a[href *=".zip#"],
#content a[href *=".zip?"], #content a[href *=".zip?"]
{background: url("../images/design/zip.gif") top left no-repeat; padding-left: 18px;}

/*
	Lyn's stuff
*/

#content .updated {text-align:right; color:#999999; font-style:oblique;}
#content .green {color:#49702d; text-align:center; font-style:oblique;}
#content2 table.table_plain {padding:0; table-layout:auto;}
#content .active {color:#006600; }
#content .tentative {color:#ff6600;}
#content .onhold { color:#ff0000}
#content ul ol li {list-style:decimal;}

/* 
	footer
*/
#footer {font-family:Perpetua; font-size:x-small; text-align:center; font-style:oblique; color:#663300; }
#footer a {color:#cfd2df; text-decoration:none;}
#footer a:hover {color:white; text-decoration:underline;}
#foot_form {padding:20px;}
#foot_form h4, #foot_form legend, #foot_form label.alt  {display:none;}
#foot_form li {float:left; margin-right:10px;}
#foot_form ul {float:left; padding-bottom:.6em;}
#foot_form #searchBox {width:13em;}
#foot_links {padding-top:.7em;}
#foot_links li {display:inline; padding:.8em .5em;}
#foot_links li.alt {clear:left; display:list-item;}
#foot_links li#login {font-size:.8em; color:#999999;}
#foot_contact {padding:20px 20px 20px 0; width:260px; line-height:1.2em; font-size:.9em;}