/* CSS Document */

#outer{ width:950px; margin-left:auto; margin-right:auto}
#inner{ width:950px; float:left; background-color:#FFFFFF}

#main-outer{ width:931px; margin-left:auto; margin-right:auto}
#main{ width:931px; float:left}

/*******************************navigation**********************/

#navigation{ width:931px; height:34px; float:left; background-image:url(../images/centex_03.jpg); background-repeat:repeat-x}
#navigation-left{ width:12px; float:left}
#navigation-middle{ width:903px; float:left; padding-top:10px; text-align:left}
#navigation-right{ width:16px; float:left}


/******************************banner**************************/
#banner{ width:931px; float:left; height:149px}


/**************************top border**************************/
#top-rounded{ width:931px; float:left; background-image:url(../images/blog_02.jpg); background-repeat:repeat-x; height:30px}
#top-rounded-left{ width: 16px;  float:left}
#top-rounded-right{ width:13px; float:right}
#top-rounded-blog-link{ width:187px; float:right}


/*******************************middle*****************************/
#container-outer{ width:931px; float:left; border-bottom:1px #f2f2f2 solid;background-image:url(../images/center-bg-repet.jpg); background-repeat:repeat-y}
#container{ width:931px; float:left;background-image:url(../images/bg_08.jpg); background-repeat:no-repeat}

#welcome-box{ width:931px; float:left}
#welcome-text{ width:600px; float:left; padding-left:10px }
#welcome-text-portfolio{ width:550px; float:left; margin-left:15px; margin-right:15px }

#top-right-main{width:279px; float:right;margin-right:15px;}
#news-main{width:279px; float:right}
#news-section{ width:279px; float:right; }
.news-section-title{ width:279px; background-image:url(../images/bews-title-section.gif); background-repeat:no-repeat; float:right;}
.news-section-top-main{ width:279px; background-image:url(../images/news-repet-bg.gif); background-repeat:repeat-y; float:right;}
.news-section-top{ width:279px; background-image:url(../images/news_01.gif); background-repeat:no-repeat; float:right;}
#news-section-bottom{ width:279px;float:right;}


#main-image-div{ width:100%; float:left; margin-top:10px; text-align:center}
/******************************services****************************/
#service-bg-outer{ width:901px; margin-left:auto; margin-right:auto;}
#service-bg{ width:901px; float:left; height:93px; background-color:#f1f3f5;margin-top:20px}


/************************TAB-SECTION*******************************/

#tab-bg-outer{ width:901px; margin-left:auto; margin-right:auto;}
#tab-bg{ width:901px; float:left; margin-top:20px;}

#tab-main{ width:600px; float:left; background-image:url(../images/tab-back-bg.jpg); background-repeat:repeat-y}
.tab-container1{width:600px; float:left; background-image:url(../images/tab1-bg.jpg); background-repeat:no-repeat}
.tab-container2{width:600px; float:left; background-image:url(../images/tab2-bg.jpg); background-repeat:no-repeat}
.tab-container3{width:600px; float:left; background-image:url(../images/tab3-bg.jpg); background-repeat:no-repeat}
#tab-bottom{ width:600px; float:left;}
#blank{ width:600px; float:left; height:10px}


#blog-main{ width:279px; float:right;} 
#blog-section{ width:279px; background-image:url(../images/testimonial_02.jpg); background-repeat:repeat-y; float:right; }
.blog-section-top{ width:279px; background-image:url(../images/testimonial_01.jpg); background-repeat:no-repeat; float:right;}
#blog-section-bottom{ width:279px;float:right;}


/**********************footer************************/
#footer{ width:931px; height:49; float:left; background-image:url(../images/centex_36.jpg); background-repeat:repeat-x; margin-top:30px}
#footer-left{ width:14px; float:left}
#footer-middle{ width:902px; float:left; padding-top:20px;}
#footer-right{ width:15px; float:left}


.neat
{
}
.neat span
{
 width: 0px;
 display: none;
 visibility: hidden;
}