#footertable {
	background:#bbbdc0;
}
#footertable {
font-size:9px;
color:white;
}

#footertable a{
color:#ffffff;
}
#footertable a:hover{
color:#333333;
}
.inleftrpt {
	background:url(../images/sce/blue-left-rpt.jpg) repeat-y left top;
}

.padin {
	padding:20px 0px 20px 20px;
}

/*------------SCROLL PAN---------------*/

			
			.winXP .jScrollPaneTrack {
				background: url(images/windows_track.gif) repeat-y;
			}
			.winXP .jScrollPaneDrag {
				background: url(images/windows_drag_middle.gif) no-repeat 0 50%;
			}
			.winXP .jScrollPaneDragTop {
				background: url(images/windows_drag_top.gif) no-repeat;
				height: 4px;
			}
			.winXP .jScrollPaneDragBottom {
				background: url(images/windows_drag_bottom.gif) no-repeat;
				height: 4px;
			}
			.winXP a.jScrollArrowUp {
				height: 17px;
				background: url(images/windows_arrow_up.gif) no-repeat 0 0;
			}
			.winXP a.jScrollArrowUp:hover {
				background-position: 0 -20px;
			}
			.winXP a.jScrollArrowDown {
				height: 17px;
				background: url(images/windows_arrow_down.gif) no-repeat 0 0;
			}
			.winXP a.jScrollArrowDown:hover {
				background-position: 0 -20px;
			}
			.winXP a.jScrollActiveArrowButton, .winXP a.jScrollActiveArrowButton:hover {
				background-position: 0 -40px;
			}
			
			
			.osX .jScrollPaneTrack {
				background: url(images/osx_track.gif) repeat-y;
			}
			.osX .jScrollPaneDrag {
				background: url(images/osx_drag_middle.gif) repeat-y;
			}
			.osX .jScrollPaneDragTop {
				background: url(images/osx_drag_top.gif) no-repeat;
				height: 6px;
			}
			.osX .jScrollPaneDragBottom {
				background: url(images/osx_drag_bottom.gif) no-repeat;
				height: 7px;
			}
			.osX a.jScrollArrowUp {
				height: 24px;
				background: url(images/osx_arrow_up.png) no-repeat 0 -30px;
			}
			.osX a.jScrollArrowUp:hover {
				background-position: 0 0;
			}
			.osX a.jScrollArrowDown {
				height: 24px;
				background: url(images/osx_arrow_down.png) no-repeat 0 -30px;
			}
			.osX a.jScrollArrowDown:hover {
				background-position: 0 0;
			}
			
			.left .jScrollPaneTrack {
				left: 0;
				right: auto;
			}
			.left a.jScrollArrowUp {
				left: 0;
				right: auto;
			}
			.left a.jScrollArrowDown {
				left: 0;
				right: auto;
			}
		
			
			/* IE SPECIFIC HACKED STYLES */
			* html .osX .jScrollPaneDragBottom {
				bottom: -1px;
			}
			/* /IE SPECIFIC HACKED STYLES */
			
a.jScrollArrowUp {
	background: url(../images/sce/basic_arrow_upv2.gif) repeat-x 0 0;
}
a.jScrollArrowUp:hover {
	background-position: 0 -15px;
}
a.jScrollArrowDown {
	background: url(../images/sce/basic_arrow_downv2.gif) repeat-x 0 0;
}
a.jScrollArrowDown:hover {
	background-position: 0 -15px;
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	background-position: 0 -30px;
}


.orange-bar .jScrollPaneTrack {
	background: #f60;
}
.orange-bar .jScrollPaneDrag {
	background: #00f url(../images/drag_grab.gif) no-repeat 50% 50%;
}
.orange-bar .scroll-pane {
	background: #69f;
}
			
.holder {
	float: left;
	margin:0px;
	padding:0px;
	width:100%;
	
}

.scroll-pane {
width:97%;
height:452px;
padding-right:15px;
		overflow: auto;
	
	float: left;
}
.scroll-pane-gray {
width:100%;
height:591px;
overflow: auto;	
float: left;
padding:0px;
margin:0px;
padding-right:0px;

}
.scroll-pane p {
margin-top:3px;
margin-bottom:15px;
}
			
/*-----------END SCROLL PAN-----------*/

