/****** STYLE SHEET FOR STARWARSINTHECLASSROOM.COM************************/


	


body {
	/*background-image:  url("images/stars2.jpg"); 
	background-position:center;
	background-repeat:repeat-y; */
	/*background-color:#000;*/
	/*background-color:#996633;*/
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size:12px;
	font-weight:none;
	color:#000;
	/*color:#553422;*/
	/* margin-top: 70px; 
	margin-left: 100px; 
	margin-right: 50px; 
	margin-bottom: 70px; */
	margin:0px auto 0px auto;
	padding:0px;
	background-color: #9b9697;  /*#474646; #b2aeae;*/
	background-image:  url("images/background.jpg"); 
	background-repeat:repeat-x;
}

/****** TEXT STYLES **************/

@font-face {
    font-family: 'latin_modern_roman10_regular';
    src: url('lmroman10-regular-webfont.eot');
    src: url('lmroman10-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('lmroman10-regular-webfont.woff') format('woff'),
         url('lmroman10-regular-webfont.ttf') format('truetype'),
         url('lmroman10-regular-webfont.svg#latin_modern_roman10_regular') format('svg');
    font-weight: normal;
    font-style: normal;

}

p 	{ 
	/*background-color:#D2B48C;*/
	text-indent: 0em;
	margin:3px 5px 7px 5px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size:14px;
	font-weight:none;
	color:#504f4f;
	line-height:125%;
}

p.small 	{ 
	/*background-color:#D2B48C;*/
	
	text-indent: 0em;
	margin:2px 3px 7px 5px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size:10px;
	font-weight:none;
	color:#504f4f;
	line-height:125%;
}

p.white 	{ 
	/*background-color:#D2B48C;*/
	
	text-indent: 0em;
	margin:2px 3px 7px 5px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size:10px;
	font-weight:none;
	color:#fff;
	line-height:125%;
	text-align:right;
}

p.tabs 	{ 
	/*background-color:#D2B48C;*/
	text-indent: 0em;
	margin:3px 300px 7px 5px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size:14px;
	font-weight:none;
	color:#504f4f;
	line-height:125%;
	
}

h1 {font-family:Verdana, Geneva, Arial, sans-serif; font-weight:bold; font-size:20px; color:#000; margin:12px 0px 4px 0px}
h2 {font-family:Verdana, Geneva, Arial, sans-serif; font-weight:bold; font-size:18px; color:#000; margin:8px 0px 2px 0px}
h3 {font-family:Verdana, Geneva, Arial, sans-serif; font-weight:bold; font-size:16px; color:#000; margin:6px 0px 1px 0px}
h4 {font-family:Verdana, Geneva, Arial, sans-serif; font-weight:bold; font-size:14px; color:#000; margin:4px 0px 1px 0px}
h5 {font-family:Verdana, Geneva, Arial, sans-serif; font-weight:bold; font-size:12px; color:#000; margin:3px 0px 1px 0px}
h6 {font-family:Verdana, Geneva, Arial, sans-serif; font-weight:bold; text-decoration:none; font-size:10px; color:#454444; margin:1px 0px 1px 0px}


h1.rebels {font-family:Verdana, Geneva, Arial, sans-serif; font-weight:bold; font-size:20px; color:#000; margin:12px 0px 4px 0px}
h7.rogue {font-family:Verdana, Geneva, Arial, sans-serif; font-weight:bold; text-decoration:underline; font-size:13px; color:#454444; margin:1px 0px 3px 0px;}


h3.table {font-family:Verdana, Geneva, Arial, sans-serif; font-weight:bold; font-size:16px; color:#000; margin:6px 0px 10px 105px}

/*************** Link Styles **************/

a:link, a:visited, a:active {color:  #282828; /*#454444; #575555*/; text-decoration:none; font-weight:bold; }
a:hover {text-decoration:underline; }

a.topNavLink:link {font-family:Verdana, Geneva, Arial, sans-serif; color:#A9A9A9; text-align:center; text-transform:uppercase; text-decoration:none; font-weight:bold; font-size: 13px; background-color:#000; display:block; width: 100%; padding:2px 0px 2px 0px; } 
a.topNavLink:visited {font-family:Verdana, Geneva, Arial, sans-serif; color:#A9A9A9; text-align:center; text-transform:uppercase; text-decoration:none; font-weight:bold; font-size: 13px; background-color:#000; display:block; width: 100%; padding:2px 0px 2px 0px; } 
a.topNavLink:active {font-family:Verdana, Geneva, Arial, sans-serif; color:#A9A9A9; text-align:center; text-transform:uppercase; text-decoration:none; font-weight:bold; font-size: 13px; background-color:#000; display:block; width: 100%; padding:2px 0px 2px 0px; } 
a.topNavLink:hover {font-family:Verdana, Geneva, Arial, sans-serif; color:#fff; font-size: 13px; } 

a.linkedTableHeader:link {color:#FFFFFF; background-color:#585656; display:block; width:100%; text-decoration:underline; } 
a.linkedTableHeader:visited {color:#FFFFFF; background-color:#585656; display:block; width:100%; text-decoration:underline; } 
a.linkedTableHeader:active {color:#FFFFFF; background-color:#585656; display:block; width:100%; text-decoration:underline; } 
a.linkedTableHeader:hover {color:#FFFFFF; background-color:#585656; display:block; width:100%; text-decoration:underline; }

A.name,
A:hover.name,
A:focus.name,
A:active.name 
{
text-decoration: none;
}

a.heading {
	font-size: 15px;
	padding-bottom: 3px;
	margin-bottom: 0;
	font-weight: bold;
	color: #4e4e4e;
}

a.headingBlk {
	font-size: 15px;
	padding-bottom: 3px;
	margin-bottom: 0;
	font-weight: bold;
	color: #000;
}

a.panel {
	font-size: 15px;
	padding-bottom: 3px;
	margin-bottom: 0;
	font-weight: bold;
	color: #555555;
}
/************** MASTHEAD STYLES ********************/

#container {
	margin:10px auto 10px auto;
	padding:5px;
	width:960px;
		background-color: #fff; /*#A9A9A9;*/
	-moz-border-radius:15px;
	 border-radius:15px;
	clear:both;
	box-shadow: 6px 6px 6px #333;
	-moz-box-shadow: 6px 6px 6px #333;
	-webkit-box-shadow: 6px 6px 6px #333;
	
	
}

#frame {
	/*background-image:  url("images/background8.gif"); 
	background-position:center;
	background-repeat:repeat-y;*/
	/*background-color:#A9A9A9;*/
	/*border-left:3px solid #856C48;
	border-right:3px solid #856C48;
	border-bottom:3px solid #856C48;
	border-top:3px solid #856C48;*/
		margin:0px auto 10px auto;
	padding:5px;
	width:960px;
	
}



#RebelsHL { background-image: url(http://www.starwarsintheclassroom.com/content/rebels/images/rebels_connections_logo_small.png); background-repeat: no-repeat; background-position: left; padding:150px 10px 10px 10px; margin-bottom:10px; }

#homeleft {

		float:left;
		margin:0px 2px 10px 2px;
		border-right:1px solid #000;
	padding:5px;
	width:690px;
	
}
#homeright {

		float: right;
		margin:0px 2px 10px auto;
	padding:5px;
	width:230px;
	
}

#search {

		float: right;
		margin:0px 2px 10px auto;
	padding:5px;
	width:230px;
	
}
#homerightRebels {

		float: right;
		margin:0px 10px 10px 0px;
	padding:5px;
	width:230px;
	height: 150px;
	background-color: #eaeaea;
	
	
}

.toplinks  {
	float: right;
	padding:0px 10px 10px 0px;
	margin:0px 10px 10px 5px;
	font-family: Verdana, Geneva, Arial, sans-serif;
}

#banner {
		/*background-image:url(images/bground.jpg);
		background-repeat: no-repeat;*/
		margin:-5px 0px 0px -5px;
		padding:0px;
		height:160px;
		width:970px;
		position: relative;
		outline:none;
		-moz-border-radius:15px;
		 border-radius:15px;
		}
		
/*#bannertop {
		/*background-image:url(images/bground.jpg);
		background-repeat: no-repeat;
		margin:-5px 0px 0px -5px;
		padding:0px;
		height:60px;
		width:960px;
		position: relative;
		outline:none;
		background-color: #b2aeae;
		
		} */

#social {position: relative; top: 100px; z-index: 4;}

#frame {
		margin:0px auto 10px auto;
	padding:5px;
	width:960px;
	/*background-color:#D2B48C;
	-moz-border-radius:15px;
	 border-radius:15px;
	 clear:both;
	box-shadow: 0px 6px 6px #333;
	-moz-box-shadow: 0px 6px 6px #333;
	-webkit-box-shadow: 0px 6px 6px #333;*/
}

#black {
		margin:0px auto 10px auto;
	padding:5px;
	
	background-color:#000;
}

#white {
		margin:0px auto 10px auto;
	padding:5px;
	
	background-color:#fff;
}

#menuHorz {
	
	width: 955px;
	z-index:10;
	position: relative;
	height:30px;background:#454444;
		
	
}

#mapbg  {	background-image:  url("images/map_bg.jpg"); 
	background-position:center;
		/*background-color:#A9A9A9;*/
	/*border-left:3px solid #856C48;
	border-right:3px solid #856C48;
	border-bottom:3px solid #856C48;
	border-top:3px solid #856C48;*/
		margin:10px auto 10px auto;

	
}

#hbottom {
		/*margin:10px 10px;
		
		float:left; */
				clear:both; 
		margin:10px 0px 0px 0px; 
		width:960px;
}

.border {
	
	border-top:1px solid #000;
	padding:10px auto 100px auto;
	margin:15px 0px 15px 0px;
	width:230px;
	height: auto;
}

#hbottom0 {
		padding:10px 5px 5px 5px;
		float:left; 
		width:305px;
		border-top:1px solid #000;
		/*
		border-right:1px solid #856C48;
		height: auto;*/

} 

#hbottom1 {
		padding:5px 5px 5px 5px;
		float:left; 
		width:305px;
		border-top:1px solid #000;
		height: auto;

}

#hbottom2 {
		padding:5px 5px 5px 5px;
		border-top:1px solid #000;
		float:left; 
		border-left:1px solid #000;
		border-right:1px solid #000;
		width:305px;
		height: auto;
		
}



.rightContent {
	margin:auto 20px 5px 5px;
	padding:1px 3px 10px 15px;
	float:right;
	width:250px;
	background-color: #c8c8c8; /*#A9A9A9;*/
	-moz-border-radius:15px;
	 border-radius:15px;
	clear:both;
	box-shadow: 6px 6px 6px #333;
	-moz-box-shadow: 6px 6px 6px #333;
	-webkit-box-shadow: 6px 6px 6px #333;

}



.leftContent {
	margin:auto 20px 5px 5px;
	padding:1px 3px 10px 15px;
	float:left;
	width:300px;
	background-color: #c8c8c8; /*#A9A9A9;*/
	-moz-border-radius:15px;
	 border-radius:15px;
	clear:both;
	box-shadow: 6px 6px 6px #333;
	-moz-box-shadow: 6px 6px 6px #333;
	-webkit-box-shadow: 6px 6px 6px #333;

}


.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    }


#parent { float: left; width: 100% }
span.clear { clear: right; display: block; }

#footer {
		clear:both; 
	padding:20px 0px 0px 0px; 
	width:940px;
	font-size:10px; 
	border-top:1px solid #000;
	
}
#like	{
	float: right;
	z-index:1;
}

