td {
	font-family:tahoma;
	font-size:11px;
	color:#404040;
	line-height:12px;
	vertical-align:top
}

a {text-decoration:none; color:#2C2829;}
a:hover {text-decoration:underline;}

h1 { font-family:tahoma; font-size:16px; font-weight:bold; text-decoration:none; color:#404040; padding-top:7px; }
img { border:0;}  
input, textarea {font-family:tahoma; font-size:11px; color:#2C2829; padding-top:2px; padding-left:4px;}
form { margin:0; padding:0;}

em a {background:url(/images/more.gif) top no-repeat; color:#ffffff; font-weight:bold; padding:3px 9px 4px 9px; font-style:normal;}
em a:hover { text-decoration:none; color:#FFD700;}
strong { color:#2571AF;}

ul {margin:0; padding:0; list-style:none}
li {background:url(/images/a.gif) center left no-repeat; margin:0 0 0 0px; padding:0 0 0 27px; line-height:22px }
li a {}
li a:hover { color:#349DCE; text-decoration:none;}

#front {background:url(/images/main2.jpg) top no-repeat;}
#glitters {background:url(/images/main-glitters.jpg) top no-repeat;}

#welcome {background:url(/images/bg.gif) top no-repeat #FEAD00;}
#welcome div {background:url(/images/bg10.gif) top left no-repeat; width:190px; height:70px; padding:5px 0px 0px 0px; margin:0px 0px 0px 0px;}

#htmlcode { width:520px; height:120px; border:black solid thin; padding:10px 10px 10px 10px; background:#cee8f9; }
#htmlcode textarea {width:450px; height:50px; black solid thin; margin:5px 2px 2px 2px; background:#ffffff; }

#widgethtmlcode { width:520px; height:200px; border:black solid thin; padding:10px 10px 10px 10px; background:#cee8f9; }
#widgethtmlcode textarea {width:450px; height:130px; black solid thin; margin:5px 2px 2px 2px; background:#ffffff; }

#leaderad { padding:6px 5px 6px 5px; text-align:right;}
#leaderad img { vertical-align:middle;}

#search { padding:48px 15px 0px 0px; text-align:right;}
#search input { margin:0px 8px 0px 9px; vertical-align:middle;}
#search img { vertical-align:middle;}

#search_mat {background:url(/images/px.gif) top;}
#search_mat table {background:url(/images/bg4.gif) top no-repeat;}
#search_mat td {padding:18px 0px 10px 20px;background:url(/images/bg5.gif) bottom no-repeat; color:#2C2829; font-weight:bold;}
#search_mat a { color:#2E566E; text-decoration:underline; font-weight:bold;}
#search_mat div {margin:26px 0px 0px 8px;}
#search_mat input { margin:7px 0px 10px 0px; width:172px; height:20px; display:block;}
#search_mat img { vertical-align:middle;}

#themes {margin:13px 15px 0px 9px;}
#themes div { margin:12px 21px 0px 0px; text-align:right;}
#themes span { height:1px; width:100%;background:url(/images/px1.gif) top repeat-x; display:block;}

#subthemes {margin:13px 0px 0px 0px;}
#subthemes span { height:1px; width:100%;background:url(/images/px1.gif) top repeat-x; display:block;}
#subthemes strong { text-align:center;}


.bg {background:url(/images/bg9.gif) top right no-repeat;}

#button {background:url(/images/bg8.gif) bottom no-repeat #F1F1F1;}
#button table {background:url(/images/bg7.gif) top no-repeat;}
#button a { color:#424242; text-decoration:underline; font-weight:bold;}
#button a:hover { color:#2571AF;}
#button td { padding:13px 0px 0px 0px; text-align:center;}

#sitemap {background:url(/images/bg11-2.gif) top no-repeat #297CB7;}
#sitemap td {color:#020202;}
#sitemap #blue_block div { color:#ffffff; font-weight:bold; margin:5px 14px 0px 12px;}
#sitemap strong { color:#ffffff;}
#sitemap a {text-decoration:none; color:#ffffff;}

#search_mat_1 {background:url(/images/px.gif) top;}
#search_mat_1 table {background:url(/images/bg4.gif) top no-repeat;}
#search_mat_1 td {background:url(/images/bg5.gif) bottom no-repeat; color:#2C2829;}

#welcome_1 {background:url(/images/bg.gif) top no-repeat #FEAD00;}
#welcome_1 td {background:url(/images/bg1.gif) bottom no-repeat; padding:29px 0px 0px 18px;}
#welcome_1 div {background:url(/images/bg10.gif) top left no-repeat; width:190px; height:54px; padding:8px 0px 0px 14px;}
#welcome_1 a { text-decoration:underline;}


#footer {padding:0px 0px 0px 0px;}
#footer table { height:51px; background:url(/images/bg_bl.gif) top left no-repeat #E2E2E2;}
#footer td { color:#777777;}
#footer a { color:#525050; text-decoration:none;}
#footer a:hover { color:#777777; text-decoration:underline;}
#footer span a { color:#777777; text-decoration:none;}
#footer span a:hover { color:#777777; text-decoration:underline;}
#footer div {margin:20px 0px 0px 0px;}
#footer div div {margin:20px 0px 0px 0px;}
#footer_bg {background:url(/images/bg_br.gif) top right no-repeat;}

#links {padding:0px 0px 0px 0px;}
#links table { height:61px; background:url(/images/bg_bl.gif) top left no-repeat #E2E2E2;}
#links td { color:#777777;}
#links a { color:#525050; text-decoration:none;}
#links a:hover { color:#777777; text-decoration:underline;}
#links span a { color:#777777; text-decoration:none;}
#links span a:hover { color:#777777; text-decoration:underline;}
#links div {margin:20px 0px 0px 0px;}
#links div div {margin:20px 0px 0px 0px;}
#links_bg {background:url(/images/bg_br.gif) top right no-repeat;}

.form { width:135px; height:20px;border:1px solid #CACACA; background:#ffffff;}		
.textarea { width:244px; height:90px;border:1px solid #CACACA; background:#ffffff;}
		
