/* Css document by  Pradeep 

Don't change anything below :) 

*/

*  {
 padding: 0;
 margin: 0;
}

a:active { outline: none; }				/*imp - To remove dotted border around <a> tag */
a:focus { -moz-outline-style: none; }

body {
 font-family: Arial, Helvetica, sans-serif;
 color: #666666;
 font-size: 13px;
 padding: 0;
 margin: 0;
 background: #375B01 ;
 overflow-x:hidden;
 overflow-y:hidden;
}

#wrapper {
  width: 998px;
  height:588px;
  background:url(img/main_bg.jpg) no-repeat;
  margin:0 auto;
}
#header {
position:relative;
margin:0px 0px 0px 260px;
padding-top:8px;
width:650px;
}
#links {
background: url(img/menu3.png) repeat-x ;
width:480px;
height:32px;
}

#links ul li {
display:inline;
text-decoration:none;
}

#submenu {
margin-top:4px;
height:50px;
}
#submenu ul li {
}
#submenu ul li a {
padding:2px;
}

#flowers {
float:right;
width:180px;
height:300px;
margin-top:40px;
margin-right:30px;
}
#flowers1{
float:right;
width:160px;
margin-top:120px;
margin-right:40px;
}
#flowers1 h1 {
font-size:24px;
}
#flowers1 h3 {
font-size:14px;
}
#textbox {
margin:40px 0px 0px 178px;

}

.main_text{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:justify;
line-height:24px;
font-size:12px;
}

.td_fix_image{
width:614px;
background-image:url(img/middle_text.png);
}

#logo {
margin:20px 0px 0px 250px;
clear:both;
}
#foot {
margin:0px 0px 0px 290px;
}
#copy {
margin:10px 0px 5px 400px;
}
#copy p {
font-size:11px;
}
.footer{
font-family:Arial, Helvetica, sans-serif;
font-size:11pt;
font-weight:bold;
color:#8e84b7;
text-align:center;
}
.footer a{
color:#8e84b7;
text-decoration:none;
}
.footer a:hover{
color:#000;
text-decoration:none;
}

#text {
margin:40px 0px 0px 178px;

}

/*Sorry Pradeep - Had to add the code below :)*/
ul {
	list-style-type: none;
}
.clearthis {
	margin : 0px;
	height : 1px;
	clear : both;
	float : none;
	font-size : 1px;
	line-height : 0px;
	overflow : hidden;
	visibility: hidden;
}

#container {
	margin: 0px auto;
	width: 767px;
	background-image: url('images/background_image.jpg');
	background-repeat: no-repeat;
	text-align: left;
}

/* Navigation Menu */
#navmenu {
margin: 100px 0px 100px 690px;	
	padding-bottom: 2px;
	width: 173px;
	float:left;
	text-align: center;
	z-index: 1;
	position: absolute;
}

#navmenu a {
	text-decoration: none;
}

#navmenu li {
	padding: 2px 11px;
	float: left;
	background: url('images/navmenu_background.gif') repeat-y 50% 0%;
	line-height: 21px;
}

#navmenu li#menu_first {
	padding-top: 5px;
	background-image: url('images/navmenu_background_top.gif');
	background-repeat: no-repeat;
}

#navmenu li#menu_last {
	padding-bottom: 12px;
	background-image: url('images/navmenu_background_bot.gif');
	background-repeat: no-repeat;
}

#navmenu li a {
	display: block;
	background-color: #acba78;
	color: inherit;
	font-size: 12px;
	text-transform: uppercase;
	cursor: pointer;
}
#active {
background-color: #ddebb1;
color: #526052;
}
#navmenu li a:hover {
	background-color: #ddebb1;
	color: #526052;
}

#navmenu li#menu_first a {
	padding-top: 2px;
	background-image: url('images/navmenu_background_litop.gif');
	background-repeat: no-repeat;
	background-position: 50% 0%;
}

#navmenu li#menu_last a {
	background-image: url('images/navmenu_background_libot.gif');
	background-repeat: no-repeat;
	background-position: 50% 100%;
}

#navmenu li a b {
	margin: 0px auto;
	padding-bottom: 2px;
	display: block;
	width: 151px;
	border-bottom: #fff 1px solid;
}


/*Table Formatting*/
.mainTable{
	background-image:url('img/main_bg.jpg');
}