A {	
	outline: none;
	font-family:font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#7CC9CF;
	text-decoration:underline;
	font-weight:normal;
}

A:hover {
	outline: none;
	font-family:font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#D2DAEC;
	text-decoration:underline;
	font-weight:normal;
}

A:focus {
	outline: none;
	
	font-family:font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#7CC9CF;
	text-decoration:underline;
	font-weight:normal;
}

BODY {
	background:#A4B2D7 url("../images/body_bg.jpg");
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

INPUT, TEXTAREA, SELECT {
	font-family:font-family:Arial,Helvetica,sans-serif;
}

LI {
	list-style-type:square;
}

.contentarea {
	background: #28166C url("../images/content_bg.jpg");
	border: #FFF 1px solid;
}

.floatleft { 
    float: left; 
    margin-right: 10px;
	margin-bottom: 10px;
}

.rhs {
	background: #D2DAEC url("../images/rhs_bg.jpg");
	border-top: #FFF 1px solid;
	border-bottom: #FFF 1px solid;
	border-right: #FFF 1px solid;
}

.rhs_topimage {
	border-bottom: #FFF 1px solid;
}

.lhs {
	background: #D2DAEC url("../images/rhs_bg.jpg");
	border-top: #FFF 1px solid;
	border-bottom: #FFF 1px solid;
	border-left: #FFF 1px solid;
}

.maincontent {
	padding-left:20px;
	padding-right:20px;
	padding-top:5px;
	padding-bottom:20px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	color:#FFF;
	font-weight:normal;
}

.note {
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#CCC;
	font-weight:normal;
}

.picframe {
	border: #FFF 1px solid;
}

.weatherbox {
	background-color: #FFF;
	border: #7CC9CF 2px solid;
	padding:10px;
}