.bannerbox{
  float:right;
  margin-top: 5px;
  margin-bottom: 3px;
  position:relative;height:210px;overflow:hidden;;z-index:1;
}
.LatestNews{
float:right;
width: 288px; margin-top: 5px; padding-bottom:0;
border: 1px solid #CCC;
background-color: #fff;
color:#fffffe;
height:150px;
}
.LatestNews h2 {padding:0;margin: 0;
font-size: 12px;
padding: 5px 0 6px 15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
height: 15px;
background:#eaeaea url(img/horizontal_menu_background.gif) repeat-x;
border-bottom: 1px solid #CCC;
color:#666;}

.LatestNews ul{ padding:0 0 0 15px; margin:0;}
.LatestNews ul li{ list-style:none;list-style-image:none; padding:0 0 5px 0;  position:relative;z-index:10;}
.LatestNews ul li span{ font-size:10px; font-weight:bold;}
.LatestNews ul li a:link, .LatestNews ul li a:visited{font-family:Arial, Helvetica, sans-serif;  font-size:11px; color:#336699; text-decoration:none;}
.LatestNews ul li a:hover{ color:#FF9900;}

.nextTabNews{float:right;
width: 288px; margin-top:0px; padding-bottom:0;
border: 1px solid #CCC; border-top:none;
background-color:#EAEAEA;
height:19px;}
.nextTabNews a{color:#CC3300; text-decoration:none; padding-left:15px;}

.NewsReadMore{border-top:1px solid #ddd; margin-bottom:0; padding: 8px 0 0 15px;}
.NewsReadMore a:link, .NewsReadMore a:visited{ text-decoration:none; text-transform:uppercase; font-size:10px; color:#CC3300;}
.NewsReadMore a:hover{color:#666666;}


#introtab{
float: left;
width: 620px;
}

.introitem{
  width: 33%;
  float: left;
}

.introitem h4{
margin-left:18px;
padding-left:25px;
color:#CC0000;
font-weight:normal;
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 18px;
text-decoration: underline;
background-image:url(img/tab_title.gif);
background-repeat:no-repeat;
background-position:left;
}

.introitem li, .introitem ul{

list-style-image: url(img/check_for_tabs.gif);
font-size: 8pt;
margin-bottom:0px;
}

#testimonial{
   float: right;
   padding-bottom:10px;
   margin-left:16px !important;
   margin-left:16px;
 
 
}
#testimonial p{
font-size: 8pt;
line-height: 1.2em;
color:#333333
}
.AwardsCMS{margin-top:10px;}
/*#testimonial  */
.orange_box
{
width: 288px;
border: 1px solid #CCC;
background-color: #F0F0F0;
background-image:url(img/c_test.jpg);
background-repeat:no-repeat;
background-position:bottom right;
height:165px;
}

h4.orange_box_title{
margin: 0;
font-size: 12px;
padding: 5px 0 6px 15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
height: 15px;
background: url(img/testimonial_box_title_back.gif) repeat-x;
border-bottom: 1px solid #CCC;
color:#ffffff;
}

.story{
clear:both;

}
.story div h4{
margin: 5px 0px;
font-family:"times new roman",serif;
font-size: 1.6em;
font-weight: normal;
color:#FE8A01;
background:none;


}

.frontpagecontent{
width: 630px;
float: left;

}

.frontpageimage{
padding-top: 15px;
width: 270px;
margin-left:655px;

}

.section-module {
        width: 200px;
        border-bottom: 5px solid #1E84CE;

        margin: 0;
        margin-bottom: 15px;
        background: url(img/blue_box_menu.gif) repeat-x;
        }
 .section-module h3{
 margin: 0;
 padding-left: 25px;
  padding-top: 8px;
 height: 20px;
 background: url(img/menu_title_arrow_yellow.gif) no-repeat 10px 10px;
 color: #FFF;
   font-size: 80%;
 }


.section-module-grey {
 width: 200px;
 margin: 0;
 margin-bottom: 15px;
background: url(img/grey_box_menu.jpg) repeat-x;
border-bottom: 5px solid #DDD;
        }
.section-module-grey h3{
margin: 0;
padding-left: 25px;
padding-top: 8px;
height: 20px;
background: url(img/menu_title_arrow_blue.gif) no-repeat 10px 10px;
font-size: 80%;
 }

.contentimg{
float:left;
  margin: 5px 5px 5px 12px;
  padding: 0;
  width: 460px;
  height: 140px;
}

.callusbox{
margin-top: 5px;
padding:0 5px 5px 5px;
float: right;
width: 220px;
height: 133px;
border: 1px solid #ccc;

background-image:url(img/callgirl.jpg);
background-repeat:no-repeat;
background-position:bottom right;

}


.left{
  float: left;
  clear: left;
  margin-bottom:10px;
  margin-left:6px;
  padding:5px;
}
.right{
 float: right;
 clear: right;
 margin-bottom:10px;
}
.simplebox{
margin-top: 15px;
padding: 0px;
width: 47%;
border: 1px solid #CCC;
border-top: 5px solid #ccc;   
background-image:url(img/r_box.jpg);
background-repeat:no-repeat;
background-position:bottom right;
}


.simplebox a:hover{
color:#FF6600;
}

.simplebox a:visited{
color:#297bb2;
}






.section-cotent{
width: 200px;
margin: 0;
margin-bottom: 15px;
}
.section-cotent h4{
 margin: 0;
 padding-left: 25px;
 padding-top: 8px;
 height: 20px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-weight:bold;
 font-size:11px;
 background-color: #dbe0f3;
 background-image:none;
   
 }
.section-cotent p{
  margin: 10px;
  color: #2673A9;
}


#indexprotfolio{
margin-left: 10px;
height: 80px;
overflow: hidden;
}

#portfolio_list{
border-top:1px dashed #cccccc;
padding-top:15px;
margin-top:15px;
margin-left:8px;
overflow: hidden;
}

.contentlink{

margin:5px 0 0 10px;
padding: 0px;
border: 1px solid #CCC;
border-top: 5px solid #ccc;   
background-image:url(img/r_box.jpg);
background-repeat:no-repeat;
background-position:bottom right;
float: right;
width: 230px; 
}
.section-article-intro{

}
#synaxiomSpecials {
	height:290px;
}

#synaxiomSpecials img {
	display:none;
	position:absolute;
	top:0; left:0;
}





#modal_container {
			padding:5px;
			background-color:#fff;
			border:1px solid #666;
			overflow:auto;
			font-family:"Lucida Grande",Verdana;
			font-size:12px;
			color:#333;
			text-align:left;
		}

		#modal_container.test {
			background-color:#900;
			color:#fff;
			padding:30px;
			text-align:center
		}

		#modal_overlay {
			background-color:#000;
		}

		#modal_overlay.test {
			background-color:#fff;
		}







.tipbox{width:250px;background:#FFFFFF; border:1px solid #ccc; color:#000000;}



.PortfolioInnerImg{margin:7px 0 0 7px}
.portfolioBackM{height:115px; width:115px;}
