/*Vision CSS Document */

html { 
	/*height: 100%; */
}

img { 
	border: 0 none; 
	_behavior: url("/apps/_libs/css/pngbehavior.htc");
	/*_behavior: url("/dev/vision/apps/_libs/css/pngbehavior.htc");*/
	
}

body {
	/* background: #0185D8 url(../../../images/bg/footer_bg.jpg) repeat-x scroll bottom; */
	background: #0185D8;
	border: 0px;  
	height: 100%; 
	margin: 0px; 
	padding: 0px; 
	text-align: center;
	width: 100%;

}
p,h1,h2,h3,h4,h5,h6,li,td,dt,dd { font-size: 1.0em; font-weight: normal; font-family:Arial, Helvetica, sans-serif; }
p,ul,ol,dl,blockquote,pre { margin-bottom: 1.0em; }



h1 { 
	font-family:Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #FF7700;
	font-style: normal;
	line-height:29px;
	margin-bottom: 6px;
	margin-top: 6px;
	
}

h1 a{ 
	text-decoration:none;
	color: #FF7700;
}

h2{
	font-size:1.0em;
	line-height: 1.3em;
	color: #FF7700;		
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom: 6px;
	font-weight: bold;
}

h2 a{
	font-size:1.0em;
	line-height: 1.3em;
	color: #FF7700;		
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom: 6px;
	font-weight: bold;
	text-decoration:none;
}

h3{
	font-size:0.9em;
	line-height: 1.2em;
	color: #FF7700;
		
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 6px;
}
h3 a{ 
	text-decoration:none;
	color:#000;
	}
h3 a:hover { 
	text-decoration:none
	color:#000;
	}
h4 {
	margin-top:-9px;
	margin-bottom: 5px;
}

p { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	line-height: 1.3em;
	margin-top: 0em; 
	margin-bottom: 1.0em; 
	color: #3F3F3F;
	margin-bottom: 20px;
}
p a{ 
	text-decoration:none;
	color:#3F3F3F;
}
p a:hover{ 
	text-decoration:none;
	color:#FF7700;
} 
address { 
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:0.8em;
	line-height: 1.3em;
	margin-top: 0em; 
	margin-bottom: 1.0em; 
	color: #FFF;
	margin-bottom: 20px;
}
ul { 
	list-style-type: square; 
	margin: 0 0 1em; 
	padding: 0; 
	padding-left: 2em; 
}

li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color: #000;
	list-style:none;
	text-indent:0px 
}

li a{
	color: #000;
	text-decoration:none;
}

li a:hover{
	color: #000;
	text-decoration:none;
}


li span {
	color: #000000;
}

a {
	/*makes the nicetitle postion right in IE*/
	position:relative;
}


hr{
	border:none;
	background-color:#000;
	color:#000;
	height:1px;
	width:100%;
	text-align: left;/*this will align it for IE*/
	margin: 0 auto 0 0; /*this will align it left for Mozilla*/
}


/* Site Links */

.mainContentArea h2
{
	magin-bottom: 0px;
	padding-bottom: 0px;
	line-height: 5px;
}

.VisionMainCopyHolder li
{
	color: #3F3F3F;
	list-style: disc;
}

.BoldMenuItem
{
	font-weight:900;
}

#newsletterGo
{
	background-color: #194582 !important; 
	color: #FFFFFF; 
	border: solid 1px white;
	_height: 24px;
	_width: 26px;
}

#newsletterEmail
{
	border:1px solid white; 
	background-color: #194582 !important; 
	color: white; 
	_height: 20px;
	_width: 180px;
}

#IndexRightlinks
{
	overflow: hidden;
	width: 203px;
	padding-bottom: 30px;
}

#IndexRightlinks ul
{
	padding: 0px;
	margin: 0px;
	overflow: hidden;
	width: 203px;
}

#IndexRightlinks li a
{
	display: block;
	line-height: 14px;
	font-size: 11px;
	color: white;
	overflow: hidden;
	vertical-align: middle;
	padding-left: 65px;
}

#IndexRightlinks li
{
list-style:none;
padding: 0px;
margin: 0px;
width: 203px;
overflow: hidden;
}

#rightWorkshop {background:url(../../../images/sitemenu/formular-fo-success.png)  0px 0px no-repeat; padding-top: 15px; height: 46px;}
#rightWorkshop:hover {background:url(../../../images/sitemenu/formular-fo-success.png)  -203px 0px no-repeat;}

