/****************************************************** 
	Title:    Wizzard
	Author:   Wizzard
	Style:    DEFAULT Stylesheet
******************************************************/



/******************************************************
 
	LIST OF CONTENTS

		Global:				:	=Common
							:	=Logo
							:	=CMS Input
							:	=Copyright
							:	=Wizzard
							:	=Wizzard Address


		Layout:				:	=Body
							:	=Header
							:	=Main
							:	=Footer


		Navigation:			:	=Main menu
							:	=Sub menu
							:	=Footer menu


		Inner Pages:		:	=About Us
							:	=Services
							:	=Contacts

******************************************************/

/* ******************************* LAYOUT */

/* ...................... =Body */

body {
	background: #000000 url(../images/site_images/backgrounds/bg_body.jpg) left top repeat-x; 
}

#wrapper_outer {
	
	position:relative;
	
 	background: url(../images/site_images/backgrounds/wrapper_left.gif) left top no-repeat;
}

	#wrapper_inner {
	 	background: url(../images/site_images/backgrounds/wrapper_right.gif) right top no-repeat;
	}
	

/* ...................... =Main */

#main {
	margin: 0 auto;
	margin-bottom:0px;
	width: 78em;
	
	background: url(../images/site_images/backgrounds/content_header.gif) left top repeat-x;
}

	#main div.services,
	#main div.portfolio,
	#main div.free_quote {
		float: left;
		width: 21.5em;
		padding: 0 1em 5em 1em;
		color: #ffffff;
		font-size: 11px;
		position: relative;
	}
	
	#main div.services,
	#main div.portfolio {
		background: url(../images/site_images/backgrounds/content_divider.gif) right top no-repeat;
	}

	#main div.services h1,
	#main div.portfolio h2,
	#main div.free_quote h2 {
		float: left;
		margin: 0.7em 0 0 0;
		padding: 10px 0 14px 0;
		font-size: 18px;
		color: #ffffff;
		
		background-image: url(../images/site_images/backgrounds/image_text.png);
		background-repeat: no-repeat;
	}
	
	#main div.portfolio h2,
	#main div.free_quote h2 {
		margin-bottom: 1.5em;
	}
	
		body#en #main div.services h1 {
			width: 93px;
			
			background-position: 1px -389px;
		}
		
		body#en #main div.portfolio h2 {
			width: 96px;
			
			background-position: -93px -389px;
		}
		
		body#en #main div.free_quote h2 {
			width: 115px;
			
			background-position: -191px -389px;
		}
		
		body#bg #main div.services h1 {
			width: 91px;
			
			background-position: 0px -419px;
		}
		
		body#bg #main div.portfolio h2 {
			width: 120px;
			
			background-position: -91px -419px;
		}
		
		body#bg #main div.free_quote h2 {
			width: 141px;
			
			background-position: -217px -419px;
		}
		
		div.services ul {
			float: left;
			width: 21em;
			margin: 2em 0.5em 1em 0;
			padding: 0px;
		}
	
		div.services ul li {
			padding: 5px 0 5px 0;
			list-style-type: none;
			
			background: url(../images/site_images/backgrounds/services_divider.gif) left bottom repeat-x;
		}
		
		div.services ul li.last {
			background: none;
		}
		
			div.services ul li a {
				font-size: 12px;
				color: #ffffff;
				text-decoration: none;
				position:relative;
			}
			
			div.services ul li a:hover
			{
				color:#FCE533;
			}
			
			div.services ul li a span
			{
				height:15px;
				position:absolute;
				top:10%;
				width:20px;
				display:none;
				
				background:url(../images/site_images/icons/star_animation.png) left top no-repeat;
			}
			
			a.read_more {
				float: right;
				font-size: 11px;
				color: #fce533;
			}
			
		#main div.portfolio p,
		#main div.free_quote p {
			margin: 0 0 1.5em 0;
		}

#wizzard_presentation
{
	width:100%;
	margin:0 auto;
	margin-top:4px;
	display:block;
}
	

/* ************************** INNER PAGES */

