* { padding: 0; margin: 0; outline: 0; }

/*
===============================================
	Basics
===============================================
*/

/* Tags */

html { height:100%; }

body { color:#816d73; font-size: 12px; font-family: Arial, "Trebuchet MS", sans-serif; background:#121212 url(http://1rza.hexat.com/maroon/css/images/main.gif) center top; height:100%; }

a { color: #dc1929; text-decoration: none; }
a:hover { text-decoration: underline; }

/* Basic classes */
.cl, .clear { display: block; height: 0; font-size: 0; line-height: 0; text-indent: -4000px; clear: both; }

.last { margin-right:0 !important; margin-bottom:0 !important; border-right:0 !important; border-bottom:0 !important; }

.shell { width:960px; margin:0 auto; position:relative; }

#wrapper { min-height: 100%; height: auto !important;  height: 100%;  margin: 0 auto -49px;  }


/* Top Stripes */
#top-stripes { background:#585858 url(http://1rza.hexat.com/maroon/css/images/top-stripes.gif) right top no-repeat; border-bottom:1px solid #424342; height:5px; line-height:0; font-size:0; text-indent:-4000px; }


/*
===============================================
	Header
===============================================
*/

/* Header Main */
#header { background:url(http://1rza.hexat.com/maroon/css/images/header.gif) center top repeat-x;  }
#header .shell { background:url(http://1rza.hexat.com/maroon/css/images/header-shell.jpg) center top no-repeat; height:82px; }

/* Logo */
#logo { padding:16px 0 0 21px; color:#ffffff; font-size:24px; float:left; }
#logo a { display:block; color:#fff; width:183px; height:38px; background:url(http://1rza.hexat.com/maroon/css/images/logo.png); font-size:0; line-height:0; text-indent:-4000px; }

/* Navigation */
#navigation { float:right; }
#navigation ul { list-style:none; }
#navigation ul li { float:left; margin-left:6px; }
#navigation ul li a { font-size:13px; color:#fff; font-weight:bold; text-decoration:none; padding:16px 10px 11px 10px; float:left; text-align:center; text-shadow:#7f8c19 1px 1px; }
#navigation ul li a span { display:block; text-align:center; font-size:11px; color:#737373; text-shadow:0 0; }

#navigation ul li a.active,
#navigation ul li a:hover { background:#acb945; border:3px solid #7f8c19; border-top:0; padding:16px 7px 8px 7px; }


/*
===============================================
	Slider
===============================================
*/

/* Slider Main */
#slider { padding-top:29px; background:url(http://1rza.hexat.com/maroon/css/images/slider.gif) center top repeat-x; height:283px; }

/* Intro */
#intro { width:278px; height:226px; background:url(http://1rza.hexat.com/maroon/css/images/intro.jpg); float:left; padding:25px 25px 0 25px; position:relative; }
h2 { color:#f6f6f6; font-size:20px; line-height:24px; padding-bottom:10px; }

#intro p { color:#816d73; line-height:18px; padding-bottom:18px; text-align:justify; }
#intro a { color:#816d73; }

#intro .button { width:190px; height:37px; line-height:37px; text-align:center; background:url(http://1rza.hexat.com/maroon/css/images/intro-button.gif); font-size:16px; color:#fff; display:block; position:absolute; bottom:1px; left:69px; text-decoration:none; cursor:pointer; letter-spacing:0.5px; }


/* Slider Holder */
.slider-holder { float:right; width:611px; height:251px; position:relative; overflow:hidden; padding-bottom:6px; background:url(http://1rza.hexat.com/maroon/css/images/slider-shadow.png) left bottom; }
.jcarousel-clip {  width:611px; height:251px; position:relative; overflow:hidden; }
.slider-effect { width:611px; height:251px; background:url(http://1rza.hexat.com/maroon/css/images/slider-effect.png); position:absolute; top:0; left:0; }
.slider-holder ul { list-style:none; position:relative; }
.slider-holder ul li { float:left; width:611px; }

/* Slider Navigation */
.slider-navigation { position:absolute; right:11px; bottom:12px; }
.slider-navigation ul { list-style:none; }
.slider-navigation ul li { float:left; width:auto; padding-left:2px; }
.slider-navigation ul li a { display:block; width:18px; height:19px; font-size:0; line-height:0; text-indent:-4000px; background:url(http://1rza.hexat.com/maroon/css/images/slider-navigation-normal.png); }
.slider-navigation ul li a.active,
.slider-navigation ul li a:hover { background:url(http://1rza.hexat.com/maroon/css/images/slider-navigation-active.png); }



/* 
===============================================
	Main
===============================================
*/

#main,
#main .shell { position:relative; z-index:10; }

#main { padding:0 0 45px 0; }

#main .shell { padding-left:24px; width:936px; }

/* Main Classes */
.box-image img,
.new-image img { border:3px solid #2e2d2e; }
a { color:#7e8d07; text-decoration:underline; }
a:hover { text-decoration:none; }
p { padding-bottom:14px; }

.box-image { padding-bottom:12px; }

.btn-more { background:#acb945; color:#fff; font-size:11px; font-weight:bold; height:22px; line-height:22px; border:3px solid #7f8c19; text-align:center; float:left; display:inline; text-decoration:none; padding:0 6px; text-shadow:#7f8c19 0 1px; }
.btn-more span { float:left; display:inline; background:url(http://1rza.hexat.com/maroon/css/images/main-button-arrow.gif) left center no-repeat; padding-left:7px; height:22px; }

/* Box */
.box { width:306px; float:left; display: inline; margin-right:19px; }
.last-box { width:259px !important; }
.entry { min-height: 217px; height: auto !important; height: 217px; }

/* News */
.news ul { list-style:none; }
.news ul li { display:block; border-bottom:1px dotted #69615f;  margin-bottom:11px; }
.new-image { float:left; width:82px; padding-right:21px; }
.new-cnt { float:left; width:200px; }
.new-cnt p { line-height:18px; }

h5 { font-size:10px; line-height:12px; padding-bottom:2px; }
h5 a { text-decoration:none; }
h5 a:hover { text-decoration:underline; }

/* Bullet List */
.bullet-list ul { list-style:none; }
.bullet-list ul li { display:block; height:12px; line-height:12px; padding-bottom:7px; margin-bottom:7px; background:url(http://1rza.hexat.com/maroon/css/images/bullet.gif) left 4px no-repeat; padding-left:10px; }
.bullet-list ul li a { text-decoration:none; }
.bullet-list ul li a:hover { text-decoration:underline; }
.bullet-list ul li p { line-height:18px; }

/*
===============================================
	Footer
===============================================
*/

/* Footer main */
#footer { height:49px; background:url(http://1rza.hexat.com/maroon/css/images/footer.gif) center top repeat-x; position:relative; z-index:5; color:#525151; font-size:10px; }
#footer a { color:#525151; text-decoration:none; }
#footer a:hover { text-decoration:underline; }

#footer .shell { background:url(http://1rza.hexat.com/maroon/css/images/footer-right.gif) right top no-repeat; padding-top:25px; height:10px; line-height:10px; height:10px; }

.footer-pusher { height:49px; }

/* Main glow - next to the footer */
#footer .main-glow { width:316px; height:165px; background:url(http://1rza.hexat.com/maroon/css/images/main-bottom.gif); position:absolute; top:-165px; right:0; font-size: 0; line-height: 0; text-indent: -4000px; }

/* Footer Navigation */
#footer ul { list-style:none; float:left; }
#footer ul li { float:left; border-right:1px solid #525151; height:10px; line-height:10px; padding-right:7px; margin-right:7px; }

/* Copyrights */
#footer .copy { float:right; }
#footer .copy a { color:#665d5d; text-decoration:underline; }
#footer .copy a:hover { text-decoration:none; }