
/* SITE SPECIFIC LAYOUT */


	html {
		margin: 0px;
		padding: 0px;
		height: inherit;
	}

    body {
		height: inherit;
        margin: 0px;
		padding: 0px;
        text-align: center;
       /* background: top repeat-x url("../../images/grey_back.jpg");*/
        background-color: #ededed;
    }


    h3 {
		margin: 0px;
		padding: 0px;
        font-family: "Century Gothic" ,sans-serif;
        color: #fff;
        font-weight: normal;
        font-size: 24px;
        
    }

    h4 {
		margin: 0px;
		padding: 0px;
        font-family: "Arial", sans-serif;
        color: inherit;
        font-weight: bold;
        font-size: 14px;
        margin-bottom: 8px;
        padding: 0;

    }

    h5 {
		margin: 0px;
		padding: 0px;
        font-family: "Arial", sans-serif;
        color: #fff;
        font-weight: bold;
        font-size: 14px;

        padding: 10px;
        
    }

    div#page {
		height: auto;
        width: 800px;
        margin: 0 auto 0 auto;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height: 1.6em;
        color: #666666;
        padding-bottom: 1px;
        
        text-align: left;

        clear: both;
    }
    
    /* HEADER */

        div#controlBar {
			
            font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
            clear: both;
            color: #333;

            width: 800px;

            margin: 0 auto 0 auto;
            text-align: right;

            padding: 6px 10px 3px 16px;
        }

        div#header {
            text-align: left;
        }

        div#branding {
            float: left;
            width: 200px;
            
            margin: 0;

            text-align: left;
            padding-top: 20px;

        }

        div#search {
            position: inherit;
            float: right;
            width: 185px;
            right: 0;

            padding-top: 30px;

            margin: 0;
        }

        div.search_left {
            position: inherit;
            float: left;
            right: 0;

            margin: 20px 10px 10px 10px;

            background-color: #fafafa;

            height: 20px;

            font-size: 10px;

            border: 1px solid #ccc;
            clear: both;


        }

        div.search_box_input {
            position: inherit;
            float: left;
            padding-left: 5px;
        }

        div.search_button {

            position: inherit;
            float: left;

            height: 22px;
            width: 22px;

            margin-top: 1px;

            background: no-repeat url("../../images/searchArrowNormal.jpg");

        }

        div.search_button_over {
            position: inherit;
            float: left;

            margin-top: 1px;

            height: 22px;
            width: 22px;

            background-color: #555;
            cursor: pointer;

            background: no-repeat url("../../images/searchArrowOver.jpg");
        }


    /* END HEADER */

        div#crumbs {

            font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
            clear: both;
            color: #333;
            border-left: 1px solid #ccc;
            border-right: 1px solid #ccc;

            width: 800px;

            margin: 0px auto 0 auto;

            padding: 5px 10px 5px 15px;
        }


    /* FOOTER */
        div#footer {

            background-color: #ff0000;
            color: #ffffff;
            height: 25px;
            padding: 3px 10px 5px 10px;

            
                        
        }
    /* END FOOTER */
/* END LAYOUT */

/*Main page layouts */

div#main_banner {
	margin: 6px; 
	padding: 0px; 
	border: none; 
	position: inherit;
	float: left;
}

div#feature_box {
	width: 160px;
	margin: 0px 20px 0px 0px; 
	padding: 0px; 
	border: none; 
	position: inherit;
	float: right;
}

div#feature_box div.padder {
	margin: 5px; 
	padding: 0px; 
}

div#black_panel {
    position: inherit;
    float: left;   
	width: 590px;
    height: auto;
    padding: 3px 3px 3px 15px;
	margin: 0px;
	border: 0px;
    border-bottom: 1px solid #fff; 
   /* color: #fff; background: #000 top repeat-x url("../../images/grey_to_black.jpg");*/
} 


div#black_panel div.listpane {
	position: inherit;
	float: left;
	width: 440px;
}

div#black_panel div.picture {
	margin: 0; 
	padding: 0; 
	border: none; 
	position: inherit;
	float: right;
}


div#black_panel div.list_item {
    position: inherit;
    float: left;
    /*clear: both;*/
    padding: 0 0 5px 10px;
    /*margin-bottom: 5px;
    border-bottom: 1px dotted #555;*/
    font-size: 10px;
    width: 160px;
	color: #d00;
}

div#black_panel a {
                    
    color: #d00;
    text-decoration: none;

}

div#black_panel a:hover {
    color: #d00;
    text-decoration: underline;

}

div#investors {
    position: relative;
    float: right;
    width: 160px;
    overflow: hidden;
	margin: 3px;
}



div#investors div.list_item {
    position: inherit;
    float: left;
    /*clear: both;*/
    padding: 0 0 5px 10px;
    font-size: 10px;
    width: 100%;
    margin-right: 10px;
}

div#investors a {

    color: #333;
    text-decoration: none;

}

div#investors a:hover {

    font-weight: bold;

}



div#spotlight {
    position: relative;
    overflow: hidden;
    /*border-bottom: 1px solid #fff;*/
}

div#news {

	margin:0px;
	padding:0px;

    color: #fff;

    position: relative;
    float: right;
	overflow: hidden;
    width: 37%;

    background-color: #e64523;



}

div#spot_blend {
	z-index:5;
    position: inherit;
    overflow: hidden;
	background: url("../../images/blend2.png");
	height: 140px;
	width:167px;
}

div#spot_back {
	z-index:90;
	position: relative;
    overflow: hidden;
	background: url("../../images/FeatureReport_small.jpg");
	height: 140px;
	width:167px;
}

div#spot_text {
	z-index:3;	
	height:50;
	margin: 0 0 0 10px;
	color:white;
}

div#news_blend {
	z-index:5;
    position: inherit;
    overflow: hidden;
	background: url("../../images/blend2.png");
	height: 140px;
	width:167px;
}

div#news_back {
	z-index:90;
    overflow: hidden;
	/*background: url("../../images/move.jpg");*/
	height: 140px;
	width:167px;
}

div#news_text {
	z-index:3;	
	height:50;
	margin: 0 0 0 10px;
	color:white;
}