#rightInternational{background:url(../../../images/sitemenu/international-program.png)  0px 0px no-repeat; padding-top: 8px; height: 53px;}
#rightInternational:hover{background:url(../../../images/sitemenu/international-program.png)  -203px 0px no-repeat;}

#rightBusiness{background:url(../../../images/sitemenu/business-development.png) 0px 0px no-repeat; padding-top: 15px; height: 46px;}
#rightBusiness:hover{background:url(../../../images/sitemenu/business-development.png) -203px 0px no-repeat;}

/*---*/

#navigation_1 {
	float:right;
	margin-top:-14px;
	margin-right:5px;
	_margin-top:-309px;
	*margin-top:-309px;
	font-size:100%;
	line-height:normal;
	position:relative;
}
#navigation_1 ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
#navigation_1 li {
	display:inline;
	margin:0px;
	padding:0px;
	
}
#navigation_1 a { 
	margin:0;
	padding:5px 15px 5px 15px;
	text-decoration:none;
	color:#FFFFFF;
}
#navigation_1 a:hover { 
	color:#FF7700;
	}
/*------------NAV 2*/

#navigation_2 {
	float:left;
	margin-top:25px;
	*margin-top:35px;
	_margin-top:35px;
	font-size:100%;
	line-height:normal;
	position:relative;
		width:600px;
}
#navigation_2 ul {
	margin:0;
	padding:0px;
	list-style:none;
	
}
#navigation_2 li {
	display:inline;
	margin:0px;
	padding:0px;
	
}
#navigation_2 a { 
	float:left;
	margin:0;
	padding:5px 13px 5px 13px;
	text-decoration:none;
	color:#FFFFFF;
}

#navigation_2 a:hover { 
	color:#FF9933;
	}

/*------------NAV Hovers*/ 
#nav001This{
	font-weight: bold;
	color:#FF7700 !important;}

#nav002This{
	font-weight: bold;
	color:#FF7700 !important;}
	
#nav003This{
	font-weight: bold;
	color:#FF7700 !important;}
	
#nav004This{
	font-weight: bold;
	color:#FF7700 !important;}
	
#nav005This{
	font-weight: bold;
	color:#FF7700 !important;}
	
#nav006This{
	font-weight: bold;
	color:#FF7700 !important;}
	
#nav007This{
	font-weight: bold;
	color:#FF7700 !important;}
	
#nav008This{
	font-weight: bold;
	color:#FF7700 !important;}

	
#nav009This{
	font-weight: bold;
	color:#FF7700 !important;}

















/*--------------------------------------------------------------------------------------------------------main logos*/


.home_logo{
	margin-top:-304px;
	margin-left:20px;
}

/*--------------------------------------------------------------------------------------------------------blog - sub nav*/



.sidePanelContainer
{
	float:right;
	padding-top: 25px;
	margin-right:20px;
	_margin-right:10px;
	width:203px;
}

.sidePanel
{
	float:right;
	background: #0185D8 url("../../../images/bg/sub_nav_bg.jpg") repeat-x left top;
	height:auto;
	width:203px;
	padding-bottom:10px; 
	position:relative;
	top:75px;
}

.sidePanelContact
{
	float:right;
	background: #0185D8 url("../../../images/bg/sub_nav_bg.jpg") repeat-x left top;
	height:auto;
	width:225px;
	padding-bottom:10px;
	position:relative;
	top:110px;
}
.sidePanelHolder{
	padding-top:10px;
	padding-left:10px;
}
.sidePanelHolder h2{
	color:#FFFFFF;
	padding: 0px;
	margin:0px;
	padding-bottom:6px;
}
.sidePanelHolder h2{
	color:#FFFFFF;
	padding: 0px;
	margin:0px;
	padding-bottom:6px;
}
.sidePanel h2 a{
	color:#FFFFFF;
}
.sidePanel h3{
	color:#FFFFFF;
	padding: 0px;
	margin:0px;
	padding-bottom:15px;
}
.sidePanelContact h2 a{
	color:#FFFFFF;
}
.sidePanelContact h3{
	color:#FFFFFF;
	padding: 0px;
	margin:0px;
	padding-bottom:15px;
}

