body {
width : 100%;
background : #f2f2f2;
margin : 0;
padding : 0;
}
html {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
line-height : 1.5em;
padding : 0;
}
.main {
width : 100%;
background : url(images/header_bg.gif) repeat-x top;
margin : 0 auto;
padding : 0;
}
.resize {
width : 985px;
margin : 0 auto;
}
.header {
margin : 0 auto;
padding : 0;
}
.block_header {
width : 962px;
border : none;
margin : 0 auto;
padding : 0;
}
.logo {
float : left;
width : 217px;
margin : 0;
padding : 0;
}
.rss {
width : 130px;
float : right;
text-align : left;
font : normal 11px Arial, Helvetica, sans-serif;
color : #8e8e8e;
margin : 0;
padding : 35px 10px 0 0;
}
.rss img {
float : right;
margin : 0 3px;
padding : 0;
}
.text_header {
width : 170px;
float : right;
border-left : 1px solid #8e8e8e;
font : normal 11px Arial, Helvetica, sans-serif;
color : #8e8e8e;
margin : 31px 0 0;
padding : 0 0 0 20px;
}
.text_header a {
color : #2f93b1;
text-decoration : none;
font-weight : 700;
}
.search {
float : right;
width : 180px;
margin : 0;
padding : 10px 20px 0 0;
}
.search form {
display : block;
float : right;
padding : 5px 0;
}
.search span {
display : block;
float : left;
background : url(images/search_bg.gif) no-repeat top;
width : 130px;
height : 20px;
padding : 0 5px;
}
.search form .keywords {
font : normal 12px Arial, Helvetica, sans-serif;
color : #3599b7;
line-height : 14px;
float : left;
border : 0;
width : 130px;
height : 14px;
background : none;
margin : 0;
padding : 3px 0;
}
.menu {
width : 962px;
background : url(images/manu_bg.gif) no-repeat top;
height : 49px;
margin : 0 auto;
padding : 0;
}
.menu ul {
text-align : right;
list-style : none;
border : 0;
margin : 0;
padding : 8px 0;
}
.menu ul li {
text-align : left;
float : left;
border : 0;
margin : 0;
padding : 0;
}
.menu ul li a {
float : left;
border-right : 1px solid #6c6c6c;
border-left : 1px solid #141414;
color : #9f9f9f;
font : normal 16px Arial, Helvetica, sans-serif;
text-decoration : none;
margin : 0;
padding : 10px 15px;
}
.menu ul li .last {
border-left : 1px solid #141414;
border-right : 0;
}
.slider_top {
height : 380px;
margin : 0;
padding : 0;
}
.blog_body_resize {
background : url(images/body_blog_bg.gif) repeat-x top;
height : 92px;
}
.blog_body {
width : 960px;
margin : 0 auto;
padding : 10px 0;
}
.blog_body h2 {
font : bold 36px Arial, Helvetica, sans-serif;
color : #f4fcff;
margin : 0;
padding : 10px 0 10px 5px;
}
.blog_body p {
color : #bfbfbf;
line-height : 1.8em;
margin : 0;
padding : 5px 0 0;
}
.blog_body p span {
color : #939393;
}
.blog_body img {
float : right;
margin : 0;
padding : 15px 0 0;
}
.blog_body_resize2 {
background : url(images/bg_sab.gif) repeat-x center;
}
.blog_body ul {
text-align : right;
list-style : none;
border : 0;
margin : 0;
padding : 35px 0 0;
}
.blog_body ul li {
text-align : left;
float : left;
border : 0;
margin : 0;
padding : 15px 0;
}
.blog_body ul li a {
border-right : 1px solid #b0afaf;
float : left;
color : #b0afaf;
font : normal 12px Arial, Helvetica, sans-serif;
text-decoration : none;
margin : 0;
padding : 0 15px;
}
.body {
background : #f2f2f2;
margin : 0;
padding : 0 0 30px;
}
.body_resize {
width : 960px;
margin : 0 auto;
padding : 0;
}
.body p {
font : normal 12px Arial, Helvetica, sans-serif;
color : #565656;
line-height : 1.8em;
margin : 0.5em auto;
padding : 0;
}
.body p span {
font : bold 14px Arial, Helvetica, sans-serif;
color : #565656;
}
.body a {
color : #3097b4;
text-decoration : none;
}
.body img {
margin : 10px auto;
padding : 0;
}
.body img.floated {
float : left;
margin : 10px 10px 10px 0;
padding : 0;
}
.serv {
width : 275px;
float : left;
margin : 10px;
padding : 0;
}
.left {
width : 615px;
float : left;
margin : 10px 20px 10px 0;
padding : 0;
}
.right {
width : 305px;
float : right;
margin : 10px 20px 10px 0;
padding : 0;
}
.block {
width : 300px;
float : left;
margin : 10px 20px 10px 0;
padding : 0;
}
#contactform {
margin : 0;
padding : 5px 0;
}
#contactform * {
}
#contactform ol {
list-style : none;
margin : 0;
padding : 0;
}
#contactform li {
background : none;
border : none;
display : block;
margin : 0;
padding : 0;
}
#contactform li.buttons {
margin : 5px 0;
}
#contactform label {
float : left;
width : 100px;
font : bold 12px Arial, Helvetica, sans-serif;
color : #444;
text-transform : capitalize;
margin : 0;
padding : 5px;
}
#contactform label span {
font : normal 10px Arial, Helvetica, sans-serif;
}
#contactform input.text {
width : 300px;
border : 1px solid #d7d7d7;
height : 15px;
background : #fff;
margin : 5px 0;
padding : 5px 2px;
}
#contactform textarea {
width : 300px;
border : 1px solid #d7d7d7;
height : 125px;
margin : 10px 0;
padding : 2px;
}
#contactform li.buttons input {
border : 0;
margin : 0 0 0 100px;
padding : 3px 0;
}
p.response {
text-align : center;
color : #2c2c2c;
font : bold 11px Arial, Helvetica, sans-serif;
line-height : 1.8em;
width : auto;
}
.footer {
margin : 0 auto;
padding : 0 0 20px;
}
.footer_resize {
width : 960px;
border-top : 1px solid #d6d6d6;
margin : 0 auto;
padding : 0;
}
.footer p {
font : normal 12px Arial, Helvetica, sans-serif;
color : #565656;
}
.footer a {
font : normal 12px Arial, Helvetica, sans-serif;
color : #3097b4;
text-decoration : none;
margin : 0;
padding : 5px;
}
.footer p.leftt {
text-align : left;
width : 370px;
float : left;
margin : 0;
padding : 25px 0 0 20px;
}
.footer p.right {
text-align : right;
width : 370px;
float : right;
margin : 0;
padding : 40px 0 0;
}
p.clr, .clr {
clear : both;
background : none;
margin : 0;
padding : 0;
}
li.bg, .bg {
clear : both;
border-top : 1px solid #d7d7d7;
background : none;
line-height : 0;
margin : 10px 0;
padding : 0;
}
.alert {
background : red;
color : #fff;
}
p {
line-height : 14pt;
}
a, a:link, a:visited, a:active {
color : #2786c2;
text-decoration : none;
outline : none;
}
a:hover {
color : #f75342;
outline : none;
}
.post-entry p.post-meta a {
color : #2786c2;
}
.post-meta a:hover {
color : #f75342;
}
h1 {
color : #939393;
font : 11px Arial, Helvetica, sans-serif;
}
.post h1 {
font-size : 32px;
padding-bottom : 20px;
}
.cu3er_resize {
width : 900px;
background : url(images/slider_bottom.gif) no-repeat bottom;
margin : 0 auto;
padding : 17px 0 32px;
}
#cu3er-container {
width : 900px;
outline : 0;
}
table.lightBlueTb {
background : #c7e4f3;
}
.lightBlueTb th {
background : #dae8f0 url(/images/expertiseListTh.gif) repeat-x center;
color : #5c91b9;
border : solid #fff;
border-width : 1px 1px 0 0;
}
.lightBlueTb td {
background : #fff;
padding-left : 10px;
}
.stepDetail {
background : #f7f7f7;
border-left : 4px solid #ddd;
margin : 7px auto;
padding : 10px;
}
a.lightBlueLink {
color : #5285b9;
font-weight : 700;
text-decoration : none;
}
a.lightBlueLink:hover {
color : #f60;
}
ul.advantages {
list-style-type : none;
clear : both;
margin : 0 0 0 30px;
padding : 0;
}
ul.advantages li {
background : url(http://www.3zerodesigns.com/images/bullet.gif) no-repeat 0% 6px;
padding : 2px 2px 2px 12px;
}
.scrolltopbg li h2 {
font-family : Arial, Helvetica, sans-serif;
font-size : 16px;
font-weight : 700;
color : #869200;
border-bottom : none;
margin : 0 0 10px;
}
.search form .button, .footer img {
float : left;
margin : 0;
padding : 0;
}
p.h1, h1, h2, h3, h4, h5, h6 {
font-weight : 700;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.menu ul li a:hover, .menu ul li a.active {
color : #fff;
}
.blog_body ul li a:hover, .blog_body ul li a.active {
color : #47c3e3;
}
.body h2, .body h3 {
font : normal 20px Arial, Helvetica, sans-serif;
color : #1d2024;
margin : 0;
padding : 7px 0;
}
.body h2 span, .body h3 span {
font : normal 11px Arial, Helvetica, sans-serif;
color : #ababab;
}
h2, h3 {
font-size : 28px;
}
.post h2, .post h3, .wide-page h2, .wide-page h3 {
font-size : 28px;
padding-bottom : 20px;
}
.post h4, .wide-page h4 {
font-size : 20px;
padding-bottom : 10px;
}
.post h5, .wide-page h5 {
font-size : 16px;
padding-bottom : 10px;
}
.post h6, .wide-page h6 {
font-size : 14px;
padding-bottom : 10px;
}