@charset "utf-8";

x.page_content
{
	color:#000;
}

.page_content textarea {
	font-family:Arial, Helvetica, sans-serif;
}

.page_content ul, .page_content ol, .page_content li, .page_content input, .page_content select, .page_content textarea, .page_content table, .page_content tr, .page_content th, .page_content td, .page_content div, .page_content p  {
	font-size:1em;
	text-align:left;
}

.page_content h1, .page_content h2, .page_content h3, .page_content h4, .page_content h5, .page_content h6 {line-height:1.170em;font-size:1.5em;font-weight:bold;color:#000;margin-bottom:0;}

.page_content h1 {
	color:#C1D82F;
	margin-bottom:10px;
	font-weight:normal;
	font-size:2em;
}
.page_content h2 {
	color:#C1D82F;
	margin-bottom:10px;
	font-weight:normal;
	font-size:1.505em;
}
.page_content h1.blue {
	color:#C1D82F;
	font-size:36px;
}
.page_content h2.blue {
	color:#C1D82F;
	font-size:22px;
}

.page_content p {
	margin-bottom:1em;
	line-height:1.3em;
}

.page_content ul, .page_content ol {
	margin:0 0 1em 2em;
}

.page_content ol {
	list-style:decimal;
}

.page_content ul {
	list-style:square;
}

.page_content li {
	margin-bottom:7px;
}


.page_content blockquote {
	margin-left:2em;
}

.page_content sub, .page_content sup {
	font-size:0.755em;
}

.page_content img {border:0;}

.page_content HR {width:100%;height:1px;background-color:#000000;color:#000000;margin-top:0px;margin-bottom:1em;border:0;padding:0px;}

.page_content a {color:#000;}
.page_content a:link {color:#000;}
.page_content a:active {color:#000;}
.page_content a:visited {color:#000;}
.page_content a:hover {color:#000;}
.page_content a:focus {color:#000;}


.page_content .vieblogger_displayer {
	margin-left:-20px;
}

.page_content .vieblogger_displayer div.navigation {
	padding:0 0 0 20px;	
}

.page_content .vieblogger_displayer div.container {
	padding:10px 10px 10px 20px;
	border-top:#c1d82f 1px solid;
	border-right:#c1d82f 1px solid;
	border-bottom:#c1d82f 1px solid;
	background-color:#f8f8f8;
}

.page_content .vieblogger_displayer div.container.posting {
	margin-bottom:10px;
}

.page_content .vieblogger_displayer div.container.home {
	background-color:#fff;
}

.page_content .vieblogger_curtain {
	display:none;
	z-index:5;
	background-color:#ccc;
	background-image:url(../img/chilli.jpg);
	background-position:center center;
	background-repeat:no-repeat;
}

.page_content .vieblogger_displayer div.listing {
	min-height:200px;
}

.page_content .vieblogger_displayer div.listing div.story {
	float:left;
	width:120px;
	height:200px;
	margin-bottom:10px;
}

.page_content .vieblogger_displayer div.listing div.story.blogger {
	width:100px;
	height:280px;
	margin-bottom:5px;
}

.page_content .vieblogger_displayer div.listing div.story.col_2,
.page_content .vieblogger_displayer div.listing div.story.col_3,
.page_content .vieblogger_displayer div.listing div.story.col_4 {
	margin-left:40px;
}

.page_content .vieblogger_displayer div.listing div.story.blogger.col_2,
.page_content .vieblogger_displayer div.listing div.story.blogger.col_3,
.page_content .vieblogger_displayer div.listing div.story.blogger.col_4,
.page_content .vieblogger_displayer div.listing div.story.blogger.col_5 {
	margin-left:26px;
}

.page_content .vieblogger_displayer div.listing div.story img {
	border:1px solid #C1D82F;
	margin-bottom:10px;
	width:120px;
	height:90px;
}

.page_content .vieblogger_displayer div.listing div.story.blogger img {
	width:90px;
	height:120px;
}

.page_content .vieblogger_displayer div.story_detail div.detail img {
	width:120px;
	height:90px;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	border:1px solid #C1D82F;
}

.page_content .vieblogger_displayer div.story_detail div.detail div.description {
	min-height:95px;
	margin-bottom:10px;
}

.page_content .vieblogger_displayer div.story_detail div.detail div.info {
	font-size:0.935em;
	margin-bottom:10px;
	color:#333;
}

.page_content .vieblogger_displayer div.listing div.story a.title,
.page_content .vieblogger_displayer div.listing div.story a.title:link,
.page_content .vieblogger_displayer div.listing div.story a.title:visited,
.page_content .vieblogger_displayer div.listing div.story a.title:active {
	display:block;
	font-weight:bold;
	font-size:0.925em;
	color:#000;
	text-decoration:none;
	margin-bottom:5px;
	margin-left:1px;
}

.page_content .vieblogger_displayer div.listing div.story a.desc,
.page_content .vieblogger_displayer div.listing div.story a.desc:link,
.page_content .vieblogger_displayer div.listing div.story a.desc:visited,
.page_content .vieblogger_displayer div.listing div.story a.desc:active {
	display:block;
	color:#8B8D09;
	font-size:1.09em;
	text-decoration:none;
	margin-bottom:5px;
}

.page_content .vieblogger_displayer div.listing div.story a.name,
.page_content .vieblogger_displayer div.listing div.story a.name:link,
.page_content .vieblogger_displayer div.listing div.story a.name:visited,
.page_content .vieblogger_displayer div.listing div.story a.name:active {
	display:block;
	color:#bd2025;
	font-size:0.835em;
	text-decoration:none;
}

.page_content .vieblogger_displayer div.listing div.story span {
	display:block;
	font-size:0.835em;
	margin-bottom:5px;
	color:#19888c;
}

.page_content .vieblogger_displayer div.listing div.media {
	float:left;
	width:120px;
	height:200px;
	margin-bottom:10px;
}

.page_content .vieblogger_displayer div.listing div.media.col_2,
.page_content .vieblogger_displayer div.listing div.media.col_3,
.page_content .vieblogger_displayer div.listing div.media.col_4 {
	margin-left:40px;
}

.page_content .vieblogger_displayer div.listing div.media img {
	border:1px solid #C1D82F;
	margin-bottom:10px;
	width:120px;
	height:90px;
}

.page_content .vieblogger_displayer div.listing div.media a.title,
.page_content .vieblogger_displayer div.listing div.media a.title:link,
.page_content .vieblogger_displayer div.listing div.media a.title:visited,
.page_content .vieblogger_displayer div.listing div.media a.title:active {
	display:block;
	font-weight:bold;
	font-size:0.925em;
	color:#000;
	text-decoration:none;
	margin-bottom:5px;
	margin-left:1px;
}

.page_content .vieblogger_displayer div.listing div.media a.desc,
.page_content .vieblogger_displayer div.listing div.media a.desc:link,
.page_content .vieblogger_displayer div.listing div.media a.desc:visited,
.page_content .vieblogger_displayer div.listing div.media a.desc:active {
	display:block;
	color:#C1D82F;
	font-size:1.09em;
	text-decoration:none;
	margin-bottom:5px;
}

.page_content .vieblogger_displayer div.listing div.media a.name,
.page_content .vieblogger_displayer div.listing div.media a.name:link,
.page_content .vieblogger_displayer div.listing div.media a.name:visited,
.page_content .vieblogger_displayer div.listing div.media a.name:active {
	display:block;
	color:#bd2025;
	font-size:0.835em;
	text-decoration:none;
}

.page_content .vieblogger_displayer div.listing div.media span {
	display:block;
	font-size:0.835em;
	margin-bottom:5px;
	color:#19888c;
}

.page_content .vieblogger_user_profile {
	display:block;
	background-color:#f3f3f3;
	color:#686868;
	border:1px solid #c1d82f;
	margin-bottom:10px;
}

.page_content .vieblogger_user_profile div.title {
	border-bottom:1px solid #c1d82f;
	background-image:url(../img/profile_title_back.png);
	background-repeat:repeat-x;
	padding:5px 3px 3px 5px;
	font-weight:bold;
	font-size:1.09em;
	color:#fff;
}
.page_content .vieblogger_user_profile a {
	text-decoration:none;
}
.page_content .vieblogger_user_profile a:hover,
.page_content .vieblogger_user_profile a:focus {
	color:#999;
}

.page_content .vieblogger_user_profile div.title a,
.page_content .vieblogger_user_profile div.title a:link,
.page_content .vieblogger_user_profile div.title a:visited,
.page_content .vieblogger_user_profile div.title a:active {
	color:#fff;
}

.page_content .vieblogger_user_profile div.title a:hover,
.page_content .vieblogger_user_profile div.title a:focus {
	color:#666;
}

.page_content .vieblogger_user_profile div.heading {
	padding:5px;
	height:122px;
}

.page_content .vieblogger_user_profile div.heading img {
	border:1px solid #000;
	margin-right:10px;
	float:left;
	width:90px;
	height:120px;
}

.page_content .vieblogger_user_profile div.info {
	padding:10px;
}

.page_content .vieblogger_embed_player {
	display:block;
	background-color:#f3f3f3;
	color:#686868;
	border:1px solid #c1d82f;
	margin-bottom:10px;
}

.page_content .vieblogger_embed_player div.title {
	border-bottom:1px solid #c1d82f;
	background-image:url(../img/profile_title_back.png);
	background-repeat:repeat-x;
	padding:5px 3px 3px 5px;
	font-weight:bold;
	font-size:1.09em;
	color:#fff;
}

.page_content .vieblogger_embed_player div.info {
	padding:5px;
	color:#000;
}

.page_content .vieblogger_embed_player textarea {
	display:block;
	margin-top:5px;
	width:283px;
	height:60px;
	border:1px solid #999; 
	color:#686868;
}

.page_content .vieblogger_displayer div.comments{
	margin:0 0 10px 15px;
}

.page_content .vieblogger_displayer h1 span.comment_number {
	line-height:1.5em;
	font-size:1.5em;
	color:#19888C;
}

.page_content .vieblogger_displayer div.comments div.comment_headline {
	font-weight:bold;
	color:#19888C;
	margin-bottom:2px;
	font-size:1.09em;
}

.page_content .vieblogger_displayer div.comments div.comment_headline span.name,
.page_content .vieblogger_displayer div.comments div.comment_headline span.location,
.page_content .vieblogger_displayer div.comments div.comment_headline span.date,
.page_content .vieblogger_displayer div.comments div.comment_headline span.time {
	color:#686868;
}

.page_content .vieblogger_displayer h1.leave_comment {
	border-top:1px solid #ccc;
	padding-top:15px;
	margin-right:10px;
}

#vieblogger_container_media,
#vieblogger_container_medium_posting {
	margin-bottom:10px;
}

#vieblogger_container_media div.detail {
	color:#666;
}

#vieblogger_container_media div.detail div.video {
	background-color:#C1D82F;
	margin:0 -10px 10px -20px;
	text-align:center;
	font-size:0.0em;
}
#vieblogger_container_media div.detail div.video #video_container {
	text-align:center;
	line-height:0;
}
#vieblogger_container_medium_posting {
	margin-top:10px;	
}

#vieblogger_container_medium_posting h1 {
	margin:-10px -10px 10px -20px;
	padding:5px 0px 5px 20px;
	background-color:#a8a8a8;
	border-bottom:1px solid #C1D82F;
	font-size:1.17em;
	color:#fff;
	font-weight:bold;
}

#vieblogger_container_medium_posting a.image {
	float:left;
	margin:0 10px 10px 0;
}

#vieblogger_container_medium_posting a.image img {
	width:120px;
	height:90px;
	border:1px solid #C1D82F;
}

