/* CSS Document */

*
{
margin: 0 auto;
padding: 0;
}

body
{
background: #ccca9d;
}
hr
{
color: #635f01;
height: 1px;
}
.border_bottom
{
border-bottom: 1px solid #70714f;
}

img
{
border: 0px;
}
.ul_home
{
padding-left: 15px;
text-align: justify;
line-height: 2;
}
.divpadding
{
padding-bottom: 15px;
}
.home_div
{
padding-bottom: 15px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: justify;
line-height: 1.5;
padding-bottom: 15px;
}
.footer_text
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: center;
line-height: 2;
text-decoration: none;
color: #333333;
}
.footer_text a:link
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: center;
line-height: 2;
text-decoration: none;
color: #333333;
}
.footer_text a:active
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: center;
text-decoration: none;
line-height: 2;
color: #333333;
}
.footer_text a:visited
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: center;
line-height: 2;
text-decoration: none;
color: #333333;
}
.footer_text a:hover
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: center;
line-height: 2;
text-decoration: underline;
color: #333333;
}

.home_right
{
padding-bottom: 15px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: center;
color: #6c5b43;
}
.whitetext
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
font-weight: bold;
text-decoration: underline;
}
.whitetext1
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
font-weight: bold;
}


#container
{
width: 957px;
height: auto;
}
#container #headertop
{
width: 957px;
height: 35px;
padding-top: 20px;
background: url(../images/page_top.jpg) no-repeat;
text-align: center;
}



#container #header
{
width: 957px;
height: auto;
}
#container #header1
{
display: none;
}

#container #header .left
{
width: 171px;
height: auto;
float:left;
}

#container #header .mid
{
width: 770px;
height: 387px;
float:left;

}

#container #header .right
{
width: 176px;
height: auto;
float:left;
}


#container #main_nav
{
width: 957px;
height: 30px;
background: url(../images/main_navbg.jpg) repeat-x;

}
#container #sub_nav
{
width: 957px;
height: 31px;
background: url(../images/sub_navbg.jpg) repeat-x;
}
#container #main_nav .menu
{
height: 24px;
padding-top: 6px;
padding-left: 6px;
margin: auto;
}



/* Main contents Start */
#container #main_contents
{
width: 957px;
height: auto;
}

#container #main_contents .contentleft
{
width: 170px;
height: auto;
border-right: #9b9a75 1px solid;
float: left;
}

#container #main_contents .contentmid
{
width: 570px;
height: auto;
float: left;
padding: 15px;
}


#container #main_contents .contentright
{
width: 182px;
height: auto;
float: left;
}

#container #main_contents .contentright .boxtop
{
width: 182px;
height: 66px;
background: url(../images/rtbox_top.jpg) no-repeat;
}


#container #main_contents .contentright .boxmid
{
width: 182px;
height: auto;
background: url(../images/rtbox_mid.jpg) repeat-y;
}

#container #main_contents .contentright .boxbottom
{
width: 182px;
height: 29px;
background: url(../images/rtbox_bottom.jpg) no-repeat;
}


#container #footer {
	width: 957px;
	border: none;
	text-align: center;
	}
	
#none
{
display: none;
}

#temp2main
{
width: 580px;
height: auto;
background-color: #ccca9d;
border: 1px #000000;
}
#temp2main .temp2top
{
height: 46px;
width: 580px;
background: url(../images/t2_top.jpg) repeat-x;
}
#t2contents
{
width: 540px;
margin:auto;
}
/* End captions */



	
	

#GlobalNav { margin:0; padding:0; width:970px; float:left; list-style-type:none; }
#GlobalNav li.nav-top-section { float:left; margin-right:3px; position:relative; } 
#GlobalNav li.nav-top-section a.top-link { color:#fff; font-weight:bold; padding:0px; text-decoration:none; font-size:10px; display:block;  }
#GlobalNav li.nav-top-section:hover, 
#GlobalNav li.over, 
#GlobalNav li.selected {}
#GlobalNav li.nav-top-section:hover a.top-link, 
#GlobalNav li.over a.top-link, 



#GlobalNav #NavItem-2:hover a,
#GlobalNav #NavItem-2.selected a,
#GlobalNav #NavItem-2.over a  { font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; }


#GlobalNav li ul { position:absolute; display:none; overflow:hidden; background-image:url("nav-dropdown-bg.png"); width:150px; padding:0; margin-top: 6px; list-style-type:none; }
#GlobalNav li ul li { margin:0; }
#GlobalNav li ul li.first {  } 
#GlobalNav li ul li.last { padding-bottom:5px; } 
#GlobalNav li ul li a { font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; color:#fff; padding:2px 5px; display:block; height: 16px;  }
#GlobalNav li ul li a:hover { background-color:#0287cc; background-image:none; text-decoration:none; }
#GlobalNav #NavItem-2 ul { width:150px; }

