*{margin:0px; padding:0px;}
a{outline:none;}
img{border:none;}

ul{ padding:0px;}
li{padding:0px;}
body{font-family:Arial, "Times New Roman", Times, serif; background:#011018 url(images/body_bg.jpg) repeat-x 0 2px; }

#layooutpart1{width:1300px; margin:0 auto;}
#layooutpart2{width:1300px; float:left; background:#011118 url(images/firstbg.png) repeat-x center 0; position:relative; }
#layooutpart #inner{ background:url(images/secondbg.png);  width:1300px; height:500px;  background-repeat:repeat-y 0 0; display:block; }
#center{width:910px; margin:0 auto;}
#header{width:910px;float:left; position:relative;}
#header #framerbox{ background-image:url(images/whiteframe.png); height:254px; background-repeat:no-repeat; margin-top:106px;}
#header #framerbox #designbox{
	background-image:none;
	width:304px;
	height:49px;
	position:absolute;
	float:left;
	top:152px;
	left:88px;
}

#header #framerbox #marketingbox{
	background-image:none;
	width:306px;
	height:48px;
	position:absolute;
	float:left;
	top:205px;
	left:58px;
}

#header #framerbox #consultbox{
	background-image:none;
	width:317px;
	height:49px;
	position:absolute;
	float:left;
	top:257px;
	left:43px;
}

#header #framerbox #contactbox{
	background-image:none;
	width:305px;
	height:138px;
	position:absolute;
	float:left;
	top:166px;
	left:491px;
}


#header #logo{
	background:url(images/logo.png);
	width:284px;
	height:158px;
	background-repeat:no-repeat;
	position:absolute;
	float:left;
	left: -71px;
	top: 19px;}

#header #nav{
	width:456px;
	height:34px;
	position:absolute;
	float:left;
	top: 72px;
	left: 453px;
}