#slider {
		
		margin:10px 10px 30px 5px;
		padding:5px;
		height:350px;
		width:730px;
		
		}

#video {
	background-color: #000;
	margin:15px auto 5px auto; 
	padding: 5px 0px;
	width: 500px;
	height: 360px;
	color: #fff;
	outline: none;
}

#videoFull {
	background-color: #000;
	margin:15px auto 5px auto;
	padding: 10px 0px;
	width: 500px;
	height: auto;
	color: #fff;
	outline: none;
	
	width="320" height="240"
}

#videoSmall {
	background-color: #000;
	margin:15px auto 5px auto;
	padding: 10px 0px;
	width: 270px;
	height: auto;
	color: #fff;
	outline: none;
	
}

#roguebanner {
	margin:5px auto 0px auto;
	padding:25px 0px 5px 0px;
	width:952px;
	
}

#rogueheading {
	margin:20px auto 10px auto;
	padding:0px auto 10px auto;
	width:960px;
	
}

ul.ds
 {
 list-style-image: url('images/death_star.png');
 	text-indent: 0em;
	/*margin:3px 3px 7px 5px;*/
	margin:3px 3px 4px 5px; 
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size:14px;
	font-weight:none;
	color:#504f4f;
	line-height:125%;
 }
 
 
 ul.dssmall
 {
 list-style-image: url('images/death_star_small.png');
 	text-indent: 0em;
	margin:3px 3px 7px 5px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size:12px;
	font-weight:none;
	color:#504f4f;
	line-height:125%;
 }
 
  ul.dssmall li
 {
 margin:3px 3px 9px 5px; 
 }
 
 
  ul.dssmallcenter
 {
 list-style-image: url('images/death_star_small.png');
 	text-indent: 0em;
	margin:3px 3px 7px 170px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size:12px;
	font-weight:none;
	color:#504f4f;
	line-height:125%;
 }
 
  ul.dssmallcenter li
 {
 margin:3px 3px 9px 5px; 
 }
 
 
 ul.dssmall2
 {
 list-style-image: url('images/death_star_small.png');
 	text-indent: 0em;
	margin:3px 10px 7px -15px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size:12px;
	font-weight:none;
	color:#504f4f;
	line-height:125%;
 }
 
  ul.dssmall2 li
 {
 margin:3px 10px 9px 0px; 
 }
 
 ul.ds2
 {
 list-style-image: url('images/death_star.png');
 	text-indent: 0em;
	margin:3px 3px 7px 5px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size:14px;
	font-weight:none;
	color:#504f4f;
	line-height:125%;
 }
 ul.ds2 li
 {
 margin:3px 3px 9px 5px; 
 }
 ul.new
 {
 list-style-image: url('images/new_icon.png');
 	text-indent: 0em;
	margin:3px 3px 7px 5px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size:12px;
	font-weight:none;
	color:#504f4f;
	line-height:125%;
 }
  ul.rogues{
 list-style-type: none; 
 margin:3px 0px 7px 5px;
 }
 
  ul.rogues li
 {
 margin:3px 3px 4px 5px; 
 }
 
 ul.none{
 list-style-type: none; 
 margin:3px 3px 7px 5px;
 }
 
  ul.none li
 {
 margin:3px 3px 4px 5px; 
 }