#vieblogger_container_medium_posting div.detail {
	margin-left:130px;
	color:#000;
}
#vieblogger_container_media div.detail span,
#vieblogger_container_medium_posting div.detail span {
	color:#19888c !important;
}

#vieblogger_container_medium_posting div.detail a.view_posting,
#vieblogger_container_medium_posting div.detail a.view_posting:link,
#vieblogger_container_medium_posting div.detail a.view_posting:visited,
#vieblogger_container_medium_posting div.detail a.view_posting:active {
	margin:20px 20px 0 20px;
	display:block;
	text-align:right;
	font-size:1.17em;
	color:#C1D82F;
}

#vieblogger_container_medium_posting div.detail a.view_posting:hover,
#vieblogger_container_medium_posting div.detail a.view_posting:focus {
	color:#000;
}

#vieblogger_container_medium_posting div.detail a, 
#vieblogger_container_medium_posting div.detail a:link, 
#vieblogger_container_medium_posting div.detail a:visited,
#vieblogger_container_medium_posting div.detail a:active  {
	font-weight:bold;
	text-decoration:none;
	color:#686868;
}

#vieblogger_container_medium_posting div.detail a:hover, 
#vieblogger_container_medium_posting div.detail a:focus {
	color:#000;
}

a.new_posting {
	display:block;
	width:115px;
	height:20px;
	font-size:11px;
	background-image:url(../img/english/new_posting.png);
	text-decoration:none;
	color:#fff;
	text-indent:-3000px;
	outline:none;
	
}


div.form_progress_bar span {
	float:left;
	width:100px;
	margin-right:1px;
}

div.form_progress_bar div {
	font-weight:bold;
}