h2 {
font-family:"Arial Narrow", Arial, Helvetica;
font-size:15px;
font-weight:bold;
color:#89d4e2;
margin:0px;
margin-bottom:3px;
padding:0px;

}
h1 {
	font-family: Arial, Helvetica;
font-size:18px;
font-weight:bold;
color:#333333;
margin:0px;
margin-bottom:3px;
padding:0px;
}

h1 span.norm {
	font-weight:normal;
}
h1 span.bold{
	font-weight:bold;
}
/*---------left side bullet--------*/

.lhsbullet {
margin:0px;
padding:0px;
list-style:none;
text-align:left;
margin:0 auto;
width:160px;
}

.lhsbullet li {
margin-bottom:10px;
padding:0px;
}
.lhsbullet li a {
font-family: Arial, Helvetica;
font-size:16px;
font-weight:normal;
color:#000000;
text-decoration:none;
}
.lhsbullet li a:hover, .lhsbullet li a.active {
color:#4c5a93;
}

.op8 {
filter:alpha(opacity=90);
-moz-opacity:.90;
opacity:.90;
}
#fullpicbg .op8 p, .op8 p p{
filter:alpha(opacity=100);
-moz-opacity:1;
opacity:1;
display:block;
}

#fullpicbg {
background:url(../images/sce/redhat-girl.jpg) no-repeat left top;
height:621px;
margin:0px;
padding:0px;
}


/*--------store directory styles------------*/


#one, #two, #three {
	display:none;
}
#freedom {
  float:left;
  color:#717171;
  font-family:"Arial Narrow", Arial, sans-serif;
  font-weight:bold;
  font-size:14px;
  font-variant:small-caps;
  list-style:none;
  width:200px;
  margin:0px;
  padding:0px;
  margin-left:200px;

}
#freedom li a {
 
  text-align:left;
  padding:2px 6px 2px;
   margin:1px;
  display:block;
  text-decoration:none;
font-family:"Arial Narrow", Arial, sans-serif;
  font-weight:bold;
  font-size:13px;
  font-variant:small-caps;

  color:#717171;
}
#freedom li a:hover {
color:#FFFFFF;
}
#freedom li a.selected {
color:#FFFFFF;
  cursor:default;
}

.tabContainer {
  height:520px;
  padding-left:20px;
  padding-top:2px;
color:#717171;
font-family:Arial, sans-serif;
  font-size:12px;
}
.tabContainer ul {
	list-style: none;
	line-height:15px;
	margin:0px;
	padding:0px;
}

	

.tabContainer a, .tabContainer a:link, .tabContainer a:visited {
 color:#717171;
 font-family:Arial, sans-serif;
text-decoration:none;
  font-size:12px;
}
.tabContainer a:hover {
 color:#ffffff;
  
}
/*---------end store directory styles--------------*/

#locationtable td {
	color:#ffffff;
	height:33%;
}
#locationtable td a{
	color:#ffffff;
	text-decoration:none;
}
#locationtable h1 {
	color:#ffffff;
	font-size:24px;
	margin:0px;
	padding:0px;
}
.padstore p {
margin:0px;
padding:0px;
margin-bottom:5px;
}
.padstore {
	padding:15px;
	
}
h3 {
	color:#ffffff;
	font-family:Arial, Helvetica;
	font-size:15px;
	margin:0px;
	padding:0px;
}
h5 {
color:#aaaaaa;
	font-family:Arial, Helvetica;
	font-size:15px;
	margin:0px;
	padding:0px;
}
td.padstore {
min-height:60px;

}
.padstore h1 {
font-size:15px;
}
#locationtable h3 {
text-transform: uppercase;
}

#locationtable2 td {
	color:#ffffff;
	height:33%;
}
#locationtable2 td a{
	color:#ffffff;
	text-decoration:none;
}
#locationtable2 h1 {
	color:#ffffff;
	font-size:24px;
	margin:0px;
	padding:0px;
}

#locationtable2 td h1 {
font-size:16px;
padding-left:15px;

}
#locationtable2 td h3 {
text-transform: uppercase;
padding-left:15px;
font-weight:bold;
font-size:15px;
}

.fashionbullets {
list-style:url(../images/sce/fashion-bullet.jpg);
margin:10px;
padding:0px;
margin-left:12px;
padding-left:22px;

}
.fashionbullets li a {
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	text-decoration:none;
	font-weight:bold;
}
.fashionbullets li a:hover {
color:#d60d8c;
}
.fashionbullets li {
	margin-bottom:10px;
}

