
*{
margin:0px;
padding:0px;
} 

img, div, input, td, a{ behavior: url("iepngfix.htc")}


html{background: url(images/bg.jpg) repeat-x;}

body{
background: url(images/inner_bg.jpg) no-repeat center top;
font-size:12px;
color:#767676;
font-family: Tahoma;
}

.innerBody{
background: url(images/bg_img.jpg) no-repeat center top;
}

p{
line-height:18px;
margin-bottom:12px;
}


a{
text-decoration:underline;
color:#ce286f;
}

a:hover{
text-decoration:none;
}


h1{
background:url(images/bg_h1.gif) no-repeat;
width:289px;
height:32px;
font-size:18px;
color:#ce286f;
font-weight:normal;
text-transform:uppercase;
line-height:31px;
padding:0 0 0 20px;
margin:10px 0 12px 13px;
}

h2 em{ font-style:normal; font-size:16px; color:#666666;}

h2{
background: url(images/bg_h2.jpg) no-repeat #efefed left top;
width:874px;
height:42px;
font-size:20px;
color:#ce286f;
font-weight:normal;
text-transform:uppercase;
line-height:41px;
padding:0 0 0 30px;
margin:35px 0 20px 36px;
}

h3, #right_box h3, .widget-title, #comments{
background: url(images/bg_h3.gif) no-repeat;
width:179px;
height:32px;
font-size:12px;
color:#ce286f;
font-weight:normal;
text-transform:uppercase;
line-height:31px;
padding:0 0 0 30px;
margin:25px 0 10px 51px;
}

h4{
background:#efefed url(images/bg_h4.gif) no-repeat ;
width:179px;
height:32px;
font-size:17px;
color:#ce286f;
font-weight:normal;
text-transform:uppercase;
line-height:31px;
margin:0px 0 15px 21px;
padding:0 0 0 30px;

}

img{ border:none;}

#wrapper{
width:940px;
margin:0px auto;
}

#header{
width:940px;
padding:9px 0 0 0;
margin-bottom:25px;
}

#logo{
width:256px;
height:66px;
float:left;
margin-left:20px;
}

.clear{clear:both;}

#menu{
width:620px;
float:right;
margin-top:18px;
}

#menu ul{
list-style:none;
}

#menu ul li{
display:inline;
line-height:28px;
padding:0 10px;
}

#menu ul li a span{
background: url(../images/menuhover_right.gif) right top no-repeat;
padding-right:10px;
display:block; /*opera*/
display:inline-block; /*ie*/
}

#menu ul li a.active{
background: url(../images/menuhover_left.gif) left top no-repeat;
padding-left:10px;
color: #f12478;
display:-moz-inline-box;  /*ff*/
display:block; /*opera*/
display:inline-block; /*ie*/
}

#menu ul li a{
text-decoration:none;
font-size:12px;
font-weight:normal;
text-transform:uppercase;
color:#fff;
font-family:Arial, Helvetica, sans-serif;
}

#menu ul li a:hover{ color: #f12478;}




#banner{
width:860px;
height:622px;
padding:20px 20px 0 20px;
}


#banner_2{
width:860px;
padding:20px 20px 0 20px;
}


#services{
width:940px;
margin-top:-60px;
}

.service{
background:url(images/bg_service.png) no-repeat;
width:298px;
height:185px;
position:relative;
padding:30px 70px 0 75px;
float:left;
}

.service_2{
background:url(images/bg_service.png) no-repeat;
width:298px;
height:185px;
position:relative;
padding:30px 70px 0 75px;
float:right;
margin-right:10px;
}

*html .service_2{
margin-right:0px;
}

ul.bullet{
list-style:none;
margin-top:15px;
}

ul.bullet li{
background:url(images/bullet.png) no-repeat left 7px;
padding:0 0 0 20px;
line-height:21px;
}

ul.bullet li a{
text-decoration:none;
color:#ce286f;
}

ul.bullet li a:hover{
text-decoration:underline;
}

#testimo{
background:url(images/bg_testimonalis.gif) no-repeat;
width:820px;
height:54px;
padding:15px 0 0 44px;
margin:10px 0 12px 35px;
}

#content{
width:940px;
background-color:#fff;
}

#left_box{
width:280px;
float:left;
}

#left_menu{
width:230px;
}

ul.bullet_2{
list-style:none;
margin-top:15px;
}

ul.bullet_2 li{
background:url(images/bullet.png) no-repeat right 15px;
padding:0 20px 0 0px;
line-height:37px;
text-align:right;
}

ul.bullet_2 li a{
text-decoration:none;
color:#ce286f;
}

ul.bullet_2 li a:hover{
text-decoration:underline;
}

.gallery, .widget_recent_comments, .widget_recent_entries{
background:url(images/bg_gallery.gif) no-repeat;
width:254px;
height:189px;
padding:10px 0 0 0;
margin:0 0 0 0;
}

