body { background:#173C69 url(/nirvana/NirvanaClubV2/images/layout/Grad.jpg) 0 0 repeat-x; margin:0; padding:0}
#container { width:750px; margin:0 auto}
#headernav { height:144px; width:750px; background:url(/nirvana/NirvanaClubV2/images/layout/headerall.jpg) 0 0 no-repeat; position:relative }
#headernavhome { height:224px; width:750px; background:url(/nirvana/NirvanaClubV2/images/layout/header.jpg) 0 0 no-repeat; position:relative }

#footer { font:8pt/1.4em Arial, Helvetica, sans-serif; background-color:#d7d7d7; text-align:center; clear:both; padding:10px 0; margin:15px 0}

h1#pagetitle, h1#pagetitlehome {padding:0; margin:0;}
h1#pagetitle a { display:block; height:60px; width:310px; position:absolute; top:50px; left:0px;  text-indent:-5000em}
h1#pagetitlehome a { display:block; height:120px; width:310px; position:absolute; top:50px; left:0px;  text-indent:-5000em}

a { color:#215595}
a:hover {color: #c00}

/* *********************************************************************************************** */
/* ---------------------------- CONTENT SECTION STYLES ------------------------------------------- */
/* *********************************************************************************************** */

#content { width:748px; border:1px solid #a0a0a0; border-top:0px none; background-color:#eee; margin-bottom:30px; font:10pt/1.4em Arial, Helvetica, sans-serif}
#content p { padding:10px 20px 0 20px; margin:0;}
#content h1 { color:#215595; padding:15px 20px 5px 7px; margin:0; font-size:24pt; letter-spacing:-1px; border-bottom:2px dotted #215595; font-variant:small-caps; font-weight: normal; font-family: "Palatino Linotype", serif}
#content h2 { color:#215595; padding:10px 20px 0 20px; margin:0; font-size:15pt}
#content h3 { color:#215595; padding:10px 20px 0 20px; margin:0; font-size:13pt; letter-spacing:-1px}
/*#content ul {padding:0; margin:0}*/
#content ul li, #content ol li {margin-right:60px; margin-bottom:10px}

/* ------------------ WHATS NEW MEMBER SECTION STYLES ------------------ */

#whatsnew {width:170px; background-color:#ddd; border:1px solid #333; margin:8px; float:left; font-size:.9em}
#whatsnew p { padding: 5px 7px}
#whatsnew h3 { background-color:#215595; color:#fff; padding:4px 3px; margin:0}

/* ------------------ ALTERNATING TABLE ROW COLOR STYLES ---------------- */

.rowlite {background-color:#f7f7f7; }
.rowdark {background-color:#ddd;}

/* ------------------ VARIOUS CONTENT STYLES ---------------------------- */

.downarrow {text-align:center; color:#215595; font-size:60px; line-height:.8em;}
/* IE 6 con */
.center { text-align:center}
.imgfloatleft { margin:0 5px 5px 0; float:left}
.smalltext { font-size:.8em}
.tinytext { font-size:.7em}
.redhilite {color:#c00 !important}
.bluehilite {color:#215595 !important}
.greenhilite {color: #090 !important}
.chartspace {margin-right:10px}
.sigtext {font-size:.7em; color:#000; letter-spacing:0}

.armcharts {width:255px; color:#036; float:left; margin:10px; padding:8px; font-size:8pt; line-height:1.2em; border:1px solid #666; background-color:#f5f5f5}

#homecopy {float:left; width:300px}
#homecopy ul li {margin:0px; padding-top:0; padding-bottom:0 }
#homecopy ul { margin:0}

.hiliteyellow { background-color:#ffc}
h3.hiliteyellow {margin-top:8px !important}
p.hiliteyellow {margin-bottom:8px !important; padding-bottom:5px !important}
.downloads h3 {padding-left:50px !important} 
.downloads p {padding-left:80px !important} 
hr.short { margin-left:auto; margin-right:auto; width:600px}

p.indent {margin-left:50px !important}

.clear {clear:both}
.hide { display:none}
p#skips { position:absolute; top:-500px; margin:0; padding:0}

#chartnav { width:330px; text-align:center; line-height:25px}
#chartnav a { text-decoration:none; border-top:2px solid #2766b3;  border-left:2px solid #2766b3; border-right:2px solid #194273;  border-bottom:2px solid #194273; background-color:#215595; color:white; padding:2px 10px}
#chartnav a:hover {border-top:2px solid #2766b3;  border-right:2px solid #2766b3; border-left:2px solid #194273;  border-bottom:2px solid #194273; background-color:#245fa6;}

#Chart_and_Com_Holder h3 { border-bottom:1px dotted; width:190px; padding:7px 0 0 0  }

/* *********************************************************************************************** */
/* ---------------------------- NAVIGATION SECTION STYLES ---------------------------------------- */
/* *********************************************************************************************** */

/* ------------------ HORTIZONAL TOP NAVIGATION STYLES --------------------- */

ul#nav {width:550px; position:absolute;	list-style:none; margin:0; padding:0; font: bold 8pt/1.4 Verdana, Arial, Helvetica, sans-serif; top: 123px; left: 6px;}
ul#navhome {width:550px; position:absolute;	list-style:none; margin:0; padding:0; font: bold 8pt/1.4 Verdana, Arial, Helvetica, sans-serif; top: 202px; left: 6px;}
ul#nav li, ul#navhome li  {float:left; padding:0 7px}
ul#nav li a, ul#navhome li a, #membernav ul li a {color:#000; text-decoration:none}
ul#nav li a:hover, ul#navhomeli a:hover, #membernav ul li a:hover {text-decoration:underline; color:#215595}

/* ------------------ ARM3 NAVIGATION STYLES ------------------------------ */

ul#armnav {list-style:none; margin: 0; padding:0; font: 8pt/1.4 Arial, Helvetica, sans-serif; margin-top:8px;}
ul#armnav li  {float:left; padding:0 5px; margin:0}
ul#armnav li a  {display:block; color:#000; text-decoration:none; border:2px solid #ccc; padding:1px 4px}
ul#armnav li a:hover  { background-color:#036; color:#fff; }
a.current {background-color:#036; color:#fff !important;}

/* --------------- RIGHT SIDE MEMBER NAVIGATION STYLES -------------------- */

#membernav ul li a:hover {background-color:#eee}
#membernav ul li { margin:0; padding:0;}
#membernav {width:139px; float:right; margin-left:10px}
#membernav ul {list-style:none; margin:0; padding:0; font: bold 8pt/1 Arial, Helvetica, sans-serif; }
#membernav ul li a { background-color:#d7d7d7; border-bottom:1px dotted #000; padding:6px 0px 5px 25px; display:block; margin:0;} /* IE 6 con */
#membernav ul li.title a { background: #fc0 url(/nirvana/NirvanaClubV2/images/layout/members_title.gif) 0 0 no-repeat; height:20px; padding:0 !important; width:139px; display:block}/* IE 6 con */
#membernav ul li.title a i { display:none}
#membernav ul li.title a:hover { background-color:#fc0 !important; width:139px;}
#membernav ul li.last { border: 0px none; background: #fff url(/nirvana/NirvanaClubV2/images/layout/member_nav_bottom.gif) 0 bottom no-repeat; height:30px}

/* --------------- MEMBER LOGIN STYLES -------------------------------------- */

p#memberlogin {padding:0; margin:0;}
p#memberlogin a { display:block; height:27px; width:124px; background:url(/nirvana/NirvanaClubV2/images/layout/Member_login.jpg) 0 0 no-repeat; position:absolute; top:0; left:30px;  text-indent:-5000em}
p#memberlogin a:hover {background-position:-124px 0}

/* --------------- TOP BAR NAVIGATION STYLES -------------------------------- */

p#topbar { font: bold 8pt/1 Arial, Helvetica, sans-serif; color:#eee; position:absolute; top:2px; right:0; width:200px; padding:0; margin:0}
p#topbar a {text-decoration:none; color:#eee}
p#topbar a:hover { text-decoration:underline; color:#fc0}