#header #nav ul{ width:456px; height:34px; list-style:none; float:left;}
#header #nav ul li{list-style:none; float:left; margin-left:10px; display:inline;}
.btn1{ background-image:url(images/btn1.png); background-repeat:no-repeat; width:90px; height:30px; font-family:Arial, Helvetica, sans-serif; 
 font-weight:bold;  font-size:19px; text-decoration:none; color:#333; padding-left:5px; padding-top:8px; text-align:center;}
.textlinkblack{ font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; font-style:normal; text-decoration:none; color:#000;}
.textlinkwhite{ font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; font-style:normal; text-decoration:none; color:#FFF;}

.btn2{ background-image:url(images/btn2.png);  background-repeat:no-repeat; width:73px; height:26px; font-family:Arial, Helvetica, sans-serif; 
font-size:19px; font-weight:bold; font-style:normal; text-decoration:none; color:#FFF; padding:6px 2px 2px 27px;  }

.btn3{ background-image:url(images/btn3.png);  background-repeat:no-repeat; width:73px; height:26px; font-family:Arial, Helvetica, sans-serif; 
font-size:19px; font-weight:bold; font-style:normal; text-decoration:none; color:#FFF; padding:6px 2px 2px 27px; }

.btn4{ background-image:url(images/btn4.png);   background-repeat:no-repeat; width:80px; height:26px; font-family:Arial, Helvetica, sans-serif; 
font-size:19px; font-weight:bold; font-style:normal; text-decoration:none; color:#FFF; padding:6px 2px 2px 20px; }


#contentbox{ background:url(images/whitebg.jpg); width:910px; background-repeat:repeat-y 0 0; float:left; position:relative; }
#contentbox #leftpart{width:609px;   float:left;}
#contentbox #leftpart .topbg1{width:561px; height:39px; padding-left:48px; float:left; background:url(images/leftredbg.png); background-repeat:no-repeat;}
#contentbox #leftpart .textbox{width:521px; padding:25px 48px 25px 40px; float:left; }
.entry{font:Georgia; font-size:10pt; color:#333333; text-decoration:none; text-align:justify; margin:0px; padding:0px; line-height:20px;}
.entry ul{font:Georgia; font-size:10pt; color:#333333; text-decoration:none; text-align:justify; margin-left:15px; padding:0px; }
.entry ul li{font:Georgia; font-size:10pt; color:#333333; text-decoration:none; text-align:justify; margin:0px; padding:0px; }

#contentbox #rightpart{width:301px; float:right}
#contentbox #rightpart .topbg2{width:258px; height:39px; padding-left:43px;  float:left; background:url(images/rightredbg.png); background-repeat:no-repeat;}

#contentbox #rightpart #formbg{background-image:url(images/formbg.png); width:301px; height:390px; background-repeat:no-repeat; float:left} 
#contentbox #rightpart #formbg ul{ width:239px; list-style:none; float:left; padding:0px 27px 0px 35px;}
#contentbox #rightpart #formbg ul li{ width:239px; list-style:none; float:left; margin-top:12px; display:inline;}

#contentbox #rightpart #tweetbox{ width:301px; float:left; margin-top:28px; display:inline;}

#contentbox #rightpart #tweetbox #tweetbg{width:258px; padding-left:43px; background-image:url(images/tweetsimg1.png); height:40px; background-repeat:no-repeat; }

#contentbox #rightpart #tweetbox #textbox{ width:265px; float:left; padding: 20px 24px 12px 12px; }

#postbox{ width:910px; float:left; margin-bottom:20px;  position:relative;}

#recentbox{ width:48px; height:170px; float:left; margin-right:20px;}

#blogbg1{ width:254px; float:left; margin-right:25px; display:inline;}
#blogparttop1{width:224px; background-image:url(images/blogparttopbg.jpg); background-repeat:repeat-y; padding:12px 18px 5px 12px;
min-height:140px; height:140px!important;} 
#blogparttop2{width:224px; background-image:url(images/blogparttopbg.jpg); background-repeat:repeat-y; padding:12px 18px 5px 12px;
min-height:140px; height:140px!important;} 
#blogparttop3{width:224px; background-image:url(images/blogparttopbg.jpg); background-repeat:repeat-y; padding:12px 18px 5px 12px;
min-height:140px; height:140px!important;} 
#blogpartbottom1{width:254px; background-image:url(images/blogbottombg1.png); height:33px; background-repeat:no-repeat;  }
#blogpartbottom2{width:254px; background-image:url(images/blogbottombg1.png); height:33px; background-repeat:no-repeat;  }
#blogpartbottom3{width:254px; background-image:url(images/blogbottombg1.png); height:33px; background-repeat:no-repeat;  }
.pimage1{width:88px; height:58px; background-repeat:no-repeat; background:none; float:left}
.ptext1{width:125px; float:left;}

#blogbg2{ width:254px; float:left; margin-right:30px; display:inline;}
#blogbg3{ width:254px; float:left; margin-right:25px; display:inline;}

#footerbox{ width:910px; float:left; position:relative;}
#footerpartone{ width:860px; float:left; background-color:#4e4e4e; background-repeat:repeat-y; padding:16px 30px 5px 20px;}

#footerp1{
	width:200px;
	position:relative;
	float:left;
	left: 15px;
}
#footerp2{
	width:600px;
	position:relative;
	float:left;
	left: 15px; 
	padding-top:15px;}
	
#footerp3{
	width:220px;
	position:relative;
	float:right;
	padding-top:5px;}

#footerparttwo{ width:510px; float:left; padding:0px 200px 0px 200px;}

.text_white{
			font-family:Arial, Helvetica, sans-serif;
			font-size:18px;
			color:#FFFFFF;
			text-decoration:none;
			line-height:39px;
			}
			
.text_white_bold{
			font-family:Arial, Helvetica, sans-serif;
			font-size:18px;
			color:#FFFFFF;
			text-decoration:none;
			font-weight:bold;
			line-height:39px;
			}
			
.topbg1 h1{
			font-family:Arial, Helvetica, sans-serif;
			font-size:18px;
			color:#FFFFFF;
			text-decoration:none;
			font-weight:bold;
			line-height:39px;
			}
			
.black_text_bold{
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		color:#010101;
		font-weight:bold;
		text-decoration:none;
		}
.p1{
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		line-height:18px;
		color:#2b2b2b;
		text-decoration:none;
		}
.red_text_bold{
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		color:#e23231;
		font-weight:bold;
		text-decoration:none;
		}
		
.paragraph_textbold{
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		line-height:18px;
		color:#2b2b2b;
		font-weight:bold;
		text-decoration:none;
		}	
		
.paragraph_textbold_etalic{
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		line-height:18px;
		color:#2b2b2b;
		font-weight:bold;
		text-decoration:none;
		font-style:italic;
		}	
.input_box
{           background:url(images/input_box1.png);
			background-repeat:no-repeat;
            border:none;
			font-family:Arial, Helvetica, sans-serif;
            height:23px;
			width:225px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:13px;
			color:#2b2b2b;
			padding-left:14px;
			padding-top:6px;
			font-weight:bold;
			text-decoration:none;

          
}

.input_commentbox
{           background:url(images/input_commentbox.png);
			background-repeat:no-repeat;
            border:none;
			font-family:Arial, Helvetica, sans-serif;
            height:75px;
			width:225px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:13px;
			color:#2b2b2b;
			padding-left:14px;
			padding-top:6px;
			font-weight:bold;
			text-decoration:none;
}
		
.lightblack_text_bold{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#555454;
		font-weight:bold;
		text-decoration:none;
		}
		
		
.tweet_text_bold{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#555454;
		font-weight:bold;
		text-decoration:none;
		}
		
.tweet_text_bold:hover{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#999;
		font-weight:bold;
		text-decoration:underline;
		}
.red_text_blog_bold{
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#e23231;
		font-weight:bold;
		text-decoration:none;
		padding-top:8px;
		}
.black_blogtextnormal{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#4e4d4d;
		text-decoration:none;
		text-align:justify
		}
		
#blogpartbottom1 p a{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-decoration:none;
		color:#000000;
		font-weight:bold;
		padding:10px 0px 0px 10px;
		}
#blogpartbottom1 p a:hover{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-decoration:underline;
		color:#000000;
		font-weight:bold;
		padding:10px 0px 0px 10px;
		}
		
#blogpartbottom2 p a{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-decoration:none;
		color:#000000;
		font-weight:bold;
		padding:10px 0px 0px 10px;
		}
