.action { text-align:right; padding-right:4px;}
.action a { color:white;}
.status { padding-right:4px;}
em { font-style:italic !important;}
.clearfix { clear:both;}
body { font:Arial, Helvetica, sans-serif; background:url(../images/body-bg.jpg) no-repeat top center;}
#header { width:945px; height:172px; margin:0 auto;}
#header #logo { width:408px; float:left; height:172px;}
#header #other { width:408px; float:right; height:172px;}
#breadcrumb-info { width:945px; margin:0 auto; height:78px;}
	#breadcrumb-info img.title { float:left; padding-top:17px;}
	#breadcrumb-info .contacts { float:right; padding-top:13px; width:500px;}
	.clearfix { clear:both;}
#wrap { width:945px; margin:0 auto; margin-top:12px;}
#navigation { width:910px; height:44px; color:#FFFFFF; margin:0 auto; background:#000;}
.r-left { float:left; width:160px; margin-right:2px;}/*Change the values to fit parent div*/
.r-right { float:left; width:160px; margin-left:2px;}/*Change the values to fit parent div*/
.r-middle { float:left; width:585px; margin-left:1px;}/*Change the values to fit parent div*/
#container { width:946px; min-height:188px; height:auto !important; height:188px; margin:0 auto; background:#FFFFFF/* url(../images/container-bg-logo.jpg) bottom left no-repeat*/; margin-top:-2px; padding-top:15px;}
#container .left-col { float:left; width:280px; padding:0 10px; border-right:1px solid #999999;}
	#container .left-col p {  font:12px georgia; padding-top:10px;}
#container .right-col { width:625px; float:right; padding:0 10px;}
	#container .right-col p {  font:12px georgia;line-height:1.8em; padding-top:10px;}
	.starting-header { font:30px georgia; color:#666666;}
	.image-float-left { float:left; padding-right:10px;}
	.image-float-right { float:right; padding-left:10px;}
.column { width:281px; padding:0 5px; float:left; min-height:168px; height:auto !important; height:168px;}
#not-availible { border:10px solid #cc3300; margin-right:4px; background-color:#DE7D5C; color:white;}
#conversa{ border:10px solid #0d5e89; background-color:#5E93B1; color:white; margin-right:2px; margin-left:3px;} 
#availible{ border:10px solid #0d5e89; background-color:#5E93B1; color:white; margin-right:3px;}
#specialty { border:10px solid #0d5e89; background-color:#5E93B1; color:white; margin-left:5px;}
.column h1 { font:20px Arial; margin:10px 0;}
.column p { margin:0; font:12px arial;}
.column ul { padding:5px 0 0 10px;}
.column ul li { line-height:1.5em; background:url(../images/bullet.gif) no-repeat; padding-left:19px; padding-bottom:9px; font:11px arial;}
.link li { line-height:1.5em; background:url(../images/bullet.gif) no-repeat; padding-left:19px; padding-bottom:9px; font:12px georgia;}
#footer { width:100%; margin:0 auto; height:172px; background:url(../images/footer-bg-x.jpg) repeat-x; color:#FFFFFF; font:14px georgia;}
	.footer-packing { width:945px; margin:0 auto; padding-top:15px;}
	.footer-left { float:left; width:230px;}
	.footer-right { float:right; width:680px;}
	.footer-header { font:25px italic georgia; font-family:Georgia;}
	.footer-right img { float:right; padding-left:10px;}
	#footer a { color:white; text-decoration:none; border-bottom:1px dashed #CCCCCC;}
	#footer a:hover { color:white; text-decoration:underline;}
/* custom Jcaption text style only*/
.project-title { font:20px bold , Arial, "Trebuchet MS"; text-indent:10px;}
/**/
