h1, h2, h3, h4, h5, h6, .FAQ_list .Question p { color:#006b33 }
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { color:#006b33 }
p { color:#666; }
body { background:url(images/bg.gif) top; }
*html body { background:url(images/bg_ie.gif) top center; }

/*Backgrounds*/
.Darkbg { background:#cdcda3; }
.Lightbg { background:#fbfbfb; }

/* Main Nav*/
.MainNav { background:url(images/coffer_nav.jpg) no-repeat; color:#050505; width:915px; margin:0; margin-left:-2px; padding:0 15px; }
.MainNav .RoundedLeft { background:none; }
.MainNav .RoundedRight { background:none; }
.Navbg { color:#FFF; }
.MainMenu li { background:url(images/menu_seperator.jpg) no-repeat left top; }
.MainMenu li a:hover { background:url(images/menu_sprite.jpg) 0 -146px; color:#e8e8e8; }

/* Main Menu */
.MainMenu li a { color:#FFF; }
.MainMenu li a:hover { text-decoration:none; color:#e5e5e5; }

/*Show Remote Block*/
.ShowMyRemote a { color:#FFF; }
.ShowMyRemote a:hover { color:#050505 }

/* BlackBlock */
.BlackBlock { background:url(images/greenblock.jpg) repeat-x 0 -102px; }
.BlackBlock .RoundedLeft { background:url(images/greenblock.jpg) repeat-x 0 top; }
.BlackBlock .RoundedRight { background:url(images/greenblock.jpg) repeat-x 0 -204px; }
.Return { margin-top:14px; }

/* Main Menu */
.MainMenu li a { color:#050505; }
.MainMenu li a:hover { text-decoration:none; color:#7f7f7f; }

/*Show Remote Block*/
.ShowMyRemote a { color:#050505; }
.ShowMyRemote a:hover { color:#050505 }

/*Search Form */
.SearchForm form { background:url(images/search_bg.jpg) left 1px no-repeat; }

/*Black Block Contents */
.Return { background:url(images/back.jpg) no-repeat left; display:inline; }
.Return a { color:#FFF; }
.Welcome { background:url(images/seperation.jpg) no-repeat right; }
.Welcome h4 { color:#FFF; }
.Welcome p { color:#FFF; }

/*Video Listing */
.ListingContainer { background:#06257e; }
.ListingContainer .Listing .videos { background:#265ea0; }
.ListingContainer .Listing .videos li.video_details p { color:#FFF; background:url(../images/blue_arrow.gif) no-repeat left 3px; }
.ListingContainer .Listing .videos li.video_details h3 a { color:#FFF; }
.ListingContainer .Resources { background:#265ea0; }
.ListingContainer .Resources h3 { border-bottom:1px solid #205399; }
.ListingContainer .Resources .Pdf_Resources li { border-bottom:1px solid #205399; }
.ListingContainer .Resources .Pdf_Resources li a.PDF { float:left; background:url(../images/pdf.gif) no-repeat left; }
.ListingContainer .Resources .Pdf_Resources li p { background:url(../images/blue_arrow.gif) no-repeat left 3px; }
.Bottom_Options .MoreListing { display:block; background:url(images/listing_more.gif) no-repeat; }
.Bottom_Options .MoreResources { background:url(images/listing_more.gif) no-repeat; }
.Top_Options a.RadioShow { background:url(images/audio.gif) no-repeat top; }
.Top_Options a:hover.RadioShow { background:url(images/audio.gif) no-repeat bottom; }
.Top_Options a.SlideShow { background:url(images/slide_show.gif) no-repeat top; }
.Top_Options a:hover.SlideShow { background:url(images/slide_show.gif) no-repeat bottom; }
.Top_Options a.Video { background:url(images/video.gif) no-repeat top; }



/*FAQ */
.FAQ_Left { border-right:1px solid #e0ded5; }
.FAQ_list .Number { background:#f1eccc; color:#1b7306; }
.FAQ .Navigator { background:#f1eccc; }
.FAQ .Navigator ul { text-align:center; }
.FAQ .Navigator ul li a { color:#1b7306; }
.FAQ .Navigator ul li { color:#1b7306; }
.FAQ .Navigator a.Slide_left { background:url(images/arro_left.jpg) no-repeat; }
.FAQ .Navigator a.Slide_right { background:url(images/arro_right.jpg) no-repeat; }

/*Green Blocks*/
.TabedBlock h3 { background:url(images/left_corners.jpg) no-repeat left; }
.TabedBlock h3 a { color:#FFF; background:url(images/right_corners.jpg) no-repeat right 0; }
.TabedBlock .TabContents { background:#d8d1a2 url(images/black_grad.jpg) repeat-y left; border:1px solid #d5cd99; }
.TabedBlock .TabContents ul li a { background:#e0ddc4 url(images/g_arrow.jpg) 10px 7px no-repeat; color:#5e5d57; }
.TabedBlock .Navigator { background:url(images/greenbg.jpg) no-repeat; }
.TabedBlock .Navigator a.Slide_left { background:url(images/w_arro.jpg) no-repeat; }
.TabedBlock .Navigator a.Slide_right { background:url(images/w_arro_r.jpg) no-repeat; }
.TabedBlock .TabContents h4 { color:#056839; }
.Block { border:1px solid #d5cd9a; }
.Block h4 { color:#056839; }
.Block ul li a { background:transparent url(images/arr.jpg) no-repeat scroll left center; color:#333; display:block; padding-left:12px; visibility:hidden }

/*CHAT PAGE */
.MagCoffe .TopBlock { padding:13px 0 0 220px; margin-top:-15px; background:url(images/mag_coffe.gif) no-repeat left; width:440px; height:100px; overflow:hidden; position:relative; margin-bottom:20px; }
.ChatNowOnline { border:10px solid #e19561; background:#212224; padding:5px 17px 19px 17px; color:#fefdfd; width:620px; position:relative; margin-top:10px; height:106px }
.ChatNowOnline .BlockHead { position:relative; width:600px; }
.ChatNowOnline .BlockHead h2 { background:url(images/chatnowonline.gif) no-repeat; display:block; height:29px; width:173px; text-indent:-99999px; float:left; }
.ChatNowOnline .BlockHead h3 { font-size:18px; font-weight:100; float:left; padding:8px 15px 15px 30px; color:#e7e6e4; }
ul.Categories { list-style:none; width:400px; height:60px; overflow:hidden; }
ul.Categories li { display:inline; float:left; padding:5px 25px 2px 0; width:174px; }
ul.Categories li a { display:block; background:url(images/arrow_w.gif) no-repeat left 3px; padding-left:17px; color:#FFF; text-decoration:none; }
.Mug { background:url(images/coffe.png) no-repeat; position:absolute; height:187px; width:222px; right:-10px; top:-47px; z-index:1; }
*html .Mug { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/css/coffe/images/coffe.png');
zoom:1; height:187px; width:222px; }
.MagCoffe .Left { float:left; width:690px; }
.MagCoffe .Right { float: right; width:180px; }
.ChatNowOnline .Navigator { background:url(images/black_navigator.jpg) no-repeat; height:21px; width:131px; position:absolute; top:-5px; left:310px; }
.ChatNowOnline .Navigator ul { list-style:none; padding-top:2px; }
.ChatNowOnline .Navigator ul li a { color:#e7e6e4; }
.ChatNowOnline .Navigator ul li { display:inline; float:left; padding-left:15px; color:#FFF; font-weight:700; }
.ChatNowOnline .Navigator ul li.Options { padding-top:4px; }
.ChatNowOnline .Navigator a.Slide_left { background:url(images/w_arro.gif) no-repeat; text-indent:-9999px; display:block; float:left; width:14px; height:8px; }
.ChatNowOnline .Navigator a.Slide_right { background:url(images/w_arro_r.gif) no-repeat; text-indent:-9999px; display:block; float:left; width:9px; height:8px; }

/*Events*/
.comingevents_h { display:block; clear:both; height:27px; width:132px; background:url(images/coming_events.gif) no-repeat; text-indent:-9999px; margin:15px 0 0 0; margin-left:5px; }
.Events { width:315px; margin-right:20px; }
.Events_blocks { display:block; background:#b3b38e; width:299px; height:80px; overflow:hidden; padding:8px; }
.Events_blocks p { display:block; margin-bottom:10px; font-size:333; height:29px; overflow:hidden; }
.Events_blocks p img { float:left; display:inline; margin-right:10px; }
.Events .Navigator { background:url(images/greenbg.jpg) no-repeat; height:21px; width:131px; float:right; }
.Events .Navigator ul { list-style:none; padding-top:2px; }
.Events .Navigator ul li a { color:#FFF; }
.Events .Navigator ul li { display:inline; float:left; padding-left:15px; color:#FFF; font-weight:700; }
.Events .Navigator ul li.Options { padding-top:4px; }
.Events .Navigator a.Slide_left { background:url(images/w_arro.gif) no-repeat; text-indent:-9999px; display:block; float:left; width:14px; height:8px; }
.Events .Navigator a.Slide_right { background:url(images/w_arro_r.gif) no-repeat; text-indent:-9999px; display:block; float:left; width:9px; height:8px; }
#ComingEvents { display:block }
#ComingEvents .Events { float:left; }

/*ExhibitionMessages*/
.ExhibitionMessages { display:block; clear:both; margin-top:56px; }
.ExhibitionMessages h2 { display:block; background:#b3b38e url(images/exhibitionmessages.gif) no-repeat 7px 9px; text-indent:-99999px; width:180px; height:35px; }
.MessagesList { width:180px; background:#FFF; height:190px; overflow:auto; }
.MessagesList ol { padding-left:30px; }
.MessagesList ol li { padding:5px 0; }
.AddMessages { display:block; clear:both; margin-top:8px; }
.AddMessages label { display:block }
.AddMessages form { padding-top:0; }
.AddMessages textarea { height:70px; width:175px; }
.AddMessages button { display:block; margin:10px 0; display:inline; float:right; }

/*Bottom ads */
/*.GraphicAds li a { background:url(images/portal_ads.png) no-repeat; }
*html .GraphicAds li a { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/css/darkblue/images/portal_ads.png');}*/

.Footer { background-color:#FFF; padding-bottom:170px; margin-bottom:0; }

.CafeLogo { float: left; width: 220px; height: 100px; display: inline; position:relative; }
.CafeHeader { width: 500px; display: inline; position:relative; }
.Contextarea h1 { width: 500px; }
.chars_count { display:block; font-size:11px; font-weight:700; margin:5px 0; }
.chars_count span { font-size:11px; font-weight:100; padding-left:3px; }
.KeepFor { display:block; position:relative; width:178px; padding-left:40px; vertical-align:bottom; }
.KeepFor select { width:90px; height:22px; }
.KeepFor label { font-weight:700; position:absolute; left:0; top:4px; }
.KeepFor input { left:135px; position:absolute; top:-1px; width:43px; }
.Audatorium_videos .VideosContainer { background:#a1a1a1; }
.Audatorium_videos .VideosContainer .Video_Selection h3 { background:#828282; color:#FFF; }
.Audatorium_videos .videos_listing h4 a { color:#FFF; }
.Audatorium_videos .videos_listing h4 a:hover { color:#f0f0f0; }
.Audatorium_videos .videos_listing p { color:#f6f6f6; background:url(../images/small_arrow.gif) left 5px no-repeat; }
.Audatorium_videos .Navigator { background:url(../images/video_bottom_corner.gif) no-repeat; }
.Audatorium_videos .Navigator ul li a { color:#FFF; }
.Audatorium_videos .Navigator ul li { color:#FFF; }
.Audatorium_videos .Navigator a.Slide_left { background:url(../images/small_arrow_left.gif) no-repeat; }
.Audatorium_videos .Navigator a.Slide_right { background:url(../images/small_arrow.gif) no-repeat; }
.TourGuide h2 { background:url(images/hand.jpg) no-repeat; }
.Auditrim_info_Right ul li.Odd { background:#d3d3d3; }
.Auditrim_info_Right ul li a { background:url(images/arrow_transparent.gif) no-repeat left 3px; padding-left:15px; display:block; font-size:11px; }

/*Trailers */
.TrailerBlock { border-bottom:1px dotted #a5a5a5; }
.TrailerBlock .Trailerdetails h3 a { color:#003366; }
.Positive { background:url(images/positive.gif) no-repeat; }
.Negative { background:url(images/negative.gif) no-repeat; }

/*PDF Files*/
.PDF_Container { border:1px solid #FFF; }
.PDF_Container h3, .PDF_Container p, .PDF_Container a { color:#828282; }
.PDF_Container .Pdf_Lists { border-top:1px solid #c7c7c7; }
.PDF_Container .Pdf_Lists a.PDF { background:url(../images/pdf.gif) no-repeat; }
.PDF_Container .Pdf_Lists a.Details { background:url(../images/gray_arrow_r.gif) no-repeat left 4px; }
.PdfDonwloads .Navigator { background:url(../images/bottom_pdf.gif) no-repeat; }
.PdfDonwloads .Navigator ul li a { color:#444343; }
.PdfDonwloads .Navigator ul li { color:#444343; }
.PdfDonwloads .Navigator a.Slide_left { background:url(../images/dark_arrow_l.gif) no-repeat; }
.PdfDonwloads .Navigator a.Slide_right { background:url(../images/dark_arrow_r.gif) no-repeat; }


.CuttOff { display:block; position:absolute; background:url(images/new_curvey_corrners/cuttofcorner.gif) no-repeat; }
