/*  
 * Theme Name: VESSEL GARDEN
 * Theme URI: http://www.vessel-garden.com/
 */


#main { background:url(../images/VGtop.jpg) no-repeat left top; margin:20px auto; }
#topic {
	min-height:150px;
	margin-left:620px;
	padding:8px;
	background-color:#fff;
	font-size:12px;
	line-height:14px;
	border-top:1px solid #E7D6A4;
	border-left:1px solid #E7D6A4;
	border-right:1px solid #ead498;
	border-bottom:1px solid #ead498;
}
#topic p { padding-bottom:10px; }

#topic ul { list-style:square;padding-left:20px; }

.circular { width:70px; height:70px; }
#top_menu { height:250px; text-align:center; }
#top_menu p {
	font-weight:bold;
	font-size:11px;
	line-height:13px;
	display:block;
	width:70px;
	height:70px;
	background:url(../images/button.gif) no-repeat left top;
	float:left;
}
#top_menu a {
	display:block;
	width:70px;
	height:70px;
	color:#361804;

	text-decoration:none;
}
#top_menu a span.one { display:block; padding-top:28px; }
#top_menu a span.two { display:block; padding-top:23px; }
#top_menu a:hover { background:url(../images/button_on.gif) no-repeat left top; color:#3e909b; }

.l1 {position:relative;top:0px;left:717px;}
.l2 {position:relative;top:60px;left:690px;}
.l3 {position:relative;top:132px;left:607px;}
.l4 {position:relative;top:160px;left:470px;}
.l5 {position:relative;top:130px;left:333px;}
.l6 {position:relative;top:60px;left:250px;}
.l7 {position:relative;top:0px;left:223px;}

.ok { font-size:1.3em; color:red; margin:20px 0 0 20px; }
#topic0 { margin:20px auto;}

#topic1 h3, #topic2 h3, #topic3 h3 { font-size:1.3em; }
#topic1, #topic2, #topic3 { margin:10px; padding:10px; }
#topic1, #topic2{ border-bottom:1px solid #eee; }

#topic1 p, #topic2 p, #topic3 p { padding:10px 0; }
#topic1 textarea { width:158px; height:148px; }
