﻿h1{
position:absolute;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:30px;
color:#0d2a6d;
margin:5px;
font-weight:100;
display:none;
}
#content_container p{
width:620px;
margin-left:5px;
}
#content_container table{
margin-left:50px; 
}
#content_container li{
position:relative;
margin-left:50px;
}
#content_container img{
margin-bottom:20px;
}
#hrdr_img_copy{
position:absolute;
width:375px;
z-index:100;
margin-left:25px;
margin-top:60px;
}
#hrdr_img_copy_xml{
position:relative;
width:350px;
z-index:100;
margin-left:22px;
top:-137px;
}
#body_copy{
width:575px;
margin-left:50px;
}
#body_copy li{
position:relative;
margin-left:-10px;
}
#left-rail, #contactleft{
margin-left:25px;
float:left;
}
#right-rail{
margin-left:335px;
}
#contactright{
line-height:15px;
width:300px;
font-size:11px;
float:right;
margin-right:70px;
}
.font_11{
font-size:11px;
width:175px;
}
#contactleft{
position:relative;
line-height:15px;
width:250px;
font-size:11px;
}
#indent25{
margin-left:25px;
}
#contactbtns{
margin-left:25px;
width:300px;
}
#indent_25{
position:relative;
margin-left:-53px;
line-height:11px;
}
#faded_bottom{
width:270px;
background-image:url(../_images/fadebox_bckgrd.jpg);
background-repeat:no-repeat;
background-position:bottom;
border:0px;
border-bottom:solid 1px #CCCCCC;
}
#faded_bottom li{
margin-left:-15px;
}
#left-rail{
width:300px;
float:left;
}
/* LOGIN styles */
.login_box{
margin-top:10px;
width:250px;
display:block;
height:150px;
margin-left:25px;
line-height:12px;
}
.login_box table, .logintbl table {
width:250px;

}

.logintbl{
margin-top:10px;
width:250px;
display:block;
height:150px;
margin-left:20px;
line-height:12px;
padding-left:15px;
}
.logintbl input,textarea{
	    border:1px #000000 solid;
	    color:#0d2a6d;
	    width:175px;	
	    clear:none; font-size:11px; 
	}
.more{
float:right;
margin-right:10px;
}
.login_box h2, .logintbl h2{
color:#0d2a6d;
font-size:13px;
font-weight:bold;
}
.newsDate{
font-weight:bold;
}
#content2 h2{
position:relative;
margin-top:-25px;
padding:0px 10px 0px 20px;
width:650px;
}
.rails{
margin-top:-90px;
}
/* Search Results */
.results a{
        font-weight:bold;
        text-decoration:none;   
}
.results a:hover {
	text-decoration:underline;
}
.result{
        padding:10px 0px 10px 0px;
        border-top:1px dashed #CCCCCC;
        display:block; 
        width:400px;
}
#downloads{
position:absolute;
z-index:100;
display:none;

}
#_ctl0_main_placeholder_contact_panl_main{
width:690px;
float:right;
}
#contactnumbers{
position: absolute;
text-align:left;
margin-top:-100px;
line-height:16px;
left:238px;
width:500px;
}
#contactnumbers td{
width:250px;
padding:2px 0px 2px 0px;
margin-left:0px
}

	
/*---------------

Below are the styles for the HGTV DreamHome
page on the site. These styles will be used 
site wide do not edit.

---------------*/
#dreamhome{
width:600px;
border:solid;
position:relative;
left:-50px;
height:200px;
}
.newstitle
{
    font-size:25px;
    padding:0px 10px 0px 20px;
}

#_ctl0_main_placeholder_pnl_current table{
width:650px;
margin-left:5px;
}

/*************************************
 OEM Casters landing pages
 *************************************/
#ind_caster_links
{
    float:right;
    width:225px;
    padding-right:85px;
}
#ind_caster_text
{
    padding-left:20px;
    padding-right:20px;
    margin-right:310px;
}
#ind_links
{
    clear:both;
}
#health_caster_links
{
    float:right;
    width:225px;
    padding-right:85px;
}
#health_caster_text
{
    padding-left:20px;
    padding-right:20px;
    margin-right:310px;
}
#health_links
{
    clear:both;
}
#catalog_link
{
    float:right;
    height:135px;
    width:100px;
    text-align:left;
}
#catalog_img
{
    margin-right:100px;
}

.tabbed_content
{
    padding-left:20px;
    width:705px;
}
.tabbed_content h2
{
    color:#1A5090;
    /*margin-top:-10px;    */
}
.inner_tabbed_content
{
    padding-top:10px;
    padding-left:20px;
    width:450px;
}
#terminology_bottom
{
    width:450px;
}
#terminology_img
{
    float:left;
    width:200px;
}
#terminology_legend
{
    float:left;
    /*margin-left:210px;*/
    /*width:250px;*/
}










