*{
padding:0px;
margin:0px;
}

body{
background-color:#000000;
}

zdiv{border:1px solid red}

#content{
	width:933px;
	height:700px;
	margin:auto;
	}
	
#text{
	width:800px;
	height:700px;
	margin:auto;
	margin-top:150px;
	padding-left:60px;
	}
	

#top{
	width:853px;
	float:right;
	zmargin-top:123px;
	
	}
	
#no{
	float:left;
	width:115px;
	height:37px;
	padding:0;
	margin:0;
	}
	
#header{
	border-left:1px solid #363636;
	border-top:1px solid #363636;
	border-right:1px solid #363636;
	width:714px;
	height:37px;
	float:left;
	padding:0;
	margin:0;
	
	}
		
#nopo{
	float:left;
	width:115px;
	height:37px;
	padding:0;
	margin:0;
	}
	
#extra{
	width:80px;
	float:left;
	zborder:1px solid red;
	height:460px;
	}
	
#extraleft{
	width:194px;
	float:left;
	zborder:1px solid red;
	height:465px;
	border-left:1px solid #363636;
	border-top:1px solid #363636;
	border-bottom:1px solid #363636;
	}

#extraleft img{
	
	border:1px solid #8c8e90;
	margin-left:7px;
	margin-right:1px;
	margin-top:10px;
	}	
	
#right img{
	
	border:1px solid #8c8e90;
	margin-left:7px;
	margin-right:1px;
	margin-top:0px;
	}	
	

#left{
	border-top:1px solid #363636;
	border-left:1px solid #363636;
	border-bottom:1px solid #363636;
	float:left;
	width:114px;
	height:465px;
	zmargin-left:150px;
	
	}
	
#leftpo{
	border-top:1px solid #363636;
	border-left:1px solid #363636;
	border-bottom:1px solid #363636;
	float:left;
	width:114px;
	height:465px;
	zmargin-left:150px;
	}

#right{
	border-top:1px solid #363636;
	border-right:1px solid #363636;
	border-bottom:1px solid #363636;
	border-left:1px solid #363636;
	float:left;
	width:714px;
	height:465px;
	}

#rightportifolio{
	border-top:1px solid #363636;
	border-right:1px solid #363636;
	border-bottom:1px solid #363636;
	border-left:1px solid #363636;
	float:left;
	width:714px;
	height:465px;
	text-align:center;
		}	

	
#rightforprofile{
	border:1px solid #363636; float:left;
	width:714px;
	height:465px;
	zbackground-image:url('../images/Basics/portraitofantony.jpg');
	background-position: left bottom;
	background-repeat:no-repeat
		}

#rightforclients{
	border:1px solid #363636; float:left;
	width:714px;
	height:465px;
	background-image:url('../images/Basics/clientsbackground.jpg');
	background-position: center 50%;
	background-repeat:no-repeat
		}
		
#rightforprevious{
	border:1px solid #363636; float:left;
	width:714px;
	height:465px;
	background-image:url('../images/Basics/previous_assigments_bg.jpg');
	background-position: center 50%;
	background-repeat:no-repeat
		}

#rightforprices{
	border:1px solid #363636; float:left;
	width:714px;
	height:465px;
	background-image:url('../images/Basics/prices_packages_bg.jpg');
	background-position: center 50%;
	background-repeat:no-repeat
		}

#footer{
	border-left:1px solid #363636;
	border-right:1px solid #363636;
	border-bottom:1px solid #363636;
	zpadding-left:90px;
	float:left;
	width:714px;
	height:35px;
	}

#footerportifolio{
	border-left:1px solid #363636;
	border-right:1px solid #363636;
	border-bottom:1px solid #363636;
	zpadding-left:90px;
	float:left;
	width:714px;
	height:35px;
	}
	
#bfotter{
	float:left;
	width:195px;
	height:35px;
	}

#copyright{

	margin-right:9px;
	float:right;
	width:714px;
	height:35px;
	}
	
.logo{
	padding-top:5px;
	padding-left:5px;
	}
	
#left img{
	margin-left:80px;
	margin-top:10px;
	}

#logo{float:left;}

#footer a {
	font-family: "trebuchet MS", Arial, Georgia;
	font-size: 14px;
	color: #a1241d;
	text-decoration:none;
	}

#footer a:hover {
	font-family: "trebuchet MS", Arial, Georgia;
	font-size: 14px;
	color: #8c8e90;
	text-decoration:none;
	}

#footer p {
	font-family: "trebuchet MS", Arial, Georgia;
	font-size: 14px;
	color: #a1241d;
	text-align:right;
	margin-top:10px;
	margin-right:5px;
	}

#copyright a {
	font-family: "trebuchet MS", Arial, Georgia;
	font-size: 12px;
	color: #96c5dc;
	text-decoration:none;
	}
	
