/* CSS Document */

.hometext {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333333; font-weight:normal; letter-spacing:0.5px; line-height:20px; text-align:justify;}

.about_us_text {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11.5px; color:#666666; font-weight:normal; letter-spacing:0px; line-height:20px;}

.all_in_one_text {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#000000; text-decoration:none; letter-spacing:0.5px; font-weight:bold;}


.contact_address {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#000000; font-weight:normal; letter-spacing:0px; line-height:18px;}


.contact_address_new {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#000000; font-weight:800; letter-spacing:0px; line-height:18px;}

.contact_address_e-mail {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#000000; font-weight:600; letter-spacing:0px; line-height:18px;}



.contact_name_header {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#FF6600; font-weight:bold; letter-spacing:0.5px; line-height:18px;}

.FAQ_TEXT {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#FF0000; font-weight:bold; letter-spacing:0.5px; line-height:18px;}

.FAQ_CONTANT_text {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:normal; letter-spacing:0.5px; line-height:20px;}




.venus_over {font-family:"Times New Roman", Times, serif; font-size:27px; color:#000000; font-weight:bold; letter-spacing:-1px; line-height:20px;}

.hometext_bottom_text_all_reserved {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#CCCCCC; font-weight:normal; letter-spacing:0.5px; line-height:20px;}

.hometext_bottom_text_button {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#CCCCCC; font-weight:normal; letter-spacing:0.5px; line-height:20px; text-align:right; text-decoration:none;}
.hometext_bottom_text_button a {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#CCCCCC; font-weight:normal; letter-spacing:0.5px; line-height:20px; text-align:right; text-decoration:none;}
.hometext_bottom_text_button a:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#CCCCCC; font-weight:normal; letter-spacing:0.5px; line-height:20px; text-align:right; text-decoration:underline;}


.services_we_offer {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#000000; font-weight:bold; letter-spacing:0.5px; line-height:30px; }

.news {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF; font-weight:bold; letter-spacing:0.5px; line-height:30px; }

.home_selected {color:#990000; text-decoration:none;}
.home_selected a {color:#990000; text-decoration:none;}
.home_selected a:hover {color:#990000; text-decoration:none;}

.home_selected_2 {color:#000000; text-decoration:none;}
.home_selected_2 a {color:#000000; text-decoration:none;}
.home_selected_2 a:hover {color:#990000; text-decoration:none;}


.contact_massage_box { height:70px; width:145px; text-align:left;}










.left_bg_sub_head {background-image:url(images/left_sub_hea.jpg); background-repeat:no-repeat; background-position:center; width:205px; height:28px; }

.left_bg_sub_head_text {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#990000; text-decoration:none; font-weight:bold; letter-spacing:0.5px; font-stretch:normal; text-transform:uppercase; }




.left_bg_sub_sub_head {background-image:url(images/left_sub_sub_hea.jpg); background-repeat:no-repeat; background-position:center; width:205px; height:29px; color:#000000; }


.left_bg_sub_sub_head_text {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; font-weight:bold; letter-spacing:0.5px; font-stretch:normal; }

.left_bg_sub_sub_head_text a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; font-weight:bold; letter-spacing:0.5px; font-stretch:normal; }

.left_bg_sub_sub_head_text a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#990000; text-decoration:underline; font-weight:bold; letter-spacing:0.5px; font-stretch:normal; }


.left_red_links {
color:#990000;
}

.left_red_links a{
color:#990000;
}

.left_red_links a:hover{
color:#333333;
border-bottom:#333 1px dotted;



}


.left_bg_sub_sub_head_button {background-image:url(images/left_button.jpg); background-repeat:no-repeat; background-position:center; width:205px; height:28px;}


































/* Gallery effect */


* {
margin : 0;
padding : 0;
}
html {
height : 100%;
}

a:link, a:visited {

text-decoration : none;
}
a img {
border : 0;
}
div.wrap {
width : 450px;
margin : 0 auto;
text-align : left;

}
div#top div#nav {
float : left;
clear : both;
width : 600px;
height : 30px;
margin : 5px 0 0;
}
div#top div#nav ul {
float : left;
width : 450px;
height : 52px;
list-style-type : none;
}
div#nav ul li {
float : left;
height : 52px;
}
div#nav ul li a {
border : 0;
height : 52px;
display : block;
line-height : 52px;
text-indent : -9999px;
}
div#header {
margin : -1px 0 0;
}
div#video-header {
height : 683px;
margin : -1px 0 0;
}
div#header div.wrap {
height : 299px;
background : url(images/header-bg.png) no-repeat 50% 0;
}
div#header div#slide-holder {
z-index : 40;
width :450px;
height : 299px;
position : absolute;
}
div#header div#slide-holder div#slide-runner {
top : 9px;
left : 9px;
width : 450px;
height : 278px;
overflow : hidden;
position : absolute;
border:solid 2px;
border-color:#999999;
}
div#header div#slide-holder img {
margin : 0;
display : none;
position : absolute;
}
div#header div#slide-holder div#slide-controls {
	left : -1px;
	bottom : 250px;
	width : 450px;
	height : 10px;
	display : none;
	position : absolute;
	background : url(images/slide-bg.png) 0 0;
}
div#header div#slide-holder div#slide-controls p.text {
float : left;
color:#FF9900;
display : inline;
font-size : 10px;
line-height : 16px;
margin : 5px 0 0 50px;
text-transform : uppercase;
}
div#header div#slide-holder div#slide-controls p#slide-nav {
float : right;
height : 24px;
display : inline;
margin : 11px 15px 0 0;
}
div#header div#slide-holder div#slide-controls p#slide-nav a {
float:none;
width : 30px;
padding:0 3px 0 3px;
height : 15px;
display : inline;
font-size : 12px;
margin:0 5px 0 0;;
line-height : 15px;
font-weight : bold;

color:#FFFFFF;
background:#FF0000;
text-decoration : none;
background-position : 0 0;
background-repeat : no-repeat;
}
div#header div#slide-holder div#slide-controls p#slide-nav a.on {
background-position : 0 -24px;
}
div#header div#slide-holder div#slide-controls p#slide-nav a {
background-image : url(images/silde-nav.png);
}
div#nav ul li a {
background : url(images/nav.png) no-repeat;
}
