/* !colors */
/* ----------------------------------------------------------------------


red         ##ec3b32
green       #75c73a
blue        #377ae6



*/

/* !general */
/* ---------------------------------------------------------------------- */

body {
	font:14px/19px Arial,sans-serif;
	background-color:#f2f2f2;
	background-repeat:repeat-x;
	margin:10px 5px 0 0;
	color:#000;
}

a {
	color:#377ae6;
}

#LogoArea {
	height:120px;
}

.LogoText {
	display:none;
	background:#333333;
	color:white;
	padding:5px;
	font-size:13px;
}


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

	
/* !header */
/* ---------------------------------------------------------------------- */
#header {
	
}

	
/* !navigation */
/* ---------------------------------------------------------------------- */
#navigation li {
	padding-right:10px;
}

#navigation li a,#navigation li a span {
	font:bold 16px/34px Arial;
	color:#999999;
}

#navigation li a:hover,#navigation li a:hover span {
	color:#999999;
}

#navigation li a.active,#navigation li a:active,#navigation li a.active span,#navigation li a:active span {
	color:#cccccc;
}

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;
}

	
/* !content */
/* ---------------------------------------------------------------------- */

#content {
    background-color:#ffffff;
/*
	background-image: url(http://magazin.coworkingcenters.com/wp-content/themes/thesis_17/lib/images/dot-ddd.gif);
	background-repeat: repeat-y;
*/
	box-shadow: #CCC 0px 0px 5px 1px;
	-webkit-box-shadow: #CCC 0px 0px 5px 1px;
}


	
/* !search */
/* ---------------------------------------------------------------------- */

#search {
	border-bottom: 1px solid #dddddd;
}

#search .field {
	color:#7a7a7a;
}

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


/* !sidebar  box */
/* ---------------------------------------------------------------------- */	

#sidebar .box {
	background:#EBEBEB;
}

#sidebar .box .bottom {
	background:url(../images/sidebar-box-bottom.gif) no-repeat 0 bottom;
}

#sidebar .box .top {
	background:url(../images/sidebar-box-top.gif) no-repeat 0 top;
}

#sidebar .box h2 {
	font:bold 16px/36px Arial;
	color:#fff;
}

#sidebar .box li {
}

#sidebar .box li a {
	color:#626363;
}

#sidebar .box li a:hover {
	color:#fff;
}

#sidebar .box li span {
	background:url(../images/icon-checked.gif) no-repeat 0 0;
}

#sidebar .box li.AA span {
	background:url(../images/add.gif) no-repeat 0 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;
}


	
/* !wide column */
/* ---------------------------------------------------------------------- */

#widecolumn {
}

#widecolumn .wc-bottom {
}

#widecolumn .wc-top {
}

#widecolumn .page-header h2 {
	font:bold 16px/36px Arial;
	color:#377ae6;
}

#widecolumn .page-header h2 span {
	font:14px/36px Arial;
	color:#777677;
}

.wc-bottom .column {
    width: 639px !important;
}

	
/* !contentSlider */
/* ---------------------------------------------------------------------- */

#content-slider {
	background:#2896CC;
}

#content-slider .navigation {
	background:#2896CC;
}

#content-slider .navigation .pages a {
	background:url(../images/slider-nav.gif) no-repeat 0 0;
}

#content-slider h2 {
	font: 16px;
	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 {
}

.column {
	width:319px;
}

.column .box {
}

.column h2 {
	font:bold 16px/34px Arial;
	color:#000000;
}

.column .box .head {
	border-bottom: 1px solid #dddddd;
}


	
/* !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:#2896CC;
}

#blog .post-text .header h2,#blog .post-text-wide .header h3 {
	font:bold 16px/34px Arial, sans-serif;
	color: #377ae6;
}


	
/* !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:0;
	margin-top:-20px;
}


	
/* !item */
/* ---------------------------------------------------------------------- */

.list {
	padding:5px;
	border:4px solid #cccccc;
	margin-bottom:15px;
	background:url(../images/item_bg.gif) repeat-x;
}

.list-spon {
	padding:5px;
	border:4px solid #cccccc;
	margin-bottom:15px;
	background:url(../images/item_bg_featured.gif) repeat-x;
}

.itemRating {
	background:url(../images/rating.gif) no-repeat;
}

.itemRating_featured {
	background:url(../images/rating_featured.gif) no-repeat;
}

.itemDesc {
	margin-top:8px;
	color:white;
	line-height:30px;
}

.urbangreymenu ul li {
	background:#2896CC;
	border-bottom:2px solid #fff;
}

.urbangreymenu ul li a {
	color:#fff;
}

.urbangreymenu ul li a:visited {
	color:#fff;
}

.urbangreymenu ul li a:hover {
	color:white;
	background:#666666;
}

.SinglePreview {
	border:2px solid #D1D1D1;
	height:200px;
	border:0;
	width:700px;
}


	
/* !Featured Home */
/* ---------------------------------------------------------------------- */

.homeCategories ul li {
	background:url(../images/folder.gif) no-repeat 8px 6px;
}

.foottext {
    margin-top: 20px;
    padding-left: 10px;
}