@charset "utf-8";
/* CSS Document */
/*  search for anything
global declarations 	= GENERIC,
H1 TO H6 styling 		= HEAD,
changeable content 		= CONTENT,
navs / listings 		= NAVS,
mdoules 				= ARTICLE,
plain bg colors 		= BGS,
gradients				= GRADS,
borders					= BORDERS
visual containers		= ROUNDS,
text, fonts,			= TEXTALL,
form, input				= INPUT,
footer					= FOOTER,
Miscellaneous			= MISC,
/*

/* BODY, FONT AND COLOR, GLOBAL	(id=GENERIC)
**********************************************************/
body {font:normal 11px Verdana; text-align:left; background:url(../images/site/pageBg.png) #f4f6e1 top left repeat-x }
/* global reset */
body,form,h1,h2,h3,h4,h5,h6,p {padding:0; margin:0}
h1,h2,h3,h4,h5,h6,label,a {text-transform:capitalize; text-decoration:none}
a {color:#000; font-weight:bold; text-decoration:none}
a:hover, a.active {color:#ad1419; text-decoration:none}
a:active, a:focus {outline:0} /* to avoid link borders on new browsers */
img {border:none}
ul,li {padding:0; margin:0; list-style:none}
li {display:inline}
p {line-height:150%}

/** HEADER ELEMENTS STYLING	(id=HEADERS) **/


/* 	BODY WRAPPER / HEADER / TOP MENU  (id=HEAD)
**********************************************************/
#mainWrapper {margin:0 auto; width:980px}
#header {width:100%; padding-top:5px; height:178px; border:0px solid #ff0000}
#logo {float:left; width:283px; padding-top:28px;  /*margin:0 0 0 15px; display:inline;*/}
#welcome {float:right; width:70%; text-align:right; padding-top:10px; padding-right:10px;     /*margin-right:15px; display:inline;*/}
#welcome a{ font-family:Arial; font-size:11px;  font-weight:normal; color:#4f2a17;  padding:0px 10px 0px 0px}
#welcome a:hover{ text-decoration:underline}
#signin{ width:375px; float:right; border:0px solid #ff0000; padding:15px 5px 0px 0px; font-family:Verdana; font-size:11px; color:#646464; font-weight:normal; text-decoration:none}

#main_link{ width:100%; float:left; font-family:Arial; font-size:13px; font-weight:normal; color:#4f2a17; padding:13px 0px 0px 0px}
#main_link a{ font-family:Arial; font-size:13px; font-weight:normal; color:#4f2a17; padding:0 14px; text-decoration:none}
#main_link .active {font-weight:bold}
#rss{width:17%; float:right; padding-top:10px}
#rss a{font-family:Arial; font-size:11px; font-weight:normal; color:#4f2a17; line-height: normal;  float:right}

#rss a:hover {color:#ad1419; text-decoration:none}

/*#welcome img{ display:block}*/
/* 	MAIN CONTENT / MIDDLE CONTAINERS   (id=CONTENT)
**********************************************************/
#maincont {padding:10px 11px 0px 10px}
#leftSideBar {float:left; width:24%; background:#000; margin-right:10px; min-height:250px}
#content {float:left; width:639px; border:0px solid #ff0000;  padding-right:10px}
#mem_tab {width:100%; float:left; padding:0px 0px 0px 0px; border-bottom:1px dashed #b4b4b4}
#member {width:100%; float:left; padding:10px 0px 5px 0px; border-bottom:1px solid #b4b4b4}
.mem_head {width:90%; float:left;  font-family:Verdana; font-size:13px; font-weight:normal; color:#4f2a17}
.mem_head a {font-size:13px; font-weight:normal; color:#4f2a17}
.mem_head a:hover{  font-weight:bold}
.mem_head .selected{  font-family:Verdana; font-size:13px; font-weight:bold; color:#4f2a17}
.mem_view {width:15%; float:right;  font-family:Verdana; font-size:13px; font-weight:normal; color:#4f2a17}
#mem_list1{width:100%; float:left; padding:5px 0px 5px 0px}
#mem_list2{width:100%; float:left; padding:5px 0px 5px 0px}
#mem_list3{width:100%; float:left; padding:5px 0px 5px 0px}
#content11{width:969px;}

#rightSideBar{float:right; width:310px; border:0px solid #ff0000}
.latest_pro {border-bottom: 1px dashed #b4b4b4; padding-bottom:10px}

.leftDiv  {border:0 solid #FF0000; float:left; padding-right:10px; width:308px; height:235px;}
.leftDivinbox  {border:0 solid #FF0000; float:left; padding-right:10px; width:207px; }
.leftDivinboxright  {border:0 solid #FF0000; float:left; padding-right:10px; width:740px; margin-left:5px}
/*#middelDiv  {border:0 solid #FF0000; float:left; padding-right:10px; width:275px;}
#rightDiv  {border:0 solid #FF0000; float:right; padding-right:10px; width:275px;}*/
/* 	RESUBALE UL LI / MENUS / 	(id=NAVS)
**********************************************************/
ul.horzOne a {padding:9px 20px; background:url(../images/site/divider.png) right top no-repeat; font:bold 13px Arial; color:#FFF}

/* 	MODULES (id=ARTICLE)
**********************************************************/

/* 	RESUBALE PURE BACKGROUNDS			(id=BGS)
**********************************************************/

/* 	RESUBALE GRADIENTS  (id=GRADS)
**********************************************************/  

/* 	ALL BORDER CSSs		(id=BORDERS)
**********************************************************/
.brdBtmBlk{border-bottom:1px solid #000}
.userPic img{border:4px solid #e8e8e8}
.imgbor {border:1px solid #babcaf}
.top_dash_bor{border-top:1px dashed #b4b4b4; height:20px}
.bot_dash_bor{border-bottom:1px dashed #b4b4b4}
.brdTNB{border-width:0px 0 1px; border-color:#b0b0b0; border-style:dashed;}

.innercont {border:1px dotted #bcbcbc; padding:10px}
.innercontLdiv {width:78%; margin-right:5px}
.innercontRdiv {width:19%}
/* 	MAKE ME ROUND (id=ROUNDS)
**********************************************************/
.content1 {background:url(../images/site/sprite_left.gif) 0% 0%  no-repeat; display:block; overflow:hidden;
 height:5px; padding-left:5px}
.content1 span {background: url(../images/site/sprite_right.gif) 100% 0%  no-repeat; display:block; overflow:hidden; height:5px}
.borlrpad {border-left:1px solid #dadada; border-right:1px solid #dadada; background:#FFFFFF none repeat scroll 0 0; padding:0 3px}

.endcontent1{background:url(../images/site/sprite_left.gif) 0% 100% scroll no-repeat;  overflow:hidden; display:block; height:5px; padding-left:5px}
.endcontent1 span {background: url(../images/site/sprite_right.gif) 100% 100%   scroll no-repeat;  overflow:hidden; display:block; height:5px}

* html .endcontent1 span {background: url(../images/site/sprite_right.gif) 100% 100% fixed no-repeat;  overflow:hidden; display:block; height:5px}


/* 	ALL TEXT CSS	(id=TEXTAll)
**********************************************************/
/* font SIZES */
.vsmlTxt {font-size:10px}
.smlTxt {font-size:11px}
.para {font-size:12px}
.big {font-size:14px}

/*font WEIGHTS */
.strong{font-weight:bold}
.normTxt, .normTxt a{font-weight:normal}
.grytext {font-size:9px; color:#858F99; font-style:italic;}
/* text TRANSFORMS */
.allCaps{text-transform:capitalize}
.subheading{color:#4f2a17;}
.textU, .textU a{text-decoration:underline}
.upperCase {text-transform:uppercase}

/* text ALIGN & content ALIGN for inline level ELEMENTS */
.centerAll{text-align:center}
.alignLeft{text-align:left}
.alignRight{text-align:right}
.justify {text-align:justify}

/* colored text */
.green_bold {font-weight:bold; color:#668a32; text-decoration:none}
.green_sml {font-family:Verdana; font-size:10px; font-weight:normal; color:#668a32; text-decoration:none}
.green_sml a {font-family:Verdana; font-size:10px; font-weight:normal; color:#668a32; text-decoration:none}
.green_sml a:hover {text-decoration:none; color:#ad1419}
.heading {font-size:13px; font-weight:bold; color:#4f2a17; border-bottom:1px solid #b4b4b4; height:25px; padding:5px}
.userheading {font-size:13px; font-weight:bold; color:#4f2a17; height:25px; padding:5px}
.gray_txt {font-family:Verdana; font-size:11px; font-weight:normal; text-decoration:none; color:#646464}
.gray_heading {font-family:Verdana; font-size:12px; font-weight:bold; text-decoration:none; color:#646464}
.head {color:#4F2A17}
.gray_heading1 {font-family:Verdana; font-size:11px; font-weight:bold; text-decoration:none; color:#646464}
h2.heading11 {font-size:13px; font-weight:bold; color:#4f2a17; border-bottom:1px solid #b4b4b4; height:18px; padding:5px}
.txttransnoncase {text-transform:none;}
.
/* 	ALL INPUT & FORM CLASSES	(id=INPUT)
**********************************************************/
/*input.button {padding-left:12px; margin-right:10px; border:0; background:#fff url(../images/site/button.gif) left top no-repeat;
    color:#fff; font-weight:bold; height:24px; position:relative; cursor:pointer}
.buttonEnding {position:absolute; display:inline; margin-left:-10px; width:7px; height:24px; background: url(../images/site/end.gif) right top no-repeat}*/

.input {border:1px solid #b0b0b0; color:#3F3F3F; padding:3px; font-size:12px}

input.button {background:#fff url(../images/site/button.gif) left top no-repeat; border:none; color:#fff; font-size:13px; font-weight:bold; height:24px; padding:0 5px 3px 14px; cursor:pointer}
.buttonEnding{background: url(../images/site/end.gif) right top no-repeat; height:24px; position:absolute; display:inline; padding-left:0; width:7px}

/* 	FOOTER 	(id=FOOTER)
**********************************************************/
#footer {margin-top:10px; background-color:#bfd89e; height:64px; text-align:right; padding:15px 15px 0px 0px;
font-family:Tahoma; font-size:11px; font-weight:normal; color:#4f2a17; text-decoration:none}
#footer a{font-family:Tahoma; font-size:11px; font-weight:normal; color:#4f2a17; text-decoration:none}
#footer .innerfooter {margin:0 auto; width:980px}

/* 	REQUIRED PADDINGS / MARGINS (id=PADS)
**********************************************************/
/* paddings */
.padOne{padding:8px}
.padBtm{padding-bottom:5px}
.padingLeft{padding-left:20px}
.padLeft10{padding-left:10px}
/* matgins */
.marginTop{margin-top:10px}
.marginBtm{margin-bottom:10px}

				
/* 	MISCELLANEOUS (id=MISC)
**********************************************************/
.clr {clear:both}
.fl{float:left;}
.fr{float:right;}
.error{font-family:Verdana; font-size:11px; font-weight:bold; color:#FF0000; text-decoration:none}
.success{font-family:Verdana; font-size:11px; font-weight:bold; color:#7BBD32; text-decoration:none;}
.width100px{width:115px; margin-right:60px}
.width100{width:100%}
/*################    TABLE CSS   #################3*/
.listtable					{border:1px solid #bfd89e}
.listtable	td				{padding:5px;}
.headbg						{background:#bfd89e; color:#FFFFFF; font-weight:bold;}
.headbg a					{color:#EAFFCF}
.headbg a:hover				{color:#F1FFDF}
tr.grayback {background:#F1FFDF none repeat scroll 0%; border-top:1px solid #000; border-bottom:1px solid #000;}
tr.grayback:hover {background:#EAFFCF none repeat scroll 0%; border-top:1px solid #000; border-bottom:1px solid #000;}

.conttable			{border:1px solid #BFD89E}
.conttable tr		{background-color:#EBFFCF}
/*################    END   #################3*/

.showcursor {cursor:pointer;}
/*
#metric { display:none;}
#inches { display:none;}*/