/*  X CSS Document
	Copyright 2009 Sucro.se
	by Daniel Patterson
	www.sucro.se        */

/* Table of Contents:
	
	Global Styles
	Wrappers
	Header
	Navigation
	Content
	Footer		*/


/* Global Styles
--------------------------------------------------------------------------------------- */	
/* Clears the browser defaults */
* {margin:0; padding:0} 

body {font-family:Helvetica, Arial, sans-serif; color:#fff; font-size:12px; background:#000 url(../images/X.jpg) top left repeat-x}

/* get rid of those system borders being generated for A tags */
a {outline:none; text-decoration:none;}
a:active {outline:none; text-decoration:none;}
:focus {-moz-outline-style:none;}
img {border:none}


table, tr, td {border-collapse:collapse; border:none;}

/* Wrappers
--------------------------------------------------------------------------------------- */


/* Header Layout
--------------------------------------------------------------------------------------- */

		
/* Navigation 
--------------------------------------------------------------------------------------- */
#top_nav {clear:both; float:left; width:100%; height:41px; background:transparent url(../images/nav_bg.jpg) top left repeat-x;}
#chs_evt {float:left; width:310px; height:20px; margin:11px 0 0 50px;}
#chs_evt form {float:left; width:150px}
#chs_evt select {width:190px; padding:0 0 0 5px;}
#top_dnt {float:right; width:450px; margin:5px 50px 0 0;}
#top_dnt form {float:right}
#top_dnt p {float:right; width:315px; font-size:11px; color:#ccc;  margin:7px 0 0 0; }



.nav_links
{ width:600px; clear:both; margin:0 auto; FONT-FAMILY: Verdana; COLOR: #ffffff; FONT-SIZE: 11.5px; FONT-WEIGHT: bold; line-height: 11.5px; text-decoration: none}
.nav_links
.nav_links a { color: #ffffff; }
.nav_links a:link { color: #ffffff; text-decoration: none }
.nav_links a:visited { color: #ffffff; }
.nav_links a:active { color: #ffffff; }
.nav_links a:hover { color: #C33C0F; }
		


/* Content
--------------------------------------------------------------------------------------- */ 	
#cnt {padding-right:120px; clear:both; width:840px; height:650px; margin:0 auto; background:transparent url(../images/cnt_bg.jpg) top left no-repeat;}
#cnt_rgt {margin:5px 0 0 0; float:right; width:390px; height:510px;}
#vid_conan {padding:60px 0 0 0; width:383px; height:214px; background:transparent url(../images/vid_bg.png)top right no-repeat;}
#directions {float:left; width:220px; height:107px; margin:0 0 0 21px;;}
#directions a img {border:none}
#directions #dir_cnt {width:200px; height:107px;}
/*
#directions p {width:0px; height:0px;}
*/
#map_hidden {visibility:visible}

#counter {margin:0 0 13px 29px; float:left; width:255px; height:96px; padding:0 0 0 12px; color:#d8d5d5; background:transparent url(../images/counter_bg.png) top left no-repeat}
#counter[id=counter] {margin:0 0 13px 11px; float:left; width:255px; height:96px; padding:0 0 0 12px; color:#d8d5d5; background:transparent url(../images/counter_bg.png) top left no-repeat}
#counterNum {padding:0px 0 0 6px; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; float:left; font-size:55px; height:50px; color:#9a9999; letter-spacing: -0.5px;}
#countertxt1 {float:left; margin:17px 0 7px 10px; clear:right; font-size:18px;}
#countertxt2 {float:left; margin:0 0 0 10px; font-size:10px;}
#counterNum span.sifr {height:20px;}

#cnt_rgt form {float:left}
#ticket {margin-left:22px; float:left; width:215px; height:70px; background:transparent url(../images/ticket.png) top right no-repeat;}
#ticket[id=ticket] {margin-left:3px; float:left; width:215px; height:70px; background:transparent url(../images/ticket.png) top right no-repeat;}
#ticket form:hover {opacity:60}
#disclaimer {margin-left:50px; float:left; clear:both; color:#955810; line-height:16px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}
#disclaimer[id=disclaimer] {margin-left:35px; float:left; clear:both; color:#955810; line-height:16px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}


#catsM {clear:both; padding:40px 0 0 0; width:780px; height:500px;}
#catsM img {margin-top:150px;}

/* Footer
--------------------------------------------------------------------------------------- */	
#links {text-align:center; width:650px; margin:0 auto; clear:both; }
.footer
{ text-align:center; margin:0 auto; clear:both; FONT-FAMILY: Verdana; COLOR: #999999; FONT-SIZE: 11.0px; FONT-WEIGHT: normal; line-height: 14.5px; text-decoration: none}
.footer
.footer a { color: #000000; }
.footer a:link { color: #999999; text-decoration: none }
.footer a:visited { color: #999999; }
.footer a:active { color: #999999; }
.footer a:hover { color: #C33C0F; text-decoration: underline }
