@charset "UTF-8";

/* CLEARING CRAP FORMATTERING AND MAIN ELEMENTS */
* { margin: 0px; padding: 0px; }
img { border: 0px; vertical-align: bottom; behavior: url(/js/iepngfix.htc); }
body { font: 14px/1.5em "Trebuchet MS", Arial, Helvetica, sans-serif; background: #2e4155 url(/i/bgWaves.gif) left top repeat-x; color: #3b1700; }

#fog { background: url(/i/bgFog.png) left top repeat-x; behavior: url(/js/iepngfix.htc); margin: 0px auto; }
#IE6Redundancy { padding: 40px 0 0 0; }
#shadow { width: 905px; margin: 0 auto; background: url(/i/yellowCardBg_shadow.png) 0 20px no-repeat; }
#cardHead { background: url(/i/yellowCardBg_head.gif) top left no-repeat; padding-top: 20px; }
#cardBg { background: url(/i/yellowCardBg.gif) top left repeat-y; }
#cardFoot { background: url(/i/yellowCardBg_foot.gif) bottom left no-repeat; position: relative; padding-bottom: 40px; }

#cardTx { position: absolute; top: -14px; left: 32px; z-index: 20; }

#menuCol { float: left; position: relative; z-index: 50; width: 265px; text-align: center; height: 800px; }
	#logo { margin: 45px 0 10px 35px; }
	#menuCol ul { list-style: none; margin-left: 35px; }
	#menuCol ul li { padding: 10px 65px; font-size: 1.1em; }
	#menuCol ul li a { display: block; padding: 5px; text-decoration: none; line-height: 1em; text-transform: uppercase; font-weight:bold; color: #2e4155; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
	#menuCol ul li a:hover, #menuCol ul li a.selected { background-color: #870a02; color: #ece8d9; text-decoration: none; filter: alpha (opacity=85); opacity: .85; }

	#contentCol { float: left; width: 600px; position: relative; z-index: 35; }
	#slideShowGoesHere { width: 600px; height: 390px; overflow: hidden; margin-top: 13px; }
	#supyakContainer { position: relative; height: 107px; clear: both; }
	#supyakContainer img { position: absolute; }
	#soupyak { top: -40px; left: 10px; z-index: 40; }
	#sticker { top: -30px; left: 534px; z-index: 10; }

#footer { font-size: .9em; color: #2e4155; padding: 50px 44px 10px 279px;; clear: both; position: relative; z-index:70; }
#txcBug { float: right; }

/* COPY FORMATTINGS */
#copyCopy { padding-left: 14px;}
#copyCopy h1, #copyCopy h2, #copyCopy h3, #copyCopy h4 { margin: 0 0 15px; line-height: 1.5em; font-weight: bold; color: #2e4155; }
#copyCopy h1 { font-size: 218%; }
#copyCopy h2 { font-size: 164%; color: #618458; }
#copyCopy h3 { font-size: 145%; color: #870a02; }
#copyCopy h4 { font-size: 118%; }
#copyCopy p { margin: 0px 0px 15px; line-height: 1.5em; }
#copyCopy ul, #copyCopy ol { margin: 0px 0px 15px; line-height: 1.2em; font-size: .9em; padding-left: 14px;  }
#copyCopy blockquote { padding: 0 0 0 15px; }
#copyCopy ul li, #copyCopy ol li { padding: 3px 0 3px 2px; }
	#copyCopy ul li ul { margin: 0px; font-size: inherit; padding-left: 14px; list-style-type: disc; background-color: #fff; filter: alpha (opacity=65); opacity: .65;  }
	#copyCopy ul li ul li { margin: 0px; }
#copyCopy a { text-decoration: underline; color: #2e4155; padding: 5px; }
#copyCopy a:hover, #galSlidesButt .activeSlide { text-decoration: none; color: #ece8d9; background-color: #870a02; padding: 5px; font-weight:bold; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
#copyCopy #galSlidesButt { clear: both; overflow: auto; display: block; position: relative; padding: 10px 0px; height: 40px; }

#copyCopy #fancyShmancyGallery { display: block; height: 385px; width: 533px; }
#copyCopy #fancyShmancyGallery img { width: 531px; border: 1px solid #98967d; }


/* ADMIN */
.adminButtons {	float: right; padding: 13px 13px 10px 10px; } 
.adminButtons a, .adminButtons span, .adminButtons input.fancy {
	text-decoration: none; line-height: normal; background-color: #fff; float: left; display: block; padding: 3px; margin: 0px 0px 5px 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; color: #CC3300; border: 2px solid #cc3300; font: bold 10px Verdana, Arial, Helvetica, sans-serif; }
.adminButtons a:hover { text-decoration: none; font-size: 1.1em; }
.adminButtons span { color: #5f85c0; border: 2px solid #5f85c0; cursor:help; }