body {
	width 			: 780px;
	margin			: 10px auto 20px auto;
	text-align		: center;
	line-height		: 20px;	
	font-family		: Tahoma,verdana, Arial, sans-serif;
	font-weight		: normal;
	font-size		: 80%;
	background		: #000 url(../images/curves.jpg) no-repeat center 60px;
	background-attachment :fixed;
	
}
/*
div {
border  : 1px solid yellow; 
}
*/

.globalblock{
	width 			: 760px;
	min-height		: 600px;
	height			: auto !important;
	height			: 600px;
	text-align		: left;
}

.logoblock{
	width			: 760px;
	height			: 60px;
	background		: transparent url(../images/manzilslogo.jpg) no-repeat 0px 0px;
}

.topnavblock {
	width			: 750px;
	height			: 30px;
	padding			: 10px 10px 0px 0px;
	font-weight		: bold;
	font-size		: 12px;
	text-align 		: center;
	background		: #660000;
	margin-bottom	: 10px;	
}

.topnavblock ul {
	list-style-type : none;
	margin 			: 0px;
	padding			: 0px;
}

.topnavblock li {
	display			: inline;
	list-style-type : none;
	
}

.topnavblock li a {
	display			: inline;
	color			: #fff;
	text-decoration	: none;
	margin			: 0px 0px 0px 20px;	
}

.topnavblock li a:hover {
	color 			: #999;
	}

.topimagelogoblock {
	width			: 760px;
	height			: 260px;
	margin			: 0px 0px 10px 0px;
}

.topleftflash{	
	width				: 760px;
	height				: 260px;
	background-color	: #660000;
	float				: left;	
}

.topleftflash h1{
	position			: relative;
	top					: 180px;
	left				: 0px;
	text-ident			: -3000px;
	display				: block;
	width				: 760px;
	height				: 60px;
	margin				: 0px 0px 0px 0px;
	padding				: 0px 0px 0px 0px;
	opacity				: 0.0;
	filter				: alpha(opacity=0);
	background			: #000 url(../images/manzilslogo.gif) no-repeat 580px 0px;	
	z-index				: 10;		
}

.toprightflash{
	width				: 260px;
	height				: 260px;
	background-color	: #660000;
	float				: right;
	background			: url(../images/logo.jpg)  no-repeat 0px 0px;
	border 				: solid 1px #cccccc; 
}

.newslettersign {
	background-color 	: #660000;
	width				: 750px;
	height				: 30px;
	padding				: 10px 10px 0px 0px;
	/*background-image	: url(../images/design_dream.jpg);
	background-repeat	: no-repeat;
	background-position : 0px 9px; */
	text-align			: right;
	color				: #fff;
	font-weight			: bold;
	margin				: 0px 0px 10px 0px;
}

.newslettersign .textbox{
	font-size				: 10px;	
	width 					: 100px;
	background-color		: #ffffff;
	margin					: 0px 10px 0px 10px; 
}

.newslettersign .textsubmit {
	font-size				: 9px;
	width 					: 100px;
	background-color		: #fff;
	color					: #000;
	border					: 1px solid #999999;	
}

.mainblock {
	width 				: 760px;
	min-height			: 290px;
	height				: auto !important;
	height				: 310px;	
	margin-bottom		: 10px;
	background			: #660000;
}

.maincontentblock {
	width			: 440px;
	min-height		: 300px;
	height			: auto !important;
	height			: 320px; 
	padding			: 20px;
	background-color : #ffffff;
	float			: left;
	border-right	: 10px solid #000;
	color			: #000;
}

.maincontentblock .textbox {
	margin		: 0px 0px 0px 0px;			
}


.maincontentblockright{
	width			: 270px;
	min-height		: 260px;
	height			: auto !important;
	height			: 260px;
	float			: left;
}

.maincontentblockright ul{
	margin					: 0;
	padding					: 0;
	list-style-type			: none;	
	color					: #ffffff;
}

.maincontentblockright a span{
	font-weight			: normal;
}

.maincontentblockright ul li{
	border-bottom 		: 10px solid #000;
}

