@charset "utf-8";
/* CSS Document */
body
{margin:0px;padding:0px;background-color:#f4f4f4;}
#t
{height:76px;background:url(images/t.gif) repeat-x 0 0;width:100%;text-align:center;}
#t p
{padding:0px;font:42px/50px "Brush Script Std", "Trebuchet MS", Georgia, Arial;color:#000000;width:700px;margin:0px auto;}
#t ul
{margin:3px auto;width:970px;height:23px;padding:0px 0px 0px 18px;list-style:none;display:block;text-align:center;}
#t ul li
{width:115px;float:left;}
#t ul li a
{width:115px;display:block;background:url(images/inactive.gif) no-repeat 0 0;color:#ffffff;text-decoration:none;font:11px/23px arial,sans-serif;font-weight:bold;outline:none;}
#t ul li a:hover
{background:url(images/active.gif) no-repeat 0 0;color:#333333;text-decoration:none;font-weight:bold;}
#t ul li a.active
{background:url(images/active.gif) no-repeat 0 0;color:#669966;text-decoration:none;font-weight:bold;}
#b
{height:76px;background:url(images/b.gif) repeat-x 0 0 #ffffff; width:100%;text-align:center;font:11px/35px arial,sans-serif;color:#333333;clear:left;}
#b a
{color:#333333;text-decoration:none;}
#b a:hover
{color:#669966;text-decoration:none;}
#container
{text-align:center;margin:auto;padding:0px;width:1000px;height:auto;background:url(images/bg.gif) repeat-y 0 0 ;}
#padd
{padding:5px 43px 5px 30px;margin:0px;}
#padd h1
{font:22px/22px arial,sans-serif;}
#left
{float:left;margin:0px;padding-bottom:10px;width:230px;}
#left h3
{background:url(images/h3.gif) no-repeat 0 0; color:#ffffff;font:11px/23px arial,sans-serif;font-weight:bold;width:230px;margin:0px;padding:0px;}
#left input
{width:145px;font:11px/14px arial,sans-serif;color:#333333;}
#left td
{font:11px/14px arial,sans-serif;color:#333333;}
#newsletter
{border-left:1px dashed #b4b8b9;border-right:1px dashed #b4b8b9; border-bottom:1px dashed #b4b8b9;}
#newsletter p
{padding:5px;font:11px/14px arial,sans-serif;margin:0px;text-align:left;}
#login
{border-left:1px dashed #b4b8b9;border-right:1px dashed #b4b8b9; border-bottom:1px dashed #b4b8b9;margin-top:20px;}
#testimonials
{border-left:1px dashed #b4b8b9;border-right:1px dashed #b4b8b9; border-bottom:1px dashed #b4b8b9;margin-top:20px;}
#testimonials p
{text-align:left;padding:5px;margin:0px;font:11px/14px arial,sans-serif;line-height:14px;text-indent:15px;color:#333333;}
#testimonials a
{color:#669966;text-decoration:none;font:11px/14px arial;}
#testimonials a:hover
{color:#ffffff;background-color:#669966;text-decoration:none;}
#content
{font:13px/17px arial,sans-serif;color:#333333;text-align:left;padding-bottom:10px;margin-left:250px;min-height:560px;}
#content h2
{font:22px/26px "Trebuchet MS", Georgia, arial, sans-serif;color:#333333;margin:0px;padding:0px;font-weight:bold;}
#content p
{font:13px/17px arial,sans-serif;color:#3333;text-align:left;}
#content p.black-headline
{font:17px/21px arial,sans-serif;color:#333;text-align:center;}
#content p.large-black-headline
{font:23px/27px arial,sans-serif;color:#333;text-align:center;}
#content p.red-headline
{font:17px/21px arial,sans-serif;color:#600;text-align:center;}
#content p.large-red-headline
{font:23px/27px arial, sans-serif;color:#600;text-align:center;}
#content hr	
{border:1px dashed #333;}
#content a
{color:#669966;text-decoration:none;}
#content a:hover
{color:#ffffff;background-color:#669966;}
#content #select
{padding:10px;margin:2px 0px 10px 0px;background-color:#FFCCCC;border:1px dashed #993300;font:11px/14px arial,sans-serif;}
#content #select a
{color:#000000;text-decoration:none;background-color:#FFCCCC;}
#content #select a:hover
{color:#333333 !important;text-decoration:none !important;}
a.red
{color:#954545 !important;text-decoration:none !important;}
a.red:hover
{color:#fff !important;background-color:#954545 !important;}
#event_headline
{background:url(images/event_middle.gif) repeat;padding-left:10px;color:#fff;font-weight:bold;border:1px solid #000;}
#logo
{padding:5px;}
.ta
{font:11px/14px arial,sans-serif;color:#333333;}
#subject
{width:240px;font-size:11px;}
#name
{width:150px;font-size:11px;}
#email
{width:150px;font-size:11px;}
#organization
{width:150px;font-size:11px;}
#phone
{width:150px;font-size:11px;}
#city
{width:150px;font-size:11px;}
#state
{width:150px;font-size:11px;}
#number
{width:150px;font-size:11px;}
.sub
{width:150px;background-color:#eeeeee;font:11px/14px arial;color:#000000;border:1px solid #333333;}
#nl_form
{font:11px/14px arial;}
#twitter {
border:2px dashed #33ccff;padding:8px;}
#twitter a {
	font-size:28px;
	text-decoration:none;
	color:#33ccff;
}
#twitter a:hover {
	text-decoration:none;
	background-color:white;
	color:#33ccff;
	
}
.red2
{color:#954545;font-weight:bold;font-style:italic;}
.float-left {float:left;}
.margin-right {margin-right: 15px;}
.margin-bottom {margin-bottom: 15px;}
.margin-top {margin-top: 15px; }
#content a.hp-link {color:#333 !important; text-decoration:none; font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;background-color:#fff;"}
#content a.hp-link:hover {color:#669966 !important; background-color:#fff !important;}