html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {	margin: 0;	padding: 0;	border: 0;	outline: 0;	text-decoration:none;	list-style:none;	font-family: Verdana, Arial, Helvetica, sans-serif;}body {	background: #000 url(images/bg.gif) center top no-repeat;	color: #fff;	text-align: center;}#container {	background: #070707 url(images/container_bg.jpg) center top no-repeat;	width:1025px;	margin:auto;}#main_nav {	float:right;	margin-right:35px;	width:644px;}#main_nav ul li {	float:left;}#main_nav ul li a {	float:left;	display:block;	height:30px;	width:92px;	text-indent:-90000px;}#main_nav #services {	background: url(images/menu/menu_services.jpg) no-repeat;}#main_nav #services:hover {	background-position:0 -30px;}#main_nav #ideas {	background: url(images/menu/menu_ideas.jpg) no-repeat;}#main_nav #ideas:hover {	background-position:0 -30px;}#main_nav #contact {	background: url(images/menu/menu_contact.jpg) no-repeat;}#main_nav #contact:hover {	background-position:0 -30px;}#main_nav #skills {	background: url(images/menu/menu_skills.jpg) no-repeat;}#main_nav #skills:hover {	background-position:0 -30px;}#main_nav #showcase {	background: url(images/menu/menu_showcase.jpg) no-repeat;}#main_nav #showcase:hover {	background-position:0 -30px;}#main_nav #quote {	background: url(images/menu/menu_quote.jpg) no-repeat;}#main_nav #quote:hover {	background-position:0 -30px;}#main_nav #partners {	background: url(images/menu/menu_partners.jpg) no-repeat;}#main_nav #partners:hover {	background-position:0 -30px;}#header {	float:left;	width:950px;	margin:40px;}#header h2 {	font-size:14px;	margin-bottom:5px;	margin-left:10px;}#logo {	float:left;	margin:0 0 0 55px;}#logo a {	background: url(images/logo.png) no-repeat top ;	display:block;	height:154px;	width:127px;	text-indent:-9000px;}#home_text {	float:right;	width:620px;	font-size:11px;	text-align:left;}#home_text #welcome_h1 {	background:transparent url(images/welcome_h1.png) no-repeat scroll center top;	height:50px;	text-indent:-90000px;	width:399px;}#home_text #services_h1 {	background:transparent url(images/services_h1.png) no-repeat scroll center top;	height:50px;	text-indent:-90000px;	width:355px;}#home_text p{	padding-left:10px;	width:570px;}#banner {	float:left;	width:285px;}#left_tabs {	float:left;	margin:20px 0 0 35px;	width:242px;}.content_tab {	color:#0F0F0F;	float:left;	font-size:11px;	padding:15px 35px 0 25px;	text-align:left;}.content_tab h2 {	margin-bottom:5px;}.content_tab a {	background:transparent url(images/bullet.png) no-repeat scroll 0 0;	color:#FFFFFF;	float:left;	font-size:10px;	line-height:15px;	margin-top:5px;	padding:0 0 5px 20px;	text-transform:uppercase;}.content_tab a:hover{ color:#999999;}#dev_tab , #seo_tab, #design_tab {	height:91px;	width:242px;}#dev_tab { background:transparent url(images/dev_tab.png) no-repeat scroll; }h2#development_h2 {	background:transparent url(images/development_h2.png) no-repeat scroll;	height:14px;	width:142px;	text-indent:-90000px;}#seo_tab { background:transparent url(images/seo_tab.png) no-repeat scroll; }h2#seo_h2 {	background:transparent url(images/seo_h2.png) no-repeat scroll;	height:14px;	width:36px;	text-indent:-90000px;}#design_tab { background:transparent url(images/design_tab.png) no-repeat scroll; }h2#design_h2 {	background:transparent url(images/design_h2.png) no-repeat scroll;	height:14px;	width:70px;	text-indent:-90000px;}#packs {	float:right;	margin:20px 15px 0 0;	width:710px;}#packs #headline {	background:transparent url(images/headline_packs.png) no-repeat scroll 0 0;	height:42px;	padding:14px 0 0 15px;	width:692px;}#thesolutions_h2 {	color:#EFEFEF;	font-family:verdana;	font-size:17px;	height:17px;	position:relative;	text-align:left;	top:-2px;	width:660px;}.pack {	background:transparent url(images/pack_bg.png) no-repeat scroll 0 0;	float:left;	height:222px;	margin:0px 8px 0 0;	width:167px;}.pack_content {	margin-top:15px;}.pack h3{	font-size:12px;	color:#000;	line-height:20px;}.pack p {	color:#C7C7C7;	font-size:10px;	height:67px;	line-height:11px;	padding:5px 10px;	text-align:center;	width:150px;}.pack a {	background:transparent url(images/bullet.png) no-repeat scroll 10px 0;	color:#FFFFFF;	float:left;	font-size:10px;	margin-top:-2px;	padding:0 0 5px 30px;	text-transform:uppercase;}.pack a:hover {	color:#C7C7C7;}#content {	float:left;	width:1025px;	background:url("images/content_bottom_bg.jpg") no-repeat scroll center bottom #070707;}.content_content {	float:left;	margin:25px 36px 0;	padding-bottom:20px;	width:960px;}/*home*/#home_right{	float:right;	margin-left:25px;	width:680px;}#info_home {	border-top:1px dashed #393939;	color:#A0A0A0;	float:left;	font-size:10px;	padding:20px 0;	text-align:left;}#home_right #info_home h2 { float:left;margin-bottom:5px;padding-left:133px;}#home_right #info_home h2 a {color:#FFFFFF;font-size:16px; }.short_post {	border-bottom:1px dashed #393939;	float:left;	font-size:11px;	margin-bottom:10px;	padding-bottom:15px;	width:680px;}.short_post strong {}.short_post img { float:left; margin-right:15px;}.readmore {	color:#A0A0A0;	float:left;	font-weight:bold;	margin-top:5px;}.readmore:hover { color:#CCCCCC; text-decoration:underline;}#leftside {	float:left;	width:240px;}#leftside_top {	background:transparent url(images/rightside_top.jpg)  no-repeat top left;	width:240px;	float:left;}#leftside_bottom {	background:transparent url(images/rightside_bottom.jpg)  no-repeat bottom left;	width:240px;	float:left;	padding-bottom:14px;}#leftside_content {	background:transparent url(images/rightside_content.jpg) repeat-y top left;	width:240px;	float:left;	margin:14px 0 0px 0 ;}#leftside_padding{	padding:0 20px 5px 20px;}#searchform #s { width:150px;}#lastest { width:200px;}#lastest #lastestworks {background:transparent url(images/lastestworks.png) no-repeat scroll 0 0;height:14px;margin:15px 0 10px 3px;text-indent:-90000px;width:146px;}#sidebar .sitescoming { border-bottom:1px dashed #3B3B3B; padding-bottom:15px;width:200px; text-align:left;}#sidebar .sitescoming  h2 {background:transparent url(images/sitescoming.png) no-repeat scroll 0 0;height:14px;margin:15px 0 10px 3px;text-indent:-90000px;width:184px;}#sidebar .sitescoming li a { font-family:Verdana, Arial, Helvetica, sans-serif; color:#C0C0C0; font-size:10px;}#sidebar .sitescoming li a:hover { color: #999999;}.lastest_tweets {border-bottom:1px dashed #3B3B3B;margin-top:25px;padding-bottom:15px;position:relative;width:200px; font-size:10px; text-align:left;}#sidebar .lastest_tweets h2 {background:transparent url(images/lastesttweets.png) no-repeat scroll 0 0;height:14px;margin:15px 0 10px 3px;text-indent:-90000px;width:175px;}#sidebar #twitterbird {	background:transparent url(images/twitterbird.png) no-repeat scroll left top;	height:53px;	left:-25px;	position:absolute;	text-indent:-9000px;	top:-52px;	width:63px;}#info_ip {	color:#DDDDDD;	font-size:12px;	margin-top:30px;	padding:2px;	text-align:left;}#info_ip h3{	font-size:13px;}.icons { width:960px; float:left;}.icons ul li {float:left;margin-left:9px;}.icons li a { float:left; display:block; width:70px; height:60px; text-indent:-9000px;}.oscommerce_icon a 	{	background:transparent url(./images/icons/oscommerce.png) no-repeat scroll 0 0;}.magento_icon a	{	background:transparent url(./images/icons/magento.png) no-repeat scroll 0 0;}.wordpress_icon a	{	background:transparent url(./images/icons/wordpress.png) no-repeat scroll 0 0;}.joomla_icon a	{	background:transparent url(./images/icons/joomla.png) no-repeat scroll 0 0;}.rails_icon a	{	background:transparent url(./images/icons/rails.png) no-repeat scroll 0 0;}.w3c_icon a	{	background:transparent url(./images/icons/w3c.png) no-repeat scroll 0 0;}.php_icon a	{	background:transparent url(./images/icons/php.png) no-repeat scroll 0 0;}.google_maps_icon a	{	background:transparent url(./images/icons/gmaps.png) no-repeat scroll 0 0;}.google_analytics_icon a	{	background:transparent url(./images/icons/ganalytics.png) no-repeat scroll 0 0;}.ajax_icon a	{	background:transparent url(./images/icons/ajax.png) no-repeat scroll 0 0;}.jquery_icon a	{	background:transparent url(./images/icons/jquery.png) no-repeat scroll 0 0;}.youtube_icon a	{	background:transparent url(./images/icons/youtube.png) no-repeat scroll 0 0;}/**//*Footer*/#footer {	background:url("images/footer_bg.jpg") repeat-x scroll 0 0 #040404;	clear:both;	float:left;	margin-left:0;	padding:10px 31px 0;	width:963px;}#footerlinks {	float:left;	margin-left:10px;	padding:20px 0 10px;	width:1023px;}#footerlinks div {	float:left;	width:175px;	text-align:left;}#footerlinks div h4 {	font-size:14px;	margin-bottom:10px;}#footerlinks ul {	margin-bottom:10px;}#footerlinks li {	color:#A0A0A0;	font-size:11px;	line-height:11px;	list-style-image:none;	list-style-position:inside;	list-style-type:disc;	margin-bottom:5px;}#footerlinks a {	color:#A0A0A0;}#footerlinks #contact_form {	float:right;	position:relative;	right:75px;	width:400px;}#footerlinks #contact_form .row {	display:block;	float:left;	margin-top:16px;}#footerlinks #contact_form input {	width:190px;	float:left;	color:#fff;	font-size:11px;	background:#252525;	border:1px solid #343535;	}#footerlinks #contact_form textarea {	background:none repeat scroll 0 0 #252525;	border:1px solid #343535;	color:#FFFFFF;	float:left;	font-size:11px;	height:120px;	width:190px;}#footerlinks #contact_form label {	color:#A0A0A0;	display:block;	font-size:10px;	line-height:20px;}#footerlinks #contact_form #submit_footer { 	background:url("images/button_sendformfooter.png") no-repeat scroll 0 0 transparent;	border:medium none;	bottom:-22px;	float:right;	height:20px;	position:absolute;	right:7px;	text-indent:-90000px;	width:71px;}#footercopy {	float:left;	font-size:10px;	margin-left:10px;	margin-bottom:10px;	color:#fff;}#footerlinks #contact_form .fields_group {	display:block;	margin-top:-20px;	width:200px;}/*-------------------------------------------------------------------------------------*//*-------------------------------- SINGLE ----------------------------------------*/.single #content {	width:685px;	background:transparent;}.single #home_right #info_home h2 {	background:url("images/headline_packs.png") no-repeat scroll 0 0 transparent;	color:#EFEFEF;	font-family:verdana;	font-size:19px;	height:42px;	padding:11px 0 0 15px;	position:relative;	text-align:center;	top:-2px;	width:677px;}.single #home_right #info_home h3,.single #home_right #info_home h3.subtitle {	font-size:17px;	margin-bottom:7px;}.single #home_right #info_home h3.subtitle {	font-size:15px;	font-style:italic;	margin:0 0 10px;	position:relative;	text-align:center;	text-indent:0;	top:-14px;}.single #home_right #info_home p {	font-size:13px;	margin-bottom:10px;	text-align:justify;}.single #home_right #info_home strong {	color:white;}/*-------------------------------------------------------------------------------------*/