/* Start of CMSMS style sheet 'Hiscock Gallery - CSS' */
html
{
height: 100%;
}

body
{
height: 100%;
background:#FFFFFF;
padding:0;
margin:0;
}

img {border:0px;}

* html #nonFooter
{
height: 100%;
}

#container {width:800px; min-height:480px;}

#searchbox {float:right; margin-top:45px; padding:10px; padding-right:30px; font-family:verdana; font-size:12px; color:#333;}

#wrapper {
width:840px; 
margin:0 auto;
overflow:hidden;}

#leftshadow {background-image:url(images/gradientleft.jpg); background-repeat:no-repeat; width:16px; float:left; height:700px;}
#rightshadow {background-image:url(images/gradientright.jpg); background-repeat:no-repeat; width:16px; float:left; height:700px;}

#content {overflow:hidden; margin:0; width:800px; float:left;}

#header {background-image:url(images/header2.jpg); background-repeat:no-repeat; height:120px;}

#menu {background:#80CCB3; height:20px; padding:5px; }

#leftcol {width:40%; padding:20px; float:left;}
#rightcol {width:45%; padding:20px; float:left;}

#leftcol2 {width:220px; background:#80CCB3; padding:15px; float:left; margin:5px; margin-top:20px; margin-left:20px;}
#rightcol2 {width:480px; padding:20px; float:left;}

#maincontent {width:90%; padding:20px;}

#leftcol2 ul {width:200px;}

#leftcol2 li { list-style-type:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding:0.2em; display:block;}

#leftcol2 a:hover {background:#FFF;}

#everitt {border:1px solid #999999; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; width:770px; margin:10px; clear:both; text-align:center;}

#artistmonth {background:#CCCCCC; width:100%; padding:10px; margin:0;}
.title {background:#80CCB3; width:100%; margin:0; padding-left:10px; padding-right:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; font-size:15px; }
#events {background:#CCCCCC; width:40%; padding:10px; width:100%;}

#footer {background:#656565; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; font-size:12px; width:770px; margin:0 auto; clear:both; text-align:center; height:20px; padding:10px; margin-bottom:20px;}

.white, .boldwhite {color:#F5F5F5;}

p {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; line-height:1.5em;}
.main {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; line-height:1.5em;}
.white {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:1.5em;}
.boldwhite {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; line-height:1.5em;}
.boldgrey, .boldgreysmall, .bolddarkgrey  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#636363; font-weight:bold; font-size:14px; line-height:1.5em;}
.boldgreysmall {font-size:12px; color:#999999;}
.bolddarkgrey {font-size:12px; color:#333;}
.artistprofile {font-size:11px; font-family:Verdana, Arial, Helvetica; }
h3, h4 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;}


#nav, #nav ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
}

#nav a {
       text-align:center;
	display: block;
	width: 6.1em;
	height:25px;
	line-height:1.2em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FAFAFA;
	text-decoration:none;
	padding-left:9px;
	padding-right:9px;
}

#nav li { /* all list items */
	float: left;
	width: 6.1em; /* width needed or else Opera goes nuts */
}

#nav li ul { /* second-level lists */
	position: absolute;
	background:#80CCB3;
	width: 10em;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	border-left:#FFFFFF 1px solid; border-right:#FFFFFF 1px solid; border-bottom:#FFFFFF 1px solid;
}

#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}

#nav a:hover {color:#999999;}


#sidemenu, #sidemenu ul {padding:0; margin:0; list-style:none; line-height:1.4; }

#sidemenu a {display:block; width:10em; height:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#FAFAFA; text-decoration:none; padding-left:3px;}

#sidemenu li {float:left; width:10em;}

#sidemenu a:hover {background:#999999; width:10em; padding-left:3px;}

a:link {
	color:#666666;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color:#666666;
}
a:hover {
	text-decoration: none;
	color:#79C2AA;
}
a:active {
	text-decoration: none;
	color:#666666;
}


/* End of 'Hiscock Gallery - CSS' */

