/* 
	Ravikoda
	(c) 2008 Nex Data Systems
*/

body {background:#f5f8ed url(img/bg.jpg) repeat-y top left; background-attachment:fixed; color:#404040; font:76% Verdana,Tahoma,Arial,sans-serif; margin:5px auto; padding:0;}

#wrap {color:#70942c; margin:70px 0px 0 130px; width:820px; bxackground: #fff url(img/bg-center.png) repeat-y center top; padding: 0px 0 5px 0; bxorder:1px solid #b8d3f2;}

div#t-left { position: absolute; left: 130px; top: 60px; }
#wrap > div#t-left { position: fixed; }
#t-left {clear:left; float:left; margin:0 0 0 0px; padding:0 0px 0 5px; width:170px;}
#t-menu2 {clear:left; float:left; margin:0 0 0 0px; padding:0 0px 0 5px; width:170px;}
#t-left ul.menu {list-style:none; margin:0 0 18px; padding:0; width:170px;}
#t-left ul.menu li {display:inline; padding:0; width:170px;}
#t-left ul.menu li a {background:url(img/menubg1.png) repeat-x bottom left #d8f1a4; border-bottom:1px solid #b8cd8c; border-left:4px solid #b8cd8c; border-right:1px solid #b8cd8c; border-top:1px solid #b8cd8c; color:#fff; float:left; font-size:1em; font-weight:700; margin-bottom:2px; padding:5px 1px 5px 5px; text-decoration:none; width:166px;}
#t-left ul.menu li a:hover,#t-left ul.menu li a.current {background:url(img/menubg2.png) repeat-x bottom left #f5f8ed; color:#70942c;}
#t-left ul.menu ul {font-size:0.9em; margin:0 0 0 15px; padding:0 0 5px 0; width:153px;}
#t-left ul.menu ul a {padding:3px 1px 3px 5px; width:151px;}
#t-left ul.menu ul ul {font-size:1em; width:140px;}
#t-left ul.menu ul ul a {width:118px;}

#t-content {bxackground:#fff; line-height:1.5em; margin:	0px 5px 10px 197px; padding:1px 0; text-align:left; min-height: 450px}
#t-content h1 {font-size:1.8em; xfont-weight:400; xletter-spacing:-1px; xmargin:0; margin:8px 0 5px; padding:0; color:#70942c;}
#t-content h2 {font-size:1.5em; font-weight:400; margin:6px 0; padding:0;}
#t-content p {font-size:1em; font-weight:normal; xmargin:0; margin:5px 0 5px; padding:0; color:#333;}

#t-content img {background:#ccc; border:4px solid #f0f0f0; color:#303030; display:inline; padding:1px; margin:0 10px 5px 0;}
#t-content img.noborder {background:0; border:0; display:inline; padding:1px; margin:0 10px 5px 0;}


#footer {background: url(img/menubg1.png) repeat-x bottom left #b8cd8c; border-top:1px solid #70942c; border-bottom:1px solid #70942c; clear:both; color:#333; font-size:0.9em; margin:0 auto 0px; padding:5px 0 5px 0; text-align:center; width:820px;}
#footer a {color:#333; text-decoration:none;}
#footer a:hover {color:#333; text-decoration:underline;}


.left {float:left; margin:10px 10px 5px 0;}
.right {float:right; margin:10px 0 5px 10px;}



