/* SRAVAN */
body {
	font: 12px/1.5em Verdana;
	background: #970000 url("../images/bg.gif") repeat-x left top;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #a0a0a0; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: Verdana, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif; 
	TEXT-ALIGN: center;
}
h2 {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	margin: 0px;
	padding: 0px 0px 0px 15px;
	float:left;
}

/*- Menu Tabs 2--------------------------- */

    #tabs2 {
      float:left;
      font-size:15px;
      line-height:normal;
          border-bottom:0px solid #84776B;
      }
    #tabs2 ul {
          margin:0;
          padding:27px 10px 0 50px;
          list-style:none;
      }
    #tabs2 li {
      display:inline;
      margin:0;
      padding:0px !important;
      }
    #tabs2 a {
      float:left;
      background:url("../images/tableft2.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabs2 a span {
      float:left;
      display:block;
      background:url("../images/tabright2.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFFFFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs2 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs2 a:hover span {
      color:#d10e86;
      }
    #tabs2 a:hover {
      background-position:0% -42px;
      }
    #tabs2 a:hover span {
      background-position:100% -42px;
      }

      #tabs2 #current a {
              background-position:0% -42px;
      }
      #tabs2 #current a span {
              background-position:100% -42px;
      }

/*- Menu Tabs 2--------------------------- */
/* CSS Sub Menu Tabs */
#navcontainer { clear:both; margin-left:212px; padding-top:5px; display:block; /* none needed */ }

ul#navlist {
        margin: 0;
        padding: 0;
        list-style-type: none;
        white-space: nowrap;
}

ul#navlist li {
        float: left;
        font-family: verdana, arial, sans-serif;
        font-size: 9px;
        font-weight: bold;
        margin: 0;
        padding: 0;
        background-color: #970000;
        border-top: 0px solid #e0ede9;
        border-bottom: 0px solid #e0ede9;
}

#navlist a, #navlist a:link {
        margin: 0;
        padding: 5px 9px 4px 9px;
        color: #fff;
        border-right: 1px dashed #f8aa00;
        text-decoration: none;
}

ul#navlist li#active {
        color: #95bbae;
        background-color: #720101;
}

#navlist a:hover {
        color: #f8aa00;
        background-color: #720101;
}

/* End CSS Sub Menu Tabs */

A {
	outline: none
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
PRE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
ADDRESS {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
SELECT OPTION {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.hide {
	DISPLAY: none
}
.left {
	FLOAT: left
}
.right {
	FLOAT: right
}
.clearboth {
	CLEAR: both; FONT-SIZE: 1px; LINE-HEIGHT: 1px; HEIGHT: 1px
}
.clearleft {
	CLEAR: both; FONT-SIZE: 1px; LINE-HEIGHT: 1px; HEIGHT: 1px
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#holder {
	MARGIN-LEFT: auto; WIDTH: 965px; MARGIN-RIGHT: auto; TEXT-ALIGN: left
}
.ec {
	DISPLAY: none; VISIBILITY: visible; HEIGHT: 0px
}
.ecm {
	DISPLAY: none; VISIBILITY: visible; HEIGHT: 0px
}
.mediaholder {
	WIDTH: 951px
}
SMALL {
	FONT-SIZE: 9px
}
 HTML .mediaholder {
	WIDTH: 963px
}
#bar {
	WIDTH: 961px; HEIGHT: 69px
}
#fma {
	FLOAT: right
}
#fmb {
	BACKGROUND: url(images/bg_fm.gif) no-repeat left top; FLOAT: right; MARGIN: 35px 12px 8px 0px; OVERFLOW: hidden; WIDTH: 300px; HEIGHT: 250px
}
#switch {
	CLEAR: both; WIDTH: 944px; TEXT-ALIGN: right
}
#content {
	CLEAR: both; PADDING-BOTTOM: 20px; WIDTH: 965px; PADDING-TOP: 50px
}
#footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px 15px; WIDTH: 916px; LINE-HEIGHT: 26px; PADDING-TOP: 0px; HEIGHT: 26px; TEXT-ALIGN: center;
}
#customheader {
	MARGIN-TOP: 20px; FONT-SIZE: 14px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 4px; MARGIN-LEFT: 15px; WIDTH: 680px; HEIGHT: 20px; TEXT-ALIGN: left
}
#customfooter {
	CLEAR: left; MARGIN-TOP: 30px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 4px; MARGIN-LEFT: 15px; WIDTH: 680px; PADDING-TOP: 4px; TEXT-ALIGN: left
}
#promo {
	PADDING-LEFT: 15px; FLOAT: left; WIDTH: 650px; PADDING-TOP: 10px; TEXT-ALIGN: left
}
DIV.nicetitle {
	TEXT-ALIGN: left
}
H1 {
	BACKGROUND: url(../images/logo-s.gif) no-repeat; FLOAT: left; WIDTH: 245px; HEIGHT: 69px
}
H1 A {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 245px; TEXT-INDENT: -9999px; HEIGHT: 69px; TEXT-DECORATION: none
}

