body {
	background-color: #E8E8E8;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

table{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

#divWeatherHolder{
	display:block;
	width:100%;
	top:96px;
	padding:0px;
	margin:auto;
	position:relative;	
}

#divRename {
	width:500px;
	padding:4px;
	background-color: #ffffaa; 
	border: solid 1px #dddd88;
}

#frmRename{
	padding:0;
	margin:0;
}

#divMiniHolder{
	display:none;
	width:100%;
	padding:0px;
	margin:0px;
	position:relative;	
}

#divWeatherNotice{
	display:block;
	width:100%;
	height:96px;
	padding:0px;
	border:none;
	position:absolute;
	left:0px;
	top:0px;
	background-color:transparent;
}

#divWeatherSense{
	display:none;
	width:100%;
	height:32px;
	padding:0px;
	border:none;
	position:absolute;
	left:0px;
	top:0px;
	background-color:transparent;
}

#titleClause{
	font-size:24px;
	color:#0075EA;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
}

.lineFeature{
	border-bottom:1px solid #B0D8FF;
}

.title_h1{
	font-size:14px;
	font-weight:bold;
}

.title_h2{
	font-size:32px;
	font-weight:bold;
	color:#C40000;
	margin:8px;
	padding:0px;
}

.title_h3{
	font-size:20px;
	font-weight:bold;
	color:#C40000;
	margin:8px;
	padding:0px;
}

.featureDesc{
	font-size:14px;
	margin:8px;	
	font-weight:bold;
}

.downloadButton{
	background:url(http://aniweather.s3.amazonaws.com/res/download_background.png) left top no-repeat;
	width:234px;
	height:58px;
	margin:0 auto;
	padding:0px;
	padding-left:20px;
	position:relative;
}

.downloadIcon{
	position:absolute;
	left:-20px;
	top:-20px;
}

.downloadIcon2{
	position:absolute;
	left:210px;
	top:-20px;
}

.downloadTitle{
	position:absolute;
	left:44px;
	top:12px;
	font-family:Arial, Helvetica, sans-serif;
}

.btnLocations {
	display:block;
	width:96px;
	margin-left:8px;
}

#header{
	background-image:url(http://aniweather.s3.amazonaws.com/res/chrome_header.png);  
	width:960px;
	height:180px;
	margin:0 auto;
	padding:0px;
	position:relative;
}

.imgScreenshot{
	border:1px solid #A8D3FF;
	padding:2px;
	}

#tail{
	background:url(http://aniweather.s3.amazonaws.com/res/chrome_tail.png) no-repeat bottom; 
	width:960px;
	height:63px;
	margin:0 auto;
	padding:0px;
	font-size:10px;
}

#main{
	background:url(http://aniweather.s3.amazonaws.com/res/chrome_body.png) repeat-y; 
	width:960px;
	margin:0 auto;
	padding:0px;
}

#content{
	margin:32px;
}

#main h1{
	font-size:36px;
	font-weight:bold;
	color:#C40000;
	margin:0px;
	padding:0px;
}

#main p{
	margin:0px;
	padding:0px; 
}

#divSun{
	position:absolute;
	display:block;
	left:16px;
	top:8px;
}

#divRain{
	position:absolute;
	display:block;
	left:764px;
	top:8px;
}

#divSetting{
	padding-left:32px;
	padding-right:32px;
	text-align:center;
	
}

#divHeaderBar{
	padding:4px;
	margin-left:16px;
	height:24px;
}

#divWelcome, #divPreferences{
	padding-left:32px;
	padding-right:32px;
	text-align:center;
	position:relative;
	
}

.divGeneralContentHoolder{
	position:relative;
}

.divGeneralContent{
	display:block;
	font-size:12px;
	margin-left:8px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.divGeneralRightBar{
	float:right;
	display:block;
	width:312px;
	height:252px;
	margin:0 0 16px 16px;
}

.sessionTitle{
	margin-bottom:16px;
	font-size:14px;
	font-weight:bold;
	color:#0069DD;
}

.divSettingSession{
	background:transparent url("http://aniweather.s3.amazonaws.com/res/div_back_1.png") right top no-repeat;
	margin-bottom:16px;
	width:720px;
	padding:0px;
	margin:0 auto;
}

.divSettingSession2{
	background:transparent url("http://aniweather.s3.amazonaws.com/res/div_back_1.png") right top no-repeat;
	margin-bottom:16px;
	width:640px;
	padding:0px;
	margin-left: 36px;
}

.divLeftNotice{
	display:inline;
	position:absolute;
	left:16px;
	top:0px;
	width:128px;
	height:800px;
	padding:2px;
	border: none;
}

.divBottomNotice{
	display:block;
	margin:0;
	height:96px;
	padding:0px;
}

.divCenterNotice{
	display:block;
	margin:0 auto;
	width:732px;
	height:96px;
	padding:0px;
}

.divBottomControls{
	display:block;
	margin:0;
	width:732px;
	padding:0 0 16px 0;
}

.divRightNotice{
	display:block;
	position:absolute;
	left:744px;
	top:0px;
	width:168px;
	padding:2px;
	border: none;
	height: 800px;
}

.divSettingNotice{
	background-color:#FFFFCC;
	border:1px solid #DCD216;
	margin-bottom:16px;
	width:704px;
	padding:8px;
	margin:0 auto;
	color:#AA0000;
}

.divSettingNotice{
	background-color:#FFFFCC;
	border:1px solid #DCD216;
	margin-bottom:16px;
	width:620px;
	padding:8px;
	color:#AA0000;
	margin-left: 36px;
}

.divSettingItem{
	background:transparent url("http://aniweather.s3.amazonaws.com/res/div_back_1_left.png") left top no-repeat;
	padding:16px;
}

.divSessionBottom{
	background:transparent url("http://aniweather.s3.amazonaws.com/res/div_back_1_br.png") right bottom no-repeat;
	height:16px;
	padding:0px;
	margin:0px;
}

.divSessionBottom span{
	background:transparent url("http://aniweather.s3.amazonaws.com/res/div_back_1_bl.png") left bottom no-repeat;
	display:block;
	width:16px;
	height:16px; 
}

#lstLocations{
	width:400px;
}

#divSelect{
	margin:8px 4px 8px 0;
	padding:4px; 
	background-color: #ffffaa; 
	border: solid 1px #dddd88;
	}
	
	
#divLocations li{
	margin-bottom:4px;
}

.divSubtitle {
	padding:8px 0 32px 0;
	}
	
.SettingButton {
	width:72px;
	margin: 16px;
	font-size: 14px;
}

#divDefaultLoc{
	font-weight:bold;
	margin-bottom:16px; 
	}

.divSessionSubTitle{
	font-weight:bold;
	}

.divSessionContent{
	margin-bottom:16px; 
	}
			
#defaultLoc	{
	color:#cc0000;
	}