#copyright p {
	font-family: "trebuchet MS", Arial, Georgia;
	font-size: 13px;
	color: #363636;
	text-align:right;
	margin-top:10px;
	margin-right:5px;
	}
	
#right img{
	margin-top:25px;
	margin-left: 25px;
	}

#menu{float:right;
	}
	
	

/*menu------------------------------------------------------------------------------------*/	

#sddm
{	
	padding: 0;
	z-index: 30;
	zmargin-left:150px;
	}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font-size:80%;
	font-family:trebuchet MS;
	padding-top: 10px;

	
	}

#sddm li a
{	display: block;
	margin: 0 2px 0 0;
	padding: 2.5px 8px;
	zwidth: 80px;
	zbackground: #2b3d63;
	color: #8f9092;
	text-align: center;
	text-decoration: none;
	zborder-right:1px solid #FFF;
	}


	
#sddm #last a
{	
	border: 0px;
	}

#sddm li a:visited
{	color:#91241d;
	text-decoration: none;}


#sddm li a:hover
{	zbackground: #005fac;
	color:#96c5dc;

}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	margin-top:2px;
	padding: 0;
	zbackground: red;
	}
	
#sddm div a
	{	
		position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: black;
		color: #8f9092;
		font-size:100%;
		font-family:trebuchet MS;
		border-right:0px;
		border-bottom:0px solid #96c5dc;
	}
	
	
	
	#m1 .lastdrop{border:0px;}
	#m2 .lastdrop{border:0px;}
	#m3 .lastdrop{border:0px;}
	#m4 .lastdrop{border:0px;}
	#m5 .lastdrop{border:0px;}
	#m6 .lastdrop{border:0px;}
	


	
#rightforclients ul {
	font-family: trebuchet MS, Arial, Georgia;
	font-size: 12px;
	color: #FFFFFF;
}

#rightforclients h1{
	color: #fff;
	font-family: trebuchet MS, Arial, Georgia;
	font-size:13px;
	text-align:right;
}
	
#rightforclients td{
	padding-top:50px;
	padding-left:30px;
	line-height:18px;
	}

p {
	color: #fff;
	font-family: trebuchet MS, Arial, Georgia;
	font-size:12px;
	}	

/*for menu in the top------------------------------------------------------------------------------------*/

#topp{
text-align:right;
margin-top:10px;
padding-bottom:10px;
margin-right:20px;
}

#topp img{
	margin-left:20px;
	}
	
/*for profile ------------------------------------------------------------------------------------*/		
	
#rightforprofile h1 {
	color: #91241d;
	margin-top: 40px;
	zmargin-left: 300px;
	font-family: trebuchet MS, Arial, Georgia;
	font-size:13px;
	margin-bottom :5px;
	
}

#rightforprofile p {
	color: #fff;
	padding-top: 9px;
	zmargin-left: 300px;
	margin-right:15px;
	font-family: trebuchet MS, Arial, Georgia;
	font-size:12px;
	ztext-align:justify;
	
}
	
/*for previous assigments------------------------------------------------------------------------------------*/	

#rightforprevious h1{
	color: #fff;
	font-family: trebuchet MS, Arial, Georgia;
	font-size:13px;
	text-align:right;
}

#rightforprevious h2{
	color: #91241d;
	font-family: trebuchet MS, Arial, Georgia;
	font-size:13px;
	padding-top:20px;
	margin-bottom:10px;
	
}
	
#rightforprevious td{
	padding-top:30px;
	padding-left:30px;
	line-height:15px;
	}

#rightforprevious ul {
	font-family: trebuchet MS, Arial, Georgia;
	font-size: 12px;
	color: #FFFFFF;
	padding-left:20px;
}

/*for prices and packages------------------------------------------------------------------------------------*/	


#rightforpricesa{
	float:left;
	width:180px;
	padding-left:35px;
	margin-top:20px;
	height:400px;
	zborder:1px solid red;

}

#rightforpricesb{
	float:left;
	width:430px;
	margin-left:25px;
	margin-top:22px;
	height:400px;
	zborder:1px solid red;
}

#rightforprices h2{
	color: #fff;
	font-family: trebuchet MS, Arial, Georgia;
	font-size:13px;
	padding-top:210px;
	text-align:right;
	
}

#rightforprices p{
	padding-top:10px;
	text-align:justify;
	
	}

#rightforpricesb td{
	border-bottom:1px solid #363636;
	border-right:1px solid #363636;
	padding-left:.2em;
	padding-right:.2em;	
	font-family:"trebuchet MS", Arial, Georgia;
	color:#8c8e90;	
	text-align:center;
	font-size:12px;
	}
	