/*for the form*/
.sidePanelHolder p{
	padding-top:0px;
	color:#FFFFFF;
}
.sidePanelHolder p a{
	color:#FFFFFF;
}
.sidePanelHolder p a:hover{
	color:#FF7700;
}
/*for the site*/
.sidePanel ul {
	padding-left:5px;
  	margin-left:0px;
  	padding:10px 15px 0 15px;
  	list-style:none;
  }
.sidePanel li {
	list-style:none;
	padding: 0 0px 10px 0px;
	font-size: 12px;
	line-height: 14px;
	text-indent:-15px;
	line-height:1.5em;
 }
.sidePanel li a{
	color:#FFFFFF;
}
.sidePanel li a:hover{
	color:#FF7700;
}
/*for the blog*/
#sidebar ul {
  margin:0 0 1.5em;
  padding:0 0 1.5em;
  border-bottom:1px dotted #ccc;
  list-style:none;
  }
#sidebar li {
  margin:0;
  padding:0 0 .25em 15px;
  text-indent:-10px;
  line-height:1.5em;
  }
#sidebar p {
  color:#666;
  line-height:1.5em;
  }





#sidebar {
	float:right;
	margin-top:40px;
	*margin-top:20px;
	_margin-top:20px;
	margin-right:20px;
	_margin-right:10px;
	background: #0185D8 url("/images/bg/sub_nav_bg_blog.jpg") repeat-x left top;
	height:auto;
	width:210px;			
	padding-top:3px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
}


#sidebar p li a h2{
	color:#FFFFFF;
}












.sideQuoteHome{
	float:right;
	width:196px;
	margin-top:20px;
	margin-right:7px;
	height:auto;
	padding-bottom:10px;
}

.sideQuoteHome h3{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FF7700;
	font-size: 0.8em; 
	line-height:1.4em;
	font-weight: normal;
	padding-bottom:5px;
} 
.sideQuoteHome p{ 
	font-size: 0.7em; 
	line-height:1.2em;
}
#international{
	padding-right:20px;
}




/*--------------------------------------------------------------------------------------------------------main area home*/
.mainAreaHome {
	background: #FFFFFF;
	background: #EEE;	
	background:url("../../../images/bg/home_top_bg.jpg") repeat-x left top ;
	padding: 0;
	float: left;
	clear: both;
	width: 100%;
	line-height: 1.5em;
	height:285px;
	_height:285px;
}





.home_intro_text{
	position:relative;
	margin-left:20px;
	margin-top:30px;
	height: 140px;
}
.home_intro_text h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 41px;
	color: #FFFFFF;
	line-height:40px;
	font-weight: normal;
	font-style: normal;
	margin-bottom: -5px;
}
.home_intro_text h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFFFFF;
	font-weight: normal;
	font-style: normal;
	line-height:22px;
	margin-bottom: 0px;
}

.mainAreaHome-OuterWrapper{
	width: 780px;
	margin: 0 auto;
	text-align: left;
	margin-top:0px;
	*margin-top:0px;
	_margin-top:1px;
	text-align: left;
	overflow: hidden;
}



.mainAreaHome-InnerWrapper{
	width: 780px;
	background:#FFFFFF;
	text-align: left;
	margin-top:-4px;
}


.mainContentArea{
	width:780px;
	margin-top:0px;
	height:auto;
	
}

.HomeMainCopyHolder{
	padding-top:80px;
	*padding-top:20px;
	_padding-top:20px;
	padding-left:20px;
	width:507px;
	padding-bottom:60px;
}

.HomeMainCopyHolder{
line-height: 1.7em;
}


/*////////////////////////////////////////////////////////////////////////////////      	added pages*/
.other_intro_text{
	position:relative;
	margin-left:20px;
	margin-top:60px;
	height: 110px;
}
.other_intro_text h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 41px;
	color: #FFFFFF;
	font-weight: normal;
	font-style: normal;
	margin-bottom: -5px;
}
.other_intro_text h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #FFFFFF;
	font-weight: normal;
	font-style: normal;
	line-height:29px;
	margin-bottom: -2px;
}

