﻿b{font-weight: bold ! important;}
.bold{font-weight: bold;}
.italic{font-style: italic;}
.underline{text-decoration: underline;}
.overline{text-decoration: overline;}
.nomargin{margin: 0;}
.nomargintop{margin-top: 0;}
.nomarginbottom{margin-bottom: 0;}
.floatleft{float:left;}
.floatright{float:right;}
.textleft{text-align:left ! important;}
.textright{text-align:right ! important;}
.textcenter{text-align:center ! important;}
a, a:link, a:active, a:visited{text-decoration: none;}
a:hover{text-decoration: underline;}
a.button{text-align: center;border: 1px solid #000 ! important;padding: 5px 10px 5px 10px;color: #fff ! important;outline: 0;display: inline-block;margin: 4px;}
a.greenarrow{background-image: url(../../Images/arrow.gif); background-repeat: no-repeat; background-position: left;padding-left: 12px;}
div.clear{clear: both;}
.red{color: #a13b1b ! important;}
.lightred{color: #f2a561 ! important;}
.orange{color: #f48525 ! important;}
.lightorange{color: #f4c14c ! important;}
.blue{color: #165b9d ! important;}
.lightblue{color: #96d3ee ! important;}
.brown{color: #7F3B01 ! important;}
.green{color: #5C640F ! important;}
.lightgreen{color: #d2d559 ! important;}
.gray{color: #333 ! important;}
.lightgrey{color: #e1ddd0 ! important;}
.black{color: #000 ! important;}
.redbg{background-color: #a13b1b;}
.lightredbg{background-color: #f2a561;}
.orangebg{background-color: #f48525;}
.lightorangebg{background-color: #f4c14c;}
.lightbluebg{background-color: #96d3ee;}
.bluebg{background-color: #165b9d;}
.brownbg{background-color: #7F3B01;}
.greenbg{background-color: #5C640F;}
.lightgreenbg{background-color: #d2d559;}
.greybg{background-color: #333;}
.lightgreybg{background-color: #e1ddd0;}
.blackbg{background-color: #f48525;}

body{background-color: #f0f1ea;font-family: Trebuchet MS, Arial, Verdana;font-size: 12px;color: #555;margin: 0;padding: 0;outline: none;border: 0;}
div#wrapper{width: 100%;background-image: url(Images/body_bgCmpressed.jpg);background-repeat: no-repeat;}
div#wrapper div#top{width: 1000px;margin: 0 auto;position: relative;top: 5px;}
div#wrapper div#top img.logo{width: 212px;height: 139px;position: absolute;margin: 6px 0px 0px 45px;border: 0;}
div#wrapper div#top ul.top{position: relative;right: 18px;list-style-type: none;padding: 0;margin: 0;text-align: right;font-size: 1.2em;color: #fff;}
div#wrapper div#top ul.top li{display: inline;margin: 0px 8px 0px 8px;}
div#wrapper div#top ul.top li a{color:#fff;}
div#wrapper div#top div#left{width: 233px;margin: 180px 30px 10px 10px;float: left;}
div#wrapper div#top div#left div.menu{width: 233px;margin: 0px 0px 20px 0px;padding: 0px 0px 10px 0px;color: #333;background-image: url(Images/menu_bg.png);background-position: 32px 34px;background-repeat: no-repeat;float: left;}
div#wrapper div#top div#left div.menu div.welcome{height: 37px;width: inherit;background-image: url(Images/menu_welcome.gif);background-repeat: no-repeat;}
div#wrapper div#top div#left div.menu div.yourprofile{height: 37px;width: inherit;background-image: url(Images/menu_yourprofile.gif);background-repeat: no-repeat;}
div#wrapper div#top div#left div.menu div.weatherheader{height: 37px;width: inherit;background-image: url(Images/menu_weather.gif);background-repeat: no-repeat;}
div#wrapper div#top div#left div.menu div.misc{height: 37px;width: inherit;background-image: url(Images/menu_misc.gif);background-repeat: no-repeat;}
div#wrapper div#top div#left div.menu div.content{padding: 0px 0px 0px 35px;}
div#wrapper div#top div#left div.menu div.content p{margin-top: 20px;clear: both;}
div#wrapper div#top div#left div.menu div.content ul{margin: 0px 0px 0px 10px;padding: 0;list-style-type: none;}
div#wrapper div#top div#left div.menu div.content ul li span{color: #7f8061;}
div#wrapper div#top div#left div.menu div.content img{margin: 5px 0px 0px 10px;padding: 0;}
div#wrapper div#top div#left div.menu div.content div{text-align: center;width: 185px;float: left;}
div#wrapper div#top div#left div.menu div.weathermenu p.h1{font-weight: bold;font-size: 16px;margin: 0;}
div#wrapper div#top div#left div.menu div.content div div.forecastandiconwrap{height: 60px; text-align: left;}
div#wrapper div#top div#left div.menu div.content div div.forecastandiconwrap img{float: left;}
div#wrapper div#top div#left div.menu div.content div div.forecastandiconwrap span.h2{font-weight: bold;font-size: 14px;display:inline-block;margin: 15px 0 0 15px;}
div#wrapper div#top div#left div.menu div.content div p.maxtemp{margin: 5px 0px 0px 0px;}
div#wrapper div#top div#left div.menu div.content div p.mintemp{margin: 0;}
div#wrapper div#top div#left div.menu div.content span.count{float: left;}
div#wrapper div#top div#left div.menu div.content a.next{cursor: pointer;float: right;}
div#wrapper div#top div#left a{text-decoration: none;color: #333;}
div#wrapper div#top div#left a:hover{text-decoration: underline;}

div#wrapper div#top div#right div#main1{width: 700px;margin: 70px 0;padding: 0;font-size: 1.2em;line-height: 20px;float: left;}
div#wrapper div#top div#right div#main2{width: 690px;min-height: 461px;margin: 100px 0px 0px 0px;padding: 75px 5px 10px 5px;background-image: url(Images/main_bgOLD.png);background-repeat: no-repeat;font-size: 1.2em;line-height: 20px;float: left;}
div#wrapper div#top div#right h1{font-size: 24px;margin-top: 0;line-height: 28px;}
div#wrapper div#top div#right h2{font-size: 18px;}
div#wrapper div#top div#right img{border: 0;}
div#wrapper div#top div#right a{color: #5C640F;}
div#wrapper div#top div#right ul{margin: 0;padding: 0;list-style-type: none;}
div#wrapper div#top div#right ul li{margin: 0;padding: 0;}
div#wrapper div#top div#right ul.horizontal{margin: 0;padding: 0;list-style-type: none;}
div#wrapper div#top div#right ul.horizontal li{display: inline;}
div#wrapper div#top div#right ul.square{list-style-type: square;list-style-position: inside;}
div#wrapper div#top div#right table tr td label.label{color: #a13b1b;}
div#wrapper div#top div#right table.c1 tr td,
div#wrapper div#top div#right table.c1 tr th{padding: 4px;}
div#wrapper div#top div#right table.c1 tr.header{background-color: #d3ccbe;}
div#wrapper div#top div#right table.c1 tr.oddrow{background-color: #e1dfd5;}
div#wrapper div#top div#right div.new p{margin: 10px 0px 10px 0px;}
div#wrapper div#top div#right div.section{width: 100%;float: left;}
div#wrapper div#top div#right img.pagesection{width: 200px;padding: 10px;}


div#wrapper div#top div#right div.photogallery img{padding: 3px; border: 2px solid #D3CCBE;}
div#wrapper div#top div#right div.photogallery img:hover{border: 2px solid #333;}


div#wrapper div#top div#right div#rotatingbanner{width: 685px;height: 315px;border: 5px solid #fff;background-color: #fff;}
div#wrapper div#top div#right div#rotatingbanner div.content{width: 525px;height: 315px;float: left;}
div#wrapper div#top div#right div#rotatingbanner div.menu{width: 160px;height: 315px;background-color: #333;background-image: url('Images/rotatingbanner/menu.gif');background-repeat: repeat-y;float: left;}
div#wrapper div#top div#right div#rotatingbanner div.menu ul{margin: 0;padding: 0;list-style-type: none;}
div#wrapper div#top div#right div#rotatingbanner div.menu ul li a{padding: 10px 0 10px 10px;color: #fff ! important;vertical-align: middle;display: block;outline: 0;}
div#wrapper div#top div#right div#rotatingbanner div.menu ul li a.on{background-image: url('Images/rotatingbanner/menu_on.gif');background-repeat: repeat-y;text-decoration: underline;}
div#wrapper div#top div#right table.shopitems td{width: 130px;text-align: center;}
div#wrapper div#top div#right table.shopitems p{margin: 0;}
div#wrapper div#top div#right table.shopitems p.title{margin: 0;}
div#wrapper div#top div#right table.shopitems p.by{margin: 0;}
div#right input.btnAddComment{float: left;margin-left: 345px;margin-top: 10px;}
div#top div#right table.CommentsList{clear: both;width: 650px;margin-top: 10px;padding: 5px;}
div#top div#right table.CommentsList tr td.ItemStyle{background-color: #e1dcd0;}
div#top div#right table.CommentsList tr td.AltItemStyle{background-color: #eae9df;}
div#top div#right table.CommentsList img.UserImage{float: left;padding: 5px;width: 60px;}
div#top div#right table.CommentsList div.right{width: 560px;float: left;}
div#top div#right table.CommentsList div.right p.c1{margin: 1px 0px 5px 0px;}
div#top div#right table.CommentsList div.right p.c2{margin: 0;}
div#wrapper div#top div#right div.bloglistitem h1{position: relative;top: 2px;font-size: 20px;margin: 0;}
div#wrapper div#top div#right div.bloglistitem h2{font-size: 12px;margin: 0;}
div#wrapper div#top div#right div.bloglistitem p.readmore{text-align: right;margin: 0;}
div#wrapper div#top div#right div.bloglistitem img.userpicture{width: 40px;height: 40px;border: 2px solid #cacc7e;margin: 0px 10px 0px 0px;float: left;}
div#wrapper div#top div#right div.accomlistitem img{width: 200px;margin: 0px 10px 0px 0px;float: left;}
div#wrapper div#top div#right div.accomlistitem h1{font-size: 22px;margin: 0;}
div#wrapper div#top div#right div.accomlistitem h2{font-size: 14px;margin: 0;}
div#wrapper div#top div#right div.accomlistitem p.text{margin: 15px 0px 5px 0px;}
div#wrapper div#top div#right div.accomlistitem p.readmore{position: relative;top: 80px;text-align: right;margin: 0;}
div#wrapper div#top div#right div#cloud{ text-align: center;}
div#wrapper div#top div#right div#cloud .tag1{font-size: 0.8em;}
div#wrapper div#top div#right div#cloud .tag2{font-size: 0.9em;}
div#wrapper div#top div#right div#cloud .tag3{font-size: 1em;}
div#wrapper div#top div#right div#cloud .tag4{font-size: 1.2em;}
div#wrapper div#top div#right div#cloud .tag5{font-size: 1.4em;}
div#wrapper div#top div#right div#cloud .tag6{font-size: 1.7em;}
div#wrapper div#top div#right div#cloud .tag7{font-size: 2.0em;}
div#wrapper div#top div#right div#cloud .tag8{font-size: 2.3em;}
div#wrapper div#top div#right div#cloud .tag9{font-size: 2.6em;}
div#wrapper div#top div#right div#cloud .tag10{font-size: 2.9em;}
div#wrapper div#top div#right ul#wsosi li.info{margin: 0px 0px 15px 0px;}
div#wrapper div#bottom{width: 100%;height: 180px;margin-top: 20px;background-color: #bdc05a;border-bottom: 1px solid #cacc7e;background-image: url(Images/footer_bg.gif);background-repeat: no-repeat;background-position: center top;}
div#wrapper div#bottom ul{list-style-type: none;padding: 0;margin: 0;text-align: center;font-size: 1.2em;color: #a13b1b;position: relative;top: 20px;}
div#wrapper div#bottom ul li{display: inline;color: #a13b1b;}
div#wrapper div#bottom ul li a{color: #a13b1b;}
div#wrapper div#bottom p{padding: 0;}
div#wrapper div#bottom p.copyright{color: #787950;text-align: center;font-size: 1.2em;margin-top: 100px;}
div#wrapper div#bottom p.lastupdated{color: #787950;text-align: center;font-size: 1.2em;}

* html div#right div#main2{width: 680px;min-height: 461px;margin: 100px 0px 0px 0px;padding: 75px 10px 10px 10px; /* Now it's a gif. */background-image: url(Images/main_bg.gif);background-repeat: no-repeat;font-size: 1.2em;line-height: 20px;float: left;}
