
#wrapper{  border:0px solid red; width:826px; margin:0px auto;}

body
{
margin:0px; background:#5C5C5C url('../images/page_back.gif') repeat-x top left;
}
p{ font:arial; }

table,td
{
border:0px; vertical-align:top; border-collapse: collapse; 
}

.main_div
{
margin:0px; text-align:center;
}

.body_content td
{
 font-family:tahoma; font-size:11px; font-weight:normal; 
 }

strong{ color:#917410; font-family:arial;}
.copyright
{
text-align:center; color:gray; font-size:11px; font-family:tahoma; padding-top:15px; padding-bottom:20px;
}
.copyright a{
color:white; font-size:10px; font-family:Verdana, tahoma, Helvetica, sans-serif; font-weight:normal; margin-bottom:10px; }
.copyright a:hover{
color:#FFCC00;  text-decoration:underline;}
a
{
color:#D62D4C; font-family:tahoma; font-size:11px; text-decoration:none;
}

a:hover
{
color:blue;
}

.block
{
margin:18px 0px 18px 0px;
background:#DEDEDE url(../images/block_back.gif) repeat-x top left; 
padding:10px 10px 4px 10px;
}

.vimal{ padding:40px 0px 0px 40px;}

.con_links{
color:red;   }
.con_links img{
margin-top:-5px; position:absolute; margin-left:-18px; }
.con_links a { width:100%;background:white url(../images/con_links.gif) repeat-y top right; color:#464646 ;padding:5px 0px 0px 25px;height:25px; vertical-align:middle; cursor:pointer;}
.con_links a:hover{ width:100%;background:white url(../images/con_links2.gif) repeat-y top right; color:#464646 ;}


.keywords{color:#A4A4A4; font-size:9px; padding::0px !important; margin::0px !important;}

/*---------------------used in home page---------------------*/


.black_box
{
background:#0B0A08; padding:12px 28px 0px 28px;
}


/*---------------------home page ends---------------------*/




/*---------------------left side content---------------------*/


.sidemenu
{
background:url('../images/yellow_background.gif') repeat-y top left; width:227px;
}



/*---------------------left side content ends---------------------*/




/*---------------------right side content---------------------*/


.content_box
{
background:#DBDBDB; vertical-align:top;  border-left:1px solid white; border-top:1px solid white;
}

.gray_box
{
background:url('../images/contact_details.gif') no-repeat top left; vertical-align:top; font-size:12px;
color:#D4D4D4; font-family:tahoma; padding-left:20px; padding-top:28px;
}

.welcome
{
font-size:11px; text-align:left; color:#433f3f; font-family:tahoma; font-weight::normal;
}

.welcometocomfort{ color:#2C94DC; padding:10px;}
.welcometocomfort a{ font-size:20px;}
.welcometocomfort a:hover{ text-decoration:underline;}

.bold_head
{
font-size:11px; text-align:left; color:#ac870d; font-family:ms sanssarif ; font-weight: bold;
margin-bottom:5px;
background:url('../images/icon.gif') no-repeat top left;
padding:0px 0px 4px 24px; 
/*
border:1px solid white;

*/
width:100%; color:#b18b07; 
height:22px;
vertical-align: middle;
}

.bold_head .abookmark
{
font-size:11px; text-align:left; color:#433F3F; 
font-family:tahoma; 
font-weight:: bold;
background:#E4BC2C url('../images/boxxxokmark_bg.gif') top right repeat-y; 
border:1px solid #FFFFFF; width:94%; 
font-weight:bold;
/*padding:3px 3px 3px 3px ; 
margin:0px 0px 4px 0px ;*/
height:17px;
padding-top:0px;
}


.bold_head a:hover
{
font-size:11px; text-align:left; color:#433F3F; font-family:tahoma; font-weight:: bold;
background: url('../images/bookmark_bull2.gif') no-repeat center left;
padding-left:15px;
}
.bookmarklink{
margin:0px; padding:0px;
}
.bookmarklink li
{
list-style:none;
font-size:11px; text-align:left; color:#433F3F; 
font-family:tahoma; 
font-weight:: bold;
background:#E4BC2C url('../images/bookmark_bg.gif') top right repeat-y; 
border:1px solid #FFFFFF; width:94%; 
font-weight:bold;
padding:3px 3px 3px 3px ; 
margin:0px 0px 2px 0px ;
}

.bookmarklink li a
{color:#424242;}

.bookmarklink li:hover,.bookmarklink li a:hover
{color:#ffffff !important; background:none;}



.divider
{
background: url('../images/divider.gif') no-repeat center left;
height:2px;
width:100%;
margin:-5px 0px -5px 0px;
}


.global_
{
margin-left:5px; margin-top:2px; 

}

.global_listing li
{
background:url('../images/new_bullet.gif') no-repeat top left;
list-style: none !important;
color:#433F3F; font-size:11px; text-align: left; padding-left:12px;
text-decoration:none; font-family:tahoma; font-weight:normal !important;padding-bottom:5px;
}

.global_listing li a
{
color:#D62D4C; font-weight:normal !important;}

.global_listing li a:hover{
border-bottom:1px dashed #316AC5}

.heading
{
font-family:lucida sans; font-size:13px; color:white; height:20px; font-weight:bold; margin:6px 0px 7px 0px; width:100%;
/*background:#E4BC2C url('../images/bullet3.gif') no-repeat center left;*/
background:#E4BC2C url('../images/header_number.gif') no-repeat center left;
padding:4px 0px 4px 20px;border-bottom:1px solid #a57d05; 
border-right:1px solid #a57d05; 
}

.heading .number
{
font-family:tahoma; font-size:11px; color:white;font-weight:normal;}

.bullet
{
margin-left:15px;
}

.bullet li
{
list-style:url('../images/bullet.gif') no-repeat top left; color:black; font-size:12px; text-align:justify; color:#433f3f;
font-family:tahoma;
}


.address
{
margin:2px 0px 2px 0px;
padding:0px 0px 6px 0px;
color:#3366CC;
font-weight:bold;

}
.address img {  float:left; margin-right:5px;}


/*---------------------right side content ends---------------------*/




/*---------------------used in contact page---------------------*/


.conatct_page td
{
color:#383838; font-size:12px; font-weight:bold; font-family:tahoma,verdana; height:30px; padding:5px 0px 5px 0px;
border-bottom:1px dashed black;
}


/*---------------------contact page class ends---------------------*/




/*---------------------used in gallery page---------------------*/


.gallery_images
{
}

.gallery_images div
{
background:#352C2D; text-align:center;
}

.gallery_images img
{
margin:22px 25px 22px 25px;
}


/*---------------------gallery ends here---------------------*/






/*---------------------textbox---------------------*/


.textbox
{
BORDER-RIGHT: #b2b2b2 1px solid; BORDER-TOP: #b2b2b2 1px solid; BORDER-LEFT: #b2b2b2 1px solid; COLOR: #121212; height:19px;
BORDER-BOTTOM: #b2b2b2 1px solid; font-size:10px; font-family:Verdana; vertical-align:bottom; text-align:left;width:165px;
}



/*---------------------button---------------------*/


.button
{
background:url('../images/go_sml.gif') no-repeat top left; height:23px; padding:0px 3px 6px 3px; font-family:verdana;
font-size:11px; font-weight:bold; border:0px solid #252525; color:white;
}
.txtbtn {
background:#FFCC00 url(../Images/button_back4.gif) repeat-x top left;
height:20px;
text-transform:uppercase;
padding:0px 3px 0px 3px;
font-family:verdana;
font-size:10px;
border:2px outset #DBEAE8;
color:black;
}


.data_table
{
margin:0px;
margin-top:13px;
margin-bottom:10px;
vertical-align:top;
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#666666 !important;
}
 

.data_table span
{
font-weight:bold;
color:black;
}


.data_table p
{
background:url('../images/bullet.gif') no-repeat top left;
padding-left:25px;
color:#666666;
}


.listing
{
margin:9px 0px 0px 0px;
}


.listing ul
{
color:black;
}

.listing ul li
{
background:url('../images/bullet2.gif') no-repeat top left;
padding-left:25px;
color:black;
font-family:tahoma;
font-size:11px;
list-style-type:none;
height:18px;
}

