body {
    font: 11px Arial,sans-serif;
    background: #fff url(../images/main-bg.jpg) 0 0 repeat-x;
    margin: 10px 5px 0px 0px;
    color: #000;
}

 a { color: #1B598F;}

#LogoArea {  background: #fff; }
.LogoText { background:#333333; color:white; padding:5px; font-size:13px; }
/*
	General Button
*/

.g-button, .g-button span {  background: url(../images/g-button.gif) no-repeat 0 0; }

/*
	Header
*/

#header { background: #2ac1f3; }

/*
	Navigation


#navigation li { padding-right:10px; border-right:1px solid #91C4E1; }
#navigation li a, 
#navigation li a span {    font: bold 16px/34px Arial; color: #ffffff; }
#navigation li a:hover,
#navigation li a:hover span { color: #0F3C64; }
#navigation li a.active,
#navigation li a:active,
#navigation li a.active span,
#navigation li a:active span { color: #ffffff; }
*/

/*
	Content
*/

#content {  background: #fff;  }

/*
	Search
*/

#search { background: url(../images/search-bg.gif) no-repeat 0 0; }
#search .field {  color: #7a7a7a;  }
#search .btn { background: url(../images/search-button.gif) no-repeat 0 0;  }

/*
	Sidebar Box
*/

#sidebar .box { background: #fff; }
#sidebar .box .bottom { background: #fff;}
#sidebar .box .top { }
#sidebar .box h2 { font: bold 12px Arial; color: #fff; background: url(../images/sidebar-box-top.gif) no-repeat 0 top; padding: 5px 0 5px 5px;}
#sidebar .box ul {padding: 0; margin: 0; list-style-type: square;}
#sidebar .box li {padding: 0 !important; margin: 0 !important;  }
#sidebar .box li a { color: #0567B2; padding: 0 !important; margin: 0 !important; width: 230px !important; font-weight: bold; border-bottom: 1px solid #eee; font-size: 10px !important;}
#sidebar .box li a:hover { color: #0fbbf2; }
#sidebar .box li span { }
#sidebar .box li.AA span {  }
#sidebar .box p {font-size: 10px;}
#sidebar .box .category {margin: 0; padding: 0;}
#sidebar .box .category a { background: url(../images/pointer.gif) no-repeat right center;}
#sidebar .box .category a:hover { background-image: url(../images/pointer-active.gif); }
#sidebar .box .category .sub { background:#F4F4F4; background-image: none; }


/*
	Widecolumn
*/

#widecolumn { background: #fff; }
#widecolumn .wc-bottom { background: #fff;}
#widecolumn .wc-top { background: #fff; }
#widecolumn .page-header h2 { font: bold 30px Arial; color: #05ade2; margin: 10px 0 0 0; }
#widecolumn .page-header h2 span { font: 14px/36px Arial; color: #777677; }
/*
	Content Slider
*/

#content-slider {  background: #4481B7;   }
#content-slider .navigation { background: #4481B7;  }
#content-slider .navigation .pages a { background: url(../images/slider-nav.gif) no-repeat 0 0;  }
#content-slider h2 { font: 16px/36px Arial; color: #ffffff; }
#content-slider h2 a { color: #ffffff; font-weight:bold; }
#content-slider h2 a:hover { color: #05325A; text-decoration: none; }

/*
	Column 
*/
.column .cnt-portfolio ul li { background: url(../images/icon-checked.gif) no-repeat 0 center; }

.cnt-portfolio h2 {color: #2ac1f3 !important;}
.cnt-portfolio h2 a {font-size: 12px !important; color: #2ac1f3 !important;}
.cnt-portfolio p {font-size: 11px !important;}

.column { width: 680px; overflow: visible; display: block; margin: 0 20px 0 0;}
.column .box { background: url(../images/featured_box_bg.gif) repeat-x; }
.column h2 { font: bold 14px; color: #ffffff; }
.column .box .head { background: #35bfed; }

.head h2 {font-size: 12px !important;}

/*
	Blog
*/

#blog .post { margin-bottom: 20px;   }

#blog .postimage { float: left; display: inline; width: 190px; }
#blog .postimage a img { background: #20201f; padding: 4px; border: 1px solid #373737; }
#blog .postimage a:hover img { border: 1px solid #7f7e7f; }
#blog .post-text {  background: #20201f; }

#blog .post-text .header,
#blog .post-text-wide .header { background: #2ac1f3; }

#blog .post-text .header h2,
#blog .post-text-wide .header h3 { font: bold 14px Arial, sans-serif; color: #2ac1f3; background: #fff;  }

.wrapper {background: #fff; padding: 0 !important; margin: 0;}

.entry {background: #fff !important; padding: 20px 15px 0 10px; margin: 0;}
.entry ol {list-style-type: decimal; margin: 0 0 10px 35px; }
.entry ol li {padding: 0 0 10px 0;}
.entry ul {margin: 0 0 0 35px;}
.entry ul li {padding: 0 0 10px 0;}

/*
	Footer
*/
#footer  { background: url('../images/footer.gif') no-repeat; height:70px;   }
#footer a { color: #a2a1a1; }
#footer a:hover { color: #cfcfcf; }
#footer h2 { color:#666666; }
#footer .inner { padding:10px; padding-top:0px; margin-top:-20px; }

/* ITEM */

.list { padding:5px 5px 40px 5px !important; border-bottom:1px dotted #ddd; margin-bottom:15px; background: #fff; }
.list-spon { padding:5px 5px 40px 5px !important; border-bottom:1px dotted #02b8f1; margin-bottom:15px; background: #b2eafc;  }
.itemRating { background: #f8f8f8; width: 450px; padding: 5px 10px 0 0;}
.itemRating_featured { background: none; width: 450px; padding: 5px 10px 0 0;}
.itemDesc { margin-top:8px; color:white; line-height:30px; }
.urbangreymenu ul li { background: #fff; border-bottom:1px solid #eee;   }
.urbangreymenu ul li a{color: #0466a2; font-weight: bold; font-size: 11px !important;}
.urbangreymenu ul li a:visited{color: #0466a2;}
.urbangreymenu ul li a:hover{ color: #fff; background: #0466a2; text-decoration: none;}
.SinglePreview { border:2px solid #D1D1D1; height:200px; border:0px; width:700px;  }
.item { width: 350px; padding-left: 75px; padding-right: 10px; float: left; display: block; }
.itemDesc { width:290px; }

/*
Featured Home
*/	
.homeCategories {margin: 0 0 20px 0 !important;}
.homeCategories ul li  { background: url('../images/icon-default.png') no-repeat 0 10px; }

li.accommodation-and-travel {background: url('../images/icon36.png') 0 8px no-repeat !important;}
li.alternative-therapy {background: url('../images/icon38.png') 0 8px no-repeat !important;}
li.business {background: url('../images/icon4.png') 0 7px no-repeat !important;}
li.car-and-boating {background: url('../images/icon39.png') 0 8px no-repeat !important;}
li.information-technology {background: url('../images/icon6.png') 0 7px no-repeat !important;}
li.education-and-tuition {background: url('../images/icon9.png') 0 7px no-repeat !important;}
li.finance-and-insurance {background: url('../images/icon15.png') 0 7px no-repeat !important;}
li.health {background: url('../images/icon17.png') 0 7px no-repeat !important;}
li.home {background: url('../images/icon19.png') 0 7px no-repeat !important;}
li.manufacturing-and-industrial {background: url('../images/icon40.png') 1px 8px no-repeat !important;}
li.mining-and-agriculture {background: url('../images/icon41.png') 1px 8px no-repeat !important;}
li.organisations-and-government {background: url('../images/icon42.png') 1px 8px no-repeat !important; }
li.personal-services {background: url('../images/icon43.png') 1px 8px no-repeat !important; }
li.professional-services {background: url('../images/icon44.png') 1px 8px no-repeat !important; }
li.recreation {background: url('../images/icon27.png') 0 7px no-repeat !important;}
li.restaurants {background: url('../images/icon45.png') 0 7px no-repeat !important;}
li.retail-around-the-home {background: url('../images/icon46.png') 0 7px no-repeat !important;}
li.retail-clothing-accessories {background: url('../images/icon47.png') 0 7px no-repeat !important;}
li.retail-electrical-electronics {background: url('../images/icon48.png') 0 7px no-repeat !important;}
li.retail-food-and-drink {background: url('../images/icon49.png') 0 7px no-repeat !important;}
li.shopping {background: url('../images/icon25.png') 0 7px no-repeat !important;}
li.retail-recreation-hobbies {background: url('../images/icon2.png') 1px 8px no-repeat !important;}
li.sporting-and-fitness {background: url('../images/icon35.png') 1px 8px no-repeat !important;}
li.wholesale-and-distributors {background: url('../images/icon50.png') 1px 8px no-repeat !important;}

li.arts-and-literature {background: url('../images/icon2.png') 0 8px no-repeat !important;}
li.environment {background: url('../images/icon38.png') 0 7px no-repeat !important;}
li.kids-and-teens {background: url('../images/icon22.png') 0 7px no-repeat !important;}
li.news {background: url('../images/icon23.png') 0 7px no-repeat !important;}
li.society {background: url('../images/icon31.png') 0 7px no-repeat !important;}
ul.navigation {    background:url('../images/home_fbar.gif') repeat-x bottom left; height:120px;}
ul.navigation a:hover  img {    border:1px solid #454444;  }
ul.navigation a.selected {    background-color: #8EADC9;}

.ItemTitle a {font-size: 14px !important;}
.heading h3 {font-size: 14px; color: #2ac1f3;}
.entry p {font-size: 11px !important; line-height: 16px;}