ul.script
 {
 list-style-type: none;
 	text-indent: 0em;
	/*margin:3px 3px 7px 5px;*/
	margin:3px 3px 4px 5px; 
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size:14px;
	font-weight:none;
	color:#504f4f;
	line-height:125%;
 }

  ul.script li
 {
 margin:10px 3px 4px 5px; 
 }
/************* Layout Styles *************/

.toggleopacity img {
	filter:alpha(opacity=93);
	-moz-opacity:0.93;
	opacity:0.93;
}

.toggleopacity:hover img {
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;
	background-color:none;
}


/************* Content Styles *************/

/*#pageContent {
	position: absolute; top: 60px; left:30%;
	margin:10px 10px 0px 10px;
	width:470px;
}*/

#pageContent {
	float: left;
	margin:10px 10px 10px 10px;
	width:740px;
	background-color: #fff;/*#A9A9A9;*/
	/*width:475px;*/
}

div.adv_float_right {
  float: right;
    margin:5px 5px 5px 5px; 
  padding:5px;
 

  }

#masthead {
	margin:1px 0px 0px 0px; 
	padding:0px 0px 0px 0px; 
	width:700px; 
}

#blacktype h3 {
font-family:Verdana, Geneva, Arial, sans-serif; font-weight:bold; font-size:18px; color:#000000; margin:6px 0px 1px 0px}



div.picFrameW {
	width: 160px;
  	margin:0px 2px 0px 3px; 
  	padding:5px;
  	background-color:#D2B48C;
  	border-top:1px solid #856C48;
	border-right:1px solid #856C48;
	border-bottom:1px solid #856C48;
	border-left:1px solid #856C48;

}

div.picFrameT {
	width: 125px;
  	margin:0px 5px 0px 5px; 
  	padding:5px;
  	background-color:#D2B48C;
  	border-top:1px solid #856C48;
	border-right:1px solid #856C48;
	border-bottom:1px solid #856C48;
	border-left:1px solid #856C48;

}


div.floatREADS {
  float: right;
  margin:0px 5px 0px 5px; 
  padding:5px;
 /* background-color:#c8c8c8;
  border-top:1px solid #000;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	border-left:1px solid #000;*/

  }

div.floatR {
  float: right;
  width: 160px;
  margin:5px 5px 5px 5px; 
  padding:5px;
  background-color:#c8c8c8;
  border-top:1px solid #000;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	border-left:1px solid #000;

  }
    div.floatRa {
  float: right;
  width: 125px;
  margin:0px 5px 3px 5px; 
  padding:5px;
  background-color:#c8c8c8;
  border-top:1px solid #000;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	border-left:1px solid #000;

  }
      div.floatC {
  align: center;
  width: 160px;
  margin:0px 2px 0px 3px; 
  padding:5px;
  background-color:#c8c8c8;
  border-top:1px solid #000;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	border-left:1px solid #000;

  }
  
  div.floatLa {
  float: left;
  width: 160px;
  margin:5px 10px 5px 5px; 
  padding:5px;
  background-color:#c8c8c8;
  border-top:1px solid #000;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	border-left:1px solid #000;

  }
  
  div.floatL {
  float: left;
  width: 125px;
  margin:0px 10px 0px 5px; 
  padding:5px;
  background-color:#c8c8c8;
  border-top:1px solid #000;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	border-left:1px solid #000;

  }
  
div.float p {
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size:10px;
   text-align: left;
   }


#navigation { 
	float: left;
	clear: left;
	margin:10px 0px 10px 10px;
	padding:0px; 
	width:190px;  
	border-top:1px solid #856C48;
	border-right:1px solid #856C48;
	border-bottom:1px solid #856C48;
	border-left:1px solid #856C48;
}

