body{background-color:#eee;font-family:Verdana;}
a{color:#f00;text-decoration:none;outline:none;}
.notSoWide{font-family:Tahoma, Arial;font-size:0.8em;padding:5px;background-color:#fff;border-right:1px solid #ddd;border-bottom:1px solid #ddd;width:400px;margin-bottom:25px;}
.wider{font-family:'Trebuchet MS', Arial;font-size:0.9em;padding:10px;background-color:#fff;border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6;width:600px;margin-bottom:25px;}
.picture{background-color:#F9F9F9;padding:3px;border:1px solid #CCCCCC;padding:2px;font:11px/1.4em Arial, sans-serif;margin-bottom:6px;}
.picture img{border:1px solid #CCCCCC;vertical-align:middle;margin-bottom:6px;}
.right{margin:0.5em 0pt 2em 0.8em;float:right;}
.left{margin:0.5em 0.8em 2em 0;float:left;}
.hr{border:none;border-top:1px #CCCCCC solid;height:1px;width:570px;}

.notice-book{font-family:Tahoma, Arial;font-size:1.1em;text-align:right;border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6;padding:7px;background-color:#FBFBFC;width:555px;margin-bottom:25px;color:#4c70b7;}
.notice{font-family:Tahoma, Arial;font-size:1.1em;color:#4F80F0;text-align:justify;border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6;padding:10px;background-color:#FBFBFC;width:555px;margin-bottom:25px;}
.notice .typo-icon{background-image:url("../images/notice[1].png");}

.notice .sales{background-image:url("../images/sales.png");}
.sales{background:none no-repeat scroll 10px 12px transparent;display:block;margin:5px 0;padding:14px 10px 0 56px;}


.typo-icon{background:none no-repeat scroll 10px 12px transparent;display:block;margin:5px 0;padding:8px 10px 0 36px;}
.quote{font-family:'Segoe Print', Tahoma, Arial;font-size:1em;color:#9a9793;text-align:justify;border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6;padding:10px;background-color:#faf5d7;width:555px;margin-bottom:25px;}
.quote-l{background:url("../images/quote-l.png") no-repeat scroll 5px 12px transparent;display:block;margin:1px 0;padding:8px 10px 0 25px;}
.quote-r{background:url("../images/quote-r.png") no-repeat scroll 100% 100% transparent;display:block;padding:0 10px 0 0;margin-right:1px;}
.widest{font-family:'Lucida Sans Unicode', Arial;font-size:1em;padding:15px;background-color:#fff;border-right:1px solid #ddd;border-bottom:1px solid #ddd;width:90%;}
.table{width:70%;border:1px solid #e96117;}
.table .th{background-color:#99CCFF;color:#fff;font-weight:bold;border-bottom:1px dotted #e96117;}
.table .td{float:left;width:23%;padding-left:2%;}
.book {border-bottom:1px dotted #E0DBD0;border-left:0 dotted #E0DBD0;border-right:1px dotted #E0DBD0;display:block;font-size:14px;font-weight:normal;line-height:17px;margin-bottom:20px;margin-top:10px;padding-right:20px;text-align:right;}
.book{background:url("images/tick.jpg") no-repeat;padding:2px 25px;}


.book-now{
background:url("images/tick.jpg") no-repeat;padding:2px 25px;
}
a.book-now:link, a.book-now:visited 
{background:#EBF3F7 url("images/tick.jpg") no-repeat scroll 99% 50% ;
color:#003399;
outline: none;
text-decoration:none;
}

a.book-now:hover {
text-decoration:none;
outline:none;
background:#F9F9F9 url("images/tick.jpg") no-repeat 99% 50%;}

.paragraph {text-align:justify;}

.follow_us {
font: 13px Arial,  Verdana, sans-serif;  
padding-top:5px;
color: #85888d; 
font-weight: bold; 
font-style: normal; 
display:block;
text-align:left;
line-height:40px;}

.follow_us span{
float:left;
padding-right:8px;}

.follow_us-right {
font: 18px Helvetica, Arial,  Verdana, sans-serif;  
color: #7c7f7e; 
letter-spacing:-1px;
font-weight: normal; 
font-style: normal; 
display:block;
text-align:left;
width:219px;
line-height:40px;
padding-left:20px;
border:1px solid #e6e6e6;
margin-bottom:20px;

}.follow_us-right span{
float:left;
padding-left:10px;
}



.pad{
position: relative; 
padding-right:1px;
padding-top:5px;
padding-bottom:5px;
margin:0px;
float:left;} 

.box_widget {
width:210px;
margin-bottom:20px;
float:left;
border:1px solid #eaeaea;
padding-top:10px;
padding-right:15px;
padding-left:15px;
padding-bottom:10px;
}

.share1{
float:left;
padding-right:7px;
padding-top:1px;
}
.share2{
float:left;
padding-right:7px;
padding-right:1px;}

.share3{
float:left;
padding-top:1px;}

.main_div_left { 
width: 240px; 
padding-bottom:0px;
margin: 0; 
float: left; 
text-align: left; 
} 
.main_div_right { 
width: 665px; 
padding:0 0 0px 18px;
margin: 0; 
float: right; 
}

.required { 
font-size: 9px; 
color: #f58220; 
font-weight: normal; 
font-family: Arial,  Verdana, Helvetica, sans-serif;  
} 

.small-text { 
font: 11px Arial,  Verdana, Helvetica, sans-serif;  
font-weight: normal; 
font-style: normal; 
color: #003399; 
} 

.small-text-3 { 
font: 12px Arial,  Verdana, Helvetica, sans-serif;  
font-weight: normal; 
font-style: normal; 
color: red; 
} 

.small-text-red { 
font: 11px Arial,  Verdana, Helvetica, sans-serif;  
font-weight: normal; 
font-style: normal; 
color: #f71100;
display: inline;
padding-left: 10px;
} 

.small-text2 { 
font: 11px Arial,  Verdana, Helvetica, sans-serif;  
font-weight: normal; 
padding-left: 10px;
font-style: normal; 
color: #003399; 
} 


.pos {
top:30px;
right:200px;
padding-left:200px;
padding-right:20px;
}

.pos2 {
top:30px;
right:200px;
padding-left:20px;
padding-right:20px;
}

.map{font-family:'Tahoma', Tahoma, Arial;
font-size:1.1em;
color:#9a9793;
text-align:justify;
border-bottom:1px solid #F89406;
border-right:1px solid #F89406;
border-left:1px solid #F89406;
border-top:1px solid #F89406;
padding:10px;
background-color:#ffffff;
width:554px;
margin-bottom:5px;}

.gmap { 

font-size: 13px; 
font-weight: bold; 
border-bottom: 1px dotted #e0dbd0; 
border-left: 0px dotted #e0dbd0;
border-right: 1px dotted #e0dbd0;
display: block; 
line-height:10px;
text-align: left;
padding-top: 1px;
padding-bottom: 10px;
margin-bottom:10px;
margin-top:1px;
background: #e1eafc url('../images/zoom.png') no-repeat 1% 50%; 
padding-left: 25px; 
color: #003399; 
display: block; 
text-decoration: none; 
outline: none; 
background: #f2efe9 url('../images/zoom.png') no-repeat 1% 50%; 
}
	#mainContainer{
		width:600px;
		margin:0 auto;
		margin-top:10px;
		border:1px double #000;
		padding:3px;

	}
	#calendarDiv,#calendarDiv2{
		width:240px;
		height:240px;
		float:left;
	}
	.clear{
		clear:both;
	}

 
.emphasis { 
font: 19px Helvetica, Arial,  Verdana, sans-serif;  
color: #DC6403; 
font-weight: normal; 
font-style: normal; 
display:block;
text-align:left;
letter-spacing:0.5px;
border-bottom:1px solid  #c2c2c2;
margin-bottom:5px;
padding-bottom:5px;}

.contact { 
float:left;
margin-left:10px;
margin-top:6px;
padding:0px 8px 0 18px;
background-image: url('../images/mail.png'); 
background-repeat: no-repeat; 
border-right:1px solid #eaeaea;
background-position: left center;} 

.contact a { 
font-family: Arial,  Verdana, Helvetica, sans-serif; 
font-size: 13px; 
color: #85888d; 
text-decoration: none; 
font-weight:bold;} 

.contact a:hover { 
font-family: Arial,  Verdana, Helvetica, sans-serif; 
font-size: 13px; 
color: #c96c08; 
text-decoration: none; 
font-weight:bold;} 

.contact i { 
font-family: Arial,  Verdana, Helvetica, sans-serif; 
font-size: 13px; 
color: #ae1300; 
text-decoration: none; 
font-weight:bold;
font-style:normal;}

.sitemap { 
float:left;
margin-top:6px;
margin-left:0px;
padding:0px 8px 0 18px;
background-image: url('../images/sitemap.png'); 
background-repeat: no-repeat; 
border-right:1px solid #eaeaea;
background-position: left center;} 

.sitemap a { 
font-family: Arial,  Verdana, Helvetica, sans-serif; 
font-size: 13px; 
color: #85888d; 
text-decoration: none; 
font-weight:bold;} 

.sitemap a:hover { 
font-family: Arial,  Verdana, Helvetica, sans-serif; 
font-size: 13px; 
color: #c96c08; 
text-decoration: none; 
font-weight:bold;} 

.sitemap i { 
font-family: Arial,  Verdana, Helvetica, sans-serif; 
font-size: 13px; 
color: #ae1300; 
text-decoration: none; 
font-weight:bold;
font-style:normal;}

.testimonials {
font-family: Georgia, "Times New Roman", Times, serif;
font-size:18px;
letter-spacing:1px;
text-decoration: none; 
padding-right:10px;
color:#85888d;}


.testimonials a:link {
font-family: Georgia, "Times New Roman", Times, serif;
font-size:18px;
letter-spacing:1px;
text-decoration: none; 
color:blue;
padding-right:10px;}

.phone { 
float:left;
font-family: Arial,  Verdana, Helvetica, sans-serif; 
font-size: 13px; 
float:left;
margin-left:10px;
margin-top:6px;
padding:0px 8px 0 18px;
background-image: url('../images/phone.png'); 
background-repeat: no-repeat; 
background-position: left center;
} 

.phone a{
font-family: Arial,  Verdana, Helvetica, sans-serif; 
font-size: 13px; 
color: #85888d; 
text-decoration: none; 
font-weight:bold;} 


.phone a:hover { 
font-family: Arial,  Verdana, Helvetica, sans-serif; 
font-size: 13px; 
font-weight:bold;
color: #c96c08; 
text-decoration: none; 
font-weight:bold;} 

#under_flash { 
margin:0 auto;
width: 910px; 
padding:0px;} 

.under_flash { 
width: 873px; 
float:left;
margin-left:0px;
line-height:38px;
padding:0 10px 0 16px;
background-color:#fff;
border-bottom:1px solid #eaeaea;} 

.under_flash_left { 
width: 350px; 
margin: 0; 
padding:0;
float: left; 
text-align: left; } 

.under_flash_main { 
width: 350px; 
margin: 1px; 
padding:10px;
float: left; 
text-align: left; } 

.under_flash_right { 
margin: 0; 
padding:0;
float: right; } 

.pad{
position: relative; 
padding-right:6px;
padding-left:6px;
padding-top:7px;
padding-bottom:5px;
margin:0px;
float:left;} 

.pad3{
padding-right:6px;
padding-left:6px;
padding-top:8px;
padding-bottom:0px;
margin:0px;
float:left;} 

.pad2{
padding-right:6px;
padding-top:13px;
padding-bottom:5px;
margin:0px;
float:left;}

.pad4{
padding-right:6px;
padding-top:13px;
padding-bottom:5px;
margin:0px;
float:left;
border-left:1px solid #eaeaea;}
