/*reset*/
body {width:100%;background:#fff;color:#000;}
body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
address,caption,cite,code,dfn,var{font-style:normal;font-weight:400;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400;}
blockquote:before, blockquote:after,q:before,q:after{content:"";}
blockquote,q{quotes: "" "";}
fieldset,img,abbr,acronym{border:0;}
:focus {outline:0;}
:link,:visited,:hover {text-decoration:none;}
input,textarea {font:1em normal Tahoma,Geneva,Kalimati,sans-serif;}
/* /reset */

/* global classes */
.clearfix:after, .fline:after {clear: both;display: block;visibility:hidden;height:0;content: ".";}
.clearfix, .fline {display:inline-block;}
.aural{position:absolute;left:-2007px;font-size:0;}



/*-------------------------------------------------------------------------------------------------------
                                                                                                GLOBAL
-------------------------------------------------------------------------------------------------------*/
body {
    font:normal 10px/1.4em Tahoma,Arial,sans-serif;
    color:#000;
    background:#980508;
}
a {
    color:#f00;
}
a:focus, a:hover, a:active {
    color:#000;
    text-decoration:underline;
}





/*-------------------------------------------------------------------------------------------------------
                                                                                                MAIN
-------------------------------------------------------------------------------------------------------*/
#main {
    width:1000px;
    margin:0 auto;
}
#header, #footer, #wrapper {
    width:100%;
    float:left;
}




/*-------------------------------------------------------------------------------------------------------
                                                                                                HEADER
-------------------------------------------------------------------------------------------------------*/
#header {
    background: url('../img/header_gr.jpg') #d2272f repeat-x;

}
#header .holder{
    position:relative;
    height:178px;
    background: url('../img/header_bg.jpg') no-repeat 100px 6px;
}
#logo {
    display:block;
    position:absolute;
    top:24px; left:-24px;
}


/*-------------------------------------------------------------------------------------------------------
                                                                                                WRAPPER
-------------------------------------------------------------------------------------------------------*/
#wrapper {
    background:#fff;
}

#wrapper .holder{
    background: url('../img/sidebar_bg.png') repeat-y ;
    overflow:hidden;
}



/*-------------------------------------------------------------------------------------------------------
                                                                                                CONTENT
-------------------------------------------------------------------------------------------------------*/
#content {
    float:left;
    margin: 50px 0 0 60px; 
    font-size: 11px;

}


/*-----------------------
    content headers
-----------------------*/
#content h1, #sidebar2 h2 {
    margin:0 0 1.5em;
    font-size:12px;
    font-weight:700;
    width:100%;
    color:#952029;
    padding: 0 0 15px 0;
    border-bottom: 1px #952029 solid;
}
#content2 h2 {
    color:#952029;
    margin:1.15em 0;
    font-size:13px;
}
#content2 h3 {
    color:#952029;
    margin:1.15em 0;
    font-size:12em;
}


/*-----------------------------------------
    content paragraphs, tables and lists
-------------------------------------------*/
#content p, #content ol, #content table {
    margin:1em 0;
}

.holder {
    margin: 0 auto;
    width: 960px;
}

.slide {
	
		float:left;
		height:164px;
		text-align:center;
		width:140px;
		
	}
	
.slide img {
    border:1px solid #171314;
		}

ul.ul2 {
	padding-top:10px !important;
	padding-bottom:10px !important;
}
#content2{
    float:left;
    width: 440px;
    padding: 0 20px 30px 0;
}
div.gallery  {

display:block;
font-weight:bold;
list-style-position:inside;
list-style-type:disc;
margin:0;
padding:0;

}
#content2 ul {
    display:block;
    font-weight:bold;
    margin: 0;
    padding: 0;
    list-style-position:inside;
    list-style-type:disc;
}
#content2 ul ul {
    padding-left:40px;
    font-weight: normal;
    list-style-type: none;
}
#content2 ul ul ul {
    padding-left:40px;
    list-style-type: none;
}

#content2 ul.gallery li {
    float:left;
    width:32%;
    margin:0 0 20px;
    text-align:center;
    list-style:none;
}
#content .gallery li img {
    border:1px solid #171314;
}


/*-------------------------------------------------------------------------------------------------------
                                                                                            SIDEBAR
-------------------------------------------------------------------------------------------------------*/
#sidebar {
    float:left;
    width:185px;
    margin:0;

}

#sidebar ul {
    width:100%;
    padding: 100px 0 70px 0;
    margin:0;
}
#sidebar li, #sidebar li a {
    float:left;
    width:100%;
    display:block;
}
#sidebar li a {
    width:155px;
    text-decoration:none;
    font-size: 14px;
    font-weight:bold;
    color:#fff;
    padding: 11px 0 11px 30px;
}

#sidebar li a:hover, #sidebar li a:focus, #sidebar li.nav-active a {
    background: #720000;
}
#sidebar2 {
    float:left;
    width:195px;
    padding:0 0 10px 10px;
    border-left: 1px #c2c2c2 dotted;
}


/*-------------------------------------------------------------------------------------------------------
                                                                                            FOOTER
-------------------------------------------------------------------------------------------------------*/
#footer {
    background: url('../img/footer_bg.png') repeat-x;
    height:142px;
}

