/* CSS Document */
/*
---------------------------------------------
 MAIN/DEFAULT ELEMENTS
---------------------------------------------
*/
*{
margin:0px; padding:0px;
}
body,html{
margin:0; padding:0;
}
body {
background:url(/styles/default/images/header-bg.gif) #404f01 repeat-x; font:normal 12px Georgia, "Times New Roman", Times, serif; color:#ffffff;
}
a:link, a:visited {
text-decoration:none;
color:#ABDF1B;
}
a:hover {
text-decoration:none;
color:#ABDF1B;
}
.clear{
clear:both; margin:0px; padding:0px;
}
p{
line-height:18px;
padding:5px 0px;
}
p span{
font:normal 12px Georgia, "Times New Roman", Times, serif; color:#a6ce39;
}
img,object{ 
border:0px; margin:0; padding:0; outline:none;
}
h1{
font:bold 24px Arial, Helvetica, sans-serif; color:#ffffff; margin-bottom:14px;
}
h1 span{
font:bold 24px Arial, Helvetica, sans-serif; color:#a6ce39;
}
h2{
font:bold 12px Tahoma; color:#A50F38;
}
/*
---------------------------------------------
 CONTAINER AND WRAPPER
---------------------------------------------
*/
#container{
margin:0 auto; width:100%; padding:0px 0px 30px 0px; top:0px; overflow:hidden; background:url(/styles/default/images/footer-bg.gif) repeat-x left bottom;
}
#wrapper{
margin:0 auto; width:900px; padding:0px;
}
/*
---------------------------------------------
  HEADER
---------------------------------------------
*/
#header{
float:left; display:block; width:882px; height:99px; padding:0px 8px 4px 10px; margin:0px; background:url(/styles/default/images/header-inner-bg.jpg) no-repeat;
}

.menu ul{
list-style-type:none; margin:0px; padding:0px;
}
.menu li{
float:left; display:block; margin:0px; padding:0px; color:#404f01;
}
.menu li.separetor{
float:left; display:block; width:2px; height:99px; margin:0px; padding:0px;
}
.menu li a{
float:left; display:block; height:17px; margin:0px; padding:82px 36px 0px 36px; font:bold 14px Arial, Helvetica, sans-serif; color:#404f01; text-decoration:none;
}
.menu li a:hover{
float:left; display:block; height:17px; margin:0px; padding:82px 36px 0px 36px; font:bold 14px Arial, Helvetica, sans-serif; color:#404f01; text-decoration:none; background:url(/styles/default/images/menu-over.gif) no-repeat left top;
}
.menu li a.active{
float:left; display:block; height:17px; margin:0px; padding:82px 36px 0px 36px; font:bold 14px Arial, Helvetica, sans-serif; color:#404f01; text-decoration:none; background:url(/styles/default/images/menu-over.gif) no-repeat left top;
}
.menu li.icon-home{
background:url(/styles/default/images/home-icon.png) no-repeat center 16px;

}
.menu li.icon-process{
background:url(/styles/default/images/process-icon.png) no-repeat center 16px; padding-top:0px;
}
.menu li.icon-protfolio{
background:url(/styles/default/images/protfolio-icon.png) no-repeat center 16px; padding-top:0px;
}
.menu li.icon-package{
background:url(/styles/default/images/package-icon.png) no-repeat center 16px; padding-top:0px;
}
.menu li.icon-order{
background:url(/styles/default/images/order-icon.png) no-repeat center 16px; padding-top:0px;
}
/*
---------------------------------------------
  BODY
---------------------------------------------
*/
#body{
float:left; display:block; width:882px; padding:0px 8px 25px 10px; margin:0px; background:url(/styles/default/images/body-rt-bg.jpg) no-repeat right top;
}

.body-inner{
float:left; display:block; width:882px; padding:0px; margin:0px;
}
/*
---------------------------------------------
  BODY LEFT
---------------------------------------------
*/
.body-full{
float:left; display:block; width:100%; padding:75px 0px 0px 0px; margin:0px;
}

