
body {
	margin: 0;
	padding: 0;
	background: #F9F0CF url(../images/img01.jpg) repeat-x left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #534616;
}

h1, h2, h3 {
	margin: 0;
	padding: 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	color: #534616;
}

h1 {
	font-size: 18pt;
}

h2 {
	font-size:16pt;
	padding:0 0 5px 0;
	margin:0 0 10px 0;
	border-bottom:2px solid #534616;
}

h3 {
	font-size: 14pt;
}

p, ul, ol {
	margin-top: 0;
	line-height: 180%;
}

ul, ol {
}

a {
	text-decoration: none;
	color: #534616;
}

a:hover {
}

#wrapper {
	width: 960px;
	margin: 0 auto;
	padding: 0;
}

/* Header */

#header {
	width: 960px;
	height: 110px;
	margin: 0 auto;
}

/* Logo */

#logo {
	float: left;
	height: 65px;
	margin: 0;
	padding-top: 20px;
	color: #FFFFFF;
}

#logo h1, #logo p {
	margin: 0;
	padding: 0;
}

#logo h1 {
	float: left;
	letter-spacing: -1px;
	text-transform: lowercase;
	font-size: 2.6em;
}

#logo p {
	float: left;
	margin: 0;
	padding: 12px 0 0 10px;
	font: normal 14px Georgia, "Times New Roman", Times, serif;
	font-style: italic;
} 

#logo a {
	border: none;
	background: none;
	text-decoration: none;
}

/* Search */

#search {
	float: right;
	width: 300px;
	height: 110px;
	padding: 0;
}

#search2 {
	float: right;
	text-align:center;
	width: 100%;
	height: 50px;
	padding: 0;
	border: 0px;
}

#search form {
	height: 41px;
	margin: 0;
	padding: 10px 0 0 20px;
}

#search fieldset {
	margin: 0;
	padding: 0;
	border: none;
}

#search-text {
	width: 195px;
	padding: 5px 5px 4px 5px;
	border: 1px solid #DEDEDE;
	background: #FFFFFF;
	text-transform: lowercase;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #703522;
}

#search-submit {
	width: 50px;
	height: 25px;
}
/* Menu */

#menu {
	width: 960px;
	height: 38px;
	margin: 0 auto;
	padding: 0;
}

#menu ul {
	margin: 0;
	padding: 0px 0px 0px 25px;
	list-style: none;
	line-height: normal;
}

#menu li {
	float: left;
	height: 38px;
}

#menu a {
	display: block;
	margin-right: 3px;
	padding: 17px 30px 7px 30px;
	background: url(../images/img02.jpg)  no-repeat right 18px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	border: none;
}

#menu a:hover, #menu .current_page_item a {
}

#menu .current_page_item a {
	padding-left: 0;
}

#menu a:hover {
	text-decoration: underline;
}

/* Page */

#page {
	width: 960px;
	margin: 0 auto;
	padding: 30px 0px 0px 0px;
}

#page-bgtop {

	
}

#page-bgbtm {
}

/* Content */

#content {
	float: right;
	width: 670px;
	padding: 0;
}

.post {
	margin-bottom: 25px;
	padding: 10px;
	background: #FFFFFF;
	border: 1px solid #D6E6CC;
}


.comments {
	margin-bottom: 25px;
	padding: 0px;
	background: #FFFFFF;
	border: 1px solid #D6E6CC;
}

.post-bgtop {
}

.post-bgbtm {
}

.post .title {
	margin-bottom: 10px;
	padding: 8px 0 0 20px;
	background: #D6E6CC;
	border: 1px solid #D6E6CC;
	letter-spacing: -.5px;
	color: #FFFFFF;
}

.contentbox {
	margin-bottom: 10px;
	padding: 0px;
	 background: #FFFFFF;
	border: 1px solid #D6E6CC; 
}

.contentbox .contenttitle{
	height: 34px;
	margin-bottom: 0px;
 
	 
	padding: 8px 0 0 20px;
	background: #D6E6CC;
	border: 1px solid #D6E6CC;
	 letter-spacing: -.5px;
	color: #FFFFFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	color: #534616;
	font-size: 20px;
}
.contentbox_btn {
	margin-bottom: 10px;
	padding: 0px;
	/*background: #FFFFFF;
	border: 1px solid #D6E6CC;*/
}

.contentbox_btn .contenttitle_btn{
	height: 34px;
	margin-bottom: 0px;
	padding: 8px 0 0 0px;
	/*
	padding: 8px 0 0 20px;
	background: #D6E6CC;
	border: 1px solid #D6E6CC;
	*/letter-spacing: -.5px;
	color: #FFFFFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	color: #534616;
	font-size: 20px;
}
.contentbox_btn .left-corner{background: url(../images/left-corner.gif) no-repeat left  ;padding-left:10px;  height:34px}

.contentbox_btn .right-corner{background: url(../images/right-corner.gif) no-repeat right  ;padding-right:16px;border:none;  height:34px;outline:none}