#leftContentCell { 
	float: left;
	clear: left;
	/*border-top:1px solid #856C48;
	border-right:1px solid #856C48;
	border-bottom:1px solid #856C48;
	border-left:1px solid #856C48;*/
	text-indent: 3em
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size:14px;
	font-weight:none;
	color:#000;
	line-height:125%;
	margin:10px 0px 10px 10px;
	padding:0px; 
	width:190px; 
	/*background-color:#D2B48C;*/
	 
}

#leftContentCell2 { 
	float: left;
	clear: left;
	border-top:1px solid #856C48;
	border-right:1px solid #856C48;
	border-bottom:1px solid #856C48;
	border-left:1px solid #856C48;
	text-indent: 3em
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size:14px;
	font-weight:none;
	color:#000;
	line-height:125%;
	margin:10px 0px 10px 25px;
	padding:0px; 
	width:150px; 
	background-color:#D2B48C;
	 
}


#leftContentCellA { 
	margin:10px 0px 10px 10px; 
	padding:0px; 
	width:130px; 
	text-indent: 3em 
	margin:3px 0px 7px 0px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size:14px;
	font-weight:none;
	color:#000;
	line-height:125%;
	/*border-left:1px solid #CCCCCC; */
	border-right:1px solid #856C48; 
	/*border-bottom:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;*/
	background-color:#D2B48C; 
}
#mainContent {
	float:right; 
	margin:10px 0px 10px 0px; 
	width:410px; 
}

#fullWidthContentCell {
	 
	float: left;
	margin:10px 0px 10px 0px;
	width:950px; 
}
#fullWidthContentCellRebels {
	 
	
	width:960px; 
}

#table {
	 
	float: left;
	margin:10px 10px 10px 0px;
	width:950px; 
	text-indent: 0em;
	margin:3px 300px 7px 5px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size:14px;
	font-weight:none;
	color:#504f4f;
	line-height:125%;
}

#fullWidthContentCellSmall {
	clear:both; 
	margin:10px 10px 20px 10px;
	padding:0px 0px 0px 0px; 
	width:701px;
}

#sidebar {
	position:absolute; 
	top:0px; 
	left:735px; 
	width:160px; 
	padding:5px 3px 10px 3px; 
}
/**** Documentaries Table ******/


table.rebels {
     border-collapse: collapse;
 }

table.rebels th {
     border: 1px solid #666666;
 }
 
 table.rebels td {
     border: 1px solid #666666;
 }

table.documentaries {
	padding: 15px;
	/*border-width: 4px;*/
	border-spacing: ;
	/*border-style: outset;*/
	border-bottom:2px solid #856C48;
	border-collapse: collapse;
}
table.documentaries th {
	/*border-width: 4px;*/
	padding: 1px;
	/*border-style: inset;*/
	border-bottom:2px solid #856C48;
	/*border-color: white;*/
	-moz-border-radius: ;

	/*filter:alpha(opacity=40);
-moz-opacity:.40;
opacity:.40;*/

}
table.documentaries td {
	/*border-width: 4px;*/
	padding: 15px;
	/*border-style: inset;*/
	/*border-top:2px solid #856C48;*/
	border-bottom:2px solid #856C48;
	-moz-border-radius: ;
	/*background-color: transparent;*/
}

table.pics {
	margin:10px 10px 20px auto;
	padding: 5px;
	/*border-width: 4px;*/
	border-spacing: ;
	/*border-style: outset;*/
	/*border-top:1px solid #000;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	border-left:1px solid #000;
	border-collapse: collapse;*/
	background-color:#e9e8e8;
}
table.pics th {
	/*border-width: 4px;*/
	padding: 1px;
	/*border-style: inset;*/
	/*border-bottom:2px solid #856C48;
	/*border-color: white;*/
	-moz-border-radius: ;
	background-color:#e9e8e8;

	/*filter:alpha(opacity=40);
-moz-opacity:.40;
opacity:.40;*/

}
table.pics td {
	/*border-width: 4px;*/
	padding: 5px;
	/*border-style: inset;*/
	/*border-top:2px solid #856C48;*/
	/*border-top:1px solid #000;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	border-left:1px solid #000;
	-moz-border-radius: ;*/
	background-color:#e9e8e8;
	/*background-color: transparent;*/
}
table.pics tr {
	/*border-width: 4px;*/
	padding: 5px;
	/*border-style: inset;*/
	/*border-top:2px solid #856C48;*/
	/*border-bottom:1px solid #856C48;
	-moz-border-radius: ;*/
	background-color:#e9e8e8;
	/*background-color: transparent;*/
}


/* #footer {
	clear:both; 
	margin:20px 0px 0px 0px; 
	padding:0px 0px 10px 0px; 
	width:701px; 
	font-size:10px; 
} */
/************* Sidebar Styles *************/

#sideNav {
	float:left;
	font-size:11px;
	margin:0px 10px 10px 10px;
	width:180px;
}

#sideNav p {
	margin:3px 5px 10px 5px;
}

#sideNav ul {
	margin:0px;
	padding:0px;
}

#sideNav li {
	list-style-type:none;
	margin:0px 5px 0px 5px;
}

/************* left, main, fullWidth Content Component Divs *************/

.login {
	margin:0px 0px 0px 0px; 
	padding:0px 2px 0px 2px; 
}


.homeHeader {
	margin:5px 0px 5px 0px; 
	padding: 5px 5px 5px 5px;
	font-size:13px; 
	font-family: Verdana, Geneva, Arial, sans-serif;
	text-transform:uppercase;
	font-weight:bold; 
	background-color: #585656;  /*#454444; */
	color:#fff;
	text-shadow: 0px 1px 1px #000;
	
}

.homeHeader1 {
	margin:10px 0px 6px 10px; 
	font-size:16px; 
	font-family:Verdana, Geneva, Arial, sans-serif;
	text-transform:uppercase;
	font-weight:bold; 
	color:#454444; 
	border-bottom:2px solid #454444;
	/*text-shadow: 0px 1px 1px #000;*/

}