#blogpartbottom2 p a:hover{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-decoration:underline;
		color:#000000;
		font-weight:bold;
		padding:10px 0px 0px 10px;
		}
		
#blogpartbottom3 p a{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-decoration:none;
		color:#000000;
		font-weight:bold;
		padding:10px 0px 0px 10px;
		}
#blogpartbottom3 p a:hover{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-decoration:underline;
		color:#000000;
		font-weight:bold;
		padding:10px 0px 0px 10px;
		}
		
.text_white_bold{
			font-family:Arial, Helvetica, sans-serif;
			font-size:18px;
			color:#FFFFFF;
			text-decoration:none;
			font-weight:bold;
}


.readmoretext{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-decoration:none;
		color:#000000;
		font-weight:bold;
		padding:10px 0px 0px 10px;
		}
		
.readmoretext:hover{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-decoration:underline;
		color:#000000;
		font-weight:bold;
		padding:10px 0px 0px 10px;
		}		
		
		

.testimonial_text_etalic{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#CCCCCC;
		vertical-align:bottom;
		text-decoration:none;
		font-style:italic;
		}
.foootername{ font:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF;  text-decoration:none; font-weight:bold; font-style:normal;}						
		
.footer_text_bold{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#FFFFFF;
		font-weight:500;
		text-decoration:none;
		}
		
.footer_text_bold_link{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#FFFFFF;
		font-weight:500;
		text-decoration:none;
		}
		
.footer_text_bold_link:hover{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#FFFFFF;
		font-weight:500;
		text-decoration:underline;
		}								
								
.footer_text_bold_color{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#277dff;
		font-weight:500;
		text-decoration:none;
		}
		
.footer_text_bold_color_link{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#277dff;
		font-weight:500;
		text-decoration:none;
		}				
		
.footer_text_bold_color_link:hover{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#277dff;
		font-weight:500;
		text-decoration:none;
		}

<!-- css -->	s

	
hr{	
color: #FF0000;
background-color: #FF0000;
height: 5px;
}

a img {
  border: none;
}


a {
text-decoration:none;
font:Georgia;
color:#000099;
}

.dateBox{
			background-image:url(images/datebox.png);
			background-repeat:no-repeat;
			margin-left:315px;
			height:60px;
			width:240px;
		}
		
.entry img
{
	border-style:solid;
	border-color: #CCCCCC;
	border-width:10px;
}

