/* CSS Document */

body {background-color:#333C4D; margin:10px 0px 10px 0px;}
h1 {font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; text-align:left; color:#003333; margin-bottom:8px; margin-top:4px; }
h2,h3,h4,h5 {font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; text-align:left; color:#003333; margin-bottom:0px; margin-top:0px; }
.bodybrdout {width:840px; border:#CCCCCC 1px solid; padding:10px 10px 10px 10px; background-color:#FFFFFF; }
.bodybrdout a {color:#FFFFFF;}
.bodybrdout a:hover {color:#FFFFFF;}
.bodybrdin {width:780px; border:#FFFFFF 2px solid; padding:0px 10px 0px 10px;}
.headshad { background-image:url(../images/headshad.gif); background-repeat:repeat-x; height:18px; }
.topmenu {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; font-weight:bold;}
.topmenu a {color:#8E9AA0; text-decoration:none;}
.topmenu a:hover {color:#333333; text-decoration:overline;}

.leftmenubkg { background-image:url(../images/bkg_18.gif); background-repeat:repeat; background-position:bottom;}
.leftmenubkg2 { background-image:url(../images/bkg_18b.jpg); background-repeat:repeat; background-position:top;}
.left_menu   {
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	text-align: left;
	text-indent:10px;
	text-decoration:none;
	width: 190px;
	color:#FFFFFF;
	padding-top:0.3em;
	padding-bottom:0.3em;
	border-bottom:#666666 1px solid;
}
.left_menu a { text-decoration:none; color:#FFFFFF;}
.left_menu a:hover {text-decoration: underline; color:#CCCCCC;}
.submenu { 
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	line-height:20px;
	text-align: left;
	text-indent:10px;
	color:#666666;
	border-bottom:#EEEEEE 1px solid;
	vertical-align: middle;
}
.submenu a { color: #666666; text-decoration:none;}
.submenu a:hover { color:#333333; text-decoration:underline;}

.bodymenu {
	background-image: url(../images/bodyhead.jpg);
	background-repeat:repeat-x;
	background-position:top;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	line-height:28px;
	vertical-align:middle;
	text-align:left;
	text-indent:10px;
	color:#003333;
	width:259px;
}
.spacer {background-image: url(../images/spacer.gif); background-repeat:no-repeat; background-position:top; width:1px;}
img.floatLeft { float:left; margin-bottom:4px; margin-right:8px;}
.bodycnt {padding: 5px 7px 8px 7px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-align:left; border-bottom:#ECECEC 1px solid;}
.bodycnt	a {color:#CC0000; text-decoration:none;}
.bodycnt	a:hover {color:#CC0000; text-decoration:underline;}
.RightColList	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: normal;
	text-align:left;
	padding-left: 3px;
	padding-top:2px;
	padding-bottom:2px;
	border-bottom:#E4E4E4 1px solid;
	color:#999999;
}
.RightColList	a	{color:#3C5580; text-decoration:none;}
.RightColList	a:hover { color:#666666; text-decoration:underline;}
.footershad {background-image: url(../images/headshad.gif); background-repeat:repeat-x; background-position:center; height:20px;}
.footer { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	font-weight:normal;
	padding:0px 5px 0px 5px;
	line-height:18px;
}
.footer a {color:#999999; text-decoration:none;}
.footer a:hover {color:#CCCCCC; text-decoration:overline;}
.VenueListBrd	{ border:#E4E4E4 1px solid; padding:5px 5px 5px 5px;}
.AdBox1	{
	background-color:#EAE4DD;
	border:#CCCCCC 1px solid;
	padding: 10px 10px 10px 10px;
}
.AdBoxTxt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#333333;
	padding-bottom:10px;
	vertical-align: top;
}
.AdBoxSpcr	{
	border-bottom:#666666;
	padding-bottom:10px;
}

/* Index2 */
.rightmenu_head {
	background-image:url(../images/bodyhead.jpg);
	background-repeat:repeat-x;
	background-position:top;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	line-height:28px;
	vertical-align:middle;
	text-align:left;
	text-indent:10px;
	color:#003333;
	width:200px;
	border-left:#CCCCCC 1px solid;
	border-right:#CCCCCC 1px solid;	
}
.rm_cnt {
	padding: 5px 7px 5px 7px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-align:left;
	border-bottom:#ECECEC 1px solid;
	border-left:#CCCCCC 1px solid;
	border-right:#CCCCCC 1px solid;
}
.rm_cnt	a {color:#666666; text-decoration:none;}
.rm_cnt	a:hover {color:#333333; text-decoration:underline;}
.content { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-align: justify; padding: 0px 15px 0px 15px; }
.content	a { color:#666666; text-decoration:none;}
.content	a:hover { color:#666666; text-decoration:underline;}
.credits	{
	background-color:#F4F4F2;
	font-family:Tahoma;
	font-size:10px;
	font-weight: bolder;
	text-align:left;
	padding-left: 3px;
	padding-top:2px;
	padding-bottom:2px;
	color:#3C5580;
}
.credits	a	{color:#3C5580; text-decoration:none;}
.credits	a:hover { color:#666666; text-decoration:underline;}
.links	{
	font-family:Tahoma;
	font-size:11px;
	font-weight: normal;
	text-align:left;
	padding-left: 3px;
	padding-top:2px;
	padding-bottom:2px;
	color:#3C5580;
	border-bottom:#F8F8F8 1px solid;
}
.links	a	{color:#3C5580; text-decoration:none; font-weight:bold;}
.links	a:hover 	{color:#666666; text-decoration:underline;}

/* Forms */

FORM { margin: 0 }
.Submit	{
	background-image: url(../images/bodyhead.jpg);
	background-repeat:repeat-x;
	width:202px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	color:#990000;
	padding-top:4px;
	padding-bottom:4px;
	cursor: default;
}
.TextBox	{
	background-color:#FAFAF5;
	font-family:Tahoma;
	font-size:12px;
	color:#333333;
	text-align:left;
	padding-left: 3px;
	border-top:#CCCCCC 1px solid;
	border-right:#666666 1px solid;
	border-bottom:#666666 1px solid;
	border-left:#CCCCCC 1px solid;
	width:200px;
	height:17px;
	margin-bottom:3px;
	float: left;
}
.InfoBox	{
	background-color:#F1F1F1;
	font-family:Tahoma;
	font-size:12px;
	color:#000000;
	text-align:left;
	padding-left: 3px;
	padding-bottom: 1px;
	border-top:#CCCCCC 1px solid;
	border-right:#666666 1px solid;
	border-bottom:#666666 1px solid;
	border-left:#CCCCCC 1px solid;
	width:250px;
	height:17px;
	margin-bottom:3px;
	float: left;
}
.DropMenu	{
	background-color:#FAFAF5;
	font-family:Tahoma;
	font-size:11px;
	color:#333333;
	text-align:left;
	padding-left: 3px;
	border-top:#CCCCCC 1px solid;
	border-right:#666666 1px solid;
	border-bottom:#666666 1px solid;
	border-left:#CCCCCC 1px solid;
	width:205px;
	height:17px;
	margin-bottom:3px;
	float: left;
}
.CommentBox	{
	font-family:Tahoma;
	font-size:11px;
	color:#333333;
	text-align:left;
	background-color:#FAFAF5;
	border-top:#CCCCCC 1px solid;
	border-right:#666666 1px solid;
	border-bottom:#666666 1px solid;
	border-left:#CCCCCC 1px solid;
	width:400px;
	height:200px;
	padding: 3px 3px 3px 3px;
	float: left;
}
.Required	{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#FF9900;
	float: right;
}
.FormTxt	{
	font-family:Tahoma;
	font-size:11px;
	color:#333333;
	text-align:left;
	padding-left: 5px;
	float: left;
}

/* Forms End */