.homeHeaderFont {
	margin:10px 0px 6px 10px; 
	font-size:20px; 
	font-family:latin_modern_roman10_regular, Verdana, Geneva, Arial, sans-serif;
	text-transform:uppercase;
	font-weight:bold; 
	color:#454444; 
	border-bottom:2px solid #454444;
	/*text-shadow: 0px 1px 1px #000;*/

}

.homeHeader2 {

	margin:5px 0px 5px 0px; 
	font-size:15px; 
	font-family: Verdana, Geneva, Arial, sans-serif;
	text-transform:uppercase;
	font-weight:bold; 
	color:#000;
	text-shadow: 0px 1px 1px #000;
	clear:both;


}
.sectionHeader {
	margin:5px 0px 3px 0px; 
	font-size:20px; 
	font-family:Verdana, Geneva, Arial, sans-serif;
	text-transform:uppercase;
	font-weight:bold; 
	border-bottom:4px solid #856C48; 
	color:#000; 
}

.sectionHeader1 {
	margin:12px 3px 3px 8px; 
	font-size:18px; 
	font-family:Verdana, Geneva, Arial, sans-serif;
	text-transform:uppercase;
	font-weight:bold; 
	border-bottom:2px solid #000; 
	color:#000; 
}

.sectionHeader2 {
	margin:15px 3px 10px 3px; 
	font-size:18px; 
	font-family:Verdana, Geneva, Arial, sans-serif;
	text-transform:uppercase;
	font-weight:bold; 
	border-bottom:2px solid #000; 
	color:#000; 
}

.sectionHeader3 {
	margin:20px 3px 5px 3px; 
	font-size:18px; 
	font-family:Verdana, Geneva, Arial, sans-serif;
	/*text-transform:uppercase; */
	font-weight:bold; 
	border-bottom:2px solid #585656;
	width: 200px; 
	color:#000; 
}

.sectionHeader4 {
	margin:20px 3px 5px 3px; 
	font-size:18px; 
	font-family:Verdana, Geneva, Arial, sans-serif;
	/*text-transform:uppercase; */
	font-weight:bold; 
	border-bottom:2px solid #585656;
	width: 300px; 
	color:#000; 
}

.sectionHeader5 {
	margin:20px 3px 5px 3px; 
	font-size:18px; 
	font-family:Verdana, Geneva, Arial, sans-serif;
	/*text-transform:uppercase; */
	font-weight:bold; 
	border-bottom:2px solid #585656;
	width: 500px; 
	color:#000; 
}

.sectionHeader6 {
	margin:20px 3px 5px 3px; 
	font-size:18px; 
	font-family:Verdana, Geneva, Arial, sans-serif;
	/*text-transform:uppercase; */
	font-weight:bold; 
	border-bottom:2px solid #585656;
	width: 400px; 
	color:#000; 
}

.sectionHeader7 {
	margin:20px 3px 5px 3px; 
	font-size:18px; 
	font-family:Verdana, Geneva, Arial, sans-serif;
	/*text-transform:uppercase; */
	font-weight:bold; 
	border-bottom:2px solid #585656;
	width: 250px; 
	color:#000; 
}

.more { 
	/*background-color:#D2B48C;*/
	
	text-indent: 0em;
	text-decoration: underline;
	margin:3px 3px 7px 5px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#504f4f;
	line-height:125%;
}

.posted { 
	/*background-color:#D2B48C;*/
	
	text-indent: 0em;
	text-decoration: none;
	margin:3px 3px 7px 5px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#504f4f;
	line-height:125%;
	padding: 10px 0px 10px 0px;
}

#social_share{
	z-index: 8;
	position: relative; top: 6px; left:5px; padding: 0px 0px 0px 0px;/*left:810px;*/;
}


#social_share_rogue{
	z-index: 8;
	position: relative; top: 6px; left:5px; padding: 0px 0px 10px 0px;/*left:810px;*/;
}


.pa 	{ 
	/*background-color:#D2B48C;*/
	margin:3px 2px 7px 2px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size:14px;
	font-weight:none;
	color:#000;
	line-height:125%;
}

.leftContentTitle {
	font-size:16px; 
	font-weight:bold; 
	font-family:Verdana, Geneva, Arial, sans-serif;
  	background-color:#000; 
  	padding:2px; 
  	margin:0px 0px 0px 0px; 
  	text-align:center; 
  	text-transform:uppercase; 
	color:#fff; 
	border-bottom:1px solid #000;
}

.leftContentTitleNews {
	font-size:16px; 
	font-weight:bold; 
	font-family:Verdana, Geneva, Arial, sans-serif;
  	/*background-color:#856C48; */
  	padding:2px; 
  	margin:0px 0px 0px 0px; 
  	text-align:center; 
  	text-transform:uppercase; 
	color:#D2B48C; 
	/*border-bottom:1px solid #000;*/
}
.leftContentTitle2 {
	font-size:16px; 
	font-weight:bold; 
	font-family:Verdana, Geneva, Arial, sans-serif;
  	background-color:#856C48; 
  	padding:2px; 
  	margin:0px 0px 0px 0px; 
  	text-align:center; 
  	text-transform:uppercase; 
	color:#D2B48C; 
	border-bottom:1px solid #000;
}


/*.leftContent {
  	padding:1px 0px 2px 0px; 
  	margin:0px 0px 20px 0px; 
	font-size:12px;
	border-top:1px solid #856C48;
	border-right:1px solid #856C48;
	border-bottom:1px solid #856C48;
	border-left:1px solid #856C48; 

}

.leftContent2 {
	background-color:#999;
  	padding:2px 2px 2px 2px; 
  	margin:0px 0px 20px 0px; 
	font-size:12px;
	border-top:1px solid #856C48;
	border-right:1px solid #856C48;
	border-bottom:1px solid #856C48;
	border-left:1px solid #856C48; 

}

.leftContent3 {
	background-color:#D2B48C;
  	padding:2px 2px 2px 2px; 
  	margin:0px 0px 20px 18px; 
	font-size:12px;
	width:150px;
	border-top:1px solid #856C48;
	border-right:1px solid #856C48;
	border-bottom:1px solid #856C48;
	border-left:1px solid #856C48; 

} */

