#container{background-color: #ffffff; width:1024px;  padding:10px 0px 0px 0px; margin:0px 0px 0px 0px; text-align: center; position: relative;}
#containermain{background-color: #ffffff; width:1024px; text-align:center;}



body {background-image: url(images/bg_big.jpg); background-repeat:no-repeat; background-position:center top;}



#head{width:1024px; height:149px; background-image: url(images/header.jpg); background-repeat:no-repeat; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; border-bottom:1px solid #ffffff;}

.menunav {padding: 0px 0px 0px 0px; position:absolute; right:5px; top:120;}
.menu1 p{font-family:Arial, Helvetica, sans-serif; font-size: 15px; text-align: right; color: #ffffff; padding: 0px 15px 0px 15px;}
.menu1 A {font-family:Arial, Helvetica, sans-serif; text-decoration: none; color: #ffffff; font-size: 15px; padding: 0px 15px 0px 15px;}
.menu1 A:hover {font-family:Arial, Helvetica, sans-serif; text-decoration: none; color: #5fa8c5; font-size: 15px; padding: 0px 15px 0px 15px;}


.navsm {position:absolute; right:20px; top:85;}
.navsm1 p{font-family:Arial, Helvetica, sans-serif; font-size: 11px; text-align: right; color: #000000; padding: 0px 15px 0px 15px;}

.navsmname {position:absolute; right:15px; top:15;}
.navsmname1 p{font-family:Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #000000; padding: 0px 15px 0px 15px;}

.navsmname2a {position:absolute; right:205px; top:15;}
.navsmname2 p{font-family:Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #000000; padding: 0px 15px 0px 15px;}


#rowone{background-color: #d2d1d1; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; align:left; width:1024px; height:230px;}
#rowonetext{background-color: #d2d1d1; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; align:left;}


#rowtwo{background-image: url(images/about_bg.jpg); background-repeat:no-repeat; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; text-align:left;}
#rowtwotext{padding:0px 0px 0px 0px; width:1024px; height:345px;}


#rowthree{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; text-align:left;}
#rowthreetext{padding:0px 0px 0px 0px; width:1024px; height:95px;}



#rowfour{background-image: url(images/travel_bg.jpg); background-repeat:no-repeat; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
#rowfourtext{padding:25px 0px 0px 0px; width:1024px; height:410px;}


#rowfive{background-image: url(images/home_bg.jpg); background-repeat:no-repeat; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; text-align:left;}
#rowfivetext{padding:0px 0px 0px 0px; width:1024px; height:300px;}


#rowsix{background-image: url(images/row2_bg2.jpg); background-repeat:no-repeat; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; text-align:left;}
#rowsixtext{padding:0px 0px 0px 0px; width:1024px; height:180px;}


#rowseven{background-image: url(images/contact_bg.jpg); background-repeat:no-repeat; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; text-align:left;}
#rowseventext{padding:0px 0px 0px 0px; width:1024px; height:345px;}

#roweight{background-image: url(images/services_bg.jpg); background-repeat:no-repeat; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; text-align:left;}
#roweighttext{padding:0px 0px 0px 0px; width:1024px; height:345px;}

#rownine{background-image: url(images/services_2bg.jpg); background-repeat:no-repeat; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; text-align:left;}
#rowninetext{padding:0px 0px 0px 0px; width:1024px; height:179px;}


.sub1 {padding:0px 0px 0px 0px; float: left; display: inline; position:absolute; top:365px; left:450px;}
.sub {padding:0px 0px 0px 0px; float: left; display: inline;}






.subabout {width:472px; height:300; margin:25px 15px 0px 25px; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px; text-align: left; position:absolute; left:0px;}
.subabout2 {width:475px; height:300; margin:25px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px; text-align: left; position:absolute; right:25px;}



.subhome {width:472px; height:250; margin:25px 15px 0px 25px; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px; text-align: left; position:absolute; left:0px;}
.subhome5 {width:200px; height:160; margin:25px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px; text-align: left; position:absolute; right:290px;}
.subhome6 {width:200px; height:160; margin:25px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px; text-align: left; position:absolute; right:25px;}



.subserv9 {width:875px; margin:25px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px; text-align: left; position:absolute; left:75px;}


.subserv2 {margin:0px 0px 0px 60px; position:absolute; top:550px; left:115px;}

.subserv11 {width:150px; margin:0px 0px 0px 0px; float: left; display: inline; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px; text-align: left;}
.subserv11 p{text-transform:uppercase; text-align: left; color:#2e5c99;}
.subserv11 A {font-family:Arial, Helvetica, sans-serif; color:#2e5c99; line-height: 1.3em; font-size:12px; text-align: left; text-decoration: none;}
.subserv11 A:hover {font-family:Arial, Helvetica, sans-serif; color:#333333; line-height: 1.3em; font-size:12px; text-align: left; text-decoration: none;}


.subserv12 {width:150px; margin:0px 0px 0px 15px; float: left; display: inline; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px; text-align: left;}
.subserv12 p{text-transform:uppercase; text-align: left; color:#2e5c99;}
.subserv12 A {font-family:Arial, Helvetica, sans-serif; color:#2e5c99; line-height: 1.3em; font-size:12px; text-align: left; text-decoration: none;}
.subserv12 A:hover {font-family:Arial, Helvetica, sans-serif; color:#333333; line-height: 1.3em; font-size:12px; text-align: left; text-decoration: none;}

.subserv13 {width:150px; margin:0px 0px 0px 15px; float: left; display: inline; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px; text-align: left;}
.subserv13 p{text-transform:uppercase; text-align: left; color:#2e5c99;}
.subserv13 A {font-family:Arial, Helvetica, sans-serif; color:#2e5c99; line-height: 1.3em; font-size:12px; text-align: left; text-decoration: none;}
.subserv13 A:hover {font-family:Arial, Helvetica, sans-serif; color:#333333; line-height: 1.3em; font-size:12px; text-align: left; text-decoration: none;}

.subserv14 {width:150px; margin:0px 0px 0px 15px; float: left; display: inline; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px; text-align: left;}
.subserv14 p{text-transform:uppercase; text-align: left; color:#2e5c99;}
.subserv14 A {font-family:Arial, Helvetica, sans-serif; color:#2e5c99; line-height: 1.3em; font-size:12px; text-align: left; text-decoration: none;}
.subserv14 A:hover {font-family:Arial, Helvetica, sans-serif; color:#333333; line-height: 1.3em; font-size:12px; text-align: left; text-decoration: none;}



.subcon1 {width:200px; height:300; margin:50px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px; text-align: left; position:absolute; left:25px;}
.subcon2 {width:300px; height:300; margin:50px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px; text-align: left; position:absolute; left:250px;}




.n3 img {margin:0px 0px 0px 0px; width:509px; height:218px; border-right:3px solid #ffffff; align:left; float:left; position:absolute; left:0px;}

.n4 img {margin:0px 0px 0px 0px; width:253px; height:218px; border-right:3px solid #ffffff; align:left; float:left; position:absolute; left:512px;}

.n5 img {margin:0px 0px 0px 0px; width:256px; height:218px; align:left; position:absolute; left:768px;}


.n6 {width:77px; height:20px; background-image: url(images/learn_bg.jpg); background-repeat:no-repeat; background-position:center middle; text-align: center; margin:10px 0px 0px 0px; padding:2px 0px 0px 0px;}
.n6 A{text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:8px; text-align: center;  text-decoration: none;}
.n6 A:hover{text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; color:#5fa8c5; font-size:8px; text-align: center; text-decoration: none;}



.n8 {width:50px; height:13px; background-image: url(images/learn_bg_sm.jpg); background-repeat:no-repeat; background-position:center middle; text-align: center; margin:4px 0px 0px 0px; padding:0px 0px 0px 0px; position:absolute; right:50px;}
.n8 A{text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:8px; text-align: center; valign:middle; text-decoration: none;}
.n8 A:hover{text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; color:#5fa8c5; font-size:8px; text-align: center; valign:middle; text-decoration: none;}

.n9 {text-align: left; margin:4px 0px 0px 0px; padding:0px 0px 0px 0px;}
.n9 A{text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:10px; text-align: left; valign:middle; text-decoration: none;}
.n9 A:hover{text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; color:#5fa8c5; font-size:10px; text-align: left; valign:middle; text-decoration: none;}




#footer{ width: 1024px; font-family:Arial,sans-serif; text-align: right; color: #ffffff; font-size: 9px; padding:0px 0px 5px 0px; line-height:12px; align:right;}


p{font-family:Arial, Helvetica, sans-serif; color:#333333; line-height: 1.3em; font-size:12px; text-align: left; margin:0; padding:0px 0px 0px 0px;}
p A {font-family:Arial, Helvetica, sans-serif; color:#333333; line-height: 1.3em; font-size:12px; text-align: left; text-decoration: true;}
p A:hover {font-family:Arial, Helvetica, sans-serif; color:#2e5c99; line-height: 1.3em; font-size:12px; text-align: left; text-decoration: true;}


ul{font-family:Arial, Helvetica, sans-serif; color:#333333; line-height: 1.3em; font-size:12px; text-align: left;}
ul A {font-family:Arial, Helvetica, sans-serif; color:#333333; line-height: 1.3em; font-size:12px; text-align: left; text-decoration: none;}
ul A:hover {font-family:Arial, Helvetica, sans-serif; color:##2e5c99; line-height: 1.3em; font-size:12px; text-align: left; text-decoration: none;}

ol{font-family:Arial, Helvetica, sans-serif; color:#333333; line-height: 1.3em; font-size:12px; text-align: left;}
ol A {font-family:Arial, Helvetica, sans-serif; color:#333333; line-height: 1.3em; font-size:12px; text-align: left; text-decoration: none;}
ol A:hover {font-family:Arial, Helvetica, sans-serif; color:##2e5c99; line-height: 1.3em; font-size:12px; text-align: left; text-decoration: none;}



h2{font-family:Georgia, Arial, Helvetica, sans-serif; color:#2e5c99; padding:0px 0px 0px 0px; font-size:16px; letter-spacing:0px; font-weight:bold;}

h5{font-family:Georgia, Arial, Helvetica, sans-serif; color:#2e5c99; padding:0px 0px 0px 0px; font-size:16px; line-height: 5px; letter-spacing:0px; font-weight:bold;}

h1{font-family:Georgia, Arial, Helvetica, sans-serif; color:#2e5c99; padding:0px 0px 10px 0px; font-size:14px; line-height: 5px; letter-spacing:0px; font-weight:bold;}


h3{font-family:Georgia, Arial, Helvetica, sans-serif; color:#2e5c99; padding:0px 0px 0px 0px; font-size:16px; line-height:17px; letter-spacing:0px; font-weight:bold;}

h4{font-family:Georgia, Arial, Helvetica, sans-serif; color:#2e5c99; padding: 0px 0px 0px 0px; font-size:15px; line-height:15px; text-transform:uppercase; letter-spacing:0px; font-weight:bold;}



#popup{background-color: #ffffff; border-left:1px dotted #cccccc; border-right:1px dotted #cccccc; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; text-align:left; float:left;}
#popuptext{background-color: #ffffff; padding:20px 14px 0px 14px; width:450px;}




.hr { 
	height: 1px; 
	width: 100%; 
	margin: 15px 0 25px 0; 
	font-size: 1px; 
	line-height: 1px; 
	background-color: #333333; 
	clear: both; 
	}     




#thankyou {width: 300px; margin-top: 150px; position:absolute; right:0px;}


#contact-area {width: 450px; margin-top: 50px; position:absolute; right:25px;}

label {width:60px; height:25px; valign:top; font-family:Georgia, Arial, Helvetica, sans-serif; color:#2e5c99; padding:0px 10px 0px 0px; font-size: 12px;}

#contact-area input {width: 326px; height: 25px; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size: 12px; border: 2px solid #ccc;}

#contact-area textarea {width: 326px; height: 125px; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size: 12px; border: 2px solid #ccc;}


#contact-area input.submit-button {width: 75px; height:25; margin:10px 0px 0px 0px; float:right;}