.communication_intro_text{
	position:relative;
	margin-left:20px;
	margin-top:60px;
}
.communication_intro_text h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 38px;
	color: #FFFFFF;
	font-weight: normal;
	font-style: normal;
	margin-bottom: -9px;
}
.communication_intro_text h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #FFFFFF;
	font-weight: normal;
	font-style: normal;
	line-height:29px;
	margin-bottom: 0px;
}

/*////////////////////////////////////////////////////////////////////////////////      	footer*/
#footer{
	
	padding-top:15px;
	height:0px;
}
.footerBox{
	background:url("../../../images/bg/footer_box_bg.jpg") repeat-x left top;
	border:#FFFFFF solid 4px;
	padding: 12px 0px 0px 12px;
	height:70px;
	width:230px;
	overflow:hidden;
}
.footerBox h3{
	padding: 0px;
	color:#FFFFFF;
	margin:0px;
	font-size:13px;	
	padding-bottom:6px;
	text-decoration:none;
}
.footerBox p{
	font-size:10px;
	color:#FFFFFF;	
	text-decoration:none;
}
.footerBox a{
	color:#FFFFFF;	
}
#fBox1{
	float:left;
}
#fBox1 p a:hover{
	color:#FF7700;
}

#fBox2{
	float:left;
	margin-left:15px;
	display:block;
}
#fBox2_home{
	float:left;
	margin-left:15px;
	display:block;
}

#fBox2_home p a:hover{
	color:#FF7700;
}
#fBox3{
	float:right;
	margin-left:0px;
	display:block;
}

#fBox2 a:hover{
	color:#FFFFFF;
}
#fBox3 a:hover{
	color:#FFFFFF;
}

#fBox4{
	float:right;
}

#copyright{
	padding-top:10px;
	font-size: 0.9em;
	float:left;
	
}
#copyright p{
	color:#FFFFFF;
}
#copyright p a{
	color:#FFFFFF;
}
#copyright p a:hover{
	color:#FF7700;
}

.footerAreaHome {
	background: #19021F;
	background:url("../../../images/bg/footer_bg.jpg") repeat-x left top;
	padding: 0;
	float: left;
	clear: both;
	width: 100%;
	line-height: 1.5em;
	height:153;
	*height:153px;
	_height:153px;
	min-height:153px;
	
}


.footerAreaHome-OuterWrapper{
	width: 780px;
	margin: 0 auto;
	text-align: left;
	margin-top:-1px;
	_margin-top:0px;
	text-align: left;
}
.footerAreaHome-InnerWrapper{
	width: 780px;
	text-align: left;
	margin-left:-0px;
}


/*////////////////////////////////////////////////////////////////////////////////      	Start of CLASSES */
	
.clearCSS{
	clear: both;
	height: 0px;
	overflow: hidden;
}



.inv-navigation {position: absolute; visibility: hidden; width:1px; height:1px; top:-20px; left:-20px; margin: 0 0 0 0;}


div.message h3 {
	font-size: 1.1em;
	margin: 0px 0px 0px 0px;
	text-decoration:none;
}













/*////////////////////////////////////////////////////////////////////////////////      	vision sections */

.vision_logo{
	margin-top:-155px;
	margin-left:20px;
}

/*--------------------------------------------------------------------------------------------------------NAV3*/
#navigation_3 {
	float:right;
	margin-top:-60px;
	margin-right:5px;
	*margin-top:-188px;
	_margin-top:-188px;
	font-size:100%;
	line-height:normal;
	position:relative;
}
#navigation_3 ul {
	margin:0;
	padding:0px;
	list-style:none;
}
#navigation_3 li {
	display:inline;
	margin:0;
	padding:0;
	
}
#navigation_3 a { 
	margin:0;
	padding:5px 15px 5px 15px;
	text-decoration:none;
	color:#FFFFFF;
}
#navigation_3 a:hover { 
	color:#FF7700;
	}

/*------------NAV 4*/

#navigation_4 {
	float:left;
	margin-top:45px;
	*margin-top:55px;
	_margin-top:55px;
	font-size:100%;
	line-height:normal;
	position:relative;
	margin-right: 50px;
}
#navigation_4 ul {
	margin:0;
	padding:0px;
	list-style:none;
	
}
#navigation_4 li {
	display:inline;
	margin:0;
	padding:0;
	
}
#navigation_4 a { 
	float:left;
	margin:0;
	padding:5px 12px;
	text-decoration:none;
	color:#FFFFFF;
}

