*{
padding:0;
margin:0;
}
BODY {
padding:0;
margin:0;
background:url(../imges/bg.jpg);
background-repeat:repeat-x;
background-color:#F7FDFD;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#73787D;
line-height:16px;
}
.free{
padding:0;
margin:0;
}
.footer-repeat{
background:url(../imges/footer-repeat.jpg);
height:60px;
}
#container{
width:803px;
padding:0;
margin:0 auto;
}
#header-pic{
background:url(../imges/header-pic.jpg) no-repeat;
height:263px;
padding:22px 0 0 22px;
margin:0;
}
#header-pic1{
background:url(../imges/header-pic1.jpg) no-repeat;
height:263px;
padding:22px 0 0 22px;
margin:0;
}
#header-pic2{
background:url(../imges/header-pic2.jpg) no-repeat;
height:263px;
padding:22px 0 0 22px;
margin:0;
}
#header-pic .logo{
padding:0;
margin:0;
width: 328px;
height: 45px;
float:left;
}
.page-repeat{
background:url(../imges/bgmainpage.jpg);
background-repeat:repeat-y;
padding:0 10px 0 10px;
margin:0;
border-left:1px solid #E3F1FA;
border-right:2px solid #E3F1FA;
}
.leftside{
background-color:#EDF6FB;
width:181px;
float:left;
padding:0 4px 0 7px;
margin:0;
}
.rightside{
width:563px;
float:right;
padding:12px 9px 0 11px;
margin:0;
background:url(../imges/rightsidebg.jpg);
background-repeat:repeat-x;
background-color:#F7FCFF;
}
.leftmenutext1{
background:url(../imges/dotted-line-repeat.gif) bottom;
background-repeat:repeat-x;
padding:17px 0 14px 0;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#66696B;
}

.leftmenutext2{
background:url(../imges/dotted-line-repeat.gif) bottom;
background-repeat:repeat-x;
padding:12px 0 14px 0;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#66696B;
}
/*img.left {
float:left;
margin:0 15px 5px 0;
padding:0;
}*/

.icon1{
width:10px;
float:left;
padding:4px 0 0 0;
margin:0;
}
.textleft1{
width:159px;
float:left;
padding:0;
margin:0;
}
a.bluetextlink{
font-family:Tahoma, Verdana, "Arial Black", "Times New Roman MT Extra Bold", "Times New Roman";
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#00B5F4;
}
a.bluetextlink:hover{
text-decoration:underline;
}
a.redtextlink{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#FF0000;
}
a.redtextlink:hover{
text-decoration:underline;
}
.banner1{
background:url(../imges/banner1.jpg) no-repeat;
height:42px;
padding:177px 0 0 0;
margin:35px 0 0 0;
text-align:center;
}
.page-image{
background:url(../imges/page-image.jpg) no-repeat;
height:25px;
padding:0 0 0 175px;
margin:0;
font-family:Calibri, Verdana, Tahoma, Arial;
font-size:17px;
font-weight:normal;
text-decoration:none;
color:#0D5F99;
}
.image-detail{
padding:18px 0 18px 0;
margin:0;
background:url(../imges/dotted-line-repeat.gif) bottom;
background-repeat:repeat-x;
}
.image-detail2{
width:107px;
float:left;
padding:0;
margin:0 8px 0 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#1D1D1D;
text-align:center;
}
.image-detail3{
width:104px;
float:left;
padding:0;
margin:0 8px 0 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#1D1D1D;
text-align:center;
}
.image-detail4{
width:104px;
float:right;
padding:0;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#1D1D1D;
text-align:center;
}
.picborder{
border:1px solid #3C4142;
}
.new-image-detail{
padding:20px 0 18px 0;
margin:0;
background:url(../imges/dotted-line-repeat.gif) bottom;
background-repeat:repeat-x;
}
.detail-imagebg{
background:url(../imges/detail-imagebg.jpg) no-repeat;
height:18px;
padding:0 0 0 175px;
margin:35px 0 30px 0;
font-family:Calibri, Verdana, Tahoma, Arial;
font-size:17px;
font-weight:normal;
text-decoration:none;
color:#0D5F99;
}
.email{
padding:35px 0 0 0;
margin:0;
}
.emailbg{
float:left;
width:276px;
}
.emailbg1{
height:83px;
background:url(../imges/emailbg.jpg) no-repeat;
padding:60px 0 0 0;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
text-decoration:none;
color:#ffffff;
text-align:center;
line-height:20px;
}
.searchbg{
float:right;
width:268px;
height:128px;
background:url(../imges/searchbg.jpg) no-repeat;
padding:15px 0 0 8px;
margin:0;
font-family:Calibri, Verdana, Tahoma, Arial;
font-size:25px;
font-weight:normal;
text-decoration:none;
color:#ffffff;
text-align:center;
}
.whitetextbold1{
font-family:Calibri, Verdana, Tahoma, Arial;
font-size:22px;
font-weight:bold;
text-decoration:none;
color:#ffffff;
text-transform:uppercase;
line-height:40px;
}
.searhform{
padding:0;
margin:0;
}
.searhformleft{
width:207px;
float:left;
padding:30px 0 0 0;
margin:0;
}
.go-button{
width:31px;
float:left;
padding:32px 0 0 10px;
margin:0;
}
.textbox{
width:207px;
height:20px;
background-color:#FFFFFF;
border:1px solid #2D770B;
}
.banner2{
padding:10px 0 0 0;
margin:0;
}

