@charset "utf-8";
body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color:#000;
scrollbar-base-color:#999999;
scrollbar-face-color:#999999;
scrollbar-arrow-color:#333333;
scrollbar-shadow-color:#666666;
scrollbar-track-color:#333333;
/*lines*/
scrollbar-highlight-color:#CCCCCC;
scrollbar-darkshadow-Color:#666666;
margin:0px 0px 0px 0px; 
padding:0px;
overflow-y:scroll;
background:#F2E6D8;
}
#preloadedImages {
       width: 0px;
       height: 0px;
       display: inline;
/*background:url(../images/gallery01.jpg);*/
} 
UL {
margin:0px;
padding:0px 0px 0px 0px;
}

h1 {
font-size:11px;
font-weight:bold;
display:inline;
}
#maincontainer{
width:942px;
height:auto;
margin: 0 auto;
text-align: left;
vertical-align: middle;
}
#header{
position:relative;
float:left;
display:inline;
height:210px;
width:942px;
background:#FEFBF0;
}
.logo{
margin:5px 0px 0px 10px;
}
#menubox{
position:relative;
float:left;
display:inline;
height:40px;
width:942px;
color:#000;
background:#FEFBF0;
}
#animation{
position:relative;
float:left;
display:inline;
height:200px;
width:942px;
background:#FEFBF0;
}
A.menu:link, A.menu:visited, A.menu:active {background-image:url(../images/tab_bg.jpg); color:#777; text-decoration:none; text-align: center; font-size:9px; width:87px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; display: block; padding:5px 0px 0px 0px; padding-bottom:5px; background-repeat:no-repeat;
}

A.menu:hover {background-image:url(../images/tab_bg-on.jpg); color:#000; text-decoration:none; text-align: center; font-size:9px; width:87px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; display: block; padding:5px 0px 0px 0px; padding-bottom:5px; background-repeat:no-repeat;
}
A.menuon:link, A.menuon:visited, A.menuon:active, A.menuon:hover {background-image:url(../images/tab_bg-on.jpg); color:#000; text-decoration:none; text-align: center; font-size:9px; width:87px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; display: block; padding:5px 0px 0px 0px; padding-bottom:5px; background-repeat:no-repeat;
}
#mainbody{
position:relative;
float:left;
display:inline;
height:auto;
width:942px;
background:#FEFBF0;
font-size:11px;
}
.leftshad{
background:url(../images/left_shad.jpg) repeat-y;
}
.rightshad{
background:url(../images/right_shad.jpg) repeat-y;
}
.blk{
background:#777;
}
.bird{
margin:8px 0px 0px 0px;
}
.headings{
font-family:"Times New Roman", Times, serif;
font-size:23px;
color:#B27642;
line-height:30px;
}

.subHeadings
{
    font-family: "Times New Roman", Times, serif;
    font-size: 14px;
    color: #B27642;
}

.subHeadings a
{
    color: #B27642;
    text-decoration: none;
}

.subHeadings a:hover
{
    text-decoration: underline;
}

.frontPageBlogHeading
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #777;
}

.frontPageBlogHeading a
{
    color: #777;
    text-decoration: none;
}

.frontPageBlogHeading a:hover
{
    text-decoration: underline;
}

.frontPageBlogText
{
    color: #777;
}

img.frontPageBlogHeading
{
    margin-right: 10px;
}

.blogPageHeading
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #777;
}

.blogPageHeading a
{
    color: #777;
    text-decoration: none;
}

.blogPageHeading a:hover
{
    text-decoration: underline;
}

.blogPageTagLink
{
    color: #777;
    font-weight: bold;
}

.blogPageTagLink a
{
    text-decoration: none;
    color: #777;
}

.blogPageTagLink a:hover
{
    text-decoration: underline;
}

img.blogPageHeading
{
    margin-right: 10px;
}

