body
		{
		background:#ffffff url(./images/icon_bg.jpg) no-repeat bottom right scroll;
		background:url(./images/logo2007.jpg) no-repeat top left;
		background-color:#FFFFFF;
		margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom:0px;
		}
		
body, td,th
		{
		font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; color:#666666; font-size:12px;
		border:0px;
		padding:0px;
		margin:0px;
		}
	
.head	{
		border:0px; padding:0px; margin:0px;
		}

.belly	{
		margin-top:30px;
		top: 0px;
		left:0px;
		}
*html .belly	{
		padding-top:130px;
		top: 0px;
		left:0px;
		}
.right	
		{
		width:200px;
		float:right;
		}

/*-------------------------------------------------------*/

*html .form-fit
		{
		margin-top:-20px;	
		}

/*-------------------------------------------------------*/

#gadgets {
	position:fixed; z-index:10;
		}

/*-------------------------------------------------------*/



/*-------------------------------------------------------*/

.left-margin
		{	
		padding-left:20px;
 		}
.boxer
		{
		background:url(./images/left-top.gif) no-repeat top left;
		padding:20px; padding-left:20px; padding-bottom:40px;
 		}
.boxer_nav_feature
		{
		background:url(./images/left-top.gif) no-repeat top left;
		padding:10px; padding-right:0px;
 		}
		
.boxer_first_statement
		{
		background:url(./images/left-top_statement.gif) no-repeat top left;
		padding:20px; padding-right:40px; margin-top:20px;
 		}	
.boxer_statement
		{
		background:url(./images/left-top_statement.gif) no-repeat top left;
		padding:20px; padding-bottom:40px; padding-right:40px;
 		}	
#boxer_statement
		{
		background:url(./images/left-top_statement.gif) no-repeat top left;
		padding:20px; padding-bottom:40px; padding-right:40px;
 		}	
			
.boxer_indent
		{
		background:url(./images/left-top.gif) no-repeat top left;
		padding:0px; padding-bottom:0px;
 		}	
			
.boxer_form
		{
		background:url(./images/left-top.gif) no-repeat top left;
		margin-left:10px; margin-right:10px; margin-bottom:10px; margin-top:0px;
		padding:10px;
 		}
.boxer_red_blue
		{
		background:url(./images/left-top-nav.gif) no-repeat top left;
		margin-top:10px; margin-left:10px; margin-right:0px;
		padding:10px;
 		}
.boxer_orange_blue
		{
		background:url(./images/left-top-feature-orange-blue.gif) no-repeat top left;
		padding:20px; margin-top:10px;
 		}	
.boxer_nav_small
		{
		background:url(./images/left-top-nav.gif) no-repeat top left;
		padding-top:33px; padding-left:10px;
 		}
.boxer_feature
		{
		background:url(./images/left-top-feature.gif) no-repeat top left;
		padding:20px;
 		}
.boxer_feature_heart
		{
		background:url(./images/left-top-feature-heart.gif) no-repeat top left;
		padding:20px;
 		}
.boxer_feature_key
		{
		background:url(./images/left-top-feature-key.gif) no-repeat top left;
		padding:20px;
 		}
.boxer_feature_power
		{
		background:url(./images/left-top-feature-power.gif) no-repeat top left;
		padding:20px;
 		}
.boxer_feature_web
		{
		background:url(./images/boxer-web-yellow-blue.gif) no-repeat top left;
		padding:20px;
		margin-top:10px;
 		}
.boxer_feature_seo
		{
		background:url(./images/boxer-seo-yellow-blue.gif) no-repeat top left;
		padding:20px;
		margin-top:10px;
 		}
.boxer_feature_cart
		{
		background:url(./images/boxer-cart-yellow-blue.gif) no-repeat top left;
		padding:20px;
		margin-top:10px;
 		}
.boxer_feature_plus
		{
		background:url(./images/boxer-plus-yellow-blue.gif) no-repeat top left;
		padding:20px;
		margin-top:10px;
 		}