.body-lt{
float:left; display:block; width:635px; padding:65px 0px 0px 0px; margin:0px;
}
.index-bullet ul{
list-style-type:none; margin:0; padding:0;
}
.index-bullet li{
display:block; font:normal 14px Georgia, "Times New Roman", Times, serif; color:#ffffff; line-height:22px; margin:0; padding:0px 0px 0px 20px; background:url(/styles/default/images/ind-bullet.gif) no-repeat 0px 8px;
}
.ind-product{
float:left; display:block; width:635px; padding:0px; margin:0px;
}
.ind-product p{
padding:0px; margin:0px; position:absolute;
}
.ind-product div p{
padding:0px; margin:0px; position:static;
}
.ind-product-out{
float:left; width:209px; margin:0 3px 0 0; padding:0;
}
.ind-product-out01{
float:left; width:209px; margin:0; padding:0;
}
/*-----------index Bronz Package---------*/
.ind-bronz-blog{
float:left; width:209px; margin:0; padding:0; background:url(/styles/default/images/bronz-outer-bg.gif) repeat-y;
}
.indbronz-blogtop{
float:left; width:185px; margin:0; padding:25px 12px 0px 12px; background:url(/styles/default/images/bronz-inner-bg.jpg) no-repeat; font:normal 14px "Trebuchet MS", Tahoma, Arial; color:#424242;
}
.indbronz-blogtop h1{
font:normal 24px "Trebuchet MS", Tahoma, Arial; color:#863600; padding-bottom:10px;
}
.indbronz-blogtop p{
font:normal 14px "Trebuchet MS", Tahoma, Arial; color:#424242; padding-bottom:10px;
}
.indbronz-blogtop p span{
font:normal 16px "Trebuchet MS", Tahoma, Arial; color:#424242;
}
.indbronz-blogtop ul{
list-style-type:none; margin:0; padding:0;
}
.indbronz-blogtop li{
display:block; font:normal 14px "Trebuchet MS", Tahoma, Arial; color:#424242; padding:0px 0px 10px 10px; background:url(/styles/default/images/package-bullet.gif) no-repeat 0px 5px;
}
.indbronz-blogtop .pricediv{
float:left; width:93px; margin:0; padding:0px; font:bold 50px "Trebuchet MS", Tahoma, Arial; color:#863600;
}
.indbronz-blogtop .pricediv span{
font:bold 35px "Trebuchet MS", Tahoma, Arial; color:#863600;
}
.indbronz-blogtop .orderdiv{
float:left; width:92px; margin:0; padding:14px 0px 0px 0px;
}
.indbronz-blogbot{
float:left; width:209px; margin:0; padding:0;
}
/*-----------index Silver Package---------*/
.ind-silver-blog{
float:left; width:209px; margin:0; padding:0; background:url(/styles/default/images/bronz-outer-bg.gif) repeat-y;
}
.indsilver-blogtop{
float:left; width:185px; margin:0; padding:25px 12px 0px 12px; background:url(/styles/default/images/silver-inner-bg.jpg) no-repeat; font:normal 14px "Trebuchet MS", Tahoma, Arial; color:#424242;
}
.indsilver-blogtop h1{
font:normal 24px "Trebuchet MS", Tahoma, Arial; color:#5c5c5c; padding-bottom:10px;
}
.indsilver-blogtop p{
font:normal 14px "Trebuchet MS", Tahoma, Arial; color:#424242; padding-bottom:10px;
}
.indsilver-blogtop p span{
font:normal 16px "Trebuchet MS", Tahoma, Arial; color:#424242;
}
.indsilver-blogtop ul{
list-style-type:none; margin:0; padding:0;
}
.indsilver-blogtop li{
display:block; font:normal 14px "Trebuchet MS", Tahoma, Arial; color:#424242; padding:0px 0px 10px 10px; background:url(/styles/default/images/package-bullet.gif) no-repeat 0px 5px;
}
.indsilver-blogtop .pricediv{
float:left; width:93px; margin:0; padding:0px; font:bold 50px "Trebuchet MS", Tahoma, Arial; color:#5c5c5c; letter-spacing:-5px;
}
.indsilver-blogtop .pricediv span{
font:bold 35px "Trebuchet MS", Tahoma, Arial; color:#5c5c5c; margin:0; padding:0; letter-spacing:-5px;
}
.indsilver-blogtop .orderdiv{
float:left; width:92px; margin:0; padding:14px 0px 0px 0px;
}
.indsilver-blogbot{
float:left; width:209px; margin:0; padding:0;
}
/*-----------index Gold Package---------*/
.ind-gold-blog{
float:left; width:209px; margin:0; padding:0; background:url(/styles/default/images/bronz-outer-bg.gif) repeat-y;
}
.indgold-blogtop{
float:left; width:185px; margin:0; padding:25px 12px 0px 12px; background:url(/styles/default/images/gold-inner-bg.jpg) no-repeat; font:normal 14px "Trebuchet MS", Tahoma, Arial; color:#424242;
}
.indgold-blogtop h1{
font:normal 24px "Trebuchet MS", Tahoma, Arial; color:#967e1d; padding-bottom:10px;
}
.indgold-blogtop p{
font:normal 14px "Trebuchet MS", Tahoma, Arial; color:#424242; padding-bottom:10px;
}
.indgold-blogtop p span{
font:normal 16px "Trebuchet MS", Tahoma, Arial; color:#424242;
}
.indgold-blogtop ul{
list-style-type:none; margin:0; padding:0;
}
.indgold-blogtop li{
display:block; font:normal 14px "Trebuchet MS", Tahoma, Arial; color:#424242; padding:0px 0px 9px 10px; background:url(/styles/default/images/package-bullet.gif) no-repeat 0px 5px;
}
.indgold-blogtop .pricediv{
float:left; width:93px; margin:0; padding:0px; font:bold 50px "Trebuchet MS", Tahoma, Arial; color:#967e1d; letter-spacing:-5px;
}
.indgold-blogtop .pricediv span{
font:bold 35px "Trebuchet MS", Tahoma, Arial; color:#967e1d; margin:0; padding:0; letter-spacing:-5px;
}
.indgold-blogtop .orderdiv{
float:left; width:92px; margin:0; padding:14px 0px 0px 0px;
}
.indgold-blogbot{
float:left; width:209px; margin:0; padding:0;
}
.pack-pricebg{
float:left; display:block; width:191px; height:80px; margin:10px 0px 0px 0px; padding:0px 5px 0px 7px; background:url(/styles/default/images/pack-pricebg.png) no-repeat;
}
.pack-bron-lt{
float:left; display:block; width:132px; margin:0px; padding:0px; font:normal 68px "Trebuchet MS", Tahoma, Arial; color:#863600; text-align:center;
}
.pack-bron-rt{
float:left; display:block; width:58px; margin:0px; padding:20px 0px 0px 0px; font:normal 19px "Trebuchet MS", Tahoma, Arial; color:#863600; text-transform:uppercase; line-height:20px;
}
.pack-silv-lt{
float:left; display:block; width:132px; margin:0px; padding:0px; font:normal 68px "Trebuchet MS", Tahoma, Arial; color:#5c5c5c; letter-spacing:-5px;
}
.pack-silv-rt{
float:left; display:block; width:58px; margin:0px; padding:20px 0px 0px 0px; font:normal 19px "Trebuchet MS", Tahoma, Arial; color:#5c5c5c; text-transform:uppercase; line-height:20px;
}
.pack-gold-lt{
float:left; display:block; width:132px; margin:0px; padding:0px; font:normal 68px "Trebuchet MS", Tahoma, Arial; color:#967e1d; letter-spacing:-5px;
}
.pack-gold-rt{
float:left; display:block; width:58px; margin:0px; padding:20px 0px 0px 0px; font:normal 19px "Trebuchet MS", Tahoma, Arial; color:#967e1d; text-transform:uppercase; line-height:20px;
}
.free-stationary-desibg{
float:left; display:block; width:191px; height:74px; margin:10px 0px 0px 0px; padding:6px 5px 0px 7px; background:url(/styles/default/images/free-stationary-desibg.png) no-repeat; font:normal 18px "Trebuchet MS", Tahoma, Arial; color:#fae697;
}
.pack-rt-logobg{
float:left; display:block; width:233px; height:165px; margin:20px 0px 30px 0px; padding:12px 0px 0px 0px; background:url(/styles/default/images/pack-rt-logobg.png) no-repeat; text-align:center;
}
/*
---------------------------------------------
  BODY RIGHT
---------------------------------------------
*/
.body-rt{
float:left; display:block; width:233px; padding:80px 0px 0px 10px; margin:0px;
}
.ind-quotdiv{
float:left; display:block; width:233px; padding:0px; margin:0px;
}
.ind-quot1div {
background:transparent url(/styles/default/images/quot1-bg.jpg) no-repeat scroll 0 0;
color:#627315;
display:block;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:180px;
line-height:normal;
margin:0 0 27px;
padding:10px 8px 0;
width:220px;
}
default.css (line 278)
* {
}
.right-protfolio{
float:left; display:block; width:233px; padding:0px; margin:0px;
}
.rt-protfolio{
list-style-type:none; margin:0px; padding:0px;
}
.rt-protfolio li{
float:left; display:block; width:115px; height:102px; margin:0px 1px 1px 0px; padding:0px; background-color:#FFFFFF;
}
/*
---------------------------------------------
  ORDER
---------------------------------------------
*/
.main-orderdiv{
float:left; display:block; width:576px; margin:0px; padding:41px 13px 41px 38px; background-color:#77900C; font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF;
}
.orderformdiv{
float:left; display:block; width:576px; margin:0px; padding:0px 0px 9px 0px; font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF;
}
.orderformdiv-lt{
float:left; display:block; width:243px; margin:0px; padding:3px 0px 0px 0px; font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF;
}
.orderformdiv-rt{
float:left; display:block; width:333px; margin:0px; padding:0px 0px 0px 0px; font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF;
}
.orderformdiv-lt a{
font:bold 12px Arial, Helvetica, sans-serif; color:#FFF; text-decoration:underline;
}
.orderformdiv-lt a:hover{
font:bold 12px Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none;
}
.textbox{
width:302px; height:18px; border:1px solid #a5acb2; background-color:#FFFFFF; padding:2px; font:normal 12px Arial, Helvetica, sans-serif; color:#313131;
}
.textarea{
width:302px; height:51px; border:1px solid #a5acb2; background-color:#FFFFFF; padding:2px; font:normal 12px Arial, Helvetica, sans-serif; color:#313131;
}
.textarea-big{
width:302px; height:83px; border:1px solid #a5acb2; background-color:#FFFFFF; padding:2px; font:normal 12px Arial, Helvetica, sans-serif; color:#313131;
}
.selectbox{
width:205px; border:1px solid #dadada; background-color:#FFFFFF; font:normal 12px Arial, Helvetica, sans-serif; color:#313131;
}
/*
---------------------------------------------
  PROCESS
---------------------------------------------
*/
.process-div{
float:left; display:block; width:635px; margin:0; padding:10px 0px 10px 0px;
}
.process-lt{
float:left; display:block; width:147px; margin:0; padding:0px 0px 0px 8px;
}
.process-rt{
float:left; display:block; width:400px; margin:0; padding:0px 80px 0px 0px; font:normal 12px Georgia, "Times New Roman", Times, serif; color:#FFFFFF;
}
.process-rt h1{
font:bold 18px Arial, Helvetica, sans-serif; color:#FFFFFF;
}
.process-rt h1 span{
font:bold 18px Arial, Helvetica, sans-serif; color:#a6ce39;
}
/*
---------------------------------------------
 PORTFOLIO
---------------------------------------------
*/
.portfolio{
float:left; display:block; width:607px; padding:0px; margin:0px;
}
.portfolio-top{
float:left; display:block; width:607px; height:23px; padding:0px; margin-bottom:7px;
}
.portfolio-mid{
float:left; display:block; width:606px; padding:1px 0px 0px 1px; margin:0px; background-color:#cfd0cd;
}
.protfolio-item{
list-style-type:none; margin:0px; padding:0px;
}
.protfolio-item li{
float:left; display:block; width:201px; height:181px; margin:0px 1px 0px 0px; padding:0px; border-bottom:1px solid #cfd0cd; background-color:#FFFFFF; text-align:center;
}
.portfolio-bottom{
float:left; display:block; width:607px; height:23px; padding:0px; margin-top:7px;
}
.totalnumber{
float:right; width:auto; height:21px; margin:0px; padding:0px; border:1px solid #cccccc; background-color:#FFFFFF;
}
.totalnumber01{
float:left; width:auto; height:21px; margin:0px; padding:0px; border:1px solid #cccccc; background-color:#FFFFFF;
}
.number{
list-style-type:none; margin:0px; padding:0px;
}
.number li{
float:left; margin:0px; padding:0px;
}
.number li.leftarrow{
float:left; width:72px; height:21px; margin:0px 1px 0px 0px;
}
.number li.leftarrow a{
float:left; width:55px; height:18px; margin:0px; padding:3px 0px 0px 17px; font:normal 12px Arial, Helvetica, sans-serif; color:#8e8e8e; background:url(/styles/default/images/previous-arrow.gif) no-repeat #FFFFFF 5px 10px;
}
.number li.leftarrow a:hover{
float:left; width:55px; height:18px; margin:0px; padding:3px 0px 0px 17px; font:normal 12px Arial, Helvetica, sans-serif; color:#8e8e8e; background:url(/styles/default/images/previous-arrow.gif) no-repeat #FFFFFF 5px 10px;
}
.number li.rightarrow{
float:left; width:43px; height:21px; margin:0px; padding:0px;
}
.number li.rightarrow a{
float:left; width:36px; height:17px; margin:0px; padding:2px 0px 0px 5px; border:1px solid #2c2c2c; font:normal 12px Arial, Helvetica, sans-serif; color:#ffffff; background:url(/styles/default/images/next-bg.gif) no-repeat;
}
.number li.rightarrow a:hover{
float:left; width:36px; height:17px; margin:0px; padding:2px 0px 0px 5px; border:1px solid #2c2c2c; font:normal 12px Arial, Helvetica, sans-serif; color:#ffffff; background:url(/styles/default/images/next-bg.gif) no-repeat;
}
.number li.numberbox{
float:left; width:18px; height:21px; margin:0px 1px 0px 0px; padding:0px;
}
.number li.numberbox a{
float:left; width:16px; height:17px; margin:0px; padding:2px 0px 0px 0px; border:1px solid #2c2c2c; background:url(/styles/default/images/numbar-bg.gif) repeat-x; font:bold 12px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; text-align:center;
}
.number li.numberbox a:hover{
float:left; width:16px; height:17px; margin:0px; padding:2px 0px 0px 0px; border:1px solid #aad83e; background-color:#8bbf22; font:bold 12px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; text-align:center; background-image:none;
}
.number li.numberbox .active{
float:left; width:16px; height:17px; margin:0px; padding:2px 0px 0px 0px; border:1px solid #aad83e; background-color:#8bbf22; font:bold 12px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; text-align:center; background-image:none;
}
/*------------Blog Post-----------*/
.blogdiv{
float:left; width:233px; margin:0; padding:0;
}
.blogdiv h1{
font:bold 24px Arial, Helvetica, sans-serif; color:#ffffff; margin-bottom:22px;
}
.blogdiv h1 span{
font:bold 24px Arial, Helvetica, sans-serif; color:#a6ce39;
}
.blog ul{
list-style-type:none; margin:0; padding:0;
}
.blog li{
display:block; width:233px; margin:0; padding:0;
}
.blog li.separetor{
display:block; width:233px; height:8px; margin:0; padding:0;
}
.blog li a{
display:block; margin:0; padding:4px 0px 4px 16px; font:normal 12px Georgia, "Times New Roman", Times, serif; color:#FFFFFF; text-decoration:none; background:url(/styles/default/images/blog-nor.gif) no-repeat 0px 8px;
}
.blog li a:hover{
display:block; margin:0; padding:4px 0px 4px 16px; font:normal 12px Georgia, "Times New Roman", Times, serif; color:#a6ce39; text-decoration:none; background:url(/styles/default/images/blog-over.gif) no-repeat 0px 8px;
}
.blog li a.active{
display:block; margin:0; padding:4px 0px 4px 16px; font:normal 12px Georgia, "Times New Roman", Times, serif; color:#a6ce39; text-decoration:none; background:url(/styles/default/images/blog-over.gif) no-repeat 0px 08px;
}
/*
---------------------------------------------
  FOOTER
---------------------------------------------
*/
#footer{
float:left; display:block; width:882px; padding:8px 8px 0px 10px; margin:0px; background:url(/styles/default/images/footer-line.gif) repeat-x top;
}
.footer-lt{
float:left; display:block; width:649px; padding:0px; margin:0px; font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF;
}
.footer-link ul{
list-style-type:none; margin:0px; padding:0px;
}
.footer-link li{
float:left; display:block; margin:0px; padding:0px;
}
.footer-link li.separetor{
margin:0px 9px 0px 9px; font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;
}
.footer-link li a{
font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;
}
.footer-link li a:visited{
font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;
}
.footer-link li a:hover{
font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;
}
.footer-rt{
float:left; display:block; width:233px; padding:0px; margin:0px;
}

.error{
color:#AF151B;
}
input.error, textarea.error{
border-color:#AF151B;
}

/* only ie6 starts*/
#body { _padding:0 0 0 3px; _margin:-3px;}

.menu li.icon-home{
_background:url(/styles/default/images/home-icon.gif) no-repeat center 16px;

}
.menu li.icon-process{
_background:url(/styles/default/images/process-icon.gif) no-repeat center 16px;
}
.menu li.icon-protfolio{
_background:url(/styles/default/images/protfolio-icon.gif) no-repeat center 16px;
}
.menu li.icon-package{
_ background:url(/styles/default/images/package-icon.gif) no-repeat center 16px; 
}
.menu li.icon-order{
_background:url(/styles/default/images/order-icon.gif) no-repeat center 16px;
}

.body-lt{
float:left; display:block; _width:625px; _padding:35px 0px 0px 0px; margin:0px;
}
/* only ie6 ends*/