#navigation_4 a:hover { 
	color:#FF9933;
	}


.sidePicture{
	float:left;
	margin-top:15px;
	margin-left:;
	height:auto;
	padding-bottom:10px;
	width: 203px;
	overflow: hidden;
	position:relative;
	top:70px;
}

.sideQuoteVision{
	float:right;
	width:210px;
	margin-top:25px;
	height:auto;
	padding-bottom:10px;
	position:relative;
	top:60px;
}

.sideQuoteVision h3{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FF7700;
	font-size: 0.8em; 
	line-height:1.4em;
	font-weight: normal;
	padding-bottom:5px;
} 
.sideQuoteVision p{
	font-size: 0.7em; 
	line-height:1.2em;
}

.feedTitle a{
	font-size:1.1em;
	line-height: 1.2em;
	font-weight:bold;
	color:#FFFFFF;
	}
#creditfooter{
	visibility:hidden;
	margin-bottom:-40px;
}
.feedburnerFeedBlock li { 
	text-indent:0px;
}
.feedburnerFeedBlock li a:hover { 
	color:#FF7700;
}
.feedburnerFeedBlock ul{
	margin-left:-15px;
}

/*--------------------------------------------------------------------------------------------------------All other are areas other than homepage - main area vision*/






.mainAreaVision {
	background: #FFFFFF;
	background:url("../../../images/bg/top_bg.jpg") repeat-x left top ;
	padding: 0;
	float: left;
	clear: both;
	width: 100%;
	line-height: 1.5em;
	height:285px;
	_height:285px;
}


.vision_intro_text{
	position:relative;
	margin-left:20px;
	margin-top:50px;
}

.vision_intro_text h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 44px;
	color: #FFFFFF;
	font-weight: normal;
	font-style: normal;
	margin-bottom: -10px;
}

.vision_intro_text h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #FFFFFF;
	font-weight: normal;
	font-style: normal;
	margin-bottom: 10px;
}

#VisionContentArea{
			background-color:#FFFFFF;	
		}

.mainAreaVision-OuterWrapper{
	color:#FFFFFF !important;
	width: 780px;
	margin: 0 auto;
	text-align: left;
	margin-top:0px;
	_margin-top:0px;
	text-align: left;
	overflow: hidden;
}

#content {

	background-color:#FFFFFF;
}
#main {
	background-color:#FFFFFF;
}

#sidebar {
	background-color:#FFFFFF;
}

.mainAreaVision-InnerWrapper{
	width: 780px;
	background:#FFFFFF;
	text-align: left;
	margin-top:-4px;
}


.mainContentArea{
	width:780px;
	margin-top:0px;
	height:auto;
	
}

.VisionMainCopyHolder{
	padding-top:90px;
	*padding-top:20px;
	_padding-top:20px;
	padding-left:20px;
	width:507px; 
	padding-bottom:60px;
}




.footerAreaVision {
	background: #FFFFFF;
	background:url("../../../images/bg/footer_bg.jpg") repeat-x left top;
	padding: 0;
	float: left;
	clear: both;
	width: 100%;
	line-height: 1.5em;
	height:auto;
	*height:153px;
	_height:153px;
}


.footerAreaVision-OuterWrapper{
	width: 780px;
	margin: 0 auto;
	text-align: left;
	margin-top:-1px;
	_margin-top:0px;
	text-align: left;
}
.footerAreaVision-InnerWrapper{
	width: 780px;
	text-align: left;
	margin-left:-0px;
}


.footerSpacer{
	height:50px;
	background:#190121;
}




/*------------------------------------------------------------------------------------------------contact page*/
form {
	border: 0px solid #FFF;
	margin-bottom: 0px;
}

	
.form-row01 {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.5em;
	font-size:1em;
	color:#444;
}


.form-row02 {
	color:#777;
	padding-top:0px;
	padding-bottom:5px;
	padding-left:0px;
	padding-right:0px;
	margin-top:-23px;
	margin-bottom:4px;
	margin-left:125px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FF7700;


	}

.input {
	/*clear: right;*/
	font-weight:normal;
	font-size:11px;
	color:#000;
	border: 1px solid #58595B;
	width:300px;
	border-right: #C5C5C5 1px solid;
	border-top: #909090 1px solid;
	/*float: left;*/
	margin: 1px;
	border-left: #C5C5C5 1px solid;
	border-bottom: #E0E0E0 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF; 
}

