/* CSS Document */

body
{
margin:0px;
padding:0px;
background-image:url(images/bg.jpg);
background-repeat:repeat;
}

#maincontainer
{
width:1002px;
height:1%;
overflow:hidden;
margin:0px auto;
background-position:center;
}
.topline
{
width:1002px;
height:14px;
}

#banner
{
width:1002px;
height:121px;
}
.left
{
width:143px;
height:122px;
float:left;
}
.menubg
{

height:122px;
background-image:url(images/menubg.jpg);
background-repeat:repeat;
width:859px;
float:left;
}
.buttonbg
{
width:800px;
height:35px;
margin-top:10px;

}
.menu
{
clear:both;
margin:0px;
padding:0px;
background:none;
height:73px;
}
.facebook
{
width:21px;
height:22px;
float:right;
margin-right:25px;
margin-top:10px;
}
.logo
{
width:350px;
height:79px;
background-image:url(images/logo.png);
float:left;
margin-left:184px;
}
#middleconitener
{
width:1002px;
height:auto;
overflow:hidden;
}
.leftside
{
width:218px;
height:574px;
float:left;
background-image:url(images/leftside.jpg);
background-repeat:no-repeat;
}
.leftside_1
{
width:329px;
height:574px;
float:left;
background-image:url(images/leftimg.jpg);
background-repeat:no-repeat;
}

.rightside
{
width:784px;
height:574px;
float:left;
}

.middle_1
{
width:784px;
height:397px;
float:left;
}
.right1
{
width:113px;
height:397px;
float:left;
background-image:url(images/right2.jpg);
background-repeat:no-repeat;
background-color:#443d6c;
}

.right2
{
width:672px;
height:352px;
background-image:url(images/homebg.jpg);
background-repeat:no-repeat;
float:left;
}
.middle_2
{
width:784px;
height:175px;
float:left;

}
.right3
{
width:784px;
height:250px;
float:left;
background-image:url(images/aboutbg.jpg);
background-repeat:no-repeat;
}
.show
{
width:672px;
height:220px;
float:left;

}
.text
{
	width:384px;
	height:173px;
	background-color:#2c2272;
	background-repeat:no-repeat;
	margin-top: 60px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
.normaltext
{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
line-height:20px;
text-align:justify;
}
.normaltextbold
{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:16px;
line-height:20px;
text-align:justify;
}
.pro_img
{
width:135px;
height:144px;
margin:10px 5px 5px 5px;
float:left;
}
.toplink
{
width:66px;
height:26px;
float:right;
margin-top:5px;
}
#footer
{

height:42px;
background-color:#000033;
background-repeat:no-repeat;
}
.footerleftlink
{
width:294px;
height:25px;
float:left;
margin-left:20px;
margin-top:10px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;
}
.footerrightlink
{
width:435px;
height:30px;
float:right;
margin-right:10px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;
margin-top:10px;
}
.videobg
{
width:203px;
height:305px;
background-image:url(images/videobg.jpg);
background-repeat:no-repeat;
background-color:#2b2273;
}
.showroombg
{
width:202px;
height:190px;
float:right;
}
#button
{
width:1002px;
height:123px;
float:left;
background-image:url(images/buttonbg.jpg);
}

.menu
{
width:699px;
height:33px;
float:left;
margin-left:180px;
margin-top:88px;
}
.facebookicon
{
width:21px;
height:22px;
float:left;
margin-left:70px;
margin-top:60px;

}
.proimg
{
width:133px;
height:143px;
margin:20px 0px 55px 15px;
float:left;
}
.proarea
{
width:605px;
height:510px;
margin-left:10px;
margin-top:80px;
float:left;
}
.leftlink
{
width:167px;
height:auto;
overflow:hidden;
margin-top:60px;
float:left;
background-color:#2c2272;
background-repeat:no-repeat;
}
.lefttext
{
font-weight:bold;
color:#ffffff;
font-size:14px;
font-family:Geneva, Arial, Helvetica, sans-serif;
width:100px;
background-image:url(images/bulets.gif);
background-repeat:no-repeat;
background-position:left;
padding-left:20px;
margin:20px 0 0 10px;
}
.proleftpannel
{
width:185px;
height:574px;
float:left;
background-image:url(images/proleftpannel.jpg);
}
.probg
{
width:815px;
height:574px;
float:left;
background-image:url(images/probg.jpg);
background-repeat:no-repeat;
}

.pro-cat
{
	width:145px;
	height:20px;
	font-weight:bold;
	margin:0px 10px 0px 10px;
	padding-left:15px;
	padding-top:8px;
	padding-bottom:8px;
	float:left;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#999999;
	text-decoration:none;
	border-bottom:#6666CC 1px dashed;
}
.pro-cat:hover
{
	width:145px;
	height:20px;
	font-weight:bold;
	margin:0px 10px 0px 10px;
	padding-left:15px;
	padding-bottom:8px;
	padding-top:8px;
	float:left;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#d7d4ee;
	text-decoration:none;
	border-bottom:#6666CC 1px dashed;
	background-color:#120c36;
}
.pro-cat-visited
{
	width:145px;
	height:20px;
	font-weight:bold;
	margin:0px 10px 0px 10px;
	padding-left:15px;
	padding-bottom:8px;
	padding-top:8px;
	float:left;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#d7d4ee;
	text-decoration:none;
	border-bottom:#6666CC 1px dashed;
	background-color:#120c36;
}
.pro-cat a
{
	color:#FFF;
	text-decoration:none;
}
.rightpannel_2
{
width:793px;
height:574px;
background-image:url(images/aboutmid.jpg);
background-repeat:no-repeat;
float:left;
}
.aboutleft
{
width:208px;
height:574px;
float:left;
}