/***** Global Settings *****/
html, body { border:0; margin:5px; padding:0; }
body { background-image:url(img/back.gif); font: 75% Arial, Helvetica, sans-serif; padding:0; text-align: center; line-height: 22px; }

.oneColFixCtr #container 		{ width: 990px; background-color: #FFF; margin:0px auto; text-align: right;}
.oneColFixCtr #mainContent 		{ padding:0; width:990px; }

.oneColFixCtr #header 			{ background-image:url(/in/img/header1.JPG); background-repeat:no-repeat; background-position:left; height:211px; width:990px; margin:0 0 6px 0;}
.oneColFixCtr #logo				{ height:211px; width:320px; display:block; position:relative; float:left;}

.oneColFixCtr #panel			{ margin:0; padding:0; }
.oneColFixCtr #panel1			{ background-color:#9EBD7A; background-image:url(/in/img/h1.gif); background-repeat:no-repeat; position:relative; float:right; height:160px; width:648px; margin:0;}
.oneColFixCtr #panel2			{ background-color:#9EBD7A;background-image:url(/in/img/h2.gif); background-repeat:no-repeat; position:relative; float:right; height:160px; width:648px; margin:0;}
.oneColFixCtr #panel3			{ background-color:#9EBD7A;background-image:url(/in/img/h3.gif); background-repeat:no-repeat; position:relative; float:right; height:160px; width:648px; margin:0;}
.oneColFixCtr #panel4			{ background-color:#9EBD7A;background-image:url(/in/img/h4.gif); background-repeat:no-repeat; position:relative; float:right; height:160px; width:648px; margin:0;}
.oneColFixCtr #panel5			{ background-color:#9EBD7A;background-image:url(/in/img/h5.gif); background-repeat:no-repeat; position:relative; float:right; height:160px; width:648px; margin:0;}

.oneColFixCtr #nav_about 		{ position:relative; float:right; width:125px; height:26px; padding: 16px 15px 0 0; margin:0; text-align:center;}
.oneColFixCtr #nav_shop 		{ position:relative; float:right; width:125px; height:26px; padding: 8px 13px 0 0; margin:0; text-align:center; }
.oneColFixCtr #nav_plant 		{ position:relative; float:right; width:125px; height:26px; padding: 9px 13px 0 0; margin:0; text-align:center;}
.oneColFixCtr #nav_contact 		{ position:relative; float:right; width:125px; height:26px; padding: 9px 11px 0 0; margin:0; text-align:center;}

.oneColFixCtr #indent	 		{ padding:0 0 0 13px; width: 990px; margin: 0;}
.oneColFixCtr .headers			{ padding:0; margin: 0 0 20px 0; }

.oneColFixCtr #left 			{ position:relative; float:left; width:639px; padding:6px; margin:0 6px 0 0; background-color:#C6D8B0; background-image:url(img/maincontent_back.gif); } 
.oneColFixCtr #mainbox 			{ width:559px; text-align:left; padding: 20px 60px 20px 20px; margin:0; color:#3F5B9F; background-color:#E1EAD5; } 

.oneColFixCtr #rightwrapper  	{ margin:0; padding:0; position:relative; float:left; width:319px; }

.oneColFixCtr #sidebar 			{ position:relative; float:left; width:308px; background-color:#D1E0C1; padding:6px;margin: 0 0 6px 0;  background-image:url(img/maincontent_back.gif);display:inline; }
.oneColFixCtr #sidebarbox 		{ padding:0; width:307px; text-align:left; margin: 0 0 0 0; }	
.oneColFixCtr #sidebarbox p		{ padding:0; margin:15px; }	
.oneColFixCtr #sidebarboxtext 	{ padding: 10px 20px 10px 0; text-align:left; color:#3F5B9F; background-color:#D9E4C9; font-size:97%}
.oneColFixCtr #sidebarboxtext ul, ol { margin:3px 0 3px 30px; padding:0 0 0 0; line-height: 22px; }
.oneColFixCtr #sidebarboxtext li { padding:0 ; margin :0 0 0 -3px; }

.oneColFixCtr #friends 			{ width:260px; text-align:left; padding:7px 10px 10px 10px; margin:15px 0 0 15px; color:#3F5B9F;background-color:#EDF1D3; border:1px solid #999;  font:Arial, Helvetica, sans-serif; font-size: 100%; font-weight:bold; background-image:url(/in/img/links_back.gif);}
.oneColFixCtr #friends_badge	{ width:250px; text-align:left; padding:0px; margin:0px 0 0 0px;  font-size: 90%;  color:#3F5B9F; line-height: 14px;}

.oneColFixCtr #extention		{ position:relative; float:left; width:652px; background-image:url(/in/img/extention_wide.gif); background-repeat:repeat-x; height: 46px; }
.oneColFixCtr #extentionSB		{ position:relative; float:left; width:319px; background-image:url(/in/img/extension.gif); background-repeat:no-repeat; height: 46px; padding:6px; margin:0 0 6px 0;}
.oneColFixCtr #extention2		{ position:relative; float:left; width:652px; background-image:url(/in/img/extention_wide.gif); background-repeat:repeat-x; height: 46px; padding-top:0px; margin:0 0 0 6px; }
.oneColFixCtr #extentionSB2		{ position:relative; float:right; width:319px; background-image:url(/in/img/extension.gif); background-repeat:no-repeat; height: 46px;}

