/*  TemplateName=CustomStyle.tpt */


/*  $Header: /home/cvs/cvsroot/site_data/001/00000001/static_data/css/CustomStyle.css,v 1.8 2003/07/24 23:47:39 paulj Exp $  */


/*


	These are the styles peculiar to this site. Any styles

	specified in this file will override the baseline

	styles for the Convio product. The styles	must be in

	this file so that they will be available in th

	Internet Exporer WYSIWYG HTML editor as well as in the

	Page Wrapper.


	Convio does not maintain this file once it has been

	delivered to the client.


*/

/* this starts the styles for the blueprint wrapper */

/* * { margin: 0px; padding: 0px; } */

html,body { 

	height: 100%; 

	font-family:Verdana, Arial, Helvetica, sans-serif;

        font-size: 11px;

	color:#333333;

	margin: 0px; padding: 0px;

}

h4,h6 { display: none; }

img,table,tr,td { border: 0px solid; }

/* td { vertical-align: top; } */

option {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
}

a { 

	text-decoration: none; 

	color:#990000;

	text-decoration:underline;

}

a:hover { 

	text-decoration: underline; 

	color:#000000;

}

p {

	margin-bottom: 10px;

}

.txtTiny {

	font: normal 8px Arial, Helvetica, sans-serif;

}

label { 

	cursor: pointer; /* CSS standard */

	cursor: hand; /* WIN IE */

}



h1 {

	font: bold 16px Helvetica, Arial, sans-serif;

	color: #000000;

	margin-top: 14px; /* match p */

	margin-bottom: 0px;

}

h2 {



	color: #333333;

	font-size: 15px;

	padding-bottom: 0px;

	font-family:&quot;Times New Roman&quot;, Times, serif;

	font-weight:bold;

	margin-top: 22px;

	margin-bottom: 12px;

}

#h2a {



	color: #444444;;

	font-size: 15px;

	padding-bottom: 0px;

	font-family:&quot;Times New Roman&quot;, Times, serif;

	font-weight:bold;

	margin-bottom: 12px;

}

ul {

	margin-left: 15px;

}

ol {

	margin-left: 30px;

}

/* li {margin-top: 6px;margin-bottom: 4px;} */

#topHeader {

	background-image:url(../images/main_header-top.gif);

	background-repeat:no-repeat;

	background-color:#FFFFFF;

}

#topHeader2 {

	background-image:url(../images/main_header-top.gif);

	background-repeat:no-repeat;

	background-color:#FFFFFF;

}

#topImage {

	margin-top:10px;

	margin-bottom:10px;

}

#rightTD {

	background-image:url(../images/bg_right_strip.gif);

	background-repeat:repeat-y;

}

#rightTD2 {

	background-image:url(../images/bg_right_strip-2.gif);

	background-repeat:repeat-y;

	width: 10px;

}

#rightImage {

	margin-top: 5px;

}

#rightContent {

	padding: 20px 20px 20px 20px;

}

#pageTitle {

	color:#333333;

	font-size: 22px;

	padding-bottom: 0px;

	font-family:&quot;Times New Roman&quot;, Times, serif;

	font-weight:bold;

}

#topHeader {

	background-image:url(../images/main_header-top.gif);

	background-repeat:no-repeat;

	background-color:#FFFFFF;

}

#btmHeader {

	background-image:url(../images/main_header-btm.gif);

	background-repeat:no-repeat;

	background-color:#FFFFFF;

}

#topHeaderFrench {

	background-image:url(../images/main_header-top-french.gif);

	background-repeat:no-repeat;

	background-color:#FFFFFF;

}

#btmHeaderFrench {

	background-image:url(../images/main_header-btm-french.gif);

	background-repeat:no-repeat;

	background-color:#FFFFFF;

}



#pageTitle p {

	color:#333333;

	font-size: 22px;

	padding: 0px;

	margin: 0px;

	font-family:&quot;Times New Roman&quot;, Times, serif;

	font-weight:bold;

}

