html					{
					height: 100%;
					overflow: -moz-scrollbars-vertical;
					}
body      			{
					height: 100%;
					font-family: tahoma, arial, helvetica, sans-serif;
					background: #fff url("../images/body_tile.jpg") repeat-x top;					
					margin: 0px;
					text-align: center;
					color: #5a5a5a;
					}	

a					{
					color: #ff7200; 
					}
					
img					{
					border: 0px;
					}
.clear				{
					clear: both;
					}		
					
#header h1	
					{
					font-size: 0.70em;
					letter-spacing: 0.16em;
					margin: 0px;
					margin-top: 3px;
					margin-left: 113px;
					float: left;
					clear: left;
					color: #999;
					width: 235px;
					}
					
#header h1 a
					{
					text-decoration: none;
					margin: 0;					
					color: #999;					
					}					
								
#container
					{
					width: 100%;					
					margin-top: 0px;					
					}
					
#top				{
									
					}
					
#header				{
					width: 980px;
					height: 93px;									
					margin-bottom: 15px;
					margin-left: auto;
					margin-right: auto;					
					}				
					
#header a	{
					float: left;
					margin-top: 10px;
					}	
					
#header ul
					{
					list-style: none;
					padding: 0;
					margin: 0;
					float: right;
					margin-top: 5px;					
					}	
																
#header li
					{
					float: left;
					margin-left: 4px;
					}
					
#currency			{
					float: left;
					margin-left: 245px;
					margin-top: 25px;
					width: 220px;
					clear: right; 
					}
					
					
#top_nav
						{
						list-style:none;
						padding:0;
						display:table;
						padding:0px;
						text-align: center;
						margin-left: auto;
						margin-right: auto;
						white-space:nowrap;
						width: 980px;
						height: 40px;
						margin-top: 0px;
						overflow: visble;
						background: url('../images/top_nav.jpg') no-repeat;
						margin-bottom: 0px;
						}
						
#top_nav li
						{
						display:table-cell;
						height: 38px;
						width:90px;
						margin: 0px;		
						vertical-align: top;
						text-align: center;										
						}
						
#top_nav li:hover			{
						background: url('../images/top_nav_over.jpg') repeat-x;								
						}

#top_nav #btn_1			{
						width: 85px;
						}
						
#top_nav #btn_2			{
						width: 85px;
						}
						
#top_nav #btn_3			{
						width: 84px;
						}

#top_nav #btn_4			{
						width: 84px;
						}

#top_nav #btn_5			{
						width: 80px;
						}

#top_nav #btn_6			{
						width: 105px;
						}

#top_nav #btn_7			{
						width: 95px;
						}	

#top_nav #btn_8			{
						width: 80px;
						}
#top_nav #btn_9			{
						width: 80px;
						}		

#top_nav #last_btn		{
						width: 65px;
						}						
						
#top_nav #btn_1:hover	{
						background: url('../images/1st_button_over.jpg') no-repeat;
						}	

						
#top_nav #last_btn:hover	{
						background: url('../images/last_button_over.jpg') no-repeat top right;
						}						
												

#top_nav a
						{
						display:block;
						padding: 2px 0px;						
						padding-bottom: 0px;
						text-decoration:none;
						color: #fff;
						font-size: 14px;
						font-weight: bold;		
						padding-top: 9px;
						height: 29px;												
						}
						
#top_nav a:hover
						{						
						color: #eee;
						background: url('../images/top_nav_center.jpg') no-repeat center bottom;
						}									
						
#top_nav .spacer
						{												
						background: url('../images/top_nav_spacer.gif') no-repeat center top;
						width: 2px;									
						overflow: hidden;		
						margin: 0px;
						padding: 0px;						
						}

#top_nav .spacer:hover	{
						background: url('../images/top_nav_spacer.gif') no-repeat center top;
						}
						
#website_builder_banner
					{
					width: 980px;
					height: 300px;
					padding-top: 2px;
					background: url('../images/website_builder_banner.jpg') no-repeat;
					margin: 0 auto;
					}
					
#website_builder_presentation					
					{
					margin-left: 705px;
					margin-top: 45px;
					float: left;
					}

#box_container		{
					overflow: auto;
					width: 980px;
					margin: 5px auto;										
					background: url('../images/box_container_tile.jpg') repeat-y;
					}
					
#box_container	#top	
					{					
					overflow: auto;
					width: 980px;					
					background: url('../images/box_container_top.jpg') no-repeat top center;
					}

#box_container	#bottom	
					{					
					overflow: auto;
					width: 980px;					
					background: url('../images/box_container_bottom.jpg') no-repeat bottom center;
					}
					
