/* South West Events stylesheet - 29 April 2005 */

body { margin: 0; padding: 0; background-color: #FFFFFF; color: #000000; }

a:link {color: #CC0000; text-decoration: none; }
a:visited {color: #CC0000; text-decoration: none; } 
a:hover {color: #FF9999; text-decoration: underline; }
a:active {color: #FF6600; text-decoration: underline; }

.on {background-color: #efefef; font-weight: bold;  }

#content {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; width: 95%; margin: 0 0 0 20px ; line-height: 130%; }

/* Main Page Parts */

#maininfo {font-size: 80%; }

h2 {font-family: "Times New Roman", Times, serif; font-size: 170%; color: #CC0000; font-weight: normal; margin: 0 0 5px 0}

#line {clear: all; width: 75%; background-image : url(_images/linedots.gif); background-repeat: repeat; margin: 0; }

#form { font-size: 85%; }

/* Events */

#event { background-color: transparent; border-bottom: 1px dotted silver; margin-bottom: 10px; padding: 2px; width: 95%;}
#event img	{ border: 1px solid #F7D4D4; padding: 4px; float: right; }
#event p {margin: 4px 0 4px 0; }
#eventhead {	font-family: "Times New Roman", Times, serif;  font-size: 130%;	background-color: transparent; 
	padding: 2px; color: #D75B5B; font-weight: bold;  }
#eventhead2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; background-color: transparent; padding: 2px; font-weight: bold; }
.eventbold {	color: #CC0000; font-weight: bold; }

/* Listings */

#enhanced { background-color: transparent; border: 1px dotted silver; margin-bottom: 10px; padding: 2px; width: 95%;}
#enhanced img	{ border: 1px solid #F7D4D4; padding: 4px; float: right; }
#enhancedhead {	font-family: "Times New Roman", Times, serif;  font-size: 130%;	background-color: #D75B5B; 
	padding: 2px; color: #FFFFFF;font-weight: bold; text-transform: uppercase; }
#enhancedhead2 { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 80%; background-color: #F7D4D4; padding: 2px; }
.enhancedbold {	color: #CC0000; font-weight: bold; }

#enhancedb { background-color: transparent; border: 1px dotted silver; margin-bottom: 10px; padding: 2px; width: 95%;}
#enhancedb img	{ border: 1px solid #E3E3E3; padding: 4px; float: right; }
#enhancedheadb {	font-family: "Times New Roman", Times, serif;  font-size: 130%;	background-color: #939393; 
	padding: 2px; color: #FFFFFF;font-weight: bold; text-transform: uppercase; }
#enhancedhead2b { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 80%; background-color: #E3E3E3; padding: 2px; }
.enhancedboldb {	color: #CC0000; font-weight: bold; }

#enhancedc { background-color: transparent; border: 1px dotted #D59090; margin-bottom: 10px; padding: 2px; width: 95%;}
#enhancedc img	{ border: 1px solid #D59090; padding: 4px; float: right; }
#enhancedheadc {	font-family: "Times New Roman", Times, serif;  font-size: 130%;	background-color: #804D4D; padding: 2px; color: #FFFFFF;font-weight: bold; text-transform: uppercase; }
#enhancedhead2c { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 80%; background-color: #E3B5B5; padding: 2px; }
.enhancedboldc {	color: #804D4D; font-weight: bold; }

#enhancedd { background-color: transparent; border: 1px dotted #B9ACAC; margin-bottom: 10px; padding: 2px; width: 95%;}
#enhancedd img	{ border: 1px solid #B9ACAC; padding: 4px; float: right; }
#enhancedheadd {	font-family: "Times New Roman", Times, serif;  font-size: 130%;	background-color: #8A7575; padding: 2px; color: #FFFFFF;font-weight: bold; text-transform: uppercase; }
#enhancedhead2d { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 80%; background-color: #D0C8C8; padding: 2px; }
.enhancedboldd {	color: #804D4D; font-weight: bold; }


/* Front Page Highlights */

.highlighthead {font-family: "Times New Roman", Times, serif; font-size: 140%; color: #CC0000;}
#highline {clear: all; width: 100%; background-image : url(_images/linedots.gif); background-repeat: repeat; margin: 0; }

#highlight1 {font-size: 80%;  }
#highlight1 img {float: left; margin: 0 10px 5px 0;  }

#highlight2 {font-size: 80%;  }
#highlight2 img {float: left; margin: 0 10px 5px 0;  }

.highlighthead2 {font-family: "Times New Roman", Times, serif; font-size: 16px; color: #CC0000; font-weight: bold; }

#highlight3 {font-size: 70%;  }
#highlight3 img {float: left; margin: 0 10px 5px 0;  }

#highlight4 {font-size: 70%;  }
#highlight4 img {float: left; margin: 0 10px 5px 0;  }

#highlight5 {font-size: 70%;  }
#highlight5 img {float: left; margin: 0 10px 5px 0;  }

#highlight6 {font-size: 70%;  }
#highlight6 img {float: left; margin: 0 10px 5px 0;  }


/* Navigation */

#sidebutton {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 148px; margin: 0 0 0 7px ; line-height: 130%; }
#sidebutton img { float: left; }

#sidehead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 146px; margin: 10px 0 2px 4px ; background-image : url(_images/sidebknew.gif); background-repeat: no-repeat; border: 1px dotted silver; text-transform: uppercase; padding: 4px 4px 4px 4px;  }
#sidehead img { }

#sidebutton1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 148px; margin: 0 0 0 7px ; line-height: 130%; }
#sidebutton1 img { float: left; }

#sidehead1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 146px; margin: 10px 0 2px 4px ; background-image : url(_images/sidebknew.gif); background-repeat: no-repeat; border: 1px dotted silver; text-transform: uppercase; padding: 4px 4px 4px 4px;  }
#sidehead1 img { }

#sidebutton2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 148px; margin: 0 0 0 7px ; line-height: 130%; }
#sidebutton2 img { float: left; }

#sidehead2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 146px; margin: 10px 0 2px 4px ; background-image : url(_images/sidebknew.gif); background-repeat: no-repeat; border: 1px dotted silver; text-transform: uppercase; padding: 4px 4px 4px 4px;  }
#sidehead2 img { }


#sidebutton3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 148px; margin: 0 0 0 7px ; line-height: 130%; }
#sidebutton3 img { float: left; }

#sidehead3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 146px; margin: 10px 0 2px 4px ; background-image : url(_images/sidebknew.gif); background-repeat: no-repeat; border: 1px dotted silver; text-transform: uppercase; padding: 4px 4px 4px 4px;  }
#sidehead3 img { }


#sidebutton4 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 148px; margin: 0 0 0 7px ; line-height: 130%; }
#sidebutton4 img { float: left; }

#sidehead4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 146px; margin: 10px 0 2px 4px ; background-image : url(_images/sidebknew.gif); background-repeat: no-repeat; border: 1px dotted silver; text-transform: uppercase; padding: 4px 4px 4px 4px;  }
#sidehead4 img { }

/* Other */

strong { font-weight: bold; }
.caps {
	text-transform: uppercase;
}
.red_text { color: #CC0000; }