#rightforpricesb th{
	border-bottom:1px solid #363636;
	border-right:1px solid #363636;
	zpadding-left:.4em;
	font-family:"trebuchet MS", Arial, Georgia;
	font-size:12px;
	color:#96c5dc;	
	zpadding-top:.5em;
	zpadding-bottom:.5em;
	text-align:center;
	}

#rightforpricesb table{ 
	width:27em;
	border-left: 1px solid #363636;
	border-top: 1px solid #363636;
	margin-top:0.5em;
		}
		
/*for contact us------------------------------------------------------------------------------------*/	


#rightforcontact{
	float:left;
	width:300px;
	padding-left:15px;
	margin-top:20px;
	height:400px;
	zborder:1px solid red;

}

#rightforcontactlinks{
	float:left;
	width:300px;
	margin-left:45px;
	margin-top:20px;
	height:400px;
	zborder:1px solid red;

}

#rightforcontactb{
	float:left;
	width:280px;
	padding-left:40px;
	margin-top:18px;
	height:400px;
	zborder:1px solid red;
}

#rightforcontactb a{
	color:#8c8e90;
	}

#rightforcontactlinks a{
	color:#8c8e90;
	}
	
#rightforcontactlinks h1{
	color:#a1241d;
	font-size:14px;
	}
	
	
#rightforcontactb h1{
	color:#a1241d;
	font-size:14px;
	}

/* Forms ----------------------------------------------------------------------*/

form{
	width:300px;
	zline-height:35px;
	margin-top:4em;
	margin-left:1em;
	zbackground-color:#2b3d63;
	zpadding-bottom:8px;
	}
	
label{
	}

textarea{
	float:right;
	zmargin-right:.5em;
	margin-top:5px;
}

fieldset{
	font-family:"trebuchet MS", Arial, Georgia;
	font-size:12px;
	font-weight:500;
	border:0px;
	}

label{
	float:left;
	margin-left:8px;
	margin-top:7px;
	margin-right:7px;
	width:70px;
	}

input{
	
	zpadding-top:3px;
	float:right;
	margin-top:5px;
	zmargin-right:.5em;
	}

select{
	
	margin-top:5px;
	float:right;
	zmargin-top:8px;
	zmargin-right:.5em;
	}
	
.button{
	text-align:center;
	margin:0;
	padding:0;
		}

.red{
	color:#fff;
	}

.red2{
	color:#fff;
	margin-top:70px;
	}

/* Extras--------------------------------------------------------------------*/	

.style5 {
	color: #96c5dc;
	font-weight: bold;
}

.style6 {
	color: #8c8e90;
	font-weight: bold;
}

.borderbottom {
	border-bottom:1px solid #8c8e90;
	padding-bottom:15px;
	
}

/*for porftolio------------------------------------------------------------------------------------*/	

#leftportifolio{
	border-top:1px solid #363636;
	border-left:1px solid #363636;
	border-bottom:1px solid #363636;
	float:left;
	width:180px;
	height:465px;
	zmargin-left:150px;
	
	}

#rightportifolio img{
	
	border:1px solid #8c8e90;
	zmargin-left:41px;
	margin-top:18px;
	}	
	
#extraleft h2{
	color:#363636;
	font-family:"trebuchet MS", Arial, Georgia;
	font-size:20px;
	font-style:italic;
	text-align:center;
	margin-top:20px;
	
	}

#footerportifolio p{
	color:#8c8e90;
	font-size:13px;
	margin-top:7px;
	margin-left:20px;
	
	}
	
#footerportifolio a{
	color:#8c8e90;
	font-size:13px;
	text-decoration: none;
	padding-left:5px;
	
	}
	
#footerportifolio a:visited
{	color:#91241d;
	text-decoration: none;}


#footerportifolio a:hover{	
	color:#96c5dc;
	}

#pages{
	float:left;
	
	}

#movers{
	float:left;
	padding-right:100px;
	}

#client{
	float:right;
	padding-right:20px;

}

#client p{
	color:#91241d;
	}

/*for flash------------------------------------------------------------------------------------*/	

#flashmovie{
	text-align:center;
	margin-top:20px;
	}
	
/*for contac php ------------------------------------------------------------------------------------*/	

.heading_grey{
	color:white;
	}

/*for text------------------------------------------------------------------------------------*/	

#text h1{
	color:#91241d;
	font-family:"trebuchet MS", Arial, Georgia;
	font-size:100%;
	
	}
		
#text h2{
	color:#96c5dc;
	font-family:"trebuchet MS", Arial, Georgia;
	font-size:80%;
	padding-top:10px;
	}
	
#text p{
	color:#fff;
	font-family:"trebuchet MS", Arial, Georgia;
	font-size:70%;
	text-align:justify;
	padding-top:10px;
	}
	

.floatleft{
	float:left;
	}