#subTitle {

	color:#E54700;

	font-size: 15px;

	padding-bottom: 20px;

	padding-top: 5px;

	font-family:&quot;Times New Roman&quot;, Times, serif;

        font-weight:bold;

}

#topNav {

	text-align:right;

	color:#333333;

	padding-right: 10px;

}

#middleTD {

	width: 458px;

	padding: 20px 25px 20px 30px;

}

.menu2 {

	color:#333333;

	font-family:Arial, Helvetica, sans-serif;

	text-align:right;

}

.menu2 a {

	padding: 0px 7px 0px 10px;

	color:#333333;

	text-decoration:none;

}

.menu2 a:hover {

	background-image:url(../images/menu-roll.gif);

	padding-top: 9px; /* 12 for firefox */

	text-decoration:none;

	color:#000000;

}

#sideNav {

	background-color:#E8EDF0;

	padding-top: 26px;

	padding-bottom: 30px;

}

#whiteB {

	background-color:#FFFFFF;

}

.menu1 {

	font-family:Arial, Helvetica, sans-serif;

	color:#333333;

	font-weight:bold;

}

.menu1 a {

	width: 155px; /* true width 190 */

	padding: 9px 15px 9px 20px;

	color:#333333;

	font-weight:bold;

	text-decoration:none;

	display:block;

}

.menu1 a:hover {

	background-color: #3E4A7A;

	color:#FFFFFF;

	text-decoration:none;

}



.menu1current a {

	font-family:Arial, Helvetica, sans-serif;

	width: 155px; /* true width 190 */

	background-color: #3E4A7A;

	padding: 9px 15px 9px 20px;

	color:#FFFFFF;

	font-weight:bold;

	text-decoration:none;

	display:block;

}

.menu1current a:hover {

	background-color: #3E4A7A;

	color:#FFFFFF;

	text-decoration:none;

}

#leftNews {

	padding: 20px 20px 20px 20px;

}

#donationsBox {

	padding: 10px 20px 20px 20px;

}

#linkContent {

	display: inline;

}

#linkContent p {

	margin-top: 10px;

	margin-bottom: 10px;

}

#linkContent a {

	background-image:url(../images/roll-dot.gif);

	background-repeat:no-repeat;

	margin-left: -2px;

	padding-left: 25px;

	display:block;

	text-decoration:none;

	color:#333333;

}

#linkContent a:hover {

	background-image:url(../images/roll-dot-hover.gif);

	color:#E54700;

}

#dots {

	background-image:url(../images/h-dots.gif);

	background-repeat:repeat-x;

}

#leftCol {

	padding: 20px 20px 20px 20px;

	background-color: #E8EDF0;

}

#btmTxt {

	padding: 0px 0px 0px 20px;
font-size:10px;

}

#btmNav {

	font-family:Arial, Helvetica, sans-serif;

	text-align:right;

	padding: 0px 17px 0px 0px;
font-size:10px;

}

.menu3 {

}

.menu3 a {

	text-transform:uppercase;

	text-decoration:none;

	color:#333333;

}

.menu3 a:hover {

	text-transform:uppercase;

	text-decoration:none;

	color: #D49826;

}

#leftTD {

	width: 190px;

	background-color: #E8EDF0;

}

#logoClick {

	margin-left: 100px;

	margin-top: 10px;

}

#hideLead {

	display: none;

}

#caption {

	padding-top: 5px;

	font-size: 10px;

	color:#666666;

}

#searchBtn {

	padding-bottom: 2px;

}

#searchBox {

	margin: 30px 10px 0px 0px;

}

#logoBox {

	margin-left:37px;

	margin-bottom:18px;

}

.headline {

	font: bold 16px Helvetica, Arial, sans-serif;

	color: #000000;

	margin-top: 14px; /* match p */

	margin-bottom: 0px;

}


.subheading {



	color: #E54700;

	font-size: 15px;

	padding-bottom: 0px;

	font-family:&quot;Times New Roman&quot;, Times, serif;

	font-weight:bold;

	margin-top: 22px;

	margin-bottom: 12px;

}
/* this ends the styles for the blueprint wrapper */