.contentbox .contenttitle a{
	height: 34px;
	margin-bottom: 0px;
	padding: 8px 0 0 20px;
	background: #D6E6CC;
	border: 1px solid #D6E6CC;
	letter-spacing: -.5px;
	color: #FFFFFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	color: #534616;
	font-size: 20px;
}

.comments .commentstitle {
	height: 34px;
	margin-bottom: 10px;
	padding: 8px 0 0 20px;
	background: #F2F2F2;
	border: 1px solid #D6E6CC;
	
	color: #48390E;
}


.post .title a {
	color: #48390E;
	border: none;
}

.post .titletext {
	color: #48390E;
	border: none;
}

.post .meta {
	padding-bottom: 5px;
	padding-left: 20px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
}

.post .meta a {
}

.post .entry {
	padding: 0px 20px 20px 20px;
	padding-bottom: 20px;
	text-align: justify;
}

.comments .entry {
	padding: 0px 20px 20px 20px;
	padding-bottom: 20px;
	text-align: justify;
}

.links {
	display: block;
	width: 100px;
	height: 20px;
	margin-top: 20px;
	text-align: center;
	text-transform: uppercase;
	font-size: 10px;
	font-weight:  bold;
}

/* Sidebar */

#sidebar {
	float: left;
	width: 240px;
	padding: 0px;
	color: #787878;
}

#sidebar ul {
	padding: 0;
	list-style: none;
}

#sidebar li {
	margin: 0;
	padding: 0;
}

#sidebar li ul {
	margin-bottom: 30px;
	padding: 0px 20px 20px 20px;
	background: #F4FAF0;
	border-left: 1px solid #D6E6CC;
	border-right: 1px solid #D6E6CC;
	border-bottom: 1px solid #D6E6CC;
}

#sidebar li li {
	line-height: 35px;
	border-bottom: 1px dashed #D1D1D1;
	padding-left: 3px;
}

#sidebar li li span {
	display: block;
	margin-top: -20px;
	padding: 0;
	font-size: 11px;
	font-style: italic;
}

#sidebar h2 {
	height: 38px;
	padding: 12px 0 0 20px;
	background: #D6E6CC;
	border: 1px solid #D6E6CC;
	letter-spacing: -.5px;
	color: #48390E;
}

#sidebar p {
	margin: 0 0px;
	padding: 0px 20px 20px 20px;
	text-align: justify;
}

#sidebar a {
	border: none;
}

#sidebar a:hover {
	text-decoration: underline;
}

/* Calendar */

#calendar {
}

#calendar_wrap {
	padding: 20px;
}

#calendar table {
	width: 100%;
}

#calendar tbody td {
	text-align: center;
}

#calendar #next {
	text-align: right;
}

/* Footer */

#footer {
	width: 960px;
	height: 64px;
	margin: 0 auto;
	background: url(../images/img03.jpg) no-repeat left top;
	padding: 0px 0 15px 0;
	font-family: Arial, Helvetica, sans-serif;
}

#footer p {
	margin: 0;
	padding-top: 26px;
	line-height: normal;
	font-size: 12px;
	text-align: center;
}

#footer a {
	font-weight: bold;
}

/* Share Links */
.share_links ul{
	display: inline;
	padding: 0;
	list-style-type:square;
}

.share_links ul li{
	display: inline;
	text-decoration: none;
}

.share_links ul li a{
	text-decoration: none;
}
.share_links ul li a img{
	border: none;
}

/* tree view */

#sidebar_tree_view {
	float: left;
	width: 240px;
	padding: 0px;
	color: #787878;	
}

#sidebar_tree_view h2 {
	height: 38px;
	padding: 12px 0 0 20px;
	background: #D6E6CC;
	border: 1px solid #D6E6CC;
	letter-spacing: -.5px;
	color: #48390E;
}
ul.tree_view{	
	list-style:none;
	background: #F4FAF0;
	padding: 10px;	
	width: 91.67%;
	overflow: auto;
}
ul.tree_view li{
	border: none;	
	list-style:none;		
}
ul.tree_view li div{
	display:inline;				 	
}
ul.tree_view ul{	
	list-style:none;
	background: #F4FAF0;
	padding-left: 20px;	
}


