#homeimg
{
	float: right;
	width: 979px;
	height: 378px;
	position: relative;
	/*background: #8c7853;*/
}

* html #homeimg
{
	margin-left: -3px;
}

#homeimg img
{
	position: absolute;
	top: 0;
	left: 0;
	min-height: 1px;
	/*_height: 1px;*/
	width: 979px;
	height: 378px;
}

img {
	border:0;
	border-width:0;
}

/* --------------- */
	
	#blog_mast {
		width:462px;
		margin:0;
		padding:0;
		float:left;
		display:block;
		background-repeat:no-repeat;
	}
	.topic_creative {
		height:139px;
		background-image:url("http://www.cyberviewsites.com/blog/images/mast/topic_creative.png");
	}
	.topic_smallbizsaas {
		height:139px;
		background-image:url("http://www.cyberviewsites.com/blog/images/mast/topic_smallbizsaas.png");
	}
	.topic_news {
		height:139px;
		background-image:url("http://www.cyberviewsites.com/blog/images/mast/topic_news.png");
	}
	.topic_strategy {
		height:139px;
		background-image:url("http://www.cyberviewsites.com/blog/images/mast/topic_strategy.png");
	}
	.topic_innovation {
		height:139px;
		background-image:url("http://www.cyberviewsites.com/blog/images/mast/topic_innovation.png");
	}
	.topic_technology {
		height:139px;
		background-image:url("http://www.cyberviewsites.com/blog/images/mast/topic_technology.png");
	}
	.topic_reslifeportal {
		height:139px;
		background-image:url("http://www.cyberviewsites.com/blog/images/mast/topic_reslifeportal2.png");
	}
	.topic_cyberstudiocms {
		height:139px;
		background-image:url("http://www.cyberviewsites.com/blog/images/mast/topic_cyberstudiocms.png");
	}
	
	/* MENU */
	#menu_blog {
		width:980px;
		height:33px;
		background-image:url("http://www.cyberviewsites.com/blog/images/content_menu.gif");
		background-repeat:no-repeat;
		float:left;
		display:block;
	}
	#menu_blog ul {
		margin:0;
		padding:0;
		float:left;
	}
	#menu_blog ul li {
		margin:6px 10px 0 20px;
		padding:0;
		font-size:16px;
		font-weight:bold;
		color:#FFF;
		list-style:none;
		float:left;
	}
	#menu_blog ul li a {
		color:#FFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		font-weight:bold;
	}
	#menu_blog ul li a:link, #menu_blog ul li  a:visited {
		color:#FFF;
		text-decoration:none;
	}
	#menu_blog ul li a:hover {
		color:#1d5ca1;
		text-decoration:underline;
	}
	
	/* CONTENT */
	#column_content, 
	#content_back,
	#textarea {
		width:720px;
		margin:0;
		padding:0;
		float:left;
	}
	#column_content ul {
		margin-top:0;
		padding-top:0;
	}
	
	#search_box .formfield {
		background-color:#FFF;
	}
	
	#column_right {
		width:240px;
		margin:0 0 0 20px;
		padding:0;
		display:block;
		float:left;
	}
	#column_right_top {	
		background-image:url("http://www.cyberviewsites.com/blog/images/content_column_top.gif");
		background-repeat:no-repeat;
	}
	.column_right_textarea {
		width:215px;
		margin:0 0  15px;
		padding:0;
		background-image:url("http://www.cyberviewsites.com/blog/images/content_column_back.gif");
		background-repeat:repeat;
		display:block;
		float:left;
	}
	.column_right_textarea h3 {
		width:205px;
		margin:5px 0 0 10px;
		padding:0;
		color:#FFF;
		display:block;
		float:left;
	}
	.column_content #s {
		border:none;
	}
	.column_right_textarea a:link,
	.column_right_textarea a:visited {
		color:#FFF;
		text-decoration:none;
	}
	.column_right_textarea a:hover {
		color:#000;
		text-decoration:underline;
	}
	.column_container p,
	.column_container ul {
		width:180px;
		margin-top:5px;
		margin-left:0;
		padding:0;
		display:block;
		float:left;
	}
	.column_container ul.blogTopics {
		margin-left:15px;
		list-style:none;
	}
	.column_container ul li {
		margin:2px 0 0 0;
		padding:0;
	}
	.column_container ul li .title {
		font-weight:bold;
	}
	.column_container ul li .details {
		display:none;
	}
	.column_container #search_box {
		width:180px;
		height:22px;
		margin:5px 0 5px 0;
		padding:0;
		background-color:#FFF;
		border-top:1px #ccc solid;
		border-right:1px #ccc solid;
		border-bottom:1px #ccc solid;
		border-left:1px #ccc solid;
		float:left;
	}
	.column_container #search_box #s {
		font-weight:14px;
		margin:2px 0 0 3px;
		border:none;
	}
	.column_container #search_box #submit_img {
		maring:2px 0 0 0;
		padding:0;
		vertical-align:middle;
	}
	.column_container #searchTips {
		margin:4px 0 5px 10px;
		font-size:10px;
		color:#FFF;
		float:left;
	}
	.column_container #searchTips .tag_suggest {
		color:#000;	
	}
	