.oneColFixCtr #footer 			{ position:relative; float:left; width:751px; padding:14px 0 0 225px; margin: 6px 0 0 0; background-image:url(img/footer.jpg);
									height:32px; text-align:center; }

.oneColFixCtr .blueheader 		{ font:1.2em arial, helvetica, sans-serif; margin:0; font-weight:bold; padding: 7px  0 0 17px; color:#FFF; background-image:url(/in/img/blue_sidebar.gif); 
								  background-repeat:no-repeat; height:29px; width:291px;}

.oneColFixCtr .blueheader2 		{ font:1.2em arial, helvetica, sans-serif; margin-top:7px; font-weight:bold; padding: 7px  0 0 17px; color:#FFF; background-image:url(/in/img/blue_sidebar.gif); 
								  background-repeat:no-repeat; height:29px; width:291px;}

/***** Common Formatting *****/
h1, h2, h3, h4, h5, h6 { margin:0;  padding:0; font-weight:normal; color:#3F5B9F;font-weight:bold;}
h1 { font:1.3em arial, helvetica, sans-serif; margin:0 0 20px 35px; font-weight:bold; }
h2 { font:1.2em arial, helvetica, sans-serif; margin:25px 0 0px 15px; padding: 10px 0 0 20px; font-weight:bold; background-image:url(/in/img/h2_back.gif); background-repeat:no-repeat; height:31px; letter-spacing:1px;}
h3 { font:1.1em arial, helvetica, sans-serif;  margin:10px 0 10px 15px; padding: 10px 0 0 20px;  font-weight:bold; background-image:url(/in/img/h3_back.gif); background-repeat:no-repeat; height:29px;}

p { margin:0 0 5px 0; padding:0 0 18px 35px; line-height: 24px; }
ul, ol { margin:3px 0 3px 50px; padding:0 0 0 0; line-height: 20px; }
li{ margin :0; padding:0; }

blockquote { margin:22px 40px; padding:0; }
small { font-size:0.85em; }
img { border:0; margin:0; padding:0; }
.inpage_img { border: 1px solid #660;}
sup { position:relative; bottom:0.3em; vertical-align:baseline; }
sub { position:relative; bottom:-0.2em; vertical-align:baseline; }
acronym, abbr { cursor:help; letter-spacing:1px; border-bottom:1px dashed; }

/***** Links *****/
.oneColFixCtr a, a:visited { text-decoration:none; color:#A653A6; font-weight:bold;}
.oneColFixCtr a:hover 		{  margin: 0; padding:0; color:#3F5B9F;}
.oneColFixCtr a:active 		{  margin: 0; padding:0; color:#666;}

/***** Forms *****/
form { margin:0; padding:0; display:inline; }
input, select, textarea { font:1em arial, helvetica, sans-serif; }
textarea { line-height:1.25;}
label { cursor:pointer; }

/***** Tables *****/
table { border:0; margin:0 0 0 35px; padding:0; }
table tr td { padding:2px; }

/***** Wrapper *****/
#wrap { width:960px; margin:0 auto; }

/***** Global Classes *****/
.clear { clear:both; }
.float-left { float:left; }
.float-right { float:right; }
.text-left { text-align:left; }
.text-right { text-align:right; }
.text-center { text-align:center; }
.text-justify { text-align:justify; }
.bold { font-weight:bold; }
.italic { font-style:italic; }
.underline { border-bottom:1px solid; }
.highlight { background:#ffc; }
.wrap { width:960px; margin:0 auto; }
.nopadding { padding:0; }
.noindent { margin-left:0; padding-left:0; }
.nobullet { list-style:none; list-style-image:none; }

.caption_small 				{ margin: 0; padding:0; font-size:0.9em; color:#3F5B9F; line-height: 10pt; text-align:center; }
.caption_small a			{ margin: 0; padding:0; color:#FFC; }
.caption_small a:hover 		{ margin: 0; padding:0; color:#3F5B9F; }
.caption_small a:active 	{ margin: 0; padding:0; color:#666; }
.caption_small a:visited 	{ margin: 0; padding:0; color:#666; }

.g_cont { margin-top:20px; margin-bottom:20px; width:940px; position:relative; background-color:#3F3F3F; line-height: 19px; }
.g_l { width:286px; height:161px; padding:0 20px 20px 0; margin:0; position:relative; float:left; text-align:center; }
.g_c { width:286px; height:161px; padding:0 0 20px 0; margin:0; display:inline; position:relative; float:left;  text-align:center;}
.g_r { width:286px; height:161px; padding:0 0 20px 020px; margin:0; display:inline; position:relative; float:left;  text-align:center;}
