/* CSS Document */

body,html{padding:0; margin:0; background-color:#cbdcdc; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#878686;}



.para_txt{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#545050; line-height:20px; text-align:justify; padding-top:10px;}

.text2{font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; color:#ae361e;}



.text1{font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; color:#ae361e;}

#wrapper{width:968px; margin:auto; background-image:url(../images/background_bg.gif); background-repeat:repeat-y;}

#header{background-image:url(../images/header.jpg); width:968px; height:207px; background-repeat:no-repeat;}

#logo{

	position:relative;

	display:block;

	width:83px;

	height:93px;

	_height:52px;

	left: 15px;

	top: -28px;

	}



.padding_header{ padding-top:50px;}

.padding_header2{ padding-left:705px;}

.padding_3{ padding-left:3px; padding-right:3px;}

#page{ width:968px; background-image:url(../images/bg_middle.gif); background-repeat:repeat-y; height:100%;}



#amazon_search{ background-image:url(../images/amazon_search.gif); width:120px; height:90px; background-repeat:no-repeat;}



#body_left{width:660px; float:left;padding:0px 5px 0px 10px; height:auto;}

#body_right{float:left;width:280px;height:auto; padding-left:5px;}



#h1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ae361e; font-weight:bold; line-height:25px;}

#h2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#463d3c; font-weight:normal; padding:10px 0px 0px 20px;line-height:20px;}



.date{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ae361e; font-weight:bold; }

.date_event{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#463d3c; font-weight:normal; padding:10px 0px 0px 20px;}



a.link{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#9a1f04; text-decoration:none;}

a.link:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#9a1f04;text-decoration:underline;}





a.link1{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#ae361e; font-size:11px; text-decoration:underline;}

a.link1:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#8c2a16; font-size:11px;text-decoration:none;}





#login_box{width:269px; height:130px; background-color:#fdf3eb; border:1px solid #f3c6b0; margin-top:5px; margin-left:5px;}

#login_box_icon{margin:3px; padding-left:10px; background-color:#b96f11; height:33px;}

.userlogintxt{ vertical-align:middle; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#fff; line-height:26px; padding-top:5px; vertical-align:middle;}

.user_txt{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#a52022;padding:5px 8px 0px; 8px;}

.form_border{border:1px solid #e4cca8;}

.button{background-color:#b96f11; margin-top:11px; margin-left:209px; height:20px; width:48px; border:0px; color:#fff;}





.amazon_text{font-family:Verdana, Arial, Helvetica, sans-serif; color:#b96f11; font-size:11px;}



#sponsortext{ width:278px; height:31px; background-color:#cbdcdc; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#000; margin:10px 0px 10px 0px; padding:5px 0px 0px 5px;}

.sponsor_name{ height:20px; width:255px; margin:0px 9px 5px 7px; padding:0px 0px 0px 15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#ae361e; font-size:11px;}



#upcomingevents{ width:278px; height:31px; background-color:#cbdcdc; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#000; margin:10px 0px 0px 0px; padding:5px 0px 0px 5px;}



#iframe {

overflow-x: hidden;

overflow-y: scroll;

} 



#footer{ background-image:url(../images/footerimg.gif); height:67px; background-repeat:repeat-x; margin:0px 3px 0px 3px;clear:both;}

.footer_txt{ text-align:center; padding-top:30px;color:#FFFFFF;}





/*FOR NEXT SUBMENU

*/



.navigationBar {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-top:78px; z-index:10000;  font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left;}



/* remove all the bullets, borders and padding from the default list styling */

.navigationBar ul {padding:0; margin:0; list-style-type:none; height:28px; margin-left:0px; }



/* style the sub-level lists */

.navigationBar ul ul {width:191px; font-weight:normal;}



/* float the top list items to make it horizontal and a relative positon so that you can control the dropdown navigationBar positon */

.navigationBar ul li {float:left; height:32px; line-height:32px; }



/* style the sub level list items */

.navigationBar ul ul li {display:block; width:190px; height:auto; position:relative;line-height:1em; border-bottom: 1px solid #d9d9d9; font-weight:normal;   }



/* style the links for the top level */

.navigationBar a, .navigationBar a:visited {display:block;float:left;height:100%;font-weight:bold;color:#c15600; font-size:11px; padding:0 24px 0 24px; text-decoration:none;}



/* style the sub level links */

.navigationBar ul ul a, .navigationBar ul ul a:visited {display:block;background: #f1f1f1; color:#330000; font-weight:normal; width:167px;height:100%;line-height:1em; padding:0.5em 1em;}

.navigationBar ul table ul a, .navigationBar ul table ul a:visited  {width:167px; w\idth:167px;}





/* style the table so that it takes no part in the layout - required for IE to work */

.navigationBar table {position:absolute; left:0; top:0px; font-size:11px; z-index:100000;}

.navigationBar ul ul table {lef\t:-1px;}

.navigationBar ul ul table ul.left {margin-lef\t:2px;}



.navigationBar li:hover {position:relative;}

* html .navigationBar a:hover {position:relative;}



/* style the third level background */

.navigationBar ul ul ul a, .navigationBar ul ul ul a:visited {background: #f1f1f1;}

/* style the fourth level background */

.navigationBar ul ul ul ul a, .navigationBar ul ul ul ul a:visited {background:#f1f1f1;}

/* style the sub level 1 background */

.navigationBar ul :hover a.sub1 {background:#b96f11; width:167px;}

/* style the sub level 2 background */

.navigationBar ul ul :hover a.sub2 {background:#b96f11;  width:167px;}



/* style the level hovers */

/* first */

.navigationBar a:hover {color:#6f3100;}

.navigationBar :hover > a {color:#6f3100;}

/* second */

.navigationBar ul ul a:hover{color:#fff;background:#b96f11;  width:167px;}

.navigationBar ul ul :hover > a {color:#fff;background:#b96f11;  width:167px;}

/* third */

.navigationBar ul ul ul a:hover {background:#b96f11;  width:167px;}

.navigationBar ul ul ul :hover > a {background:#b96f11;  width:167px;}

/* fourth */

.navigationBar ul ul ul ul a:hover {background:#b96f11;  width:167px;}





/* hide the sub levels and give them a positon absolute so that they take up no room */

.navigationBar ul ul {visibility:hidden;position:absolute;height:0;top:32px; _top:32px;left:0px;width:167px; font-weight:normal;}



/* position the third level flyout navigationBar */

.navigationBar ul ul ul{left:188px; _left:188px; top:0; width:167px;  font-weight:normal;}



/* position the third level flyout navigationBar for a left flyout */

.navigationBar ul ul ul.left {left:167px;}





/* make the second level visible when hover on first level list OR link */

.navigationBar ul li:hover ul, .navigationBar ul a:hover ul {visibility:visible; height:auto; padding-bottom:3em; background:transparent url(images/trans.gif);}

/* keep the third level hidden when you hover on first level list OR link */

.navigationBar ul :hover ul ul{visibility:hidden;}

/* keep the fourth level hidden when you hover on second level list OR link */

.navigationBar ul :hover ul :hover ul ul{visibility:hidden;}

/* make the third level visible when you hover over second level list OR link */

.navigationBar ul :hover ul :hover ul{visibility:visible;}

/* make the fourth level visible when you hover over third level list OR link */

.navigationBar ul :hover ul :hover ul :hover ul {visibility:visible;}

