/*----------------------------------------------------
                 Centita - CSS File
------------------------------------------------------*/


/* About
------------------------------------------------------*/
.sidebox p {margin-bottom:10px;}
ul.about-list{margin:0px; padding:0px 0px 0px 0px; list-style-type:none; color:black;}
ul.about-list li{background-image:url(../images/arrow.gif); background-position:0px 2px; background-repeat:no-repeat; padding:0px 0px 15px 22px; line-height:13px;}
ul.about-list li a, ul.about-list li a:visited{color:#4c4c4c; text-decoration:none;}
ul.about-list li a:hover{color:#2f87aa;}


/* Blog
------------------------------------------------------*/
.blog-post h2 {color:#2f87aa; margin-bottom:0px;}
.blog-post {padding-bottom:18px; margin-bottom:15px;}
.blog-posted {padding-top:-25px; margin-bottom:20px; height:20px; font-size:11px; color:#adacac; border-bottom:1px solid #d9d9d9;}
.posted-detail {float:left;}
.read-more {float:right;}


/* Content
------------------------------------------------------*/
#content h4{margin-bottom:8px;}
#main_text{padding:20px 0px 0px 0px;}


/* Sidebar
------------------------------------------------------*/
#newsletter fieldset {margin:0px; padding-bottom:20px; border:0px;}
.but {vertical-align:middle; padding-left:2px;}
.inputbox01 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
width:190px;
border:1px solid #d9d9d9; 
vertical-align:top; 
padding:3px 4px 2px 3px; 
color:#c8c9be; 
}
.inputbox01:focus{
	border:1px solid #adacac;
	color:#adacac;
}
#testimonials{
padding:10px 18px 15px 18px;
margin-bottom:14px;
border-left:1px solid #d9d9d9;
border-right:1px solid #d9d9d9;
border-bottom:1px solid #d9d9d9;
}
.scroll ul{
position:relative;
width:276px;
height:92px;
margin:0px;
list-style:none;
}
.scroll ul li{
width:276px;
height:92px;
margin:0;
line-height:18px;
}


/* Portfolio
------------------------------------------------------*/
#main-portfolio{width:960px; float:left;}
.box-pf-top{width:220px; float:left; margin:0px 26px 38px 0px;}
.box-pf-bottom{width:220px; float:left; margin:0px 26px 18px 0px;}
.box-pf-top-last{width:220px; float:left; margin-bottom:38px;}
.box-pf-bottom-last{width:220px; float:left; margin-bottom:18px;}
.quote{padding-top:18px;}
.quote h2{color:#2f87aa; padding-bottom:10px;}



/* Contact
------------------------------------------------------*/
form {margin:0; padding:0;}
#contactFormArea {width:480px; color:#6b6b6b;}
.input{background-color: #ffffff; border:1px solid #d9d9d9; width:406px; padding:5px 5px 5px 5px; margin:0px; color:#6b6b6b;}
.input-submit { background-image:url(../images/but-send.gif); background-repeat:no-repeat; padding:0px; margin:0px; border:0px; width:73px; height:21px; cursor:pointer; float:right; margin-right:62px;}
.textarea {background-color: #ffffff; border:1px solid #d9d9d9; width:406px; padding:5px 5px 5px 5px; margin:0px; color:#6b6b6b;}
.map {width:276px; height:10px; padding-bottom:8px;}
#address{padding-bottom:15px;}
#address ul{margin:0px; padding:0px 0px 0px 0px;}
#address ul li{list-style-type:none; padding:5px 31px; color:#444444;}
#address ul li a, #contact ul li a:visited{color:#444444; text-decoration:none;}
#address ul li.mail{background-image:url(../images/icon-mail.jpg); background-repeat:no-repeat; background-position:0 5px;}
#address ul li.phone{background-image:url(../images/icon-phone.jpg); background-repeat:no-repeat; background-position:0 5px;}
#address ul li.address{background-image:url(../images/icon-globe.jpg); background-repeat:no-repeat; background-position:0px 5px;}