.video{
float:right;
margin:0 91.5px 10px 0;}

.signuptext{
padding:0 0 0 45px;
margin:0;
}
a.maillink{
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
text-decoration:none;
color:#ffffff;
}
a.maillink:hover{
text-decoration:underline;
}

/*---------------------------------------------- 2nd page -------------------------------------------------*/

.boldtext3{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:normal;
text-decoration:underline;
color:#2F3A54;
}
.rockviewhouse{
padding:16px 0 0 5px;
margin:0;
}
.rockviewhouseleft1{
width:86px;
float:left;
padding:0;
margin:0 7px 0 0;
}
.rockviewhouseleft2{
width:86px;
float:left;
padding:0;
margin:0;
}
.blacktext1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
color:#07161E;
text-align:center;
background:url(../imges/dotted-line-repeat.gif) bottom;
background-repeat:repeat-x;
padding:18px 0 24px 0;
margin:0 0 20px 0;
}
.facilities{
background-color:#0095E2;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#ffffff;
height:20px;
padding:3px 0 0 10px;
margin:20px 0 0 0;
}
.facilities1{
background-color:#0095E2;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#ffffff;
height:20px;
padding:3px 0 0 10px;
margin:0;
}
.facilitiesbg{
background:url(../imges/facibg.jpg);
background-repeat:repeat-x;
background-color:#E4F3FB;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#1F2426;
padding:10px 6px 10px 6px;
margin:0;
}
.left1{
width:113px;
float:left;
padding:0;
margin:0 35px 0 0;
}
.left2{
width:140px;
float:left;
padding:0;
margin:0;
}
.left3{
width:240px;
float:right;
padding:0;
margin:0;
}
.icon2{
width:8px;
float:left;
padding:5px 0 0 0;
margin:0;
}
.icon3{
width:8px;
float:left;
padding:6px 0 0 0;
margin:0;
}
.lefttext{
width:95px;
float:right;
padding:0;
margin:0;
}
.lefttext1{
width:118px;
float:right;
padding:0;
margin:0;
}
.lefttext2{
width:215px;
float:right;
padding:0;
margin:0;
}
.activitibg{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#1F2426;
padding:10px 6px 10px 6px;
margin:0;
border-bottom:1px solid #A8ADAF;
}
.redtext1{
font-family:Tahoma, Verdana, Arial, "Trebuchet MS";
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#BA000D;
text-align:center;
padding:0 0 22px 0;
}
.redtext2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#F00505;
}
.border2{
background:url(../imges/dotted-line-repeat.gif) bottom;
background-repeat:repeat-x;
padding:0 0 20px 0;
margin:0;
}
.banner3{
padding:15px 0 15px 0;
margin:0;
}
.page-footerbg{
background:url(../imges/page-footerbg.jpg);
height:79px;
padding:0 5px 0 5px;
margin:0;
}
.banner4{
background:url(../imges/banner4.jpg) no-repeat;
height:33px;
width:184px;
float:left;
padding:10px 0 0 268px;
margin:0 0 0 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#080F11;
line-height:11px;
}
a.maillink1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#080F11;
}
a.maillink1:hover{
text-decoration:underline;
}
.homebg{
background:url(../imges/home.jpg) no-repeat;
width:93px;
height:30px;
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
color:#ffffff;
text-align:center;
padding:13px 0 0 0;
margin:0 0 0 0;
}
a.whitetextlink{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
color:#ffffff;
}
a.whitetextlink:hover{
text-decoration:underline;
}
.bgmainpage{
background:url(../imges/bgmainpage.jpg);
background-repeat:repeat-y;
padding:0;
margin:0;
}