/* CSS Document */

* {
margin:0;
border:0;
}

html,body{
margin:0;
padding:0;
}

body{
font-family: Arial, Helvetica, sans-serif;
font-size: 70%;
text-align:center;
}

p{
padding:7px 0 7px 0;
color:#333;
}

h1 {
color:#FF0099;
font-size:18px;
}

h2 {
color:#FF0099;
font-size:10px;
}

.announce {float: right; color:#FF0099; width: 180px;
}


.announce-alert {text-decoration:blink;
}
/**************************
HEADER AND FOOTER STYLES
**************************/

#header {
background: #00ADEF;
height: 100px;
}

#headerimg {
	float:left;
}
  
#footer{
clear:both;
width:100%;
background:#FF0099;
}

.footer{
color:#FFFFFF;
text-align: center;
}

div#footer p{margin:0;padding:5px 10px} 
 
div#disco {
	height: 442px;
	width: 208px;
	margin-top: 20px;
	background: url(../images/structural/image-main2.jpg) no-repeat;
}

div#indenttext {
position:relative;
    height: auto;
    width: auto;
    left: 180px;
    top: 120px;
}
 
/**************************
MAIN LAYOUT DIVS AND STYLES
**************************/
div#container{
text-align:left; 
width:761px;
}

div#content{
float:right;
width:480px;
padding-right: 70px;
height:auto;
}

div#content p{
line-height:1.4
}

div#content a {
color:#333;
}

div#content a:hover {
background-color:#00ADEF;
}

/**************************
SIDE NAVIGATION STYLES
**************************/

div#navigation{
float:left;
width:160px;
background: #000;
}

div#navigation li {
display: block;
list-style-type: none;
line-height:20px;
}

div#navigation ul {
padding-left: 20px;
}

div#navigation a {
text-decoration:none;
color:#FFFFFF;
}

div#navigation a:hover {
text-decoration:underline;
}

div#navtitle {
margin-left: 20px;
color:#FF0099;
padding-bottom: 10px;
}

/*div#extra{float:left;clear:left;width:160px}*/

/**************************
TOP NAVIGATION STYLES
**************************/
div#topnav {
margin-left: 140px;
height: 30px;
background:#000000; 
}

div#topnav li {
display: inline;
list-style-type: none;
line-height:30px;
}

div#topnav a {
text-decoration:none;
color:#FFFFFF;
padding: 8px;
}

div#topnav a:hover {
text-decoration:none;
background:#FF0099;
padding: 8px;
}

/**************************
ELEMENT DIV STYLES
**************************/
div#cnrcurve {
margin-left: 160px;
}

/**************************
ART DISPLAY STYLES
**************************/

.pink {
	color: #EB278E;
}

.exhibtitle {
color:#FF0099;
	font-weight:bold;
	margin: 5px 5px 5px 0px;
	clear:left;
}

.thumbdescription {
	color:#444;
	font-size:9px;
}

.column1 {
width: 240px;
float:left;
}

.column2 {
width: 240px;
float:left;
}

.thumb {
border:3px solid #000;
}
