ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin: 0; padding: 0; }
a img,:link img,:visited img { border: none; }

a
{
  text-decoration: 	none;
	/*color:						#96bf0d;*/
	color:            #666666;
}

a:hover
{
  text-decoration: underline;
}

body, td
{
  margin: 0;
  padding: 0;
  font-family: Arial, Verdana, sans-serif;
  font-size: 11px;
	line-height: 135%;
}

body
{
  /*padding: 20px;*/
	background-color:       #f0f0ed;
  background-image:       url('/images/layout/bg_grey.jpg');
  background-repeat:      repeat-x;
}

label
{
	display:									block;
	font-weight:							bold;
}

h1
{
	margin-bottom:						15px;
}

p
{
  font-size:                11px;
  margin-bottom:            10px;
  line-height:              180%;
}

ul
{
  margin-left:              15px;
  line-height:              180%;
}

h1
{
    font-size:  24px;
		font-weight:bold;
}

h2
{
    font-size:  18px;
		font-weight:bold;
		margin-bottom: 5px;
}

h3
{
    font-size:  12px;
		font-weight:bold;
}

h4
{
    font-size:  10px;
		font-weight:bold;
}

h5
{
    font-size:  9px;
		font-weight:bold;
}

#skill_layout_table
{
	width:										1040px;
	border-collapse:					collapse;
	margin-left:							auto;
	margin-right:							auto;
  background-color: 				#fff;
  background-image:         url('/images/layout/main_shadow_grey.jpg');
  background-repeat:        repeat-y;
}

#skill_layout_table tr
{
	vertical-align:						top;
}

#skill_layout_table_main
{
  background-image:         url('/images/layout/top_shadow_grey.jpg');
  background-repeat:        no-repeat;
}

#skill_layout_table_bottom
{
  background-image:         url('/images/layout/bottom_shadow_grey.jpg');
  background-repeat:        no-repeat;
  background-position:      bottom left;
  padding-left:             30px;
  padding-right:            30px;
  padding-bottom:           21px;
}

.skill_layout_padding
{
  padding-left:             30px;
  padding-right:            30px;
}

#skill_layout_top
{
	/*background:								url('/images/layout/top.png');
	background-repeat:				no-repeat;
	background-position:			center bottom;
	height:										130px;*/
	background-color:					#96bf0d;
	height:										25px;
}

#skill_layout_bottom
{
	background:								url('/images/layout/bottom_376.gif');
	background-repeat:				no-repeat;
	height:										233px;
}

#skill_layout_main
{
	/*background:								url('/images/layout/middle.png');
	background-repeat:				no-repeat;
	background-position:			center center;
	height:										280px;*/
	padding-left:									20px;
	/*background-image:         url('/images/top/skill_top_layout_wide.jpg');
	background-repeat:        no-repeat;*/
}

#skill_layout_main_menu
{
	float:										left;
	width:										170px;
}

#skill_layout_main_content
{
	margin-left:							180px;
	width:										500px;
}

#skill_layout_main_right
{
	float:										right;
	width:										240px;
	/*height:										200px;*/
	margin-right:             15px;
	/*background-image:         url('/images/right/bkgr_right.gif');
	background-repeat:        repeat-y;*/
	border-left:              1px solid #96bf0d;
}

#skill_layout_main_ad
{
  margin-top:               20px;
}

#login_div
{
	position:									relative;
	top:											20px;
	left:											20px;
	height:										130px;
	width:										550px;
}

#skill_bottom_row
{
  width:                    980px;
  margin-left:              auto;
  margin-right:             auto;
  text-align:               right;
}

#skill_sitemap
{
  width:                    750px;
}

#skill_sitemap a.toplevel
{
  font-weight:              bold;
}

#skill_sitemap a
{
  color:                    #000;
}
#skill_sitemap td
{
  padding:                  5px;
}

#skill_page_title
{
  width:                    980px;
  height:                   140px;
  position:                 relative;
  margin-bottom:            20px;
}

.header_img
{
  margin-bottom:            25px;
  position:                 relative;
  top:                      0px;
  left:                     -200px;
}

#skill_menu, #skill_menu ul
{
	text-align:								left;
	list-style:								none;
	cursor:										pointer;
	margin-bottom:						25px;
	margin-left:              0px;
}

#skill_menu li
{
	font-weight:							bold;
	font-size:								14px;
	color:										#96bf0d;
	margin-top:								10px;
}

#skill_menu ul.skill_submenu
{
	margin-bottom:						10px;
}

#skill_menu ul.skill_submenu li
{
	color:										#000;
	font-weight:							bold;
	font-size:								11px;
	/*margin-bottom:						5px;*/
	margin-top:								5px;
}

#skill_menu ul.skill_submenu2
{
  margin-left:              8px;
  margin-bottom:						10px;
}

#skill_menu ul.skill_submenu2 li
{
	color:										#000;
	font-weight:							normal;
	font-size:								11px;
	margin-top:								5px;
}

#ftp_table
{
	border-collapse:					collapse;
	border:										2px solid #96bf0d;
	width:										720px;
}

#ftp_table tr:hover
{
	background-color:					#a6c931;
	cursor:										pointer;
}

#ftp_table th
{
	text-align:								left;
	background-color:					#96bf0d;
	padding:									8px;
	color:										#000;
}

#ftp_table td
{
	padding:									8px;
	background-color:					transparent;
}

#ftp_table td.icon
{
	padding:									0px;
	padding-bottom:						3px;
	padding-top:							3px;
	text-align:								right;
}

#ftp_table a
{
	color:										#000;
}

.personal_table
{
  width:                    100%;
}

.personal_table a
{
  color:                    #000;
}

.personal_photo
{
  /*float:                    left;*/
  margin-right:             15px;
}

.noHover:hover
{
	background-color:					#FFF;
}

.right_whois
{
  width:                    220px;
  height:                   100px;
  background-color:         #000;
  background-image:         url('/images/right/whois.gif');
  overflow:                 hidden;
}

.right_header
{
  height:                   35px;
  overflow:                 hidden;
  margin-bottom:            5px;
}