.rightbor {
	border-right:1px solid #cccccc;
}
h4 {
color:#fdb813;
	font-family:Arial, Helvetica;
	font-size:15px;
	margin:0px;
	padding:0px;
	
}
.orgr {
	background:#FBB414;
	color:#fff;
}
.alternate td {
border-bottom: 0px solid #FBB414;
}
h4,h5 {
margin:8px 0px;
}
.spaced li {
margin-top:10px;
padding-right:10px;
}

/*-----reno menu---------*/
.renomenu {
font-size:11px;
font-weight:bold;
}
.renomenu a, .renomenu a:link, {
color:#333;
}
.renomenu a:hover {
color:#88d4e2;
}
/*------walk of fame page--------*/
.wofmenu{
font-size:11px;
font-weight:bold;
}
.wofmenu a, .wofmenu a:link, {
color:#666;
padding-right:7px;
}
.wofmenu a:hover {
color:#9c7920;
}
.wofcontent h4 {
margin-top:0px;
padding-top:0px;
color:#9c7920;
font-size:13px;
}
.wofcontent h1 {
font-weight:normal;
}

/*-------store page update R2------*/
#newstorepage h1{
font-size:15px;
font-weight:bold;
}
#newstorepage h3{
font-size:15px;
font-weight:normal;
}
#newstorepage .padstore {
padding:4px 10px;
}

/*-------store page update R3------*/
#newstorepage2 h1{
font-size:15px;
font-weight:bold;
}
#newstorepage2 h3{
font-size:15px;
font-weight:normal;
}
#newstorepage2 .padstore {
padding:15px 15px;
}
#newstorepage2 .storepic2 {
width:294px;
height:200px;
}
#newstorepage2 .outsidestores h1 {
color: #58595a;
}


/*========fall 09 fashion=======*/

#fall09fashion h4 {
color:#333333;
}
#fall09fashion h3 {
font-size:24px;
color:#333;
}
#fall09fashion .orgr {
background:#896c57;
}
/*==========end fall 09 fashion ========*/

/*=======oct09 ballot======*/
.oct09ballot {
	background:url(../images/sce/oct09ballot-pagebg.jpg) no-repeat left top;
}
.oct09form {
	margin-top:190px;
	margin-left:40px;
}
#oct09ballot label.form_element{
width:85px;
font-size:10px;
font-weight:bold;
}
#oct09ballot .form_data{
width:85px;
font-size:10px;
}
#oct09ballot input[type="text"], #oct09ballot SELECT {
font-size:10px;
width:85px;
}
#oct09ballot #contactform div {
margin:0px;
	margin-bottom:0px;
	padding:0px;
	width: 100%;
	border:0px solid #000;
}

#oct09ballot .indent{
	margin:0px 50px;
	border:0px solid #000;

}
.oct09pop {
	background:url(../images/sce/oct09ballot-popupbg.jpg) no-repeat top left;
}
.oct09pop #oct09ballot {
line-height:normal;
}
.oct09pop #oct09ballot .form_data{
width:85px;
}
/*=======oct09 ballot end======*/


.xmas09 {
	background:url(../images/sce/xmas2009landing-bg.jpg) no-repeat center top;
}
.ht85 {
height:85px;
}

.ulnomargin {
margin-left:8px;
padding-left:7px;
}
.ulnomargin li {
margin-bottom:10px;
}

.ulnomargin1 {
margin-left:8px;
padding-left:7px;
}
.ulnomargin1 li {
margin-bottom:20px;
}

/*----- live it up styles --- */

#liveitupcontent h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	font-weight:bold;
	color:#d2232a;
}
#liveitupcontent h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#d2232a;
	padding-top:12px;
	margin-top:0px;
	padding-bottom:2px;
	margin-bottom:0px;
}
#liveitupcontent p {
	margin:0px;
	padding:0px;
	padding-bottom:12px;
text-align:justify;
line-height:18px;
padding-right:5px;
max-width:444px;
}
#liveitupcontent a {
text-decoration:none;
color:#000;
}
#liveitupcontent a:hover {
	text-decoration:underline;
}

#liveitupcontent a.jScrollArrowUp {
	background: url(../images/sce/basic_arrow_upv2.png) no-repeat bottom;
}

#liveitupcontent a.jScrollArrowDown {
	background: url(../images/sce/basic_arrow_downv2.png) no-repeat top;
}

#liveitupcontent a.jScrollActiveArrowButton,#liveitupcontent a.jScrollActiveArrowButton:hover {
	background-position: 0 -30px;
}
