/* @override 
	http://localhost:8888/november/templates/november/css/template_css.css
	http://showcase.joomlabamboo.com/scroller/templates/november/css/template_css.css
*/

/* @group Global Reset */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;

}


tbody tr td  {text-align: justify;}

:focus {outline: 0;}
body {line-height: 1;color: black;}
ol, ul {list-style: none;}

/* tables still need 'cellspacing="0"' in the markup */

table {border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
html {margin:0;margin-bottom:1px;padding:0;height: 100%;}

	/* @end */
	
	
body {

}

#outermost_wrap {
        float: left;
}

#outer_wrap {
float: left;
}

#outer_container {

	margin: 0px auto 0px 275px;

}
#container {
/*background: url(../images/logo.png) no-repeat right top;*/
margin: 0px auto;
padding: 10px 0 30px 0;
margin-top: 0px;
z-index: 4;
}

 
 /* @group Scroll Area */
.scrolling-content {
	text-align: justify;
	position: relative;
	padding: 20px 0px 0px 300px;
	z-index: 1;
}
 
 
 #nav-bar {
	margin: 30px auto 0;
	padding: 5px 0;
	color: #fff;
	text-align: center;
}
 
 a {
color: #fff;
}
#scroll-wrapper,#image {
	margin: 0px auto;
	overflow: hidden; 
	
	position: relative;
	padding-right: 0px;
}
 
#scroll-inner {
	width: 10000px;
	height: 10000px;
	position: relative;
	}



a#left_toggle,a#right_toggle {
position: absolute;

}


#l_toggle_list li,#r_toggle_list li {
	margin: 0;
	padding: 4px;
	width: 1px;
	color: #888;
	position: absolute;}

  a#left_toggle {
top: 290px;
left: 6px!important;
left:0;
}
 a#right_toggle {
top: 130px;
right: -60px!important;
right:12px;

}



 /* @end */
/* @group Slide Areas */
#slider1,#slider2 {
padding: 5px 0px 0px 0px;width: 98%;
margin: 0 0 0px 0px;
float: right;
margin-right: -16px;
color: #fff;
}

#copyright {
font-size: 60%;float: right;clear: both;position: absolute;bottom: 10px;right: 20px;
}
 
/* @end */

/* @group Content Areas that are scrolled to. */
#home {
position: absolute;
}



#content1 {
position: absolute;
}
 
#content2 {
position: absolute;
}
 
#content3 {
position: absolute;
}
 
#content4 {
position: absolute;
}
#content5 {
position: absolute;
}

#content6 {
position: absolute;
}


#content7 {
position: absolute;
}

#content8 {
position: absolute;
}

#content9 {
position: absolute;
}

#content10 {
position: absolute;
}
/* @end */




/* @group Typography */
p {
margin: 10px 0;
}
h1 {
font-size: 200%;
}

h2,.contentheading {
font-size: 160%;border-bottom: 1px solid #ccc;padding-bottom: 4px;
}

h3,.moduletable h3 {
font-size: 130%;border-bottom: 1px solid #ccc;padding-bottom: 4px;font-weight: bold;margin: 0 0 10px 0;

}

h4 {
font-size: 120%;border-bottom: 1px solid #ccc;padding-bottom: 4px;
}

h5 {
font-size: 100%;
}

h6,.createdate,.modified {
font-size: 90%;


}

.blockquote {
font-size: 200%;font-style: italic;font-family: georgia;line-height: 120%;color: #f3f3f3;
}

.blockquote2 {
font-size: 140%;margin: 10px auto;width: 100%;display: block;
}

.moduletable-dark_overlay,.blog-dark_overlay {background: url(../images/black_overlay.png) repeat!important;background: #9E9E9E;padding: 10px!important;border: 1px solid #eee;margin: 0px 0 8px 0;}
.moduletable-light_overlay {background: url(../images/white_overlay.png) repeat!important;background: #fff;;padding: 10px;border: 1px solid #eee;margin: 0px 0 8px 0;color: #444;}
.moduletable-red_overlay {background: url(../images/red_overlay.png) repeat!important;background: #D89E9E;padding: 10px;border: 1px solid #eee;margin: 0px 0 8px 0;}
.moduletable-green_overlay {background: url(../images/green_overlay.png) repeat!important;background: #BFCEAE;;padding: 10px;border: 1px solid #eee;margin: 0px 0 8px 0;}
.moduletable-blue_overlay {background: url(../images/blue_overlay.png) repeat!important;background: #9EB1C5;padding: 10px;border: 1px solid #eee;margin: 0px 0 8px 0;}
.moduletable-orange_overlay {background: url(../images/orange_overlay.png) repeat!important;background: #FFC59E;padding: 10px;border: 1px solid #eee;margin: 0px 0 8px 0;}
.moduletable-yellow_overlay {background: url(../images/yellow_overlay.png) repeat!important;background: #FFFF9E;padding: 10px;border: 1px solid #eee;margin: 0px 0 8px 0;color: #444;}
.moduletable-white {background: #fff;padding: 10px;border: 1px solid #eee;margin: 0px 0 8px 0;}
.moduletable-black {background: #000;padding: 10px;border: 1px solid #eee;margin: 0px 0 8px 0;}
.moduletable {
margin: 8px 0;float: left;
}
/* @end */

.contentpaneopen {margin: 0 8px 0 0;}


/* @group Alignments */

.left45 {
float: left;width: 45%;
}
.right45 {
float: right;width: 45%;
}
/* @end */

/* @group Keep Lightbox on top */
.lbcanvas,.lbimage {
z-index: 100000;
}
#rokbox-container {padding-top: 20px;}
/* @end */