H3 {
	HEIGHT: 35px;
}
H3 SPAN {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 0px; HEIGHT: 0px
}
H3 A {
	DISPLAY: block; OVERFLOW: hidden; /*TEXT-INDENT: -9999px;*/ HEIGHT: 35px; TEXT-DECORATION: none;
}
H4 {
	DISPLAY: inline
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Verdana, sans-serif
}
UL LI UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Verdana, sans-serif
}
UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; /*WIDTH: 100%;*/ PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
 HTML LI A {
	/*WIDTH: 100%*/
}
LI .mm A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
LI .ml A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
LI.mmm A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
LI.mlm A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
UL LI UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none
}
.mlm {
	FONT-SIZE: 1px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 14px; BORDER-BOTTOM-STYLE: none
}
.mmm {
	FONT-SIZE: 1px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 14px; BORDER-BOTTOM-STYLE: none
}
.mlm A {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden; TEXT-INDENT: -9999px; HEIGHT: 10px
}
.mmm A {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden; TEXT-INDENT: -9999px; HEIGHT: 10px
}
.hli {
	LIST-STYLE-TYPE: none
}
.hli LI {
	BORDER-RIGHT: #686868 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #686868 1px solid; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 12px 9px 0px; BORDER-LEFT: #686868 1px solid; WIDTH: 90px; PADDING-TOP: 0px; BORDER-BOTTOM: #686868 1px solid; TEXT-ALIGN: center
}
.hli LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.hlv {
	LIST-STYLE-TYPE: none
}
.hlv LI {
	BORDER-RIGHT: #686868 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #686868 1px solid; DISPLAY: inline; PADDING-LEFT: 7px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 0px 20px 12px 0px; BORDER-LEFT: #686868 1px solid; WIDTH: 120px; PADDING-TOP: 5px; BORDER-BOTTOM: #686868 1px solid
}
.hlv IMG {
	PADDING-BOTTOM: 3px
}
.hla {
	LIST-STYLE-TYPE: none
}
.hla LI {
	BORDER-RIGHT: #686868 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #686868 1px solid; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 15px 10px 0px; OVERFLOW: hidden; BORDER-LEFT: #686868 1px solid; WIDTH: 170px; PADDING-TOP: 0px; BORDER-BOTTOM: #686868 1px solid; HEIGHT: 54px
}
.hla LI A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 50px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
.hla LI A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.fl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 75px; PADDING-TOP: 0px; HEIGHT: 75px
}
#swaction {
	BORDER-RIGHT: #bababa 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 6px; BACKGROUND: url(../images/bgact.gif) repeat-x; FLOAT: right; PADDING-BOTTOM: 4px; BORDER-LEFT: #bababa 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #bababa 1px solid
}
#swaction IMG {
	MARGIN-TOP: 4px
}
#seform {
	BACKGROUND: url(../images/bg_snap.jpg) no-repeat left top; WIDTH: 360px; HEIGHT: 52px
}
#seform FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#seform INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 15px 5px 0px 34px; WIDTH: 141px; COLOR: #333333; BORDER-TOP-STYLE: none; LINE-HEIGHT: 12px; PADDING-TOP: 4px; FONT-FAMILY: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Arial, Verdana, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#seform FORM IMG {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 2px 2px 0px; CURSOR: pointer; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#seforml {
	FLOAT: left; WIDTH: 188px; HEIGHT: 50px
}
#seformm {
	FLOAT: left; WIDTH: 82px; HEIGHT: 50px
}
#seformr {
	FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 60px; PADDING-TOP: 8px; HEIGHT: 42px
}

A.hrin {
	FONT-SIZE: 1px; FLOAT: right; WIDTH: 15px; HEIGHT: 12px
}
 HTML #fdigg A {
	WIDTH: 99%
}
 HTML #freddit A {
	WIDTH: 99%
}
 HTML LI A.hrin {
	MARGIN-BOTTOM: -16px; MARGIN-LEFT: 10px; WIDTH: 15px; HEIGHT: 12px
}
#preload1 {
	DISPLAY: none
}
#preload2 {
	DISPLAY: none
}
#preload3 {
	DISPLAY: none
}
.vidFrame{
	padding-top:20px;
	
	background: #a60000 url("../images/youtube.gif") repeat-x;

}

.tagtitle{
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; WIDTH: 298px !important; FLOAT: left;
}
/*********************************************
SIFR STYLES
*********************************************/
.sIFR-active h3.header {
	visibility:hidden;
	line-height:1em;
}