.leftContent4 {
	/*background-color:#D2B48C;*/
  	padding:2px 2px 2px 2px; 
  	margin:0px 0px 20px 0px; 
	font-size:12px;
	border-top:1px solid #856C48;
	border-right:1px solid #856C48;
	border-bottom:1px solid #856C48;
	border-left:1px solid #856C48; 

}

.leftContent5 {
	/*background-color:#D2B48C;*/
  	padding:1px 0px 2px 0px; 
  	margin:0px 0px 20px 0px; 
	font-size:12px;
	border-top:1px solid #856C48;
	/*border-right:1px solid #856C48;
	border-left:1px solid #856C48; */
	border-bottom:1px solid #856C48;
	

}
.contentTitle {
	font-size:11px; 
	font-weight:bold; 
  	background-color:#585656; 
  	padding:2px; 
  	margin:0px 0px 0px 0px; 
  	text-align:center; 
	color:#ffffff; 
}




/**************** Bread Crumbs ****************/

/**************** CSS Menu *******************/

/* demo */

div.demolayout {
	width:940px;
	padding:20px 0px 20px 5px;
	-moz-border-radius: 4px;
	border-radius: 4px; 
	text-color:#000;
	
}

ul.demolayout {
	height:30px;
	margin:0px 0px -2px -40px;
	font-size: 1em;
	list-style:none;
}