/* BLOG */
	#blog_menu {
		width:100%;
		margin:0 0 10px 0;
		padding:0;
		/*background-image:url("http://www.cyberviewsites.com/blog/images/tbl_gradient.gif");
		background-repeat:repeat-x;
		border-top:1px #000000 solid;*/
		display:block;
		float:left;
	}
	#blog_menu a {
		margin:0;
		padding:2px 15px 2px 15px;
		font-size:12px;
		font-weight:bold;
		float:left;
	}
	#blog_menu a:link, #blog_menu a:visited {
		text-decoration:none;
	}
	#blog_menu a:hover {
		color:#000000;
		text-decoration:none;
		cursor:pointer;
		float:left;
	}
	#blog_search {
		height:35px;
		margin:2px 10px 0 0;
		padding:0;
		text-align:right;
		float:right;
	}
	#blog_search #searchBox {
		width:155px;
		height:35px;
		margin:0;
		padding:0;
		text-align:left;
	}
	#blog_search #searchTips {
		margin:0;
		padding:0;
	}
	
	/* TITLE */
	h1.blog,
	h1.topic,
	h1.profile,
	h1.search,
	h1.tags {
		/*margin:0;
		padding:0;*/
		margin:0 0 10px 0;
		padding:0;
		color:#FFF;
		font-size:20px;
		float:left;
	}
	h1.topic .details {
		font-size:14px;
		font-weight:normal;
	}
	h1.topic .details a:link,
	h1.topic .details a:visited {
		color:#FFF;
		text-decoration:none;
		font-weight:normal;
	}
	h1.topic .details a:hover {
		color:#000;
		text-decoration:underline;
		font-weight:normal;
	}
	h3.blog {
		width:99%;
		font-size:20px;
	}
	h4.blog {
		font-size:14px;
	}
	h4.blog a:link,
	h4.blog a:visited {
		color:#000;
		text-decoration:none;
	}
	h4.blog a:hover {
		color:#666;
		text-decoration:underline;
		cursor:pointer;
	}
	
	/* BLOG CONTENT */
	.blog_post {
		width:100%;
		margin:0 0 25px 0;
		background-image:url("http://www.cyberviewsites.com/blog/images/content_back2.gif");
		background-repeat:repeat-y;
		float:left;
	}
	.blog_content {
		width:100%;
		margin:0;
		padding:0;
		background-image:url("http://www.cyberviewsites.com/blog/images/content_back_date.gif");
		background-repeat:no-repeat;
		float:left;
	}
	.blog_post h3 {
		width:535px;
		margin:20px 0 0 20px;
		padding:0;
		font-size:16px;
		font-weight:normal;
		color:#999;
	}
	.blog_post h3 a {
		font-weight:bold;
	}
	.blog_post h2 {
		width:535px;
		margin:15px 0 0 20px;
		padding:0;
		font-size:32px;
	}
	.blog_post h2 a:link,
	.blog_post h2 a:visited {
		color:#000;
		text-decoration:none;
	}
	.blog_post h2 a:hover {
		color:#666;
		text-decoration:underline;
		cursor:pointer;
	}
	.blog_date {
		width:488px;
		margin:4px 0 0 10px;
		text-align:left;
		font-weight:bold;
		font-size:14px;
		color:#999;
		float:left;
	}
	.blog_date_box {
		width:43px;
		height:38px;
		margin:0;
		padding:0;
		background-image:url("http://www.cyberviewsites.com/blog/images/bg_calendar.png");
		background-repeat:no-repeat;
		display:block;
		float:right;		
	}
	.blog_date_box .blog_date_top {
		width:37px;
		margin:3px 0 0 2px;
		padding:0;
		font-size:11px;
		line-height:11px;
		text-transform:uppercase;
		text-align:center;
		float:left;
	}
	.blog_date_box .blog_date_bottom {
		width:37px;
		margin:1px 0 0 1px;
		padding:0;
		font-size:15px;
		text-align:center;
		float:left;
	}
	.blog_message {
		width:100%;
		margin:0 0 20px 0;
		padding:0;
		color:#000;
		float:left;
	}
	.blog_message .tag a {
		border-radius: 1em;
		-webkit-border-radius: 1em;
		-moz-border-radius: 1em;
		background-color:#CCC;
		margin:0 0 5px 0;
		text-align:left;
		padding:8px;
		float:left;
	}
	.blog_message .tag a:hover {
		border-radius: 1em;
		-moz-border-radius: 1em;
		background-color:#999;
		margin:0;
		text-align:left;
		padding:0;
		float:left;
	}
	.blog_post_footer {
		width:100%;
		margin:0;
		padding:0;
		border-top:1px #333 solid;
		float:left;
		display:block;
	}
	.blog_post_footer .blog_post_footer_left {
		width:100%;
		margin:5px 0 0 0;
		padding:0;
		float:left;
	}
	.blog_post_footer .blog_post_footer_right {
		width:100%;
		margin:0 0 5px 0;
		padding:0;
		float:left;
	}
	.blog_post_footer a:link, .blog_post_footer a:visited {
		color:#666;
		text-decoration:none;
	}
	.blog_post_footer a:hover {
		color:#000;
		text-decoration:none;
		cursor:pointer;
	}
	.blog_post_footer .socialmedia_row {
		width:100%;
		margin:0;
		padding:0;
		float:left;
		border-top:1px #333 solid;
	}
	.blog_post_footer .socialmedia_row .socialmedia_title {
		width:100%;
		color:#666;
		margin:5px 0 3px 0;
		padding:0;
		float:left;
	}
	.blog_post_footer .socialmedia_row .socialmedia_item {
		width:105px;
		height:28px;
		margin:0 4px 0 0;
		vertical-align:middle;
		text-align:center;
		padding:0;
		float:left;
	}
	
	/* OLD STYLES $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ */
	
	.textarea p,
	.textarea P {
		margin:0 0 8px 0;
		padding:0;
	}
	
	table.blog {
		font-size:12px;
	}
	table.blog th,
	h3.blog_title {
		margin:0;
		padding:2px;
		font-size:14px;
		text-align:left;
		vertical-align:middle;
		border-bottom:1px solid #999999;
		border-top:1px solid #999999;
		background-image:url("http://www.cyberviewsites.com/blog/images/tbl_gradient.gif");
		background-repeat:repeat-x;
		cursor:default;
	}
	h3.blog_title {
		border-left:1px solid #999999;
		border-right:1px solid #999999;
	}
	table.blog td {
		margin:0;
		padding:2px 0 2px 2px;
		height:14px;
		vertical-align:top;
	}
	.blogTags {
		font-size:10px;
		/*color:#999999;*/
	}
	a.tagLink {
		color:#0000FF;
		text-decoration:underline;
		cursor:pointer;
	}
	a.popularTags {
		text-decoration:none;
	}
	/* FONT */
	.font_12 {	
		font-size:12px;
	}
	
	/* CODE EXAMPLES */
	pre {
		margin:10px 0 10px 0;
		padding:0;
		width:98%;
		height:220px;
		font-family:"Courier New", Courier, monospace;
		font-size:12px;
		background-color:#FFF;
		overflow:scroll;
	}
	
	/* NETWORKING */
	ul.networkingAPI {
		margin:0 5px 0 0;
		padding:0;
		list-style:none;
		font-size:12px;
	}
	ul.networkingAPI li {
		margin:0 0 4px 0;
		padding:0 0 3px 0;
		border-bottom:1px #000 solid;
	}
	/*ul.networkingAPI a:visited,
	ul.networkingAPI a:link {
		color:#FFF;
	}*/
	ul.networkingAPI a:hover {
		color:#000;
		text-decoration:underline;
	}
	.networkingAPIwhen {
		font-style:italic;
	}
	ul.networkingAPI .blog_message,
	ul.networkingAPI .blog_comments {
		display:none;
	}
	ul.networkingAPI .twitter_Date {
		font-size:10px;
		font-style:italic;
	}

	
	
	/* Alert Messages */
	#alert_red {
		background-image:url("http://www.cyberviewsites.com/blog/images/alert_red.gif");
	}
	#alert_green {
		background-image:url("http://www.cyberviewsites.com/blog/images/alert_green.gif");
	}
	#alert_red, #alert_green {
		width:600px;
		height:40px;
		padding:12px 0 5px 15px;
		margin:5px 0 5px 0;
		font-size:12px;
		background-repeat:no-repeat;
		font-weight:bold;		
		text-align:left;
		float:left;
	}
	#alert_red a:visited, #alert_red a:link {
		text-decoration:underline;
		font-weight:bold;
		color:#FFF;
	}
	#alert_red a:hover {
		text-decoration:underline;
		font-weight:bold;
		color:#000000;
	}