/*

Theme Name: insane money
Theme URI: 
Description:
Version:
Author: 

*/	


			/* Global Layout */


body 
{
font-size: .8em;
margin: 0px;
text-align: center;
background: #E6EFF8;
color: #161616;
font-family: Tahoma, Arial, Helvetica, sans-serif;
}



#wrap
{
position: relative;
width: 968px;
margin: auto;	
}

#header
{
position: relative;
margin-top: 18px;
margin-bottom: 18px;
height: 141px;
background: url(img/header.jpg) top left no-repeat;
}
#header a { width: 365px; height: 141px; float: left; border-style: none; }
#pagewrap
{
position: relative;
background: url(img/pagebg.gif) top left repeat-y;
}

#pagewrap li
{
padding-left: 15px;
background: url(img/circle.gif) left center no-repeat;
}

/* content */

#content
{
position: relative;
float: left;
width: 684px;
text-align: left;
}

#navi
{
position: relative;
height: 129px;
background: #E6EFF8 url(img/navbox.jpg) bottom left no-repeat;
padding-bottom: 41px;
margin-bottom: -35px;
}


.domtabs
{
position: relative;
padding-top: 2px;
height: 20px;
padding-right: 15px;
overflow: hidden;
}

#content .domtabs li
{
position: relative;
float: right;
padding: 0px;
background: none;
}

.domtabs li a
{
position: relative;
font-size: .85em;
float: left;
display: block;
padding: 4px 0 0 0;
height: 16px;
width: 130px;
text-align: center;
color: #161616;
background: url(img/navbutton2.gif) top right no-repeat;
}

.domtabs li.active a
{
background: url(img/navbutton.gif) top right no-repeat;
}

.domtab div
{
position: relative;
padding: 12px 15px 0 15px;
/*  DJS Update 1/21/2008 Comment out so IE 6.0 does not crash */
/* height: 88px; */
}

#content .domtab h2
{
display: none;
}

#navigation
{
position: relative;
}

#navigation li
{
position: relative;
float: left;
padding: 1px 0 1px 14px;
width: 30%;
height: 1.1em;
font-size: .85em;
white-space: nowrap;
overflow: hidden;
}

#navigation a
{
position: relative;
color: #161616;	
float: left;
}

#pa
{
position: relative;
}

#pa li
{ font-size: 0.85em; position: relative; float: left; padding: 4px 5px 5px 14px; width: 47%; height: 1.1em; overflow: hidden; white-space: nowrap; 
}

#pa a
{
position: relative;
color: #161616;	
float: left;
}








.post
{
position: relative;
width: 610px;
padding-left: 34px;	
}

#content h1
{
position: relative;
font-size: 2em;
color: #000;
}

.post h1 a
{
color: #161616;
}

.post a
{
color: #0D79D6;	
}

.postinfo
{
position: relative;
color: #0D79D6;	
}

.post p
{
position: relative;
padding: .75em 0 .75em 0;
line-height: 1.5em;
}

.postfoot
{
padding-bottom: 50px;
}


/* sidebar */

#sidebar
{
position: relative;
float: right;
width: 258px;
text-align: left;
}

#emailbox
{
position: relative;
height: 157px;
background: url(img/emailsub.gif) top left no-repeat;
text-align: center;
}

#esub
{
position: relative;
top: 42px;
padding: 0px 10px 0 10px;
width: 188px;
background: none;
border: 0px;
text-align: center;
}

#esub2
{
position: relative;
top: 64px;
padding: 0px 10px 0 10px;
width: 188px;
background: none;
border: 0px;
text-align: center;
}

#ego
{ position: relative; top: 80px; width: 120px; height: 25px; background: transparent; border: 0; cursor: pointer; }

#sidebar h2
{
position: relative;
margin: 0 2px 0 2px;
padding: 5px 0px 5px 12px;
font-size: 1.7em;
color: #0C79D6;
background: #C7DCED;
}

.sbbox
{
position: relative;
padding: 0px 10px 15px 10px;
}

.sbbox ul
{
position: relative;
}

.sbbox ul li
{
position: relative;
padding: 4px 0 4px 17px;
}

.sbbox a
{
color: #121212;
}







/* lower */

#pageend
{
position: relative;
height: 19px;
background: url(img/pagebottom.gif) bottom left no-repeat;	
}

#bottom
{
position: relative;
padding-bottom: 30px;
background: url(img/b2.gif) bottom left no-repeat;
}

#bottominside
{
position: relative;
text-align: left;
padding-top: 45px;
background: url(img/b1.gif) top left no-repeat;
}

.tribox
{
position: relative;
float: left;
width: 272px;
padding: 0px 15px 0px 33px;
font-size: .9em;
}

.tribox a
{
color: #424241;
}

.tribox ul
{
position: relative;
padding-right: 15px;
}

.tribox li
{
position: relative;
padding: 3px 0 3px 0;
}


#final
{
position: relative;
height: 33px;	
}

#ubd
{
position: relative;
display: block;
float: right;
height: 33px;
width: 138px;
background: url(img/ubd.gif) top right no-repeat;
}

.post h3, .comwrap h3
{
font-weight: bold;
}

#content .commentlist li
{
position: relative;
border: 1px solid #ccc;
background: #efefef;
padding: 8px;
margin-bottom: 10px;
}

#comment
{
width: 440px;
}

.comwrap input
{
padding: 3px;
}
.mbl_h, .mbl_fo_hidden
{
display: none;
}
a:hover { text-decoration: underline; }
#sfo { margin-bottom: 10px; margin-left: 15px; }
#faq
{
position: relative;
}
#faq li
{ 
 font-size: 0.85em; 
 position: relative; 
 float: left; 
 /* TH: changed top & bottom padding to 0px (2/14/2008) */
 padding: 2px 6px 2px 12px; 
 width: 47%; 
 height: 1.1em; 
 overflow: hidden; 
 white-space: nowrap;
}
#faq a
{
position: relative;
color: #161616;	
float: left;
}
#videos
{
position: relative;
}
#videos li
{ 
 font-size: 0.85em; 
 position: relative; 
 float: left; 
 /* TH: changed top & bottom padding to 0px (2/14/2008) */
 padding: 2px 6px 2px 12px; 
 width: 47%; 
 height: 1.1em; 
 overflow: hidden; 
 white-space: nowrap;
}
#videos a
{
position: relative;
color: #161616;	
float: left;
}
#forum
{
position: relative;
}
#forum li
{ font-size: 0.85em; position: relative; float: left; padding: 4px 0 5px 14px; width: 47%; height: 1.1em; overflow: hidden; }
#forum a
{
position: relative;
color: #161616;	
float: left;
}