.maincontentblockright ul li a h6{
	position			: relative;
	top					: 20px;
	left				: 0px;
	font-size			: 15px;
	font-weight			: bold;
	padding				: 0px;
	margin 				: 0px 0px 0px 0px;
	color				: #ffffff;
	border 				: none;
}

.maincontentblockright ul li a {
	display				: block;
	padding				: 0px 10px 0px 0px;
	width				: 260px;
	height				: 70px;
	background			: #660000 /*url(../images/backslice_off.jpg) no-repeat 0px 0px*/;
	text-decoration		: none;
	color				: #ffffff;
	font-weight			: bold;
	border				: none;
}

.maincontentblockright ul li a:hover {
	background			: #6B6D6B /*url(../images/backslice_off.jpg) no-repeat 0px 0px*/ ;	
}

.maincontentblockright ul li a.subnav {
	display				: block;
	background-color	: #6B6D6B;
	width				: 260px;
	height				: 30px;
	padding				: 5px 0px 0px 10px;
	text-decoration		: none;
	color				: #ffffff;
	font-weight			: bold;
}

.maincontentblockright ul li a.subnav:hover {
	display				: block;
	background		 	: #2a0000;
	width				: 260px;
	height				: 30px;	
	padding				: none;
	border				: none;	
}

.gallerythumbnail{
	margin			: 0px 20px 0px 0px;
	border			: none;
	border-right	: 10px solid #000;
	width			: 70px;
	height			: 70px;
	background-color: #999999;
}

#subimage{
	width	: 250px;
	height	: 100px;
	background-color:#660000000;
	margin-bottom : 10px;
}

/* ----------------------------------------------------------- 
	SETS PAGE LINKS
*/

a.pagelink:link {color: #660000; text-decoration: underlined; font-weight : bold;}
a.pagelink:active {color: #999999;text-decoration: underlined; font-weight : bold;}
a.pagelink:visited {color: #660000; text-decoration: underlined; font-weight : bold; }
a.pagelink:hover {color: #999999; text-decoration: underlined; font-weight : bold;}

.nopadding{
	padding					: 0px;
	margin					: 0px;
}

.textbox{
	font-size				: 10px;	
	width 					: 200px;
	background-color		: #ffffff;
	border					: 1px solid #999999;	
	margin					: 0px 10px 0px 10px; 
}

.textarea {
	font-size				: 11px;
	font-family				: Tahoma;
	width 					: 300px;
	height					: 150px;
	background-color		: #ffffff;
	margin-bottom			: 10px;
	border					: 1px solid #999999;	
}

.textsubmit {
	font-size				: 9px;
	width 					: 100px;
	background-color		: #999999;
	color					: #ffffff;
	border					: 1px solid #999999;	
}

/* ----------------------------------------------------------- 
	HEADERS
*/


h1 {
	height			: 47px;
	width			: 330px;
	text-indent		: -4000px;
	margin			: 0px 0px 0px 0px;
	background-image	: url(../images/logo.jpg);
	background-position	: 30px 0px;
	background-repeat	: no-repeat;
}

h2,h3,h4,h5,h6 {
	color					: #000;
}

h2 {
	font-size				: 15px;
	padding					: 0px;
	margin-bottom			: 10px;

}

h3{
	font-size				: 12px;	
	margin					: 8px 0px 0px 0px;	
}

h4{	
	margin	 				: 15px 0px 15px 0px;
	border-bottom	 		: 1px dashed #ffffff;
}

h5{
	width					: 265px;
	height					: 20px;
	background-image		: url(../images/redicon.gif);
	background-repeat		: no-repeat;
	background-position 	: 0px 0px;
	font-size				: 14px;
	margin 					: 0px;
	float					: right;
	padding					: 5px 0px 0px 15px;
}

h6{	
	font-size				: 14px;
	margin	 				: 0px 0px 10px 0px;
}

.footer{
	width 					: 760px;
	height					: 30px;
	padding					: 10px 0px 0px 0px;
	background-color		: #660000;
	color					: #fff;
	font-weight				: bold;
}