ul.demolayout li {
	margin:0 5px 0 0;
	padding:7px 0px;
	display:block;
	float:left;
	color:#FFF;
	font-weight:bold;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	-moz-border-radius-bottomright: 0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius:4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px; 
	background: #454444; /* old browsers */
	background: -moz-linear-gradient(top, #454444 0%, #454444 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#454444), color-stop(100%,#454444)); /* webkit */
	-moz-box-shadow: -2px -2px 2px #333;
 	-webkit-box-shadow: -2px -2px 2px #333;
	 box-shadow: -2px -2px 2px #333;
}

ul.demolayout > li a {
	color:#fff; text-decoration:none;
	 	 a.tab:active: color:#000; text-decoration:none;
		 padding:7px 10px 7px 10px;
		 -moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	-moz-border-radius-bottomright: 0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius:4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px; 

		 
}

ul.demolayout > li a:hover {
	background: #969392; /* old browsers */
	background: -moz-linear-gradient(top, #969392 0%, #969392 10%, #969392 50%, #969392 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#969392), color-stop(10%,#969392), color-stop(50%,#969392), color-stop(100%,#969392)); /* webkit */
	cursor:pointer;
	color: #000;
	height:30px;
	outline:none;
	
}

ul.demolayout a.active {
	background: #c8c8c8; /* old browsers */
	background: -moz-linear-gradient(top, #c8c8c8 0%, #c8c8c8 10%, #c8c8c8 50%, #c8c8c8 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c8c8c8), color-stop(10%,#c8c8c8), color-stop(50%,#c8c8c8), color-stop(100%,#c8c8c8)); /* webkit */
	cursor:pointer;
	color: #000;
	outline:none;
}

.tabs-container {
		-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 4px;
	-moz-border-radius-bottomright: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-top-left-radius: 0px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px; 
	padding:10px 10px 25px;
	/*border-top:2px solid #856C48;
	border-right:2px solid #856C48;
	border-bottom:2px solid #856C48;
	border-left:2px solid #856C48; */
	-moz-box-shadow: 0 0 5px 2px #333;
 	-webkit-box-shadow: 0 0 5px 2px #333;
	 box-shadow: 0 0 5px 2px #333;
 	
	

	background: #fff; /* old browsers */
	background: -moz-linear-gradient(top, #fff 0%, #fff 90%, #fff 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(90%,#fff), color-stop(100%,#fff)); /* webkit */
	margin:0;
	color:#000;
}



/* My Tab */

#tabContainer {
	width:940px;
	padding:5px 0px 5px 5px;
	-moz-border-radius: 4px;
	border-radius: 4px; 
	text-color:#000;
	
}



.tabs{
	height:30px;
	margin:0px 0px -2px -40px;
}

.tabs > ul{
	font-size: 1em;
	list-style:none;
	/*text-decoration:none; 
	font-weight:bold;*/
}

.tabs > ul > li{
	margin:0 5px 0 0;
	padding:7px 10px;
	display:block;
	float:left;
	color:#FFF;
	font-weight:bold;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	-moz-border-radius-bottomright: 0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius:4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px; 
	background: #755a3f; /* old browsers */
	background: -moz-linear-gradient(top, #755a3f 0%, #755a3f 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#755a3f), color-stop(100%,#755a3f)); /* webkit */
	-moz-box-shadow: -2px -2px 2px #333;
 	-webkit-box-shadow: -2px -2px 2px #333;
	 box-shadow: -2px -2px 2px #333;
		
			
}

a.tab{
	color:#fff; text-decoration:none;
	 	 a.tab:active: color:#000; text-decoration:none;
}

.tabs > ul > li:hover{
	background: #91704e; /* old browsers */
	background: -moz-linear-gradient(top, #91704e 0%, #91704e 10%, #91704e 50%, #91704e 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#91704e), color-stop(10%,#91704e), color-stop(50%,#91704e), color-stop(100%,#91704e)); /* webkit */
	cursor:pointer;
	color: #fff;
	
}

.tabs > ul > li.tabActiveHeader{
	background: #D2B48C; /* old browsers */
	background: -moz-linear-gradient(top, #D2B48C 0%, #D2B48C 10%, #D2B48C 50%, #D2B48C 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#D2B48C), color-stop(10%,#D2B48C), color-stop(50%,#D2B48C), color-stop(100%,#D2B48C)); /* webkit */
	cursor:pointer;
	color: #000;

}

.tabscontent {
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 4px;
	-moz-border-radius-bottomright: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-top-left-radius: 0px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px; 
	padding:10px 10px 25px;
	/*border-top:2px solid #856C48;
	border-right:2px solid #856C48;
	border-bottom:2px solid #856C48;
	border-left:2px solid #856C48; */
	-moz-box-shadow: 0 0 5px 2px #333;
 	-webkit-box-shadow: 0 0 5px 2px #333;
	 box-shadow: 0 0 5px 2px #333;
 	
	

	background: #D2B48C; /* old browsers */
	background: -moz-linear-gradient(top, #D2B48C 0%, #D2B48C 90%, #D2B48C 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#D2B48C), color-stop(90%,#D2B48C), color-stop(100%,#D2B48C)); /* webkit */
	margin:0;
	color:#000;
	
}

/******** Accordion ************/

#Accordion1 {
    background-color: #FFFFFF;
    font-size: 13px;
    margin-right: 5px;
	margin-top:10px;
    outline: medium none;
    width: 950px;
}

#Accordion ol {
	list-style:none;
	 margin: 10px 5px 0px 20px;
	 padding: 3px 0px 10px 0px;
}
#Accordion1 ul {
	 list-style-image: url('images/death_star.png');
}

#Accordion1 li {
	font-size:13px;
	margin-left:-20px;
	margin-right:5px;
	margin-bottom:15px;
}

#Accordion1 p {
	text-indent: 0em;
	margin:3px 5px 7px 5px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size:14px;
	font-weight:none;
	color:#504f4f;
	line-height:125%;
}

/* SpryAccordion.css - Revision: Spry Preview Release 1.4 */

/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */

/* This is the selector for the main Accordion container. For our default style,
 * we draw borders on the left, right, and bottom. The top border of the Accordion
 * will be rendered by the first AccordionPanelTab which never moves.
 *
 * If you want to constrain the width of the Accordion widget, set a width on
 * the Accordion container. By default, our accordion expands horizontally to fill
 * up available space.
 *
 * The name of the class ("Accordion") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style the
 * Accordion container.
 */
.Accordion {
	/*border-left: solid 1px tan;
	border-right: solid 1px black;
	border-bottom: solid 1px tan;*/
	overflow: hidden;
	outline:none;
}

/* This is the selector for the AccordionPanel container which houses the
 * panel tab and a panel content area. It doesn't render visually, but we
 * make sure that it has zero margin and padding.
 *
 * The name of the class ("AccordionPanel") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style an
 * accordion panel container.
*/
.AccordionPanel {
	margin: 0px;
	padding: 0px;
}

/* This is the selector for the AccordionPanelTab. This container houses
 * the title for the panel. This is also the container that the user clicks
 * on to open a specific panel.
 *
 * The name of the class ("AccordionPanelTab") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style an
 * accordion panel tab container.
 */
.AccordionPanelTab {
	
	color:#585656;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold ;
	line-height:26px;
	text-align:right;
	/*border-bottom: solid 1px gray;*/
	margin-left:5px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
}


/* This is the selector for a Panel's Content area. It's important to note that
 * you should never put any padding on the panel's content area if you plan to
 * use the Accordions panel animations. Placing a non-zero padding on the content
 * area can cause the accordion to abruptly grow in height while the panels animate.
 *
 * Anyone who styles an Accordion *MUST* specify a height on the Accordion Panel
 * Content container.
 *
 * The name of the class ("AccordionPanelContent") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style an
 * accordion panel content container.
 */
.AccordionPanelContent {
	font-family:Arial, Helvetica, sans-serif;
	color:#222;
	padding-left:10px;
	padding-right:5px;
	overflow: auto;
	margin-top:5px;
	margin-left:5px;
	height: 172px;
	vertical-align:top;
	text-align:left;
	font-size:14px;
	/*border-bottom: solid 1px gray;*/
}
.AccordionPanelContent a {
	font-size:13px;
	text-decoration:none;
}
.AccordionPanelContent a:hover {
	text-decoration:underline;
	color:#000;
	background:none;
}


/* This is an example of how to change the appearance of the panel tab that is
 * currently open. The class "AccordionPanelOpen" is programatically added and removed
 * from panels as the user clicks on the tabs within the Accordion.
 */
.AccordionPanelOpen .AccordionPanelTab {
	color:#000000;
	text-decoration:underline;
	font-size:18px;
}

/* This is an example of how to change the appearance of the panel tab as the
 * mouse hovers over it. The class "AccordionPanelTabHover" is programatically added
 * and removed from panel tab containers as the mouse enters and exits the tab container.
 */
.AccordionPanelTabHover {
	color: #000;
	font-size:15px;
}
.AccordionPanelOpen .AccordionPanelTabHover {
}

/* This is an example of how to change the appearance of all the panel tabs when the
 * Accordion has focus. The "AccordionFocused" class is programatically added and removed
 * whenever the Accordion gains or loses keyboard focus.
 */
.AccordionFocused .AccordionPanelTab {
}

/* This is an example of how to change the appearance of the panel tab that is
 * currently open when the Accordion has focus.
 */
.AccordionFocused .AccordionPanelOpen .AccordionPanelTab {
	color:#F90;
}



/******** Accordion 2 ************/

#Accordion2 {
    background-color: #FFFFFF;
    font-size: 13px;
    margin-right: 5px;
	margin-top:10px;
    outline: medium none;
    width: 950px;
}
#Accordion3 {
    background-color: #FFFFFF;
    font-size: 13px;
    margin-right: 5px;
	margin-top:10px;
    outline: medium none;
    width: 950px;
}
#Accordion4 {
    background-color: #FFFFFF;
    font-size: 13px;
    margin-right: 5px;
	margin-top:10px;
    outline: medium none;
    width: 950px;
}

#Accordion5 {
    background-color: #FFFFFF;
    font-size: 13px;
    margin-right: 5px;
	margin-top:10px;
    outline: medium none;
    width: 950px;
}


#Accordion2 ol {
	list-style:none;
	 margin: 10px 5px 0px 20px;
	 padding: 3px 0px 10px 0px;
}
#Accordion2 ul {
	  list-style-type: none;
 	text-indent: 0em;
	/*margin:3px 3px 7px 5px;*/
	margin:3px 3px 4px 5px; 
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size:14px;
	font-weight:none;
	color:#504f4f;
	line-height:125%;
}

#Accordion2 li {
	margin:10px 3px 4px 5px; 
}

