body {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666;}

.bkgsidesections {background-image: url(/graphics/sb_culturalrenewal/ccrw_bkg_sidesections.gif); background-repeat: repeat-x; background-position: left top;}

.body {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666;}
.bodymenu {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666;}
.bodyfooter {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666;}
.bodycopyright {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999999;}

.titlemenus {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; font-weight: bold;}
.titlepage {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #666666; font-weight: bold;}
.titlebody {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #666666; font-weight: bold;}
.titlesubsmallred {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #b30000; font-weight: bold;}
.titlebodysmall {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #b30000; font-weight: bold;}

.linksmenu {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; text-decoration: none;}
.linkssidemenu {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #408cd8; text-decoration: none;}
.linkstiny {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0066cb; text-decoration: underline;}
.linksfooter {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: none;}
.linkscopyright {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; text-decoration: none;}
.linksmore {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #408cd8; font-weight: bold; text-decoration: none;}
.linksbody {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0066cb; text-decoration: underline;}

a:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0066cb; text-decoration: underline;}
a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0066cb; text-decoration: underline;}
a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #b30000; text-decoration: underline;}

a:link.linksfooter {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: none;}
a:visited.linksfooter {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: none;}
a:hover.linksfooter {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: underline;}

a:link.linkscopyright {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; text-decoration: none;}
a:visited.linkscopyright {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; text-decoration: none;}
a:hover.linkscopyright {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; text-decoration: underline;}

a:link.linkssidemenu {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #408cd8; text-decoration: none;}
a:visited.linkssidemenu {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #408cd8; text-decoration: none;}
a:hover.linkssidemenu {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #b30000; text-decoration: none;}

a:link.linkstiny {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0066cb; text-decoration: underline;}
a:visited.linkstiny {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0066cb; text-decoration: underline;}
a:hover.linkstiny {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #b30000; text-decoration: underline;}

a:link.linksmore {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #408cd8; font-weight: bold; text-decoration: none;}
a:visited.linksmore {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #408cd8; font-weight: bold; text-decoration: none;}
a:hover.linksmore {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #b30000; font-weight: bold; text-decoration: none;}

a:link.linksbody {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0066cb; text-decoration: underline;}
a:visited.linksbody {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0066cb; text-decoration: underline;}
a:hover.linksbody {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #b30000; text-decoration: underline;}

.formsnewsletter {font-family: Arial, Helvetica, sans-serif; font-size: 11px; width: 108px;}

table.letter {	border:1px solid #CCCCCC;background-color: #eeeeee;color: #0066cb;font-family: Verdana, Helvetica, sans-serif;padding:10px;font-size: 8pt;text-align:left;width:90%;}
.author {color: #808080;font-family: Verdana, Helvetica, sans-serif;font-size: 8pt;}

.heading1 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #666666; font-weight:bold}
h1 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #666666; font-weight:bold}
.heading2 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #666666; font-weight:bold}
h2 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #666666; font-weight:bold}
.heading3 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; font-weight:bold}
h3 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; font-weight:bold}
.heading4 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight:bold}
h4 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight:bold}

.blogbox1 {border:0px solid #666666;}
.blogbox1 table {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666;}
.blogtitle1 { font-size: 14px; font-weight:bold}
.blogdate1 {font-size:12px}
.blogauthor1 {display:none}
.blogbody1 {padding-bottom:40px;}
.blogcommentbox1 { border-top: 2px solid #666;}
.commentDate { color: #999; font-style:italic}
.admin { color: #000;}


.blogbox2 {border:0px solid #666666;}
.blogbox2 table {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666;}
.blogtitle2 { font-size: 14px; font-weight:bold}
.blogdate2 {font-size:12px}
.blogauthor2 {display:none}
.blogposted2 {display:none}
.blogbody2 {padding-bottom:40px;}
.blogcommentbox2 { display:none; }

.error, .error li	{color:red;}

#searchBox { position: absolute; width:210px; text-align:right; margin: 10px 0px 0px 0px; right:10px}

#searchBox * { margin:0; padding:0;}

#searchContainer { position: relative;}

label { color:#777; font-weight:bold; }

/* -- advanced forms page -- */

.advForm 		{ width:500px; }
.advForm_denotes	{ font-style:italic; padding-bottom:5px;}
.advForm_star 		{ color:red;}
.advForm_labelOnly	{ padding:0px 0px 10px 0px; width:500px; overflow:hidden;}
.advForm_labelOnly .advForm_star { float:left; padding-left:}
.advForm_item 		{ padding:0px 0px 10px 0px; width:500px; overflow:hidden;}
.advForm_item label 	{ float:left; width: 200px; padding-right:10px; text-align:right; font-weight:bold;}
.advForm_itemTextArea	{ padding:0px 0px 10px 0px; width:500px; overflow:hidden;}
.advForm_itemTextArea label 	{ float:left; width: 200px; padding-right:10px; text-align:right; font-weight:bold; }
.advForm_itemCheckbox	{ padding:0px 0px 10px 210px; width:310px; overflow:hidden;}
.advForm option		{ padding-left:2px;}
ul.advForm_radioGroup 	{ margin-left:210px; margin-bottom: 5px; list-style-type: none; padding-left: 0px;}
.advForm_radioGroup li	{ margin-bottom: 2px;}
.advForm_submitRow	{ margin-top:10px; padding-top:10px; border-top: 1px solid #ccc; clear:both;}
.advForm_submit		{ margin:4px 0 0 210px; padding:8px 10px; color: #fff; background-color:#3f8dd7; border: none; cursor:pointer; text-transform:uppercase;}


/* -- simple forms page -- */
/* ------------------------- */

.simpleForm 		{ width:500px; }
.simpleForm_denotes	{ font-style:italic; padding-bottom:5px;}
.simpleForm_star 	{ color:red;}
.simpleForm_item 	{ padding:0px 0px 10px 0px; width:500px; overflow:hidden;}
.simpleForm_item label 	{ float:left; width: 200px; padding-right:10px; text-align:right; font-weight:bold;}
.simpleForm_itemTextArea	{ padding:0px 0px 10px 0px; width:500px; overflow:hidden;}
.simpleForm_itemTextArea label 	{ float:left; width: 200px; padding-right:10px; text-align:right; font-weight:bold; }
.simpleForm_submitRow	{ margin-top:10px; padding-top:10px; border-top: 1px solid #ccc; clear:both;}
.simpleForm_submit	{ margin:4px 0 0 210px; padding:8px 10px; color: #fff; background-color:#3f8dd7; border: none; cursor:pointer; text-transform:uppercase;}

