﻿body {

color:#393939; 

margin:0;

text-align: center;

background-image: url(images/banner/mainbg.jpg);

background-repeat:repeat;

background-color:#997F48;

}



.BodyMain {

text-align: center;

vertical-align: top;

margin-top: 0px;

color:#393939;

}





body, p, h1, h2, h3, table, td, th, ul, ol, textarea, input {

font-family: Verdana,Arial,Tahoma, helvetica, sans-serif; font-size:10pt;line-height:150%;

}

/*  Class For Headings  */

h1 {font-size:17px; color:#795A28; padding:0 0 0 0; margin:0; font-weight:bold;font-family: Arial, Helvetica, sans-serif;}

h2 {font-size:18px;font-family: Verdana,Tahoma,Arial; color:#95A101; padding:0 0 0 15px; margin:0; font-weight:bold; font-style:italic;}

h3 {font-size:16px;color:#59503D; padding:0 0 0 0; margin:0; font-weight:bold;font-family: Arial, Helvetica, sans-serif;}

h4 {font-size:12px; color:#F9F9E1; font-weight:bold; padding:0 0 0 0; margin:0 auto;}

h5 {font-size:12px; color:#F9F9E1; font-weight:bold; padding:0 0 0 0; margin:0 auto; }

h6 {font-size:10px; }

.TableMain {

background-color: #FFFFFF;

}



#TopBannerCell {

font-family: Arial, Helvetica, sans-serif;

font-size: 12px;

line-height: 14px;

font-weight: normal;

color: #FFFFFF;

text-decoration: none;

text-align: right;

vertical-align: bottom;

height: 151px;

/*background-image: url(images/banner/headerbg.gif);

background-repeat: repeat-x;

background-position: left bottom;*/

background-color:#3E3E3E;

}



.TopLink_textcell {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

line-height: 13px;

font-weight: normal;

color: #f8f8df;

text-decoration: none;

text-align: center;

vertical-align: top;

width: 85px;

}



.TopLink_graphiccell {

text-align: center;

vertical-align: top;

}



.TopLink_graphiccellRt {

text-align: left;

vertical-align: top;

width: 25px;

}



a.tl {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

line-height: 13px;

font-weight: normal;

color: #f8f8df;

text-decoration: none;

}



a.tl:hover {

color: #CC9966;

text-decoration: none;

}



a.tlA {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

line-height: 13px;

font-weight: normal;

color: #CC9966;

text-decoration: none;

}



a.tl:hoverA {

color: #f8f8df;

text-decoration: none;

}



#SecondBanner_cell {

text-align: left;

vertical-align: top;

height: 215px;

}



.LeftCol_bgcell {

background-color: #7A5A29;

background-image: url(images/components/LeftColSlice_150x20.jpg);

background-repeat: repeat-y;

text-align: left;

vertical-align: top;

}



#LeftCol_titlecell {

background-color: #7A5A29;

background-image: url(images/components/left_col_bg.gif);

background-repeat: repeat-y;

text-align: left;

vertical-align: top;

background-position: left top;

}







#maincell {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 13px;

line-height: 17px;

font-weight: normal;

color: #333333;

text-align: left;

vertical-align: top;

padding-top: 0px;

padding-right: 25px;

padding-bottom: 25px;

padding-left: 25px;

}



a.mc {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 13px;

line-height: 17px;

font-weight: normal;

color: #333333;

text-decoration: none;

}



a.mc:hover {

color: #CC9966;

text-decoration: none;

}







.spacercells {

background-color: #878787;

}



.homepage_words {

font-family: "Book Antiqua", Garamond, "Times New Roman";

font-size: 15px;

line-height: 17px;

font-weight: bold;

color: #7A5A29;

text-align: left;

vertical-align: top;

padding-left: 200px;

}



.SmallGraphic {

position: absolute;

visibility: inherit;

z-index: auto;

top: 184px;

}



#copyrightCell {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 12px;
font-weight: normal;
color: #FFFFFF;
background-color: #3E3E3E;
text-align: center;
vertical-align: bottom;
height: 16px;
padding-top: 1px;
padding-right: 25px;
padding-bottom: 3px;
padding-left: 25px;
}

#copyrightCell1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 12px;
font-weight: normal;
color: #FFFFFF;
background-color: #3E3E3E;
text-align: center;
vertical-align: bottom;
height: 16px;
padding-top: 1px;
padding-right: 25px;
padding-bottom: 3px;
padding-left: 25px;
}



a.cr {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 10px;

line-height: 12px;

font-weight: normal;

color: #FFFFFF;

text-decoration: none;

}



a.cr:hover {

color: #CC9966;

text-decoration: none;

}



.brown {

color: #7a5a29;

}



.PortfolioCell {

text-align: center;

vertical-align: top;

width: 33%;

padding-top: 15px;

}



.HorizRuleCell {

text-align: center;

vertical-align: middle;

padding-top: 20px;

padding-bottom: 10px;

}





.belowheaderbg{

background-image: url(images/banner/below_header_bg.jpg);

background-repeat: no-repeat;

font-family:Verdana, Arial, Tahoma;

font-size:13px;

font-weight:bold;

color:#FFFFFF;

}



.midbg{

background-image: url(images/banner/mid_bg.gif);

background-repeat: repeat-y;

background-color:#FFFFFF;

}

.homemidbg{

background-image: url(images/banner/home_mid_bg.jpg);

background-repeat: no-repeat;

background-color:#FFFFFF;

}



.aboutbg{

background-image: url(images/banner/about_us_bg.jpg);

background-repeat: no-repeat;

background-color:#FFFFFF;

}

.portfoliobg{

background-image: url(images/banner/portfolio_imgnew1.jpg);

background-repeat: no-repeat;

background-color:#FFFFFF;

line-height:12px;

}

.portfoliolftbg{

background-image: url(images/components/left_col_bg.gif);

background-repeat: repeat-y;

}

.boldTxt{font-weight:normal;}



.copyrightTxt {

font-size: 11px;

color: #CC9966;

}



.leftbg{

background-image: url(images/banner/left_bg.gif);

background-repeat: repeat-y;

}



.rightbg{

background-image: url(images/banner/right_col_bg.gif);

background-repeat: repeat-y;

}







.logosbtmbdr{border-top:1px solid #000;}

.boldTxt{font-weight:normal; color:#010101;}



a.porfoliolnk:link, a.porfoliolnk:visited, a.porfoliolnk:active 

{color:#FFFFFF; background-color:transparent; font-family:Verdana, Arial; font-size:10px; text-decoration:none; font-weight:bold;line-height:12px;}

a.porfoliolnk:hover

{color:#dfcd9d; background-color:transparent; font-size:10px; font-family:Verdana, Arial; text-decoration:none; font-weight:bold; line-height:12px;}



a.porfoliolnk1:link, a.porfoliolnk1:visited, a.porfoliolnk1:active 

{color:#BF975A; background-color:transparent; font-family:Verdana, Arial; font-size:10px; text-decoration:none; font-weight:bold; line-height:12px;}

a.porfoliolnk1:hover

{color:#BF975A; background-color:transparent; font-size:10px; font-family:Verdana, Arial; text-decoration:none; font-weight:bold; line-height:12px;}


