/* CSS Document */


body{

background:#000000 url(../images/bg.jpg) repeat-x;
margin-top:-40px;
font:normal 15px/20px Tahoma;
color:#FFFFFF;
text-align:left;
SCROLLBAR-FACE-COLOR: #1B0702; 
SCROLLBAR-HIGHLIGHT-COLOR: #2F140D; 
SCROLLBAR-SHADOW-COLOR: #302D2D; 
SCROLLBAR-ARROW-COLOR: #CECDCD; 
}

a:link,
a:visited {color:#e58e1a; text-decoration: underline; }
a:hover {color:#A0BC37; text-decoration: none;}
a:active {color:#e58e1a; text-decoration: underline;}


ul {
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	list-style-image: url(images/tick.gif);
	list-style-type: none;
}

.bighead {
	FONT-WEIGHT: bold;
	FONT-SIZE: 20px;
	COLOR: #C16442;
	FONT-FAMILY: Tahoma;
		}
		
.difference {
	FONT-WEIGHT: normal;
	FONT-SIZE: 18px;
	COLOR: #C16442;
	FONT-FAMILY: Tahoma;
	font-style:italic;
		}
.blackbox{
background:url(../images/blackbox_bg.png) repeat;
}

.blackbox ul{
width:450px;
margin:0px 0 0 20px;
padding:0px;
list-style-type:none;
}



.blackbox ul li{
background:url(../images/tick.gif) 0 7px no-repeat;
color:#FFFFFF;
font:bold 17px/30px Tahoma;
padding:0 0 0 18px;
}

.blackbox ul li ul{
margin:0 0 0 8px;
width:410px;
}

.blackbox ul li ul li{
 background:url(../images/square.gif) 0 5px no-repeat;
*background:url(../images/square.gif) 0 10px no-repeat;
_background:url(../images/square.gif) 0 10px no-repeat;
padding-left:10px;
font:normal 15px Tahoma;
}



h1{
color:#A0BC37;
font:bold 28px Tahoma  ;
margin:0px;
padding:0px;
line-height:45px;
padding-top:20px;
padding-bottom:10px;
font-style:normal;
}

.home{
background:url(../images/home.png) no-repeat;
width:76px;
height:48px;
}
.home:hover{
background:url(../images/home_over.png) no-repeat;
width:76px;
height:48px;
}

.products{
background:url(../images/products.png) no-repeat;
width:112px;
height:48px;
}

.logo{
background:url(../images/logo2.png) no-repeat;
width:235px;
height:95px;
padding-left: 4px;
padding-right:4px;
}

.logo h1{
color:#01B2E5;
font-size:60px;
font-family:Tahoma;
text-indent:-1000px;
margin:0px;
padding:0px;
}

.logo a h1{
position:relative;
}

.products:hover{
background:url(../images/products_over.png) no-repeat;
width:112px;
height:48px;
}


.tv{
background:url(../images/tv.png) no-repeat;
width:47px;
height:48px;
}

.tv:hover{
background:url(../images/tv_over.png) no-repeat;
width:47px;
height:48px;
}


.newlistings{
background:url(../images/newlistings.png) no-repeat;
width:132px;
height:48px;
}

.newlistings:hover{
background:url(../images/newlistings_over.png) no-repeat;
width:132px;
height:48px;
}


.photographers{
background:url(../images/photographers.png) no-repeat;
width:112px;
height:48px;
}

.photographers:hover{
background:url(../images/photographers_over.png) no-repeat;
width:112px;
height:48px;
}

.contactus{
background:url(../images/contactus.png) no-repeat;
width:129px;
height:48px;
}

.contactus:hover{
background:url(../images/contactus_over.png) no-repeat;
width:129px;
height:48px;
}


.phone{
background:url(../images/phone.png) no-repeat;
width:125px;
height:68px;
}


	ul#nav {
/*		font-size: 120%;
*/		margin:0px;
        padding:0px;
	}
	
	ul#nav li {
/*		border-right: 1px solid #fff;
*/		display: inline;
		float: left;
		position: relative;
	}
	
	ul#nav li a {
/*		background-color: #09c;
*/		color: #fff;
		display: block;
		font-weight: bold;
/*		padding: 0.5em 0.8em;
*/		text-decoration: none;
	}
	
	ul#nav li:hover a, ul#nav li.sfhover a {
/*		background-color: #7fcce5;
*/	}
	
	ul#nav li ul {
		left: -999em;
		position: absolute;
	}
	
	ul#nav li:hover ul, ul#nav li.sfhover ul {
		left: auto;
	}
	
	ul#nav li ul li {
		border-right: none;
		clear: both;
		width: 10em;
	}
	
	/*ul#nav li:hover ul li a, ul#nav li.sfhover ul li a */
	
	ul#nav li ul{
	    background:url(../images/menubg.png) repeat;
        border-left: 1px solid #BD9D94;
		border-right: 1px solid #BD9D94;
		border-bottom: 1px solid #BD9D94;
		width:167px;
		*width:160%;
		_width:167px;
		font:bold 16px/30px Tahoma;
		font-style:italic;
		margin:0px;
		padding:0px;
	}
	
	ul#nav li ul li a{
	padding-left:5px;
	width:161px;
	*width:109%;
	_width:167px;
		}
	
	ul#nav li ul li a:hover {
	background-color: #691A0D;
	color: #fff;
	}
	
	
	h2{
	font:bold 25px Tahoma;
	color:#FFFFFF;
	margin:2px;
	padding:0px;
	
	}
	h3{
	font:bold 25px Tahoma;
	color:#BFD343;
	padding:0px;
	margin:2px;
	}
	
	.smalltext{font:normal 14px Tahoma;
	color:#FFFFFF;}
	
	.smalltext a{font:normal 14px Tahoma;
	color:#FFFFFF;
	}
	
	.MainNav{width:649px; padding:0px; z-index:999; position:absolute;}
	.contentPart{z-index:100;position:relative;}
	
	.footerbox{
background:url(../images/greenbox_bg.png) repeat;
}

	