/* 
	project:  internet studio
	original author:   luka cvrk (www.solucija.com) 
        modified under creative commons license by: tim liu (www.timliu.org) 
*/

*{ margin: 0; padding: 0; }* 
body { font: .8em Tahoma, "Trebuchet MS", Tahoma, sans-serif; line-height: 1.6em; color: #575757; background: #fff url(images/bg.gif) repeat-x; }
a {	color: #AD5252;	text-decoration: none; }
a:hover { color: #AD5252; text-decoration: underline; }
p { margin: 0 0 15px 0; }
h1 { font: normal 2.8em Georgia, "Times New Roman", Arial; color: #444; }
h2 { font: normal 1.7em Georgia, "Times New Roman", Arial; margin: 0 0 10px; padding: 0 0 3px; color: #333; border-bottom: 2npx solid #eee; }
h3 { font: bold 1.2em Georgia, "Times New Roman", Arial; margin: 0 0 10px; padding: 0 0 3px; color: #AD5252; border-bottom: 1px solid #eee; }
h4 { font: bold 1em ; margin: 0 0 3px; padding: 0 0 3px; color: #666666; }
li { margin: 0 0 0 12px;}

img { border: 0; }
#content { width: 800px; margin: 25px auto;}
#logo { margin: 10px 0 10px 0; width: 800px; text-align: center; }
	#logo p { margin: 0; }

.clear { clear: both; }
.caption { background: #fff url(images/title.gif) no-repeat; padding: 2px 0 0 18px; height: 35px; color: #fff;  }
	.caption p { margin: 0; }
#left { margin: 0 0 5px; clear: left; width: 220px; float: left; }
#left img { padding: 6px}

#right { float: right; width: 570px; }


#verse { float: right; width: 210px; font-size: 1em; clear: right; padding: 15px; border: 1px solid #eee; border-color: #eee;}
#announcements { float: left; width: 500px; font-size: 1em; clear: left; padding: 15px; border: 1px solid #eee; }
        #announcements li {margin-left: 0px; list-style: none; background: url(bullet.gif) no-repeat; background-position: 0 8px; padding: 0 0 0 20px;}


#footer { font-size: .84em; text-align: center; clear: both; padding: 0 0 15px 0; background: #eee; border-top: 15px solid #fff; font-weight: normal;}
#footer a { color: #808080; text-decoration: none;}	
#footer a:hover { color: #AD5252; }	
.footmenu { font-size: 1.2em; padding: 10px; border: 0; margin: 0;}


#leftmenu { font: normal; margin: 10px 50px 10px 10px; padding: 20px; border-top: 1px solid #eee; border-bottom: 1px solid #eee;}
	.category { font-weight: bold; font-size: 1.1em; padding: 0 3px 0 0; margin: 0 0 10px 0; }
	#leftmenu li {list-style: square; color: #AD5252; }
	#leftmenu a { font: normal; text-decoration: none; color:#575757; background:none;}
	#leftmenu a:hover { text-decoration: none; color: #AD5252;}


