﻿body{
    font-size: 62.5%; 
    font-family: Trebuchet MS;
    color: #444;
	letter-spacing: 0;
    margin:0;
    padding:0;
    background:url('/files/turbine/graphics/topbg.jpg') repeat-x top;
}
h1{font-size:22px;}
h2{font-size:17px;}
h3{font-size:13px;}
h4{font-size:11px;}
h5{font-size:9px;}
h6{font-size:7px;}
hr.dotted {
    width: 100%;
	height: 0px;	
	margin:10px 0px;
	border: 0;
	border-bottom:1px dotted #d9d9d9;	
	text-align: left;	
}
img{
    border:0;
}
a{
    text-decoration:none;
    color:rgb(144, 139, 109);
}
a:hover{
    text-decoration:underline;
    color:#565041;
}
a .selected{
    text-decoration:none;
    color:rgb(144, 139, 109);
}
#pageContainer{
    width:944px;
    margin-right:auto;
    margin-left:auto;
}
#topBar{
    padding:0px 0px 1px 0px;
}
#logo{
    float:left;
    width:224;
    height:83px;
    padding-left:2px;
}
#topRight{
    float:right;
    width:259px;
    padding-right:2px;
}
#contentContainer{
    padding:0 1px;
    border:1px dotted #d9d9d9;
    border-width:0 1px;
}
#frontbanner{
    float:left;
}
#newsflash{
    float:right;
}
#mainNav{
    display:inline;
    margin:0;
    padding:0;
    list-style:none;
}
#content{
    margin:0;
    padding:0;
}
#layout1_container {
    background:url('/files/turbine/graphics/layout1bg.jpg') repeat-y;
    font-size:1.1em;
}
#layout1_content1{
    float:left;
    width:207px;
    padding:40px 10px;
    /*IE hack
    min-height:400px;
    height:auto !important;
    height:400px;    */
}
#layout1_content2{
    float:left;
    width:433px;
    padding:40px 10px;
    /*border:1px solid gray;*/
    /*IE hack
    min-height:400px;
    height:auto !important;
    height:400px;    */
}
#layout1_content3{
    float:left;
    width:239px;
    margin-left:1px;
    padding:40px 10px;
    /*border:1px solid gray;*/
    /*IE hack
    min-height:400px;
    height:auto !important;
    height:400px;    */
}
#layout2_container{
    background:url('/files/turbine/graphics/layout2bg.jpg') repeat-y top left;
    font-size:1.1em;
}
#layout2_content1{
    float:left;
    width:207px;
    padding:20px 10px;
    /*IE hack
    min-height:400px;
    height:auto !important;
    height:400px;    */
}   
#layout2_content2{
    float:left;
    width:207px;
    padding:20px 10px;
    /*IE hack
    min-height:400px;
    height:auto !important;
    height:400px;    */
}
#layout2_content3{
    float:left;
    width:206px;
    padding:20px 10px;
    /*IE hack
    min-height:400px;
    height:auto !important;
    height:400px;    */
}
#layout2_content4{
    float:left;
    width:239px;
    margin-left:1px;
    padding:20px 10px;
    /*IE hack
    min-height:400px;
    height:auto !important;
    height:400px;    */
}
#layout3_container{
    background:url('/files/turbine/graphics/layout3bg.jpg') repeat-y top left;
    font-size:1.1em;
}
#layout3_content1{
    float:left;
    width:207px;
    padding:0px 10px;
    /*IE hack
    min-height:400px;
    height:auto !important;
    height:400px;    */
}
#layout3_content2{
    float:left;
    width:600px;
    padding:0 10px;
    /*IE hack
    min-height:400px;
    height:auto !important;
    height:400px;    */
}
#bottom{
    margin-top:1px;
    padding:1px;
    background:#f4f4f4;
    color:#b2b2b2;
}
.topMenuItem{
    display:inline;
    margin:0;
    padding:0 0 0 10px;
    list-style:none;
    font-weight:bold;
    font-size:1.0em;
    text-transform:uppercase;
    color:#a2a2a2;
}
#searchBar
{
    margin-top:42px;
}
#divTxtSearch{
    float:left;
}
#divBtnSearch{
    float:left;
}
.famfamIcon
{
    vertical-align:middle;
}
.txtSearch{
     width:204px;
     Height:12px;
     margin:0 1px 0 0;
     Border: 1px solid #e1e1e1; 
     font-size:.9em;
}
#topMenu{
    float:right;
    list-style:none;    
}
.menuItem{
    display:inline;
    margin:0;
    padding:0;
    list-style:none;
}
.subMenuItem{
    height:18px;
    margin:0;
    margin-left:-10px;
    padding:4px 0 0 10px;
    list-style:none;
    background:url('/files/turbine/graphics/categoryMenuSplitter.jpg') no-repeat 0 16px;
}
.categoryMenuItem{
    height:18px;
    margin:0;
    margin-left:-10px;
    padding:4px 0 0 10px;
    list-style:none;
    background:url('/files/turbine/graphics/categoryMenuSplitter.jpg') no-repeat 0 16px;
}
.menuItem img{
    border:0;
}
.searchResult
{
    padding-bottom:6px;
    border-bottom:1px solid #ccc;
}
.searchHeader{
    margin-bottom:4px;
}
.clearDiv{
    clear:both;
}