@charset "utf-8";
/* Stylesheet for Toastforums.com  */
/* (C)2010 support@toastforums.com */

body
{
font-family: 'Cooper std', Geneva, Arial, Helvetica, sans-serif; 
color: #4e4e4e; 
margin:0 auto;
padding:0;
text-align:center;
background: #F7F7F7;
/*background-image: url('/images/design/toastforums/free-forum-bg.jpg');*/
height:100%;
}
h1
{
font-size: 1.8em;
}
h2
{
color: #fa4000;
padding-top: 15px;
padding-bottom: 15px;
font-weight: 700;
font-size: 1.2em;
line-height: 1.2em;
margin: 0px;}
h2 a
{
 color: #fa4000;
padding-top: 15px;
padding-bottom: 15px;
font-weight: 700;
margin: 0px;
text-decoration:none;
}
h2 a:hover
{ color: Black;}
/* DESIGN IDS AND CLASSES */

.siteMenu
{
text-align:right;
width: 920px;
height:35px;
margin:0 auto;
padding:0 10px;
padding-bottom: 0px;
position:relative;
/*background-color: #ffffff;*/
/*background-image: url('/images/design/toastforums/logobar_c.png');
background-repeat: repeat-x;*/
color: #000000;
font-size:0.7em;
line-height: 35px;
}
.siteMenu A
{
    text-decoration: underline;
    padding-left:15px;
    color: #000000;
}


.headerBar
{
text-align:left;
width: 920px;
height:64px;
margin:0 auto;
padding:0 10px;
padding-bottom: 0px;
position:relative;
/*background-image: url('/images/design/toastforums/logobar_c.png');
background-repeat: repeat-x;*/
background-color:#000000;
}
.logobar_l
{
    background-image: url('/images/design/toastforums/rounded-black.gif');
    top:0; left:0; background-position:0px 0px;
}
.logobar_r
{
    background-image: url('/images/design/toastforums/rounded-black.gif');
    top:0; right:0; background-position:-11px 0px;
}
.logobar_side
{
    position: absolute;
    height: 10px;
    width:10px;
    }
#logobar_title
{
    position: relative; 
    float:left;
    padding-left: 15px;
    line-height: 64px;
    color: #ffffff;
    font-weight: 700;
    font-size: 1.6em;
    text-transform:uppercase;
}
#logobar_title A
{
    text-decoration:none;
    color: #ffffff;}
#logobar_title A:hover
{
    text-decoration:none;
    color: #fccb36;}
.logobar_logo
{
    background-image: url('/images/design/toastforums/logo.png');
    position: absolute;
    right: 25px;
    top: 12px;
    background-position:0px 0px;
    width: 40px;
    height: 40px;
    
    
    }
#logobar_links
{
    position: relative; 
    float:right;
    line-height: 64px;
    color: #ffffff;
    font-size: 0.7em;
}
.menuBar
{
    /*background-color: #ffffff;*/
    width:920px;
    position: relative;    
    margin:0 auto;
    padding: 2px 10px;
    height:36px;
    text-align:left;
background-image: url('/images/design/toastforums/menubar.png');

background-position:bottom;
background-repeat: repeat-x;
}
.menuBar A
{
    color: #000000;
    font-weight: 700;
    font-family: Tahoma, Verdana, Arial, helvetica;
    line-height: 40px;
    top:0px;
    position:relative;
    padding-left: 15px;
    padding-right: 15px;
    text-decoration: none;
    font-size: 0.9em;
    line-height:40px;
    height: 36px;
    padding-top:  10px;
    padding-bottom:10px;
    }
.menuBar A:hover
{
/*    color: #fccb36;*/
    background-color: White;

}

.teaserbuttons
{

padding-left: 15px;
margin-left: 30px;
border: none;}

/* ********************* */
/* BUTTONS               */
/* ********************* */

.button 
{
    line-height: 30px;
    padding: 0px;
    position:relative; 
    height: 30px;
    text-decoration: none;
	display: block;
	width: auto;
	vertical-align: middle;
    color: #ffffff;
	border: none;
    font-weight: 700;
    -moz-border-radius:4px;
    border-radius:4px;
	-webkit-border-radius:4px;
	-moz-box-shadow:2px 2px 2px #999;
	box-shadow:2px 2px 2px #999;
	-webkit-box-shadow:2px 2px 2px #999;
}
.button:hover
{
	background-position: bottom;   
	color: #fff0f0;
	-moz-box-shadow:1px 1px 1px #999;
	box-shadow:1px 1px 1px #999;
	-webkit-box-shadow:1px 1px 1px #999;
}

.btnDownload
{
    background-image: url(/images/design/toastforums/menubar.png);
    background-position: top;  
    background-repeat: repeat-x;
    background-color: #ffffff;

}
.toastbutton 
{
	height:30px;
    line-height: 40px;
    padding: 0px 5px;
/*   line-height:30px;
   padding:0 22px;*/
   text-decoration:none;
   font-weight:700;
   cursor:pointer;
    border:0;
    -moz-border-radius:4px;
    border-radius:4px;
	-webkit-border-radius:4px;
/*    background-position: top;  
    position:relative; 
    height: 20px;
    text-decoration: none;
    color: #ffffff;
    font-weight: 700;
    background-repeat: repeat-x;
    background-color: #ffffff;*/
}

.p1 {background-color:#296998; color:#fff;}
.p2 {background-color:#94CFFE; color:#666;}
.p3 {background-color:#D7CDB0; color:#754c24;}


/*.button:hover
{    background-position: bottom;   
     color: #fff0f0;
}*/
/* ********************* */
/* RIGHT HAND SIDE BOXES */
/* ********************* */

#downloadbox {
    background-color: #f0f0f0;
		background-color: #B3D8DF;
    position: relative;
    padding: 7px;
    font-weight: 700;
    }
#infobox {
    background-color: #dce8f9;
    background-color: #eef4fd;
    background-color: #e1e1e1;
	background-color: #B3D8DF;
    background-color: #f0f0f0;
	
	    position: relative;
    padding: 7px;
    font-weight: 700;
    }
#infobox-header {
    background-image: url(/images/design/toastforums/menubar.png);
    background-position: top;  
    position:relative; 
    height: 22px;
	font-weight: 700;
	color: #000000;
	}
#infobox-special {
    background-color: #00CCFF;
	background-color: #B3D8DF;	
    position: relative;
    padding: 7px;
    font-weight: 700;
}
.corners {
	background-image:url(/images/design/toastforums/corners.png);
	background-repeat:no-repeat;
	height:10px;
	position:absolute;
	width:10px;
    }
.tl
    {
    background-position: left top;
    left: 0; top: 0;
    }
.bl
    {
    background-position: left bottom;
    left: 0; bottom: 0;
    }
.br
    {
    background-position: right bottom;
    right: 0; bottom: 0;
    }
.tr
    {
    background-position: right top;
    right: 0; top: 0;
    }