#boxes				{
					width: 980px;
					margin-left:auto;
					margin-right: auto;
					margin-top: 1px;
					text-align: left;
					margin-bottom: 4px;
					overflow: auto;
					margin-top: 5px;
					}		
					
#boxes .box	
					{
					float: left;
					width: 228px;					
					margin-top: 2px;
					margin-left: 14px;
					margin-right: 0px;					
					}					

#boxes .no_margin
					{
					margin-left: 15px;
					width: 228px;
					}	

#boxes .box	.bottom	{
					background: url('../images/box_bottom.png') no-repeat bottom center;
					height: 19px;
					}
					
#boxes .box .top		{
					background: url('../images/box_top.png') no-repeat top center;
					height: 42px;					
					}
					
#boxes .box .price	{
					margin-top: 7px;
					margin-bottom: 0px;
					margin-left: 5px;
					padding-left: 15px;
					padding-top: 13px;
					height:50px;
					background: url('../images/price_background.jpg') no-repeat 0px top;
					}
									
#boxes h2	
					{
					font-size: 14px;
					font-weight: bold;
					color: #fff;
					padding-top: 13px;
					letter-spacing: 2.2px;
					text-align: center;
					margin-top: 0px;
					font-family: 'arial bold';					
					}	

#boxes div ul
					{
					list-style: none;
					font-family: arial;
					font-weight: normal;
					padding: 0;
					margin: 0;
					width: 100%;
					background: url('../images/box_tile.png') repeat-y center;	
					padding-top: 10px;	
					color: #5a5a5a;					
					}								

#boxes div li	
					{
					padding-left: 10px;
					padding-right: 5px;
					font-size: 0.72em;
					font-weight: bold;
					color: #5a5a5a;
					line-height: 1.3em;	
					width: 187px;
					margin-left: 10px;
					}									
					
#boxes div a

					{
					text-decoration: none;
					color: #444;
					}					
					
#boxes div .bullet					
					{
					list-style: disc;
					padding-left: 0px;
					padding-right: 0px;
					margin: 6;
					margin-top: 7px;
					border: 0px;
					width: 160px;			
					background: none;
					}
					
#boxes div .bullet li
					{
					font-size: 1em;
					padding: 0;
					margin: 0;
					margin-left: 15px;
					margin-bottom: 3px;
					width: 100%;
					cursor: hand;
					}	
					
#boxes div .more_info
					{
					margin: 0px 7px 3px 0px;
					}						
					
#boxes div .buy_now
					{
					margin: 0px 5px 3px 0px;
					}

#middle_container	{
					overflow: visible;
					width: 980px;
					margin: 5px auto;
					}
									
					
#middle_container	#top	
					{					
					overflow: visible;
					width: 980px;									
					background: url('../images/middle_container_top.jpg') no-repeat top center;
					height: 51px;
					}
					
#middle_container 	#middle
					{
					height: 210px;	
					overflow: visible;					
					background: url('../images/middle_container_tile.jpg') repeat-y;
					}

#middle_container	#bottom	
					{					
					overflow: visible;
					width: 980px;			
					height: 4px;
					background: url('../images/middle_container_bottom.jpg') no-repeat top center;
					}	
					
#middle_container #left_column
					{
					width: 720px;
					text-align: left;
					float: left;
					font-size: 0.72em;
					clear: both;
					margin-top: 10px;
					}	


#middle_container h2
					{
					background: url('../images/header_img.gif') no-repeat 5px 8px;					
					font-size: 15px;
					font-weight: bold;
					color: #ff7200;
					padding-top: 13px;
					margin-bottom: 10px;
					letter-spacing: 2.2px;
					height: 30px;
					text-align: left;
					margin-top: 6px;
					margin-left: 10px;
					padding-left: 38px;
					font-family: 'arial bold';
					}

#middle_container #latest_template_header
					{
					float: left; 
					width: 200px;
					margin-left: 510px;
					}
					
#middle_container #left_column .bullet					
					{
					list-style: disc;
					padding-left: 20px;
					padding-right: 0px;
					margin: 0;
					margin-top: 22px;
					border: 0px;
					width: 180px;			
					background: none;
					float: left;
					}
					
#middle_container #left_column .bullet li
					{
					font-size: 1em;
					padding: 0;
					margin: 0;					
					width: 100%;
					margin-bottom: 5px;
					cursor: hand;
					font-weight: bold;
					}	

					
#middle_container #left_column .price	{					
					margin-bottom: 0px;
					margin-left: 0px;
					margin-top: 20px;
					padding-top: 15px;
					height:50px;					
					padding-left: 15px;
					background: url('../images/middle_price_background.jpg') no-repeat 0px top;
					}	

#middle_container #left_column .price .more_info
					{
					margin: 5px 7px 3px 0px;
					}						
					
