body	{background:url(images/top_bg.gif) top repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
html	{background:url(images/bottom_bg.gif) bottom repeat-x #eadacb;}
*		{margin:0; padding:0;}
img {border:0;}
li	{vertical-align:bottom; list-style-type:none;}
h1, h2, h3 {font-weight:normal;}
hr	{height:0; clear:both;}
.fl {float:left;}
.fr	{float:right;}
.mb10 { margin-bottom:10px;}
#wrap		{margin:0 auto; width:1000px;}
#header		{width:977px; height:243px; background:url(images/header.jpg) no-repeat; margin:0 auto; position:relative;}

#seo-text,
#logo,
#bookmark		{position:absolute;}
#seo-text		{width:210px; top:20px; right:60px; padding-top:5px; color:#7f2810;}
#seo-text p		{font-size:11px;}
#seo-text h1	{font-size:15px; font-weight:bold; margin-bottom:5px;}
#logo 			{width:390px; height:100px; left:260px; top:70px;}
#logo a			{padding-top:100px; height:0; overflow:hidden; position:absolute; top:0; left:0; width:390px;}
#bookmark		{bottom:20px; right:29px;}
#footer			{background:url(images/footer_bg.jpg) bottom no-repeat; width:311px; height:139px; padding:89px 228px 0 125px; margin:0 auto;}
#footer	ul		{ display:block; padding-left:10px; padding-bottom:10px; border-bottom:1px solid #ccc; margin-bottom:10px;}
#footer	ul li 	{ display:inline; margin-right:5px;}
#footer	ul a { font-weight:bold; color:#622a2a;}
#footer	ul a:hover { color:black; text-decoration:none;}

#leftside, #rightside	{width:191px;}
#leftside				{float:left;}
#rightside				{float:right;}
.hed		{background:url(images/box_top.jpg) top no-repeat; height:40px; padding-top:47px; padding-left:65px; font-size:18px; color:#622a2a;}
.box		{background:url(images/box_bottom.jpg) bottom no-repeat; padding-bottom:76px;}
.holder		{background:url(images/box_bg.gif) repeat-y; padding:10px;}
.lst-thumbs	{width:150px; margin:0 auto;}
.lst-thumbs li {margin-bottom:4px;}
.lst-thumbs img:hover { outline:1px solid white;}

.lst	{padding:0 10px;}
.lst li	{ line-height:20px;}
.lst a {color:#74580a;}
.lst a:hover { color:#fff;}

.lst2	{padding:0 10px;}
.lst2 li	{ line-height:20px; text-align:center; font-size:15px; font-weight:bold; }
.lst2 a {color:#000; text-decoration:none;}
.lst2 a:hover { color:#fff; text-decoration:underline;}

.navi a:hover {color:#2e90ff; text-decoration:underline;}
.navi	{padding:10px; font-size:20px; height:20px; clear:left;}
.navi a {color:#622a2a; line-height:20px;}

#content	{width:612px; float:right; padding-top:20px;}
#left		{float:left; width:806px;}

.th		{ width:150px; height:200px; float:left; padding:0 3px 3px 0;}
.th img:hover	{outline:1px solid white;}
#nav			{display:block; padding:10px; font-size:15px; font-weight:bold; text-align:center; border-bottom:1px solid #622a2a; margin-bottom:5px;}
#nav li			{display:inline; margin:0 5px;}
#nav a			{color:#622a2a;}
#nav a:hover	{color:#0772f3;}
.ad-120			{width:120px; margin:0 auto;}
.ad-300x250		{width:300px;}

.module-left	{clear:left;}
.module-left .holder-300	{float:left; width:300px;}
.module-left .thumbs	{ width:306px; float:right;}

.module-right	{clear:left;}
.module-right .holder-300	{float:right; width:300px;}
.module-right .thumbs	{ width:306px; float:left;}

#content p a, #content  {color:#622a2a;}
#content p a { font-weight:bold;}
#content p { padding:0 10px;}