.boxer_feature_smile
		{
		background:url(./images/boxer-smile-yellow-blue.gif) no-repeat top left;
		padding:20px;
		margin-top:10px;
 		}
.boxer_feature
		{
		background:url(./images/boxer-yellow-blue.gif) no-repeat top left;
		padding:20px;
		margin-top:10px;
 		}


.boxer_tick
		{
		background:url(./images/left-top-feature-tick.gif) no-repeat top left;
		padding:20px; margin-top:10px;
 		}
.boxer_basic_web
		{
		background:url(./images/left-top-basic-web.gif) no-repeat top left;
		padding:20px; margin-top:10px;
 		}

.boxer_basic_seo
		{
		background:url(./images/left-top-basic-seo.gif) no-repeat top left;
		padding:20px; margin-top:10px;
		}

.boxer_basic_e-commerce
		{
		background:url(./images/left-top-basic-e-commerce.gif) no-repeat top left;
		padding:20px; margin-top:10px;
 		}


.boxer_analysis
		{
		background:url(./images/analysis.gif) no-repeat top left;
		padding:10px; padding-bottom:0px;
 		}
.boxer_analysis_spacer
		{
		padding:20px; padding-bottom:0px;
 		}	
*html .boxer_analysis_spacer
		{
		padding:17px; padding-top:19px;
 		}	
.air-top
		{
		padding-top:20px;
 		}	

.websites_images
		{
		background:url(./images/websites-images.gif) no-repeat bottom left;
		padding:0px; margin-left:20px;
		height:234px;
 		}
			
.seo_images
		{
		background:url(./images/seo-images3.gif) no-repeat bottom left;
		padding:0px; margin-left:20px; margin-top:0px;
		height:234px;
 		}	
.e-commerce_images
		{
		background:url(./images/e-commerce-images.gif) no-repeat bottom left;
		padding:0px; margin-left:20px; margin-top:0px;
		height:234px;
 		}
			
.text img
		{
		padding-right:10px;
		}
.text_block a img
		{
		padding-right:10px;
		}


/*------*/
		
		
.footer_copy
		{
		background:url(./images/icon_bg.jpg) no-repeat bottom right; 
		padding:20px; margin:0px;
		}
.footer_box	{
		background:url(./images/left-top.gif) no-repeat top left;
		font-size:10px; font-weight:bold;
		color:#999999; padding:40px; margin:0px;
		}


/*-------------------------------------------------------*/
		
#transparentblock 
		{
		opacity:0.6; -moz-opacity:0.6; filter:alpha(opacity=60);
		}

/*-------------------------------------------------------*/

.header
		{
		color:#FFC12D; font-size:12px;
		}
	
.header_link
		{
		color:#000000; font-size:16px;
		}	
		

/*-------------------FORMS------------------------*/

#side_box
		#fds_name,
		#fds_tel,
		#fds_email
		{
		background-image:url("./images/field.png"); background-repeat:no-repeat; background-color:transparent;
		color:#555555; font-size:12px; overflow:hidden;
		width:142px; height:23px;
		border:none;
		margin-top:0px; margin-left:0px; margin-bottom:0px;
		padding:5px 10px;
		}
*html #side_box
		#fds_name,
		#fds_tel,
		#fds_email
		{
		background-image:url("./images/field.png"); background-repeat:no-repeat; background-color:transparent;
		color:#555555; font-size:12px; overflow:hidden;
		width:142px; height:23px;
		border:none;
		margin-top:-2px; margin-left:0px; margin-bottom:0px;
		padding:5px 10px;
		}
#side_box #fds_name:focus,
		#fds_name.focus,
		#fds_tel:focus,
		#fds_tel.focus,
		#fds_email:focus,
		#fds_email.focus
		{
		background-image:url("./images/field_on.png");
		color:#333333;
		padding:5px 10px;
		}
		
