﻿@charset "utf-8";
/* CSS Document */

.quoteBackPlane{
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}
.leftMenu {
	position:relative;
	background:none;
}
.leftMenu .headIdea{background:url(images/left_menu_head_bg_idea.png) bottom left no-repeat; height:35px; margin-left:10px;}
.leftMenu .headProject{background:url(images/left_menu_head_bg_project.png) bottom left no-repeat; height:35px; margin-left:10px;}
.leftMenu .headPath{background:url(images/left_menu_head_bg_path.png) bottom left no-repeat; height:35px; margin-left:10px;}
.leftMenu .headEpilog{background:url(images/left_menu_head_bg_epilog.png) bottom left no-repeat; height:35px; margin-left:10px; margin-top:10px;}
.leftMenu a{
	display:block;
	margin:0px 0px 1px 30px;
	padding-left: 12px;
	line-height:16px;
	background:url(images/left_menu_bullit.png) top left no-repeat;
}


.mainQuoteContent {
	position:relative;
	background:none;
	padding:0px 20px 0px 20px;
	color:#2C547A;
	font-size:20px;	
	vertical-align:middle;
}
.mainQuoteContent td{vertical-align:middle}
.mainQuoteContent p{
	margin:0px 0px 10px 0px;
	padding:0px;
}
.mainQuoteContent i, .mainQuoteContent em{
	font-style:italic;
	font-size:16px;	
}


.btnFeelMyMood{width:220px; height:60px;	background:url(images/btn_feel_mood.png) no-repeat top left; margin-bottom:20px; z-index:119; position:relative;}

.postPreview .header{
	background:url(images/new_on_site_bg.png) no-repeat top left;
	width:200px; height:28px;
	margin-bottom:10px;
}
.postPreview h3{
margin:0px; padding:0px;
font-size:16px;
}
.postPreview h3 a{font-size:14px;}
.postPreview h1{
margin:0px; padding:0px;
font-size:22px;
}
.postPreview h1 a{font-size:22px;}

.postPreview .inTextPic{margin:0px 10px 10px; float: left;}




.postPreview .body{
 border-bottom:#E0E1E5 solid 1px;
 padding-bottom:5px;
}
.postPreview .foot{
 padding-top:2px;
 font-size:8px;
 margin-bottom:20px;
}
.postPreview .foot .date{
 font-size:11px;
 color:#AEAEAE;
 font-style:italic;
}
.postPreview .foot а{
 font-size:9px;
}

.newOnSitePosts h3{
margin:0px; padding:0px;
font-size:12px;	
}
.newOnSitePosts h3 a{font-size:12px;}
.postPreview .foot .date{
 font-size:9px;
 color:#AEAEAE;
 font-style:italic;
}

.googleMapPoint{font-size:11px; width:300px;}
.googleMapPoint h3{margin:0px 0px 5px 0px; padding:0px; font-size:12px; font-weight:bold; color: #2C547A;}



.categoryDescription {
    padding: 0px 0px 0px 0px;
    border-bottom:#E0E1E5 solid 1px;
    margin-bottom: 20px;
}

.input{
	border:#2C547A 1px solid;
	font-size:16px;
	width:300px;
	padding:5px;
	background-color:#FFFFFF;
}

.inputShort{
	border:#2C547A 1px solid;
	font-size:16px;
	width:200px;
	padding:5px;
	margin-right:10px;
	background-color:#FFFFFF;
}
.inputDisabled{
	background:none;
	border:#a0a0a0 solid 1px;
	color:#505050;
}

.inputTextArea{
	border:#2C547A 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:410px;
	height:50px;
	padding:5px;
	background-color:#FFFFFF;
}




#login_error{color:#990000;}


.liveContent{
visibility:hidden; 
position:absolute; 
z-index:300;
width:100%; 
left:0px; 
}
.liveContent .liveContentDiv{
filter:alpha(opacity=100); 
-moz-opacity:1; 
-khtml-opacity: 1; 
opacity: 1;
}


.btn_fleft{float:left; display:inline-block; margin-right:10px;}