.thumb_bg
{
width:75px;
height:60px;
float:left;
margin-left:3px;
background-image:url(../images/Gallery_thumbnail.jpg);
}
.thumb
{
width:64px;
height:47px;
margin-left:5px;
margin-top:5px;
}
.gallery_image
{
width:572px;
height:419px;
margin-left:12px;;
margin-top:11px;
}
a 
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #800080;
font-weight: normal;
text-decoration: underline;
}
a:link 
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #800080;
font-weight: normal;
text-decoration: underline;
}
a:visited 
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #800080;
font-weight: normal;
text-decoration: underline;
}
a:active
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #800080;
font-weight: normal;
text-decoration: underline;
}
a:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #800080;
font-weight: normal;
text-decoration: none;
}


/* contact page */
input#btn_submit { background:url("../images/send.jpg");
width:131px; 
height:45px;
margin: 0px auto 0px;
padding: 0px 0px 0px 0px;
border: 0px solid #fff; }
input#btn_clear { background:url("../images/clear.jpg");
width:131px; 
height:45px;
margin: 0px auto 0px;
padding: 0px 0px 0px 0px;
border: 0px solid #fff; }


input#btn_expsub { background:url("../images/send.jpg");
width:131px; 
height:45px;
margin: 0px auto 0px;
padding: 0px 0px 0px 0px;
border: 0px solid #fff; }
input#clear { background:url("../images/clear.jpg");
width:131px; 
height:45px;
margin: 0px auto 0px;
padding: 0px 0px 0px 0px;
border: 0px solid #fff; }


input#btn_thanks {
background:url("../images/RFP_no_thanx_button.jpg");
width:94px; 
height:20px;
background-repeat:no-repeat;
margin: 0px auto 0px;
padding: 0px 0px 0px 0px;
border: 0px solid #fff; }
input#btn_submitr { 
background:url("../images/RFP_send_button.jpg");
width:94px; 
background-repeat:no-repeat;
height:20px;
margin: 0px auto 0px;
padding: 0px 0px 0px 0px;
border: 0px solid #fff; }

input#btn_clearr {
background:url("../images/RFP_clear_button.jpg");
width:94px; 
background-repeat:no-repeat;
height:20px;
margin: 0px auto 0px;
padding: 0px 0px 0px 0px;
border: 0px solid #fff; }






/* CSS Document */
#gallery_container
{
	width:957px;
	height:auto;
	margin:auto;
}

#gallery_container .top_bar
{
	width:100%;
	height:10px;
	background-color:#697247;
}

#gallery_container .top_buttons
{
	width:927px;
	height:30px;
	padding:15px;
	background-color:#B3B17E;
}

#gallery_container .gallery_images
{
	width:100%;
	height:auto;
	background-color:#697247;
	overflow:auto;
}

#gallery_container .gallery_images .main_image
{
	width:560px;
	margin-left:10px;
	margin-top:15px;
	padding-bottom:15px;
	float:left;
	background-color:#697247;
}

#gallery_container .gallery_images .thumbnails
{
	width:360px;
	margin-left:10px;
	margin-top:15px;
	float:right;
	padding-bottom:15px;
	background-color:#697247;
}

#gallery_container .gallery_images .thumbnails ul
{
	list-style:none;
	margin:0;
	padding:0;
}

#gallery_container .gallery_images .thumbnails ul li
{
	width:111px;
	height:81px;
	float:left;
	margin-right:5px;
	margin-bottom:10px;
}

.gallery_heading
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#4C552C;
	width:600px;
	margin-left:15px;
	margin-top:5px;
	float:left;
}

.gallery_key_words
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4C552C;
	width:600px;
	margin-left:15px;
	margin-top:8px;
	float:left;
}

.gallery_buttons
{
	width:85px;
	height:33px;
	float:left;
	margin-left:15px;
}

.clear
{
	clear:both;
}

img
{
	border:0px;
}

.img:hover
{
	cursor:pointer;
	cursor:hand;
}

.list_image
{
padding-bottom: 15px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: justify;
line-height: 1.5;
padding-bottom: 15px;
	background:url(../images/list_image.png) no-repeat left;

}

.list_image_123
{
	background:url(images/list_image.png) no-repeat left;
	margin:3px 10px;
	padding:2px 10px;
	height: 20px;
	width: auto;
}