#middle_container #left_column .price .buy_now
					{
					margin: 5px 5px 3px 0px;
					}
					
#middle_container #right_column					
					{
					width: 220px;
					float: left;
					text-align: left;
					margin-top: 5px;
					margin-left: 0px;
					padding-left: 25px;
					}
					
#middle_container #right_column #click
					{
					margin-top: 10px;
					margin-bottom: 7px;
					font-size: 0.8em;
					text-align: center;
					}					

					
#bottom_container	{
					overflow: auto;
					width: 980px;
					margin: 0px auto;					
					margin-top: 14px;
					}
					
#bottom_container	#top	
					{					
					overflow: auto;
					width: 980px;									
					}

#bottom_container	#bottom	
					{					
					overflow: auto;
					width: 980px;										
					}	
					
#bottom_container #left_column
					{
					width: 718px;
					text-align: left;
					float: left;
					font-size: 0.8em;
					}
					
#bottom_container #left_column p
					{
					margin-left: 22px;
					margin-right: 20px;
					margin-bottom: 0px;
					clear: both;
					}
					
#bottom_container .read_more
					{
					float: right;
					margin: 0;
					padding: 0;
					margin-bottom: 10px;
					margin-right: 20px;
					}					
					
#bottom_container #right_column					
					{
					width: 262px;
					min-height: 278px;
					float: left;
					text-align: left;
					font-size: 0.80em;
					background: url('../images/callback_background.gif') no-repeat;
					}	

#bottom_container #right_column ul					
					{
					list-style: none;
					margin: 0;
					padding: 0;
					margin-left: 20px;
					}						

#bottom_container #right_column ul li label
					{		
					font-weight: bold;
					margin-bottom: 1px;
					}
					
#bottom_container #right_column ul li
					{
					margin-bottom: 7px;
					}
					
#bottom_container #right_column ul li input
					{
					width: 212px;
					height: 21px;
					border: 0px;
					padding-left: 5px;	
					padding-right: 5px;					
					padding-top: 4px;
					background: url('../images/callback_text.jpg') no-repeat right top;
					}
					
#bottom_container #callback_message_container	
					{
					width: 222px;
					height: 78px;
					background: url('../images/callback_message.jpg') no-repeat;
					padding: 0px;
					}

#bottom_container #right_column ul li textarea
					{
					width: 216px;
					height: 66px;
					padding-right: 0px;
					border: 0px;
					padding: 3px;
					background: none;
					overflow: auto;
					}

#bottom_container h2
					{
					background: url('../images/header_img.gif') no-repeat 5px 8px;					
					font-size: 15px;
					font-weight: bold;
					color: #ff7200;
					padding-top: 13px;
					letter-spacing: 2.2px;
					height: 20px;
					text-align: left;
					margin-top: 6px;
					margin-left: 10px;
					padding-left: 38px;
					font-family: 'arial bold';
					}	

#bottom_container .website-builder-faqs h2	
					{
					margin-bottom: 30px;
					}
					
#website_builder
					{
					width: 980px;
					min-height: 225px;					
					font-size: 9pt;
					overflow: auto;
					clear: both;
					margin-left: auto;
					margin-right: auto;
					}
					
					
#website_builder h2	
					{
					font-size: 11px;
					font-weight: bold;
					color: #555;
					padding-top: 0px;
					letter-spacing: 3.0px;
					text-align: center;
					margin-top: 0px;
					margin-bottom: 5px;
					}						
					
#website_builder #articles
					{
					width: 700px;
					float: left;
					height: 205px;
					margin-left: 10px;
					margin-top: 10px;
					text-align: left;
					}							
					
#website_builder #articles h2
				  {
					text-align: left;
				  }			
					
#website_builder #articles p,
					{
					margin: 6px 0px;
					line-height: 1.4em;
					}					
					
#website_builder #articles p b
					{
					font-size: 0.9em
					}					
					
#website_builder #new_template_designs
					{
					width: 230px;
					float: right;
					height: 185px;
					margin-top: 10px;			
					padding-left: 20px;
					border-left: 1px #eee dashed;
					}			
	
					
	
					
#footer_tile		{
					overflow: auto;
					width: 100%;
					background: url('../images/footer_tile.jpg') repeat-x bottom;
					}
					
#footer				{
					clear: both;
					background: url('../images/footer.jpg');
					width: 990px;
					font-size: 0.8em;
					font-weight: plain;
					color: #888;
					text-align: center;
					margin: 0 auto;
					padding-bottom: 10px;
					border-top: 1px #fff solid;
					}
					
#footer #sub_links a			{
					color: #888;
					}
					
#footer a			{
					color: #ff7200;
					}					
#footer div					
					{
					margin-top: 10px;
					}
										

										