.contact_box{
	background-color:#FFF;
	padding: 0px 10px 10px 0px;
	
}

/*realigns the first panel*/
* html .#contact_box{
	margin-top:-30px;
}

.contact_box h1{
	line-height: 1.1em;
	margin-bottom: 0px; 

}
.contact_box h2{
	line-height: 1.2em;
	margin-top: 0em; 
	margin-bottom: 0.0em; 
}
.contact_box h3{
	line-height: 0.9em;
	margin-bottom: 8px; 
}
.contact_box p{
	line-height: 1.5em;
	margin-top: 0em; 
	margin-bottom: 1.1em; 
}







/*------------------------------------------------------------------------------------------------from blog*/



/* Content
----------------------------------------------- */
@media all {
#VisionContentArea{
	background:#FFFFFF;
	background:url(../../../images/bg/white.jpg) repeat;
	width:780px;
}

#content {
	width:780px;
	margin:0 auto;
	padding:0;
	text-align:left;
	background-color:#FFFFFF;
}
#main {
	padding-top:40px;
	*padding-top:20px;
	_padding-top:20px;
	padding-left:20px;
	width:480px;
	padding-bottom:60px;
	float:left;
}
#sidebar {
	float:right;
	margin-top:40px;
	*margin-top:20px;
	_margin-top:20px;
	margin-right:20px;
	_margin-right:10px;
	background: #0185D8 url("/images/bg/sub_nav_bg_blog.jpg") repeat-x left top;
	height:auto;
	width:210px;			
	padding-top:3px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
}
#sidebar p li a h2{
color:#FFFFFF;
}
}
@media handheld {
#content {
	width:90%;
}
#main {
	width:100%;
	float:none;
}
#sidebar {
	width:100%;
	float:none;
}
}




/* headings
----------------------------------------------- */
#blog-header h1 {
margin: 0;
padding: 26px 0 0 0px;
color: #FF7700;
font-size: 30px;
line-height: 25px;

}

h2.date-header {
margin: 0;
padding: 0 0 0 20px;
font-size: 10px;
text-transform: uppercase;
color: #FF7700;
background: url(/images/elements/icon_date.gif) no-repeat 0 0px;
}

.date-header span {
margin: 0 0 0 5px;
padding: 0 25px 0 25px;

}

h2.sidebar-title {
padding: 1px 0 0 0px;
font-size:1.0em;
line-height: 1.4em;
color: #FFF;

}

#profile-container h2.sidebar-title {
color: #957252;

}

.post h3.post-title {

padding: 0;
padding-bottom:4px;
font-size: 25px;
color: #FF7700;
font-weight: bold;
}


#comments h4 {
margin-top: 0;
font-size: 16px;
}





/* lists
----------------------------------------------- */

 div.#sidebar.label-list ul li{
 list-style:none;
 }
 
.profile-data {
font-size: 13px;
line-height: 17px;
}

.post ul {
padding-left: 32px;
list-style-type: none;
font-size: 13px;
line-height: 18px;
}

.post li {
padding: 0 0 4px 0px;

}

#comments ul {
margin: 0;
padding: 0;
list-style-type: none;
}

#comments li {
padding: 0 0 1px 17px;
background: url(/images/elements/icon_comment.gif) no-repeat 0 3px;
}

#sidebar ul {
margin: 0 0 20px 0;
padding: 0;
list-style-type: none;
font-size: 15px;
line-height: 14px;
color:#FFFFFF;
}

#sidebar li {
list-style:none;
padding: 0px 0 4px 17px;
background: url(/images/elements/icon_list_item.gif) no-repeat 0 5px;
}

#label-list a{
color:#FFFFFF;
padding-left:10px;
padding-top:-10px;
}
#label-list a:hover{
color:#FF7700;
}

#recently a{
color:#FFFFFF;
padding-left:10px;
padding-top:-2px;
}
#recently a:hover{
color:#FF7700;
}

.archive-list a{
color:#FFFFFF;
padding-left:10px;
padding-top:-2px;
}
.archive-list a:hover{
color:#FF7700;
}

.blogger-labels{
color:#FF7700;
}
 
.post-footer-link{
padding-bottom:200px;
}

#navbar-iframe {
display:none;

}