.widget_recent_comments li, .widget_recent_entries li{
margin-left: 30px;
}

.img_border{
display:block;
float:right;
margin-left:15px;
margin-bottom:12px;
}

.img_border_2{
display:block;
float:right;
margin-left:5px;
margin-bottom:12px;
}


.img_from{
background:url(images/bg_fromcenter.gif) repeat-y;
padding:20px 0 0 0;
}

.input{
background:url(images/bg_input.gif) no-repeat;
width:339px;
height:23px;
border:none;
padding:7px 0 0 8px;
}

.input_2{
background:url(images/bg_input_2.gif) no-repeat;
width:402px;
height:206px;
border:none;
padding:7px 0 0 8px;
}

.text_1{
color:#ce286f;
font-size:18px;
font-weight:normal;
margin:0px 0 10px 15px;
}

.text_2{
font-size:14px;
color:#ce286f;
font-weight:bold;
font-family:Tahoma;
}

#right_box{
width:610px;
float:right;
padding:0 10px 0 30px;
border-left:1px dashed #cccccc;
}

#right_box_2{
width:620px;
float:right;
padding:0 10px 0 12px;
border-left:1px dashed #cccccc;
}

#contact_menu{
background:url(images/bg_leftcontact.gif) no-repeat;
width:260px;
height:214px;
padding:30px 0 0 30px;
}

ul.bullet_3{
list-style:none;
margin-left:15px;
}

ul.bullet_3 li{
background:url(images/bullet.png) no-repeat left 8px;
padding:0 0px 0 20px;
line-height:25px;
}

ul.bullet_3 li a{
text-decoration:none;
color:#ce286f;
}

ul.bullet_3 li a:hover{
text-decoration:underline;
}

.gallery_2{
background:url(images/bg_gallery_img.gif) no-repeat;
width:297px;
height:153px;
text-align:center;
padding:44px 0 0 1px;
float:left;
margin-right:12px;
}



#footer{
background:url(images/bg_footer.gif) repeat-x;
height:102px;
width:100%;
margin-top:15px;
}

#fot_content{
width:900px;
margin:0px auto;
padding:10px 0 0px 40px;
}

.red{
color:#FF0000;}

#fot_menu{
width:500px;
float:left;
margin-top:30px;
}

#fot_menu ul{
list-style:none;
}
#fot_menu ul li{
display:inline;
padding:12px;
}
#fot_menu ul li a{
font-size:11px;
color:#ce286f;
text-decoration:none;
font-family:Tahoma;
}

#fot_menu ul li a:hover{
text-decoration:none;
color:#767676;
}

#copyright{
width:290px;
float:right;
color:#999999;
font-size:10px;
margin-top:30px;
}

#desgin_develop{
height:20px;
margin:5px 35px;
float:right;
}

#desgin_develop a{
background: url(images/in8_logo.png) no-repeat right top;
font-family:Tahoma;
font-size:11px;
height:20px;
display:inline-block;
line-height:20px;
text-decoration:none;
color:#999999;
padding-right:25px;
}

#desgin_develop a:hover{
background: url(images/in8_logo.png) no-repeat right bottom;
color:#a2c231;
text-decoration:none;
}

.testimonial{ background:#efefef; padding:15px; margin-right:10px; border-bottom:1px dashed #cccccc; margin-bottom:20px;}
	.testimonial p{ margin:0px; margin-top:-12px;}
	.testimonial code{ display:block; width:20px; height:20px; font-size:0px; background:url(images/bg_testimonalis.gif) no-repeat -20px -10px; float:left; margin-right:10px;}
	.testimonial span{ font-size:14px; color: #f12478;}
	.testimonial em{ color:#333333;}

.head{ color: #f12478; display:block; margin-bottom:15px; font-size:16px; }

ul.list{ list-style:none; margin-bottom:15px; margin-left:15px;}
ul.list li{ margin:10px 0px; padding-left:15px; background:url(images/bult2.gif) no-repeat 0px 4px; }

#cont_info{ margin-left:35px; }
.pink{color: #f12478;}

.inputRBtn{
width: 100px;
height: 25px;
border: 0;
background:url(images/btn_clear.gif) no-repeat left top;
}

.clander{background:url(images/bg_clander.png) no-repeat;
width:19px;
padding:14px 24px 0 19px;
}
.text_clander{
font-family:"Trebuchet MS";
font-size:18px;
color:#666666;
}
.text_clander_1{
font-size:10px;;
text-transform:uppercase;
color:#fff;
}

#left_box ul{
list-style-type:none;
}

.commentlist{
list-style-type: none;
}

#calendar_wrap{
margin-left: 60px;
}

.widget_text p{
margin-left: 60px;
}

#tags a{
    color : #8d8d8d;
}