.wp-caption {
border: 1px solid #ddd;
text-align: center;
font-size:10pt;
background-color: #f3f3f3;
padding-top: 4px;
margin: 10px;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}
.wp-caption img {
margin: 0;
padding: 0;
border: 0 none;
}


    img.centered {
    display: block;
    margin-left: auto;
    margin-right: auto;
    }

    img.alignright {
    padding: 4px;
    margin: 0 0 2px 7px;
    display: inline;
    }

    img.alignleft {
    padding: 4px;
    margin: 0 7px 2px 0;
    display: inline;
    }

    .alignright {
    float: right;
    }

    .alignleft {
    float: left;
    }
	
	.custom_ptext_bold {
	font:Georgia; font-size:12pt; color:#666666;
	font-weight:bold;
	}
		


.selectbox{          
 		background:url(images/input_commentbox.png);
		background-repeat:no-repeat;
            		border:none;
		font-family:Arial, Helvetica, sans-serif;
            		height:23px;
		width:225px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#2b2b2b;
		padding-left:14px;
		padding-top:6px;
		font-weight:bold;
		text-decoration:none;
}


select{
border:1px #FFFFFF solid;
font-family:Arial, Helvetica, sans-serif;
            		height:23px;
		width:220px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#2b2b2b;
		padding:0px;
		margin:0px;
		font-weight:bold;
		text-decoration:none;
}

.submitbtn
{
background-color:#717070;
width:108px;
height:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
padding-bottom:2PX;
text-decoration:none;
font-weight:bold;
color:#c2c1c1;
text-align:center;
border: 1px outset #000000;
} 

p {
padding-bottom:15px;
}

.calcu{width:50px;
float:left;
height:50px;
background-image:url(images/calcula.gif);
background-repeat:no-repeat;
margin-top:5px;
}

.calcu_text{width:250px;
float:left;
height:50px;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;
padding-bottom:10px;
margin-top:10px;
margin-bottom:10px;
}

#submit_butt{width:300px;
height:30px;
float:left;
}
.butt_new{background-image:url(images/submit_16.png);
width:232px;
height:32px;
padding-left:40px;
margin-top:30px;
cursor:pointer;
border:0;
background-repeat:no-repeat;
vertical-align:top;
}

.butt_new2{
width:41px;
height:30px;
float:left;

}

.quote_text{
font:Georgia;
color:#333333;
font-size:12px;
font-weight:bold;
padding-left:50px;
}

<!-- New form -->
#optimize_16{
width:293px;
float:left;
margin: 0 0 0 0;
	
}

#tab_16{background-image:url(images/tab_bg_16.gif);
width:293px;
height:130px;
background-repeat:no-repeat;
float:left;
}
.Get_16{font-family:"Trebuchet MS";
color:#1e2f40;
font-size:23px;
padding-left:60px;
padding-top:12px;
font-weight:bold;
}
.text_small_16{
width:250px;
text-align:justify;
padding-left:5px;
padding-right:5px;
font-family: Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;
}

#tab_top_16{background-image:url(images/tab_top_16.gif);
width:293px;
height:15px;
background-repeat:no-repeat;
float:left;
}

#tab_bott_16{background-image:url(images/tab_bott_16.gif);
width:293px;
height:15px;
background-repeat:no-repeat;
float:left;
}
#tab_bg_16{background-image:url(images/tab_formbg_16.gif);
width:293px;
height:100%
background-repeat: repeat-y;
float:left;
}
#optimize_main{width:240px;
float:left;
margin-left:35px;
}

.optimize_name{width:240px;
height:20px;
float:left;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;
padding-top:6px;
font-weight:bold;
}
.optimize_inp{width:230px;
height:22px;
text-align:left;
border: 1px solid #c3c2c2;
}
.optimize_inp_textArea{width:230px;
height:62px;
text-align:left;
border: 1px solid #c3c2c2;
}
#submit_16{background-image:url(images/submit_16.png);
width:232px;
height:34px;
float:left;
margin-top:15px;
margin-left:0px;
padding: 0 0 0 0;
border: none;
cursor:pointer;
background-repeat:no-repeat;
}
.blank_16{width:240px;

float:left;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;
font-weight:bold;
}

.blank_17{width:240px;
float:left;
margin-top:10px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;
font-weight:bold;
}
.blank_185{width:240px;
float:left;
margin-top:10px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;
font-weight:bold;
}


.submit_16{background-image:url(images/submit_16.png);
width:232px;
height:34px;
float:left;
margin-top:15px;
margin-left:0px;
padding: 0 0 0 0;
border: none;
cursor:pointer;
background-repeat:no-repeat;
}