body {

margin:0;
padding:0;
}
html {
margin:0;
padding:0;
}
font, th, td, p {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12pt;
}
th{
 background:#703522;
 color:#ffffff;
}
a:link, a:active, a:visited {

}
a:hover {
color:#FD950F;
text-decoration:none !important;
}
hr {
border-color:#F4F7FA;
border-style:solid;
border-width:1px 0 0;
height:0;
}
.bodyline {
background-color:#FFFFFF;
border:0 solid #B0B0B0;
}
.sponline {
-moz-border-radius-bottomleft:1em;
-moz-border-radius-bottomright:1em;
-moz-border-radius-topleft:1em;
-moz-border-radius-topright:1em;
background-color:#FFFFFF;
border:1px solid #F0F3F4;
}
.forumline {
background-color:#FFFFFF;
border-color:-moz-use-text-color #F0F3F4 #F0F3F4;
border-style:none solid solid;
border-width:0 1px 1px;
}
.loginline {
background-color:#FFFFFF;
border-color:-moz-use-text-color #F0F3F4 #F0F3F4 -moz-use-text-color;
border-style:none solid solid none;
border-width:0 1px 1px 0;
}
.loginbox2 {
background-color:#FFFFFF;
border-color:#F862B2 #FD950F #9CAC1E #2E8ACC;
border-style:solid;
border-width:1px;
}
td.row1 {
background-color:#FFFFFF;
}
td.row2 {
background-color:#FAFAFA;
}
td.row3 {
background-color:#F2F5F7;
}
td.row4 {
background-color:#F1F8FD;
}
td.row5 {
background-color:#F5F9F0;
}
th.mainbars, td.rowpic {
background-color:#D6E6CC;
background-repeat:repeat-y;
border-bottom:4px solid #F862B2;
}
th.mainbars2, td.rowpic2 {
background-color:#D6E6CC;
background-repeat:repeat-y;
border-bottom:4px solid #9CAC1E;
}
th.mainbars3, td.rowpic3 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F3F3F3 none repeat-y scroll 0 0;
border-bottom:4px solid #2E8ACC;
}
th.mainbars4, td.rowpic4 {
background-color:#F3F3F3;
background-repeat:repeat-y;
border-bottom:4px solid #FD950F;
}
th.leftbar, td.leftbar {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F3F3F3 url(images/bghead.png) repeat-x scroll 0 0;
border-left:4px solid #2E8ACC;
border-top:1px solid #F4F6F7;
}
th.blankbar, td.blankbar {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F3F3F3 url(images/bghead.png) repeat-x scroll 0 0;
border-top:1px solid #F4F6F7;
}
td.cat, td.catHead, td.catSides, td.catLeft, td.catRight {
background-color:#F2F2F2;
border:medium solid #EAEBEC;
font-weight:bold;
height:28px;
}
td.catBottom {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F2F2F2 none repeat scroll 0 0;
border-color:#EDEEF0 #EAEBEC #EAEBEC;
border-style:solid none none;
border-width:4px 1px 1px;
height:28px;
}
td.cat, td.catHead {
border-width:1px 1px 0;
height:29px;
}
th.thTop, th.thLeft, th.thBottom, th.thCornerR {
border:medium solid #E6F1F5;
font-weight:bold;
height:28px;
}
td.row3Right, td.spaceRow {
background-color:#FAFBFC;
border:0 solid #EAEBEC;
}
td.vrow {
background-color:#FFFFFF;
border:medium none;
}
th.thHead, td.catHead, th.thSides {
border-bottom:4px solid #EDEEF0;
font-size:11px;
font-weight:bold;
}
td.catSides, td.spaceRow {
border-width:0 1px;
}
td.catRight {
border-width:0 1px 0 0;
}
th.thLeft, td.catLeft {
border-width:0 0 0 1px;
}
th.thBottom {
border-width:0 1px 1px;
}
th.thTop {
border-width:1px 0 0;
}
th.thRight {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F2F2F2 none repeat scroll 0 0;
border-color:-moz-use-text-color -moz-use-text-color #D6E6CC;
border-style:none none solid;
border-width:0 0 4px;
font-weight:bold;
height:28px;
}
th.thCornerL, th.cattitle, td.cattitle {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/lang_english/hdbg1.png) repeat-x scroll 0 0;
border-bottom:4px solid #E5E7EB;
border-top:1px solid #F4F6F7;
font-weight:bold;
height:28px;
}
th.thCornerR {
border-width:0;
}
.maintitle {
color:#000000;
font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
font-size:22px;
font-weight:bold;
line-height:120%;
text-decoration:none;
}
.gen {
font-size:12px;
}
.genorange {
color:#FD950F;
font-size:11px;
}
.genorange2 {
color:#FD950F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-style:italic;
font-weight:700;
}
.genmed {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
}
.gensmall {
font-size:10px;
}
.gen, .genmed, .gensmall {
color:#000000;
}
a.gen, a.genmed, a.gensmall {
color:#2E8ACC;
text-decoration:none !important;
}
a.gen:hover, a.genmed:hover, a.gensmall:hover {
color:#FD950F;
text-decoration:none;
}
.reason_error {
color:#EDF1F5;
font-size:11px;
text-decoration:none;
}
.mainmenu {
color:#000000;
font-size:11px;
}
a.mainmenu {
color:#2E8ACC;
text-decoration:none;
}
a.mainmenu:hover {
color:#FD950F;
text-decoration:none;
}
a.cattitle {
color:#2E8ACC;
font-weight:bold;
text-decoration:none;
}
a.cattitle:hover {
font-weight:bold;
text-decoration:none;
}
.forumlink {
color:#2E8ACC;
font-size:12px;
font-weight:bold;
}
a.forumlink {
color:#2E8ACC;
text-decoration:none;
}
a.forumlink:hover {
color:#FD950F;
text-decoration:none;
}
.sponlink {
color:#444444;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
}
a.sponlink {
color:#2E8ACC;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
}
a.sponlink:hover {
color:#FD950F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
}
.nav {
color:#000000;
font-size:11px;
font-weight:bold;
}
a.nav {
color:#2E8ACC;
text-decoration:none;
}
a.nav:hover {
text-decoration:none;
}
.topictitle {
color:#000000;
font-size:11px;
font-weight:bold;
}
h1 {
font-weight:bold;
}
h2 {
font-weight:bold;
}
h3 {
font-weight:bold;
}
a.topictitle:link {
color:#2E8ACC;
text-decoration:none;
}
a.topictitle:visited {
color:#2E8ACC;
text-decoration:none;
}
a.topictitle:hover {
color:#9CAC1E;
text-decoration:none;
}
.name {
color:#000000;
font-size:11px;
}
a.name:link {
text-decoration:none;
}
.postdetails {
color:#000000;
font-size:10px;
}
.postbody {
font-size:12px;
line-height:18px;
}
a.postlink:link {
border-bottom:1px solid #FD950F;
color:#2E8ACC;
text-decoration:none;
}
a.postlink:visited {
color:#5493B4;
text-decoration:none;
}
a.postlink:hover {
border-bottom:1px solid #2E8ACC;
color:#FD950F;
text-decoration:none;
}
.postsig {
color:#000000;
font-size:9px;
line-height:10px;
text-align:left;
}
a.postsig:link {
color:#C0C0C0;
text-decoration:underline;
}
a.postsig:visited {
color:#C0C0C0;
text-decoration:underline;
}
a.postsig:hover {
color:#FD950F;
text-decoration:underline;
}
hr.sig {
border:0 none;
color:#EEF2F4;
height:1px;
text-align:left;
width:30%;
}
#postreply a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/lang_english/postreply.gif) no-repeat scroll 0 0;
display:block;
height:24px;
width:90px;
}
#postreply a:hover {
background-position:0 -24px;
}
#postreply a:active {
background-position:0 -24px;
}
#posttopic a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/lang_english/posttopic.gif) no-repeat scroll 0 0;
display:block;
height:24px;
width:84px;
}
#posttopic a:hover {
background-position:0 -24px;
}
#posttopic a:active {
background-position:0 -24px;
}
#postpm a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/lang_english/postpm.gif) no-repeat scroll 0 0;
display:block;
height:24px;
width:73px;
}
#postpm a:hover {
background-position:0 -24px;
}
#postpm a:active {
background-position:0 -24px;
}
.gad {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/ad_vert.gif) no-repeat scroll 0 0;
display:block;
height:94px;
margin-left:4px;
text-align:center;
width:745px;
}
.code {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-x-system-font:none;
background:#FAFAFA none repeat scroll 0 0;
border-color:#F2F2F2 #F2F2F2 #F2F2F2 #A2CEEE;
border-style:solid;
border-width:1px 1px 1px 4px;
display:block;
font-family:'Lucida Console','courier new',monospace;
font-size:0.7em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:500;
line-height:normal;
margin:2px 0;
overflow:auto;
padding-left:8px;
text-align:left;
}
.quote {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FAFAFA none repeat scroll 0 0;
border-color:#F2F2F2 #F2F2F2 #F2F2F2 #D1D89B;
border-style:solid;
border-width:1px 1px 1px 4px;
color:#444444;
display:block;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
line-height:125%;
margin:2px 0;
overflow:auto;
padding-left:8px;
text-align:left;
}
.att {
border:1px solid #F3E7ED;
border-collapse:collapse;
}
td.atthead {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F3E7ED none repeat scroll 0 0;
}
td.attrow {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FD950F none repeat scroll 0 0;
}
.forum_rules {
color:#FF0000;
font-weight:bold;
}
.copyright {
color:#444444;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
letter-spacing:-1px;
}
a.copyright {
color:#444444;
text-decoration:none;
}
a.copyright:hover {
color:#000000;
text-decoration:underline;
}
input, textarea, select {
-x-system-font:none;
border-color:#000000;
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
input.post, textarea.post, select {
background-color:#FFFFFF;
}
input {
text-indent:2px;
}
input.button {
background-color:#FAFAFA;
border:1px solid #000000;
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
}
input.mainoption {
background-color:#0094E0;
color:#FAFAFA;
font-weight:bold;
}
input.liteoption {
background-color:#8BCB2F;
color:#FFFFFF;
font-weight:normal;
}
.helpline {
background-color:#F4F7FA;
border-style:none;
}
input, textarea, select {
border-width:1px;
}
input {
text-indent:2px;
}
input.button {
border-width:1px;
}
.postbody {
line-height:18px;
}
div.line {
position:relative;
text-align:center;
width:100%;
}
span.left, span.right, span.center {
color:#000000;
font-size:10px;
position:absolute;
}
span.left {
left:5px;
}
span.right {
right:0;
}
span.center {
left:30%;
}
a.left:link, a.right:link {

text-decoration:none !important;
}
a.left:hover, a.right:hover {
color:#FD950F;
text-decoration:none !important;
}

/*
Online Discussion Forum Style 1x http://forum.khurram.ca
Copyright 2009 Khurram www.khurram.ca
*/
	
.loginbox2 { 
background-color: #fff; 
border-top: 1px solid #f862b2;
border-right: 1px solid #fd950f;
border-bottom: 1px solid #9CAC1E;

}
td.row1 { background-color : #fff;} 
td.row2 { background-color : #fafafa; } 
td.row3 { background-color : #f2f5f7; } 
td.row4 { background-color : #F1F8FD; } 
td.row5 { background-color : #F5F9F0; }
th.mainbars, td.rowpic { background-color : #f3f3f3; background-repeat : repeat-y; border-bottom : 4px solid #f862b2; } 
th.mainbars2, td.rowpic2 { background-color : #f3f3f3; background-repeat : repeat-y; border-bottom : 4px solid #9cac1e; } 
th.mainbars3, td.rowpic3 { background : #f3f3f3 repeat-y; border-bottom : 4px solid #2e8acc; } 
th.mainbars4, td.rowpic4 { background-color : #f3f3f3; background-repeat : repeat-y; border-bottom : 4px solid #fd950f; } 
th.leftbar, td.leftbar { background : #f3f3f3 url(images/bghead.png) repeat-x; border-left : 4px solid #2e8acc; border-top: 1px solid #F4F6F7;}
th.blankbar, td.blankbar { background : #f3f3f3 url(images/bghead.png) repeat-x; border-top: 1px solid #F4F6F7;} 
td.cat, td.catHead, td.catSides, td.catLeft, td.catRight { font-weight : bold; background-color : #f2f2f2; border : #eaebec; border-style : solid; height : 28px; } 
td.catBottom { height : 28px; background : #f2f2f2; border : #eaebec; border-width : 4px 1px 1px 1px;  border-top: 4px solid #EDEEF0;} 
td.cat, td.catHead { height : 29px; border-width : 1px 1px 0 1px; } 
th.thTop, th.thLeft, th.thBottom, th.thCornerR { 
font-weight : bold; border : #e6f1f5; border-style : solid; height : 28px;} 
td.row3Right, td.spaceRow { background-color : #fafbfc; border : 0px #eaebec; border-style : solid; } 
td.vrow { background-color : #fff; border : none; } 
th.thHead, td.catHead , th.thSides { font-weight : bold; font-size : 11px; border-bottom: 4px solid #EDEEF0;} 
td.catSides, td.spaceRow { border-width : 0 1px 0 1px; } 
td.catRight { border-width : 0 1px 0 0; } 
th.thLeft, td.catLeft { border-width : 0 0 0 1px; } 
th.thBottom { border-width : 0 1px 1px 1px; } 
th.thTop { border-width : 1px 0 0 0; } 
th.thRight { border: 0; border-bottom: 4px solid #E5E7EB; font-weight : bold; background : #f2f2f2; height : 28px;} 
th.thCornerL, th.cattitle, td.cattitle { font-weight : bold; background : url(images/lang_english/hdbg1.png) repeat-x; 
height : 28px; border-top : 1px solid #F4F6F7; border-bottom: 4px solid #E5E7EB; } 
th.thCornerR { border-width : 0; } 
.maintitle { 
font-weight : bold; 
font-size : 22px; 
font-family : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
text-decoration : none; 
line-height : 120%; 
color : #000000; 
} 
.gen { font-size : 12px; } 
.genorange { font-size : 11px; color : #fd950f; } 
.genorange2 { font-size : 12px; font-style : italic; font-weight : 700; color : #fd950f; 
font-family : Verdana, Arial, Helvetica, sans-serif; } 
.genmed { font-size : 11px; font-family : Verdana, Arial, Helvetica, sans-serif;} 
.gensmall { font-size : 10px;} 
.gen, .genmed, .gensmall { color : #000000; } 
a.gen, a.genmed, a.gensmall { color : #2e8acc; text-decoration : none !important ; } 
a.gen:hover, a.genmed:hover, a.gensmall:hover { color : #fd950f; text-decoration : none;} 
.reason_error { font-size : 11px; color : #edf1f5; text-decoration : none; } 
.mainmenu { font-size : 11px; color : #000000; } 
a.mainmenu { text-decoration : none;  } 
a.mainmenu:hover { text-decoration : none; color : #fd950f; } 
a.cattitle { font-weight : bold; text-decoration : none;  } 
a.cattitle:hover { font-weight : bold; text-decoration : none; } 
.forumlink { font-weight : bold; font-size : 12px;  } 
a.forumlink { text-decoration : none;  } 
a.forumlink:hover { text-decoration : none; color : #fd950f; } 
.sponlink { font-size : 10px; font-family : Verdana, Arial, Helvetica, sans-serif; color : #444444;} 
a.sponlink { 
font-weight : bold; 
text-decoration : none; 

font-size : 10px; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
} 
a.sponlink:hover { 
font-weight : bold; 
text-decoration : none; 
color : #fd950f; 
font-size : 10px; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
} 
.nav { font-weight : bold; font-size : 11px; color : #000000; } 
a.nav { text-decoration : none; color : #2e8acc; } 
a.nav:hover { text-decoration : none; } 
.topictitle { font-weight : bold; font-size : 11px; color : #000000; }
a.topictitle:link { text-decoration : none; color : #2e8acc; } 
a.topictitle:visited { text-decoration : none; } 
a.topictitle:hover { text-decoration : none; color : #9cac1e; } 
.name { font-size : 11px; color : #000000; } 
a.name:link { text-decoration : none; } 
.postdetails { font-size : 10px; color : #000000; } 
.postbody { font-size : 12px; line-height : 18px; } 
a.postlink:link { text-decoration : none; color : #2e8acc; border-bottom : 1px solid #fd950f; } 
a.postlink:visited { text-decoration : none; color : #5493b4; } 
a.postlink:hover { text-decoration : none; color : #fd950f; border-bottom : 1px solid #2e8acc; } 
.postsig { text-align : left; font-size : 9px; line-height : 10px; color : #000; } 
a.postsig:link { text-decoration : underline; color : #c0c0c0; } 
a.postsig:visited { text-decoration : underline; color : #c0c0c0; } 
a.postsig:hover { text-decoration : underline; color : #fd950f; } 
hr.sig { border : 0; color : #EEF2F4;  height : 1px; width : 30%; text-align : left; } 
#postreply a { 
display : block; 
width : 90px; 
height : 24px; 
background : url(images/lang_english/postreply.gif) no-repeat 0 0; 
background-position : 0 0; 
} 
#postreply a:hover { background-position : 0 -24px; } 
#postreply a:active { background-position : 0 -24px; } 
#posttopic a { 
display : block; 
width : 84px; 
height : 24px; 
background : url(images/lang_english/posttopic.gif) no-repeat 0 0; 
background-position : 0 0; 
} 
#posttopic a:hover { background-position : 0 -24px; } 
#posttopic a:active { background-position : 0 -24px; } 
#postpm a { 
display : block; 
width : 73px; 
height : 24px; 
background : url(images/lang_english/postpm.gif) no-repeat 0 0; 
background-position : 0 0; 
} 
#postpm a:hover { background-position : 0 -24px; } 
#postpm a:active { background-position : 0 -24px; } 
.gad { 
display : block; 
width : 745px; 
height : 94px; 
margin-left : 4px; 
background : url(images/ad_vert.gif) no-repeat 0 0; 
text-align : center; 
} 
.code { 
margin : 2px 0; 
padding-left : 8px; 
text-align : left; 
display : block; 
overflow : auto; 
font : 500 0.7em 'Lucida Console', 'courier new', monospace; 
background : #fafafa; 
border : 1px solid #f2f2f2; 
border-left : 4px solid #a2ceee; 
} 
.quote { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #444444; 
line-height : 125%; 
margin : 2px 0; 
padding-left : 8px; 
text-align : left; 
display : block; 
overflow : auto; 
background : #fafafa; 
border : 1px solid #f2f2f2; 
border-left : 4px solid #d1d89b; 
} 
.att { border : 1px solid #f3e7ed; border-collapse : collapse; } 
td.atthead { background : #f3e7ed; } 
td.attrow { background : #fd950f; } 
.forum_rules { color : #ff0000; font-weight : bold; } 
.copyright { 
font-size : 10px; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
color : #444444; 
letter-spacing : -1px; 
} 
a.copyright { color : #444444; text-decoration : none; } 
a.copyright:hover { color : #000000; text-decoration : underline; } 
input, textarea, select { 
color : #000000; 
font : normal 11px Verdana, Arial, Helvetica, sans-serif; 
border-color : #000000; 
} 
input.post, textarea.post, select { background-color : #fff; } 
input { text-indent : 2px; } 
input.button { 
background-color : #fafafa; 
border: #000000 1px solid;
color : #000000; 
font-size : 11px; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
} 
input.mainoption { background-color : #0094E0; font-weight : bold; color: #fafafa; } 
input.liteoption { background-color : #8BCB2F; font-weight : normal; color: #ffffff;} 
.helpline { background-color : #f4f7fa; border-style : none; } 
input, textarea, select { 
border-top-width : 1px; 
border-right-width : 1px; 
border-bottom-width : 1px; 
border-left-width : 1px; 
} 
input { text-indent : 2px; } 
input.button { 
border-top-width : 1px; 
border-right-width : 1px; 
border-bottom-width : 1px; 
border-left-width : 1px; 
} 
.postbody { line-height : 18px; } 
div.line { position: relative; text-align: center; width: 100%; }
span.left, span.right, span.center { position: absolute; font-size : 10px; color : #000000; } 
span.left {left: 5px;}
span.right {right: 0;}
span.center {left: 30%;}
a.left:link, a.right:link { color : #2e8acc; text-decoration : none !important ; } 
a.left:hover, a.right:hover { color : #fd950f; text-decoration : none !important; }

input, select, textarea{
 font-size:12pt;
}
input[name="businessListing.state"]{
 width:40px;
}
input[name="businessListing.postalCode"]{
 width:80px;
}
input[name="businessListing.city"]{
 width:100px;
}
input[name="businessListing.name"]{
 width:300px;
}
/*------------here copied*/

body{
	margin:0px;  
	padding:0px;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
}
img{
	border:none;
}
h1,h2,h3,h4,h5,h6,p{
	margin:0px;
	padding:0px;
	color: #534616;
}
.fleft{
	float:left;
}
.fright{
	float:right;
}
.clear{
	clear:both;
}
.center{
	text-align:center;
}
#wrapper {
	height:auto;
	margin:auto;
	overflow:hidden;
	width:930px;
}
/*---------Padding-------*/
.pT10{
	padding-top:10px;
}
.pT15{
	padding-top:15px;
}
.pT70{
	
	
	padding-top:70px;
}

.pT175{
	padding-top:175px;
}
.mL20{
	margin-left:20px;
}
/*------Header--------*/
/*------container--------*/
#container {
	height:auto;
	margin:auto;
	overflow:hidden;
	width:100%;
}
#container #left_container{
	height:auto;
	overflow:hidden;
	width:256px;
	float:left;
}

#container #mid_container{
	height:auto;
	overflow:hidden;
	width:378px;
	float:left;
	margin:0 5px;
}
#container #right_container{
	height:550px;
	overflow:hidden;
	width:277px;
	float:left;
	padding-bottom:20px;
	background-color:#e0e0cc;
}
#container #bottom_container{
	height:auto;
	overflow:hidden;
	width:100%;
	padding:20px 0;
}
/*--------For Left container----------*/
.box{
	width:100%;
	height:auto;
	overflow:hidden;
	background-color:#dcdcc5;
}
.boxTR{
	width:100%;
	height:auto;
	overflow:hidden;
	background:url(../images/boxTR.gif) no-repeat right top;
}
.boxR{
	width:100%;
	height:auto;
	overflow:hidden;
	background:url(../images/boxR.gif) repeat-y right top;
}
.boxBR{
	width:100%;
	height:auto;
	overflow:hidden;
	background:url(../images/boxBR.gif) no-repeat right bottom;
}
.boxBL{
	width:100%;
	height:auto;
	overflow:hidden;
	background:url(../images/boxBL.gif) no-repeat left bottom;
}
.boxB{
	width:100%;
	height:auto;
	overflow:hidden;
	background:url(../images/boxB.gif) repeat-x left bottom;
}
.box_content{
	min-height:100px;
	width:95%;
	padding:5px 0px 40px 5px;
}
.box_content h2{
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#675952;
}
.box_content .field_area{
	width:100%;
	padding-top:10px;
}
.box_content .field_area input[type="text"]{
	width:190px;
	height:23px;
	margin-right:15px;
	border:1px solid #b9b7b7;
}
.font14{
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#fff;
}
.arw_txt{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#97a705;
}
/*--------Quick Links--------*/
.quick_link{
	width:100%;
	height:auto;
	float:left;
	overflow:hidden;
	padding-top:10px;
	padding-bottom:180px;
}
.quick_link_1{
	width:142px;
	height:auto;
	float:left;
	overflow:hidden;
}
.quick_link_1 ul{
	margin:0;
	padding:0;
	list-style:none;
}
.quick_link_1 ul li{
	margin:0;
	padding:0;
	list-style:none;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#97a705;
}
.quick_link_1 ul li a{
	text-decoration:none;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#84796f;
	line-height:18px;
}
.quick_link_1 ul li a:hover{
	text-decoration:underline;
}
/*--------Quick Links2--------*/
.quick_link_2{
	width:112px;
	height:auto;
	float:left;
	overflow:hidden;
}
.quick_link_2 ul{
	width:112px;
	float:left;
	margin:0;
	padding:0;
	list-style:none;
}
.quick_link_2 ul li{
	margin:0;
	padding:0;
	list-style:none;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#97a705;
}
.quick_link_2 ul li a{
	text-decoration:none;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#84796f;
	line-height:18px;
}
.quick_link_2 ul li a:hover{
	text-decoration:underline;
}

/*--------For mid container----------*/
#mid_container h2{
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#675952;
	background-color:#e0e0cc;
	padding:5px 10px;
	width:94%;
}
/*--Result box--*/
.resultbox{
	width:100%;
	height:auto;
	overflow:hidden;
	margin-top:10px;
}
.resultboxT{
	width:100%;
	height:auto;
	overflow:hidden;
	background:url(../images/resultboxT.gif) repeat-x left top;
}
.resultboxTL{
	width:100%;
	height:auto;
	overflow:hidden;
	background:url(../images/resultboxTL.gif) no-repeat left top;
}
.resultboxTR{
	width:100%;
	height:auto;
	overflow:hidden;
	background:url(../images/resultboxTR.gif) no-repeat right top;
}
.resultboxL{
	width:100%;
	height:auto;
	overflow:hidden;
	background:url(../images/resultboxL.gif) repeat-y left top;
}
.resultboxR{
	width:100%;
	height:auto;
	overflow:hidden;
	background:url(../images/resultboxR.gif) repeat-y right top;
}
.resultboxBR{
	width:100%;
	height:auto;
	overflow:hidden;
	background:url(../images/resultboxBR.gif) no-repeat right bottom;
}
.resultboxBL{
	width:100%;
	height:auto;
	overflow:hidden;
	background:url(../images/resultboxBL.gif) no-repeat left bottom;
}
.resultboxB{
	width:100%;
	height:auto;
	overflow:hidden;
	background:url(../images/resultboxB.gif) repeat-x left bottom;
}
.resultbox_content{
	min-height:100px;
	width:96%;
	padding:5px 5px 50px 5px;
}
.resultbox_content h3{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#786b63;
	background: none repeat scroll 0 0 #F4FAF0;
	padding:5px 10px;
}
.resultbox_content .info_txt{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#000;
	padding:10px 10px 0 10px;
}

/*--------For Right container----------*/
#right_container h2{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#fff;
	background: none repeat scroll 0 0 #F4FAF0;
	padding:5px 10px;
	width:86%;
	margin:5px;
}
.news_link{
	width:100%;
	height:auto;
	overflow:hidden;
	padding-left:10px;
}
.news_link ul{
	margin:0;
	padding:0;
	list-style:none;
}
.news_link ul li{
	margin:0;
	padding:0;
	list-style:none;
}
.news_link ul li a{
	text-decoration:none;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#84796f;
	line-height:30px;
}
.news_link ul li a:hover{
	text-decoration:underline;
}
.bottom_box{
	background:url(../images/bottom-box.gif) no-repeat left top;
	width:197px;
	height:auto;
	float:left;
	padding:10px;
}
.bottom_box h2{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#504037;
	text-align:center;
	padding-top:5px;
	padding-bottom:20px;
}
.bottom_box p{
	background:url(../images/bottom-box.gif) no-repeat left top;
	
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#504037;
	text-align:justify;
}
.vitual_box{
	width:206px;
	height:auto;
	float:left;
}
.vitual_box h2{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#504037;
	text-align:center;
	padding-bottom:15px;
}
.vitual_box_bg{
	background:url(../images/pic2.gif) no-repeat left top;
	width:186px;
	height:auto;
	padding:10px;
}
.txt_right{
	text-align:right;
}
/*------Footer--------*/



/* for pagination stuff */

a.nextprev {
	display: inline;
	
	margin:0px 2px 0px 2px;	
	padding:4px 12px 4px 12px;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#d2df49;
	text-decoration:none;
	background:url(../images/green-btn.png) no-repeat left top;
	text-align: center;
	width: 57px;
	height: 23px;
}
a.nextprev:hover {
	color:#d2df49;
	background:url(../images/green-btn.png) no-repeat left top;
}
a.paging {
-x-system-font:none;
background-color: #ffffff;
border:1px solid #ABAAA8;
color:#4b2822;
display:inline;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:auto;
line-height:normal;
margin:0 2px;
overflow:hidden;
padding:0 4px;
text-decoration:none;
}
a.currentpaging ,a.paging:hover {
	color:#ffffff;
	border:1px solid #abaaa8;
	margin:0px 2px 0px 2px;
	padding:0px 4px 0px 4px;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	
	background-color: #d2df49;
}


/* Sidebar */

#sidebar {
	float: left;
	width: 240px;
	padding: 0px;
	color: #E0E0CC;
}


#sidebar ul {
	padding: 0;
	list-style: none;
}

#sidebar li {
	margin: 0;
	padding: 0;
}

#sidebar li ul {
	margin-bottom: 30px;
	padding: 0px 20px 20px 20px;
	background: none repeat scroll 0 0 #F4FAF0;
	border-left: 1px solid #D6E6CC;
	border-right: 1px solid #D6E6CC;
	border-bottom: 1px solid #D6E6CC;
}

#sidebar li li {
	line-height: 35px;
	border-bottom: 1px dashed #D1D1D1;
	padding-left: 3px;
}

#sidebar li li span {
	display: block;
	margin-top: -20px;
	padding: 0;
	font-size: 11px;
	font-style: italic;
}

#sidebar h2 {
	height: 38px;
	padding: 12px 0 0 20px;
	
	border: 1px solid #D6E6CC;
	letter-spacing: -.5px;
	
}

#sidebar p {
	margin: 0 0px;
	padding: 0px 20px 20px 20px;
	text-align: justify;
}

#sidebar a {
	border: none;
	text-decoration: none;
	color: #84796F;
	font-weight: bold;
}

#sidebar a:hover {
	text-decoration: underline;
}


/* Content */

#content {
	float: right;
	width: 670px;
	padding: 0;
}


.post {
	margin-bottom: 25px;
	padding: 0px;
	background: #FFFFFF;
	border: 1px solid #D6E6CC;
	width:638px;
}

.post-bgtop {
}

.post-bgbtm {
}

.post .title {
	margin-bottom: 10px;
	padding: 12px 0 10px 20px;
	
	border: 1px solid #D6E6CC;
	letter-spacing: -.5px;
}

.post .title a {
	/*color: #786B63;*/
	border: none;
}

.post .meta {
	padding-bottom: 5px;
	padding-left: 20px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
}

.post .meta a {
}

.post .entry {
	padding: 0px 20px 20px 20px;
	padding-bottom: 20px;
	text-align: justify;
}

.links {
	display: block;
	width: 100px;
	height: 20px;
	margin-top: 20px;
	text-align: center;
	text-transform: uppercase;
	font-size: 10px;
	font-weight:  bold;
}