#Accordion2 p {
	text-indent: 0em;
	margin:3px 5px 7px 5px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size:14px;
	font-weight:none;
	color:#504f4f;
	line-height:125%;
}

/* SpryAccordion.css - Revision: Spry Preview Release 1.4 */

/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */

/* This is the selector for the main Accordion container. For our default style,
 * we draw borders on the left, right, and bottom. The top border of the Accordion
 * will be rendered by the first AccordionPanelTab which never moves.
 *
 * If you want to constrain the width of the Accordion widget, set a width on
 * the Accordion container. By default, our accordion expands horizontally to fill
 * up available space.
 *
 * The name of the class ("Accordion") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style the
 * Accordion container.
 */
.Accordion2 {
	/*border-left: solid 1px tan;
	border-right: solid 1px black;
	border-bottom: solid 1px tan;*/
	overflow: hidden;
	outline:none;
}

/* This is the selector for the AccordionPanel container which houses the
 * panel tab and a panel content area. It doesn't render visually, but we
 * make sure that it has zero margin and padding.
 *
 * The name of the class ("AccordionPanel") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style an
 * accordion panel container.
*/
.AccordionPanel2 {
	margin: 0px;
	padding: 0px;
}

/* This is the selector for the AccordionPanelTab. This container houses
 * the title for the panel. This is also the container that the user clicks
 * on to open a specific panel.
 *
 * The name of the class ("AccordionPanelTab") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style an
 * accordion panel tab container.
 */
.AccordionPanelTab2 {
	
	color:#585656;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold ;
	line-height:26px;
	text-align:left;
	/*border-bottom: solid 1px gray;*/
	margin-left:5px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
}


/* This is the selector for a Panel's Content area. It's important to note that
 * you should never put any padding on the panel's content area if you plan to
 * use the Accordions panel animations. Placing a non-zero padding on the content
 * area can cause the accordion to abruptly grow in height while the panels animate.
 *
 * Anyone who styles an Accordion *MUST* specify a height on the Accordion Panel
 * Content container.
 *
 * The name of the class ("AccordionPanelContent") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style an
 * accordion panel content container.
 */
.AccordionPanelContent2 {
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	padding-left:10px;
	padding-right:5px;
	overflow: auto;
	margin-top:5px;
	margin-left:5px;
	height: 172px;
	vertical-align:top;
	text-align:left;
	font-size:14px;
	/*border-bottom: solid 1px gray;*/
}
.AccordionPanelContent2 a {
	font-size:16px;
	text-decoration:none;
}
.AccordionPanelContent2 a:hover {
	text-decoration:underline;
	color:#333;
	background:none;
}


/* This is an example of how to change the appearance of the panel tab that is
 * currently open. The class "AccordionPanelOpen" is programatically added and removed
 * from panels as the user clicks on the tabs within the Accordion.
 */
.AccordionPanelOpen2 .AccordionPanelTab2 {
	color:#000000;
	text-decoration:underline;
	font-size:18px;
}

/* This is an example of how to change the appearance of the panel tab as the
 * mouse hovers over it. The class "AccordionPanelTabHover" is programatically added
 * and removed from panel tab containers as the mouse enters and exits the tab container.
 */
.AccordionPanelTabHover2 {
	color: #000;
	font-size:15px;
}
.AccordionPanelOpen2 .AccordionPanelTabHover2 {
}

/* This is an example of how to change the appearance of all the panel tabs when the
 * Accordion has focus. The "AccordionFocused" class is programatically added and removed
 * whenever the Accordion gains or loses keyboard focus.
 */
.AccordionFocused2 .AccordionPanelTab2 {
}

/* This is an example of how to change the appearance of the panel tab that is
 * currently open when the Accordion has focus.
 */
.AccordionFocused2 .AccordionPanelOpen2 .AccordionPanelTab2 {
	color:#F90;
}


/********* New Homepage Tables *********/

.hometable
{
	float:left;
	width: 650px; /* set width via option */
	height: 165px; /* set height via option */
    margin: 0 auto 10px auto;
	table-layout: fixed;
	overflow : hidden ;
border-spacing:8px;
	border-collapse: separate;
	
	
	/* shadow */
	-moz-box-shadow: 0 0 10px rgba(0,0,0,0.2);
    -webkit-box-shadow: 0 0 10px rgba(0,0,0,0.2);
    box-shadow: 0 0 10px rgba(0,0,0,0.2);
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Color=#4e4e4e, direction=120, strength=5)";
    filter: progid:DXImageTransform.Microsoft.Shadow(Color=#4e4e4e, direction=120, strength=5);  
}

.hometable tr
{
	
}

.hometable td.left
{
	width: 400px;
	color :#e1e1e1;
    font-family :Arial , Verdana;
    font-size: 12px;

	letter-spacing :1px;
	line-height: 40px;
	text-align : left;
	padding-left: 5px;
	border-right: solid 2px #e1e1e1;
	overflow : hidden ;
    background: #e1e1e1 url('title_bar.png') no-repeat;
	
    

}

.hometable td.pic
{
	width: 250px;
	background-color: #fff;
	

}

/* Overlay text */
.hometable .text
{
	left: 0px;
	top: 1px;
	width: 400px;
	height: 200px;
	color: #fff;
	background: #e1e1e1;
	padding: 0px;
overflow : hidden ;
	opacity: 0.7;
	filter: alpha(opacity=70);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
}

.hometable .text h3 {
	font-size: 14px;
	padding-left: 3px;
	padding-bottom: 1.5px;
	line-height: 1em;
	color: #000;
	margin-bottom: 0;
	font-weight: bold;
	text-transform: none;
}

.hometable .text p {
	font-size: 11px;
	padding-left: 3px;
	padding-top: 0px;
	color: #000;
	line-height: 1.5em;
	text-transform: none;
	overflow : hidden ;
}


.hometable .text .button {
	
	float: right;
	font-size: 8px;
	line-height: 2.1em;
	color: #000;
	padding: 2px;
	background: #c1c1c1;
	display: inline-block;
	margin-top: 0px;
	margin-right: 5px;
	text-transform: uppercase;	
	text-decoration: none;


}

.hometable .text .button:hover {
	background: #565656;
	text-decoration: none;
}

