*{margin:0; padding:0;}
body
	{
		margin-top:20px;
	  	text-align:center;
	  	background-color:#000000;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:13px;
		font-style:normal;
 	}
img
	{
		border:0;
	}
a 
	{
		text-decoration:none;
	}
p
	{
		text-align:left;
		margin:15px 15px;
	}
#welcome_text {display:none;}
.style1 a{color: #FFFFFF}
.style1 a:hover{color: #61020b}
.style2
	{
		margin-top:15px;
                color: #EA1D2A;
		font-weight: bold;
	}
#page
	{
	  width:900px;	
	  margin-left:auto;
	  margin-right:auto;
	}
#header
	{
	  	width:900px;
	  	height:83px;
	  	background: url(../Theme_img/header_bg.png);
	}
#middle
	{
		width:900px;
		float:left;
                background: url(../Theme_img/content_bg.png) top left #6e0413 no-repeat;
                text-align:left;
	}
#content {
                position:relative;
                width:880px;
                float:left;
                margin-left:10px;
}
#content_con
	{
		width:880px;
		background-color:#FFFFDB;
		margin-left:auto;
	   margin-right:auto;
	}
#content_van
	{
                position:relative;
                float:left;
		margin-left:10px;		
		width:592px;
		height:380px;
	}
 #homePageSlides{
                position:relative;
                float:left;
		height:380px;
 }
 #content_van img, #homePageSlides img{
    position:absolute;
    top:0;
    left:0;
    z-index:8;
}

#content_van img.active, #homePageSlides img.active{
    z-index:10;
}

#content_van img.last-active, #homePageSlides img.last-active{
    z-index:9;
}


#content_links
	{
		margin-top:0;
		width:286px;
                height:380px;
		float:left;
                background-color:#000000;
	}
#left_col, #right_col
	{
		float:left;
		background-color:#FFFFDB;
		margin:25px -30px 0px 115px;
		text-align:left;
	}
#bottom_label
	{
		height:55px;
		padding:12px 0 0 0;
		clear:both;
	}
#bottom_label p
	{
		text-align:center;
		font-weight:bold;
		font-size:14px;
		color:#3B3B3B;
	}
#bottom_label p span
	{
		font-size:17px;
	}
#Sen_Name, #Company, #Email, #Phone_no, #Event_venue, #Number_of_att, #Type_of_event, #Message
	{
		background-color:#FFFFC9;
	}
input[type="submit"], input[type="reset"]
	{
	  margin:0 0 0 2px;
	  background-color:#FFFFC9;
	  border:1px solid #BBB;
 	}
input[type="submit"]:hover, input[type="reset"]:hover
	{
	  background-color:#FFFFDB;
	}
#spacer
	{
		width:900px;
		height:29px;
                float:left;
		background: url(../Theme_img/spacer_bg.png)
	}
#bottom_nav
	{
		position:relative;
		width:900px;
		height:133px;
        float:left;
		background: url(../Theme_img/bottom_nav_bg.png)
	}
#awardHolder{
		width:700px;
                position:absolute;
		top:25px;
		left:80px;
                text-align:left;
                z-index:5;
                display:none;
}
img#awardImg{
		width:35px;
		height:60px;
}
p#awardText{
                position:absolute;
                top:2px;
                left:35px;
                color:yellow;
                font-style:italic;
                font-family:'Arial';
                font-size:20px;
                font-weight:bold;
}
#nav_bar
	{
		margin-left:13px;
	}
#nav_bar ul li 
	{
		float:left;
	  	list-style-type:none;
 	}
#nav_bar li ul
	{
		position:relative;
		margin-top:18px;
		display:none;
                z-index:9;
	}
#nav_bar li
	{
		position:relative;
	}
#nav_bar li:hover ul{display:block;}
#qoute_bt
	{
		width:82px;
		height:18px;
	}
#production_bt
	{
		width:79px;
		height:18px;
	}
#equipment_bt	
	{
		width:82px;
		height:18px;
	   background: url(../Theme_img/Nav_buttons/equipment.png)
	}
#equipment_bt:hover{background: url(../Theme_img/Nav_buttons/equipment_over.png)}
#audio_bt	
	{
		width:82px;
		height:17px;
		margin-left:auto;
	   margin-right:auto;
	}
#visual_bt	
	{
		width:82px;
		height:16px;
		margin-left:auto;
	   margin-right:auto;
	}
#lighting_bt	
	{
		width:82px;
		height:15px;
		margin-left:auto;
	   margin-right:auto;
	}
#staging_bt	
	{
		width:82px;
		height:17px;
		margin-left:auto;
	   margin-right:auto;
	}
#itsolutions_bt
	{
		width:80px;
		height:18px;
	}
#hotel_bt
	{
		width:84px;
		height:18px;
	}
#links_bt
	{
		width:40px;
		height:18px;
	}
#news_bt
	{
		width:84px;
		height:18px;
	}
#gallery_bt
	{
		width:53px;
		height:18px;
	}
#testimonials_bt
	{
		width:83px;
		height:18px;
	}
#web_bt
	{
		width:83px;
		height:18px;
	}
#it_sol {width:878px; text-align:left; color:#ffffff; padding-top:10px; margin-left:10px; float:left; background-color:#000000;}
#it_sol img{width:440px; height:200px; margin-top:10px;  margin-left:15px; margin-right:15px; float:left;}
#it_sol h2 {margin-left:15px; font-size: 13px; font-weight:bold; color:red;}
#it_sol p{margin-left:15px; margin-top:5px; font-size:11px}
#it_sol ul{margin:5px 0 10px 470px; padding-left:15px; font-size:11px}
#it_sol p a{font-weight:bold; color:#ffffff;}
#it_sol p a:hover{color:#61020b;}