#base{
	position:relative;
	float:left;
	display:inline;
	text-align:center;
	height:25px;
	width:942px;
	background:#FEFBF0;
	color:#FFF;
	background:url(../images/body_base.jpg) no-repeat;
}
#footer{
position:relative;
float:left;
display:inline;
font-family:Verdana, Arial, Helvetica, sans-serif;
height:40px;
width:942px;
color:#777;
line-height:18px;
}
A.bmenu:link, A.bmenu:visited, A.bmenu:active {
color:#777;
text-decoration:none;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
A.bmenu:hover {
color:#000;
text-decoration:none;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
A.side:link, A.side:visited, A.side:active {
color:#777;
text-decoration:none;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
display: block;
width:140px;
padding:3px 0px 0px 5px;
padding-bottom:10px;
text-align:left;
}
A.side:hover {
background:url(../images/sub-menu-bg.jpg) no-repeat;
color:#444;
text-decoration:none;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
display: block;
width:140px;
padding:3px 0px 0px 5px;
padding-bottom:10px;
text-align:left;
}
A.sideon:hover, A.sideon:link, A.sideon:visited, A.sideon:active {
background:url(../images/sub-menu-bg.jpg) no-repeat;
color:#000;
text-decoration:none;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
display:block;
width:140px;
padding:3px 0px 0px 5px;
padding-bottom:10px;
text-align:left;
}
A.sidesub:link, A.sidesub:visited, A.sidesub:active { color:#777; text-decoration:none; text-align:left; font-size:11px; width:125px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; display:block; padding:3px 0px 0px 20px; padding-bottom:10px; text-align:left;
}

A.sidesub:hover {background-image:url(../images/sub-menu-bg.jpg); color:#000; text-decoration:none; text-align:left; font-size:11px; width:125px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; display:block; padding:3px 0px 0px 20px; padding-bottom:10px; background-repeat:no-repeat; text-align:left;
}

A.sidesubon:hover, A.sidesubon:link, A.sidesubon:visited, A.sidesubon:active {background-image:url(../images/sub-menu-bg.jpg); color:#000; text-decoration:none; text-align:left; font-size:11px; width:125px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; display:block; padding:3px 0px 0px 20px; padding-bottom:10px; background-repeat:no-repeat; text-align:left;
}
.mainbody{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#777;
}
.subbody{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#B27642;
line-height:24px;
}
.bluheads{
font-family:"Times New Roman", Times, serif;
font-size:19px;
color:#9BD8DD;
line-height:40px;
}
.regbox{
width:300px;
}
.pic1{
margin:0px 10px 0px 0px;
}
.pic2{
margin:10px 10px 0px 0px;
}
A.pagelinks:link, A.pagelinks:visited, A.pagelinks:active {
color:#777;
text-decoration:none;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
A.pagelinks:hover {
color:#444;
text-decoration:none;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
A.biglinks:link, A.biglinks:visited, A.biglinks:active {
color:#777;
text-decoration:none;
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:30px;
}
A.biglinks:hover {
color:#444;
text-decoration:none;
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:30px;
}
A.hlinks:link, A.hlinks:visited, A.hlinks:active {
color:#777;
text-decoration:underline;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
A.hlinks:hover {
color:#444;
text-decoration:none;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.bigbullets{
color:#B27642;
font-size:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.button{
color:#B27642;
background:#FEFBF0;
font-size:18px;
border:hidden;
height:20px;
width:20px;
}
.adminb{
color:#B27642;
background:#e7cdb6;
font-size:11px;
border:hidden;
height:18px;
width:72px;
}
.send{
color:#000;
background:#e7cdb6;
}
.loginfiels{
width:200px;
}

/** Additional styles for Enquiry on Contact us form DBLogic **/
.vldSummary ul
{display:none;
}


.tblEnquiry td
{
	vertical-align: middle;
	text-align: left;
}


/*** paging control ***/

.paging
{
	text-align: right;
	background: #AF7842;
	border: 1px dotted #777777;
}

.paging a
{
    padding-left: 0.5em;
    padding-right: 0.5em;
    display: inline-block;
    color: #FFFFFF;
}

.paging span
{
    color: #FFFFFF;
}

.paging input[type=text]
{
    border: 0 none;
    margin: 0;
}

.paging .current
{
    text-align: center;
    width: 4em;
    font-weight: bold
}

.paging td
{
    white-space: nowrap;
}

.paging select
{
	
}

/** Tag cloud **/
a.tagCloud 
{
    text-transform: lowercase;
    font-family: Verdana, Tahoma, Sans-Serif;
    text-decoration: none;
}

a.tagCloud:hover
{
    text-decoration: underline;
}