/* CSS Document */

body{
	margin:0px;
	padding:0px;
	background-color:#ffffff;
}

a{
	outline:none;
}

a:hover{
	outline:none;
}

img a{
	outline:none;
}

img a:hover{
	outline:none;
}

.home{
	background-color:#ffffff;
	background-image:url(images/bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
}

.menubg{
	background-image:url(images/menubg.jpg);
	background-repeat:no-repeat;
	height:79px;
}

.menu1{
	font:12px Tahoma;
	color:#FFFFFF;
	text-decoration:none;
	text-transform:uppercase;
}

.menu1 a:link{
	color:#FFFFFF;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
}

.menu1 a:visited{
	color:#FFFFFF;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
}

.menu1 a:hover{
	color:#d4cb42;
	text-decoration:none;
}

.menu2{
	font:12px Tahoma;
	color:#000000;
	text-decoration:none;
	text-transform:uppercase;
	padding-left:15px;
}

.menu2:hover{
	color:#e70506;
	text-decoration:none;
}

div.menuNormal {
	display: none;
	position: absolute;
}

div.menuHover {
	display: block;
	position: absolute;
	filter: alpha(opacity=95);
	moz-opacity: 0.9;
	opacity: 0.9;
	khtml-opacity: 0.9;
}

.dropmenu{
	list-style-image:url(images/arrow_red.gif);
	font:12px Tahoma;
	color:#000000;
	text-decoration:none;
	text-transform:uppercase;
	padding-top:5px;
	padding-bottom:5px;
	margin-bottom:5px;
	margin-top:5px;
}

.dropmenu li{
	padding-bottom:2px;
	margin-bottom:2px;
}

.dropmenu a:link{
	color:#000000;
	text-decoration:none;
}

.dropmenu a:visited{
	color:#000000;
	text-decoration:none;
}

.dropmenu a:hover{
	color:#e70506;
	text-decoration:none;
}

.lefttxt{
	font:11px Verdana;
	color:#333333;
	text-decoration:none;
}

.lefttxt a:link{
	color:#e70506;
	text-decoration:none;
}

.lefttxt a:visted{
	color:#e70506;
	text-decoration:none;
}

.lefttxt a:hover{
	color:#e70506;
	text-decoration:underline;
}

.lefthead{
	font:bold 13px Verdana;
	color:#333333;
	text-decoration:none;
	text-transform:uppercase;
}

.highlight{
	color:#e70506;
}

.servicetxt{
	font:bold 12px Verdana;
	color:#FFFFFF;
	padding-left:10px;
	text-decoration:none;
}

.servicebg{
	background-image:url(images/service-bg.jpg);
	background-repeat:no-repeat;
	background-position:right;
	height:192px;
}

.servicetxt1{
	font:11px Verdana;
	color:#333333;
	padding-right:10px;
	text-decoration:none;
	text-align:right;
}

.gallerybg{
	background-image:url(images/sidebar-gallery.jpg);
	background-repeat:no-repeat;
	background-position:right;
	height:192px;
}
.videobg{
	background-image:url(images/sidebar-video.jpg);
	background-repeat:no-repeat;
	background-position:right;
	height:192px;
}

.plainbg{
	background-image:url(images/sidebar-blank.jpg);
	background-repeat:no-repeat;
	background-position:right;
	height:192px;
}

h1{
	font:bold 15px Verdana;
	color:#060606;
	text-decoration:none;
	margin:0px;
	padding:0px;
}

.bodytxt{
	font:12px Verdana;
	color:#333333;
	text-decoration:none;
	text-align:justify;
	padding-right:40px;
}

.bodytxt a:link{
	color:#333333;
	text-decoration:none;
}

.bodytxt a:visited{
	color:#333333;
	text-decoration:none;
}

.bodytxt a:hover{
	color:#e70506;
	text-decoration:underline;
}

.bodytxt1{
	font:11px Verdana;
	color:#333333;
	text-decoration:none;
	text-align:justify;
	padding-right:10px;
}

.bodytxt1 a:link{
	color:#333333;
	text-decoration:none;
}

.bodytxt1 a:visited{
	color:#333333;
	text-decoration:none;
}

.bodytxt1 a:hover{
	color:#e70506;
	text-decoration:underline;
}

.footer{
	font:11px Verdana;
	color:#000000;
	text-decoration:none;
	text-transform:uppercase;
}

.footer1{
	font:10px Verdana;
	color:#000000;
	text-decoration:none;
	line-height:18px;
}

.footer1 a:link{
	color:#000000;
	text-decoration:none;
}

.footer1 a:visited{
	color:#000000;
	text-decoration:none;
}

.footer1 a:hover{
	color:#000000;
	text-decoration:underline;
}


/* --------------------- Inner Pages ------------------------- */



.innerbg{
	background-color:#ffffff;
	background-image:url(images/bg-inner.jpg);
	background-position:top;
	background-repeat:repeat-x;
}

.menu3{
	font:14px Tahoma;
	color:#FFFFFF;
	text-decoration:none;
	text-transform:uppercase;
}

.menu3 a:link{
	color:#FFFFFF;
	text-decoration:none;
	padding-left:20px;
	padding-right:20px;
}

.menu3 a:visited{
	color:#FFFFFF;
	text-decoration:none;
	padding-left:20px;
	padding-right:20px;
}

.menu3 a:hover{
	color:#d4cb42;
	text-decoration:none;
}

.menu4{
	font:14px Tahoma;
	color:#000000;
	text-decoration:none;
	text-transform:uppercase;
}

.menu4 a:link{
	color:#000000;
	text-decoration:none;
	padding-left:30px;
	padding-right:30px;
}

.menu4 a:visited{
	color:#000000;
	text-decoration:none;
	padding-left:30px;
	padding-right:30px;
}

.menu4 a:hover{
	color:#e70506;
	text-decoration:none;
}

.formbrdr{
	font:11px Verdana;
	color:#333333;
	text-decoration:none;
	padding-left:3px;
}

.greytxt{
	font:11px Verdana;
	color:#999999;
	text-decoration:none;
}

.gallery{
	border:#999999 solid 2px;
}