.portalNavigation{
text-align: center;
background-image: url(http://shop.specialopspaintball.com/skin/frontend/default/shop/images/shop/portalLinks.gif);
height: 22px; 
background-repeat: repeat;
margin-top:1px;
margin-bottom: 10px;
}
.portalNavigation li{
display: inline; padding-right: 11px; padding-left: 11px; 
font-size: 10pt; border-left: 1px black solid; border-right: 1px black solid;padding-top: 5px;
padding-bottom: 6px;
}
li#siteName{
color:#989898; border:none;
font-weight:bold;
}
.portalNavigation ul li#siteName:hover{
background: none;
color: #989898; text-decoration: none;
}
.portalNavigation li#selected, .portalNavigation li#selected a{
background: black; padding-bottom:6px;
color: grey; text-decoration: none;
}
.portalNavigation ul{
margin-left: -190px;
}
.portalNavigation ul li:hover{
background-color: black;
color: grey; text-decoration: none;
}
ul.portalNav{list-style-type: none;}
.portalNavigation li a{color: silver; text-decoration: none;}
.portalNavigation li a:hover{color: grey; text-decoration: none;}


body  { color: #e6e6e6; font-size: 11px; background-color: #333333; font-family: Arial, Helvetica, sans-serif; margin: 0; padding: 0;}
td { color: #000000; font-size: 11px; font-family: Arial, Helvetica, sans-serif }
a { color: #ffffff; text-decoration: underline }
form { margin: 0px; padding: 0px }
input  { color: #000000; font-size: 10px; font-family: Arial, Helvetica, sans-serif; background-color: #FFFFA0; border: solid 1px #000000 }
textarea  { color: #000000; font-size: 10px; font-family: Arial, Helvetica, sans-serif; background-color: #FFFFA0; border: solid 1px #000000 }
select  { color: #000000; font-size: 10px; font-family: Arial, Helvetica, sans-serif; background-color: #FFFFA0; border: solid 1px #000000 }
ul { margin-top: 0px; margin-bottom: 0px }
ol { margin-top: 0px; margin-bottom: 0px }
.home { background-color: #e28412; padding-right: 20px; padding-left: 20px  }
.home02    { padding-left: 20px }
.sidepad2 { padding-right: 2px; padding-left: 2px; }
.pad3 { padding: 3px; }
.ltorangebg { background-color: #efaf45; }
.ltorangebgpad5 { background-color: #efaf45; padding-right: 5px; padding-left: 5px; }
.ltGearList { background-color: #efaf45; padding-right: 2px; padding-left: 2px; }
.membername { font-size: 13px; background-color: #efaf45; padding-right: 5px; padding-left: 5px; }
.ltorangetxt { color: #efaf45; }
.mdorangebg { background-color: #ea9822; }
.mdorangebgpad5 { background-color: #ea9822; padding-right: 5px; padding-left: 5px; }
.mdGearList { background-color: #ea9822; padding-right: 2px; padding-left: 2px; }
.mdorangetxt { color: #ea9822; }
.dkorangebg { background-color: #e28412; }
.dkorangebgpad5 { color: #efaf45; font-size: 10px; background-color: #e28412; padding-right: 5px; padding-left: 5px; }
.dkorangetxt { color: #e28412; }
.dkorange_header { color: #e28412; font-size: 18px; }
.title_bar { color: white; font-size: 12px; font-weight: bold; background-color: #970f00; padding: 5px; }
a.title_bar { color: white; text-decoration: none; padding: 0; }
a.title_bar:hover { color: white; text-decoration: underline; padding: 0; }
.toplogin {
	padding-right: 30px;
}
.errortable { color: #fff; background-color: #c00; padding: 5px; border: 0px; width: 100%; }
.errortd { color: #fff }
.blacklink {
	color: #000000;
	text-decoration: underline;
}
.member   { padding: 7px }
.popup { padding: 15px }
.whitetxt { color: #fff; }
h1  { color: black; font-weight: bold; font-size: 18px; margin: 0px }
h2  { color: black; font-weight: bold; font-size: 15px; margin: 0px }
.header1    { color: #000; font-weight: bold; font-size: 18px }
.header2  { color: #000; font-weight: bold; font-size: 15px }
.copyright  { font-size: 10px }
.info { color: #333; font-style: italic }
.dark_red { color: #970f00 }
.dark_red9 { color: #970f00; font-size: 9px; }
a.dark_red9 { color: #970f00; text-decoration: none; }
a.dark_red9:hover { color: #970f00; text-decoration: underline; }
h1.dark_red { color: #970f00; font-size: 18px; margin: 0; padding: 0; font-weight: normal; }
.dark_red_header { color: #970f00; font-size: 18px; }
.green { color: #628439;}
.br_ad { padding: 0 5px 0 5px;}


#Container {
	width:940px;
	text-align:left;
}
#LeftSide {
	display:block;
	float:left
}
#RightSideAds {
	display:block;
	position:relative;
	float:right;
	width:160px;
	margin:0;
	padding:0;
	margin-left:16px;
	top:117px;
	text-align:center;
}
