﻿@import url("test.css");
body {
	padding:0px 0px 0px 0px;
	margin:10px 0px 0px 0px;
	text-align:center;
	background-image:url(/images/bgr.gif);
	background-repeat:repeat;
}

H1, H2, H3, H4, H5 
{
    font-family:'MS Gothic', 'Hiragino Kaku Gothic Pro', sans-serif;
}

H1
{
    font-size:15pt;
    color:#006699;
    padding:5px;
    background-color:#EEEEEE;
    border-top:solid 2px #006699;
    border-bottom:dotted 1px #CCCCCC;
	margin:0px 0px 0px 0px;
}

H2
{
    margin-top:60px;
    font-size:12pt;
    font-weight:bold;
    color:#006699;
    padding:3px;
    border-bottom:dotted 1px #CCCCCC;
}

H3
{
    margin-left:20px;
    font-size:11pt;
    color:#000000;
    padding:3px;
}

.IndentH3
{
    margin-left:20px;
}

p, a, td, li
{
    font-size:small;
    font-family:'MS Gothic', 'Hiragino Kaku Gothic Pro', sans-serif;
    line-break:normal;
}

div
{
    line-break:normal;
}
/* Layout Begin*/

#PageContainer
{
	width:1012px;
    padding:0px 0px 0px 0px;
    border:solid 1px #333333;
    text-align:left;
    background-color:#FFFFFF;
	border-top:solid 5px #7C7C7C;  
	margin:auto;
}

#HeaderContainer
{
	width:1012px;
    padding:0px 0px 0px 0px;
	margin:0px 0px 10px 0px;
	text-align:left;
	
}

#GlobalHeaderLogo
{
	clear:both;	
	float:left;
	width:255px;
	height:141px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#GlobalHeaderLogo img
{
	border:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}


#GlobalHeaderRightColumn
{
	float:left;
	width:757px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

#GlobalHeaderLink
{
    width:757px;
    background-color:#000000;
    height:25px;
    vertical-align:text-bottom;
    text-align:right;
}

#GlobalHeaderLink a
{
    font-size:small;
    font-family:'MS Gothic', 'Hiragino Kaku Gothic Pro', sans-serif;
    color:#FFFFFF;
}

#AdSection_A
{
    clear:both;
    float:left;
    width:560px;
    height:109px;
	margin:0px 0px 0px 0px;
    /*padding:14px 5px 0px 6px;
    display:block;
    vertical-align:middle;
    text-align:center;*/
    background-image:url(/images/header_bkg.gif);
    background-repeat:repeat-x;
    border-bottom:solid 7px #FF0000;
}

#AdSection_A img
{
	border:none;
}

#AdSection_B
{
    float:left;
    width:180px;
    height:109px;
    margin:0px 0px 10px 0px;
    /*padding:4px 0px 0px 0px;*/
    background-image:url(/images/header_bkg.gif);
    background-repeat:repeat-x;
    border-bottom:solid 7px #FF0000;
}

#AdSection_B img
{
	border:none;
}

.AdSection_C
{
    text-align:center;
	margin-bottom:3px;
	padding:0px 0px 0px 0px;
}

.AdSection_C img
{
	border:none;

}

.AdSection_D
{
    text-align:center;
	margin-bottom:3px;
	padding:0px 0px 0px 0px;
}

.AdSection_D img
{
	border:none;
}

#MainContainer
{
	clear:both;
	width:1002px;
	height:auto;
	padding:0px 0px 0px 0px;
	margin:0px 5px 0px 5px;
}

#NavColumn
{
	clear:both;
    float:left;
    width:250px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#NavColumn img
{
    border:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

#ColumnNav{
	clear:both;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	width:248;
	border-top:solid 1px #EEE1E1; 
	border-left:solid 1px #EEE1E1; 
	border-right:solid 1px #EEE1E1; 

}

.NavIcon
{
	margin: 0px 0px 0px 0px;
	width:25px;
	height:25px; 
	vertical-align:middle; 
	border-bottom:solid 1px #EEE1E1; 
}

.NavLink
{
	margin: 0px 0px 0px 0px;
    width:217px;
    height:25px;
	vertical-align:middle; 
	padding-left:5px;
	border-bottom:solid 1px #EEE1E1; 
	background-image:url(/images/nav/nav_column_bkg.jpg);
}

#ColumnNav a:link
{
    font-weight:bold;
    border-top:solid 1px #333333;
    text-decoration: none;
    color:#006699;  
}

#ColumnNav a:visited
{
    font-weight:bold;
    border-top:solid 1px #333333;
    text-decoration: none;
    color:#006699;
}

#ColumnNav a:hover
{
	text-decoration: underline;
}


#PageRight
{
    float:left;
    width:752px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

#PageRightTop
{
    clear:both;
    width:752px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 0px;
}

#MainColumn
{
	clear:both;
	float:left;
	width:560px;
	margin:0px 5px 10px 6px;
	padding:0px 0px 0px 0px;
	text-align:center;
}

#ContentHolder
{
	width:530px;
	text-align:left;
	margin:auto;
	/*width:532px;*/
	/*border:solid 1px #CCCCCC;*/
}

#MainColumn p
{
	padding:0px 5px 0px 5px;
}

#AdColumn
{
    float:left;
    width:170px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#AdColumn img
{
    border:none;
}

/* ADSense */
#AdSense
{
    clear:both;
	margin:0px 0px 15px 0px;
	text-align:center;
}

/* Footers */

#GlobalFooterLink
{
    clear:both;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
    width:1012px;
    background-color:#7C7C7C;
    height:25px;
    text-align:center;
    color:#FFFFFF;
}

#GlobalFooterLink a
{
    font-size:small;
    color:#FFFFFF;
}


#GlobalFooter
{
    clear:both;
    width:1012px;
	padding:10px 0px 0px 0px;
	margin:0px 0px 0px 0px;
    height:40px;
    background-color:#000000;
    text-align:center;
    color:#FFFFFF;
}

#GlobalFooter p
{
    margin:0px 0px 0px 0px;
    font-size:small;
    font-family:Arial, Helvetica, Chicago;
    color:#FFFFFF;
}

#disclaimer
{
    clear:both;
    text-align:center;
    margin-bottom:20px;
}

#Weather
{
    clear:both;
    width:156px;
    padding:5px;
    background-color:#E3ECF5;
    text-align: center;
    border:solid 1px #c3c3c3;
    margin-left:auto;
    margin-right:auto;    
}

.WeatherLocation
{
color:#000000;
font-size:10pt;
font-family:Arial, Helvetica, Chicago;
font-weight:normal;
}
    
.WeatherTemp
{
color:#999999;
font-size:14pt;
font-family:Arial, Helvetica, Chicago;
font-weight:bold;
}
    
    