#side_box
		#fds_send
		{  
		background-image:url("./images/button_silver.gif"); background-repeat:no-repeat; background-color:transparent;
		font-size:12px;
		width:119px; height:25px;
		margin-top:7px; border:0px;
		}

/*------*/
		
input.fds_send
		{
		background-image:url("./images/button_silver.gif"); background-repeat:no-repeat; background-color:transparent;
		color:#000000; font-size:12px; font-weight:bold;
		width:119px; height:25px;
		margin-top:5px; border:0px;
		}
*html input.fds_send
		{
		background-image:url("./images/button_silver.gif"); background-repeat:no-repeat; background-color:transparent;
		color:#000000; font-size:12px; font-weight:bold;
		width:119px; height:25px;
		margin-top:5px; border:0px;
		}

input.fds_send_over
		{
		background-image:url("./images/button_silver_on.gif"); background-repeat:no-repeat; background-color:transparent;
		color:#cc3300; font-size:12px; font-weight:bold;
		width:119px; height:25px;
		margin-top:5px; border:0px;
		}

/*------*/	

input.btn
		{
		color:#000000; font-size:14px; font-weight:bold; font-family:'arial',helvetica,sans-serif;
		width:119px;
		background-color:#efefef;
		border:1px solid;
		border-color:#000000;
		filter:progid:DXImageTransform.Microsoft.Gradient(
			GradientType=0,StartColorStr='#000000',EndColorStr='#333333');
		}
input.btn_over
		{
		color:#cc3300; font-size:14px; font-weight:bold; font-family:'arial',helvetica,sans-serif;
		width:119px;
		background-color:#efefef;
		border:1px solid;
		border-color:#000000;
		filter:progid:DXImageTransform.Microsoft.Gradient(
			GradientType=0,StartColorStr='#cc3300',EndColorStr='#ff5533');
		}
		
input.textbox
		{
		color:#333333; font-size:14px; font-family:'arial',helvetica,sans-serif;
		background-color:#efefef;
		border:1px solid;
		border-color:#333333;
		filter:progid:DXImageTransform.Microsoft.Gradient(
			GradientType=0,StartColorStr='#dddddd',EndColorStr='#ffffff');
		}
input.textbox_over
		{
		color:#000000;  font-size:14px; font-family:'arial',helvetica,sans-serif;
		font-family:'arial',helvetica,sans-serif;
		background-color:#ffffff;
		border:1px solid; border-color:#000000;
		filter:progid:DXImageTransform.Microsoft.Gradient(
			GradientType=0,StartColorStr='#eeeeee',EndColorStr='#ffffff');
		}

/*------*/
		
textarea.textarea
		{
		color:#333333; font-size:14px; font-family:'arial',helvetica,sans-serif;
		background-color:#efefef;
		border:1px solid; border-color:#333333;
		filter:progid:DXImageTransform.Microsoft.Gradient(
			GradientType=0,StartColorStr='#eeeeee',EndColorStr='#efefef')
		}
		
textarea.textarea_over

		{
		color:#000000; font-size:14px; font-family:'arial',helvetica,sans-serif;
		background-color:#ffffff;
		border:1px solid; border-color:#000000;
		filter:progid:DXImageTransform.Microsoft.Gradient(
			GradientType=0,StartColorStr='#efefef',EndColorStr='#ffffff');
		}

/*------*/
		
selecter.select_out
		{
		color:#333333; font-size:14px; font-family:'arial',helvetica,sans-serif;
		background-color:#444444;
		border:1px solid; border-color:#ffffff;
		filter:progid:DXImageTransform.Microsoft.Gradient(
			GradientType=0,StartColorStr='#666666',EndColorStr='#000000');
		}

selecter.select_hov
		{
		color:#333333; font-size:14px; font-family:'arial',helvetica,sans-serif;
		background-color:#444444;
		border:1px solid; border-color:#ffffff;
		}
