/* CSS Document */
body{background:#333333 repeat-x; margin:0px;}
#main{background:#FFFFFF; width:1000px; margin:0 auto; height:auto; padding:0;}

#top{background:none repeat-x; height:90px; width:1000px;}
#topbg{background:url(../images/topbg02.gif); height:90px; width:1000px;}
#logobox{float:left; height:84px; width:354px; margin:5px 0px 0px 50px;}
#logoboxtop{float:left; height:57px; width:354px;}
#logoboxtop-left{float:left; height:57px; width:73px;}
#logoboxtop-right{float:left; height:57px; width:281px;}
#logoboxbottom{float:left; height:27px; width:354px;}
#symbol{background:url(../images/seo-company-symbol.gif); float:left; height:57px; width:45px; margin:0 0 0 28px;}
#logo{float:left; height:24px; width:228px; margin:33px 0 0 12px;}
#slogan{float:left; height:27px; width:354px; padding:5px 0 0;}

#top-left{float:right; height:75px; width:300px; margin:3px 7px 0 0;}

#top-button{float:right; height:25px; width:auto;}
#top-button-box{float:left; height:25px; width:45px; margin:0 10px;}
#top-button-box01{float:left; height:13px; width:45px; text-align:center; line-height:13px;}
#top-button-box02{float:left; height:12px; width:45px;}
#top-button-divider{background:url(../images/top-button-divider.gif); float:left; height:25px; width:1px;}

#top-messenger{float:right; height:35px; width:auto; margin:15px 0px 0px 0px;}
#top-messenger-google{float:left; height:30px; width:44px;}
#top-messenger-yahoo-msn-skype{float:left; height:30px; width:44px; margin:0 0 0 10px;}

#toplinebg{background:url(../images/topline.gif); float:left; height:7px; width:1000px;}

#middle{background:#FFFFFF; float:left; height:auto; width:1000px; margin:0 auto; padding:5px 0;}

#middleleft{background:none; float:left; height:auto; width:214px;}
#middleleft01-01{background:url(../images/middleleft01-01.gif); float:left; height:30px; width:214px;}
#middleleft01-01:hover{background:url(../images/middleleft01-01.gif); background-position:0 -30px;}
#middleleft01-02{background:url(../images/middleleft01-02.gif); height:30px; float:left; width:214px;}
#middleleft01-02:hover{background:url(../images/middleleft01-02.gif); background-position:0 -30px; float:left; width:214px;}
#middleleft01-arrow{background:url(../images/left01-arrow.png); height:16px; width:16px; float:left; margin:7px 0 0 10px;}
#middleleft01-button{background:none; float:left; width:170px; margin:0 0 0 18px; line-height:30px;}
#middleleft02{background:#f1f1f1; float:left; height:40px; width:190px; margin:9px 0 0 11px;  line-height:40px; text-align:center;}
#middleleft03-01{background:url(../images/middleleft03.gif); float:left; height:30px; width:214px;}
#middleleft03-02{background:url(../images/middleleft03.gif); background-position:0 -31px; float:left; width:214px;}
#middleleft03-arrow{background:url(../images/left03-arrow.png); height:16px; width:16px; float:left; margin:7px 0 0 10px;}
#middleleft03-button{background:none; float:left; width:175px; margin:0 0 0 13px; line-height:30px;}

#middleright{background:none; float:left; height:auto; width:776px; margin:0 0 0 10px;}
#middleright-top{background:none; float:left; height:230px; width:776px;}
#middleright-top-left{background:none; float:left; height:230px; width:547px;}
#middleright-top-left-top{float:left; height:184px; width:547px;}
#middleright-top-left-bottom{background:#f1f1f1; float:left; height:40px; width:547px; margin:6px 0 0 0; text-indent:20px;}
#middleright-top-right{background:none; float:left; height:228px; width:212px; margin:0 0 0 9px; border:1px; border-style:solid; border-color:#000000;}
#middleright-top-right-newsheading{background:#000000; float:left; height:28px; width:212px; line-height:28px; text-align:center;}
#middleright-top-right-newsbox{background:none; float:left; height:200px; width:212px;}
#middleright-top-right-newsbox-02{float:left; height:192px; width:182px; padding:4px 15px 4px 15px;}
#middleright-textbox{background:none; float:left; height:auto; width:776px;}
#middleright-textbox02{float:left; height:auto; width:771px; margin:10px 0 0 5px;}
#middleright-textbox-contact{float:left; height:auto; width:400px; margin:10px 25px;}
#content-service-box{float:left; width:760px; padding:10px 0;}
#content-service-box01{background:url(../images/service-box01.gif); height:253px; width:253px; float:left;}
#content-service-box02{background:url(../images/service-box02.gif); height:253px; width:253px; float:left;}
#content-service-box-readmore{background:none; float:left; height:auto; width:90px; margin:0 0 0 128px;}
#content-service-box-bullet{background:url(../images/read-more-arrow.gif); height:15px; width:16px; float:left; margin:3px 15px 0 0;}

#bottomlinebg{background:url(../images/bottomline.gif); float:left; height:7px; width:1000px;}
#bottomlinebg02{background:#cdd5db; float:left; height:230px; width:1000px; border-bottom-style:solid; border-bottom-color:#666666; border-bottom-width:3px;}
#bottom-all-link{float:left; width:225px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  font-weight:normal; line-height:25px; text-decoration:none; margin:10px 0 0 25px;}
#bottom-symbol{background:#FFFFFF; float:left; height:85px; width:990px; padding:10px 0 0 10px;}
#bottom{background:#FFFFFF; float:left; height:80px; width:1000px; padding:5px 0 20px 0; border-top-style:solid; border-top-color:#666666; border-top-width:1px;}
#bottom-linkbox{background:#FFFFFF; float:left; height:60px; width:850px; margin:5px 75px 0;}
#bottom-linkbox01{float:left; height:45px; width:850px; text-align:center;}
#bottom-linkbox02{float:left; height:15px; width:850px;}
#bottom-copyright{float:left; height:15px; width:auto;}
#bottom-design-by{float:right; height:15px; width:auto;}

/*Content Start*/
.main-text{color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; line-height:20px; text-decoration:none; margin:12px 15px 12px 0; list-style:disc; list-style-position:outside;}
.content-head{color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; text-align:center; line-height:30px; text-decoration:none;}
.content-bullet{color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; line-height:18px; text-decoration:none; margin:12px 15px 12px 0; list-style:square; list-style-position:outside;}
.content-link{color:#0066FF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:justify; line-height:20px; text-decoration:underline;}
.content-link:hover{text-decoration:none;}
/*Content End*/

/*Request Quote Start*/
#request-head-img{background:url(../images/request-quote.png) no-repeat; width:37px; height:35px; float:left; margin:1px 0 0 10px;}
#request-quote-body{float:left; width:194px; padding:7px 10px 0 10px;}
.request-body{color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:20px; text-align:justify;}
.request-field{color:#cdcccc; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; border:#666666 1px solid; width:174px; margin:5px 5px;}
/*Request Quote End*/

/*Live Chat Start*/
#live-chat-img{background:url(../images/live-chat.png) no-repeat; width:37px; height:35px; float:left; margin:2px 0 0 10px;}
#live-chat-body{float:left; width:194px; padding:15px 0px 0 17px;}
/*Live Chat End*/

/*Follow Us Start*/
#follow-us-body{float:left; width:194px; padding:15px 0px 0 20px;}
.follow-us-img{border:none; margin:0 0 0 25px;}
/*Follow Us End*/

/*Testi Start*/
#testi-head-img{background:url(../images/testi-icon.png) no-repeat; width:37px; height:35px; float:left; margin:3px 0 0 10px;}
#testi-body{float:left; width:174px; padding:10px 20px;}
.testi-body{color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:20px; text-align:justify;}
#testi-sign{float:left; width:174px; padding:0px 20px;}
.testi-sign{color:#148def; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; line-height:20px; text-align:right;}
/*Testi End*/

/*Sidebar Start*/
#sidebar-left{background:none; float:left; height:auto; width:214px;}
#sidebar-right{background:none; float:right; height:auto; width:214px; margin:0 0 0 0px;}
#sidebar-content{background:none; float:right; height:auto; width:214px; margin:25px 0 0 15px; clear:right;}
#sidebar-head{background:url(../images/sidebar-head.gif); float:left; height:35px; width:214px;}
.sidebar-head{color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; line-height:35px; float:left; padding:0 0 0 8px;}
#sidebar-body{background:url(../images/sidebar-body.gif) repeat-y; float:left; height:auto; width:214px;}
#sidebar-bottom{background:url(../images/sidebar-bottom.gif); float:left; height:13px; width:214px;}
/*Sidebar End*/

/*Bottom Link Start*/
#bottom-multi{float:left; width:205px; color:#000000; line-height:25px; margin:10px 0 0 0px; list-style-image: url(../images/bottom-bullet.jpg); list-style-position:outside;}
/*Bottom Link End*/

/*Package Start*/
.row-01{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; line-height:25px; text-indent:10px; color:#333333; background:#cccccc;}
.row-02{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; line-height:25px; text-indent:10px; color:#333333; background:#ffffff;}
.row-03{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; line-height:25px; text-indent:10px; color:#333333; background:#d2e1c7;}
.row-04{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; line-height:25px; text-indent:10px; color:#333333; background:#cbe3f6;}
/*Package End*/
