/*
Theme Name: Chocolate Bar
Theme URI: http://www.techwench.com/10-2005/theme-chocolate-bar/
Version: 1.0
Description: 2-column, fixed width, brown theme.
Author: Tech Wench
Author URI: http://www.techwench.com
*/

body { margin: 0px; padding: 0px; background-image: url(images/bg6.jpg); background-repeat: repeat; background-position: top center; font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 12px; }

#wrap { width: 770px; margin-left: auto; margin-right: auto; background-image: url(images/wrapbg3.jpg); background-repeat: repeat-y; background-position: top center; }
#head { position: relative; height: 200px; }
#title { position: absolute; z-index: 2; top: 25px; left: 20px; width: 510px; height: 80px; font-size: 40px; color: #EAE6D1; }
#title a:link, #title a:visited { text-decoration: none; color: #EAE6D1; }
#title a:hover { color: #ffffff; }
#shadow { position: absolute; z-index: 1; top: 27px; left: 22px; width: 510px; height: 80px; font-size: 40px; color: #000000; }
#desc { position: absolute; top: 31px; right: 40px; width: 100px; height: 70px; padding:0 3px 0 3px; font-size: 9px; text-align: center; color: #000000; overflow: hidden; line-height: 16px; }
#nav1 { position: absolute; top: 160px; left: 60px; height: 15px;}
#contactbutt { position: absolute; top: 110px; right: 35px; width: 145px; height: 40px; font-size: 10px; text-align: center; color:#000000;}
#contactbutt a:link, #contactbutt a:visited { position: aboslute; top: 110px; right: 65px; color:#FFFFFF;}
#contactbutt a:hover { color:#0000CC; }
ul#menu {
	margin: 0px 20px 0 0; padding: 0;
	margin: 0px 10px 0 0;
	float: left;
}
ul#menu li {
	display: inline;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	text-transform: lowercase;
	letter-spacing: 0.3pt;
}
ul#menu li a {		
	margin: 0;
	border-left: #000000 1px solid;
	padding: 1px 5px;
	color: #000000;
	text-decoration: none;
	float: left;
}
ul#menu li a:hover {
	color: #1D97D8;
}

/********header side menu***************/

ul#menu2 {
	margin: 0px 5px 0 0; padding: 0;
	margin: 0px 5px 0 0;
	float: right;
}
ul#menu2 li {
	display: inline;
	font-family: Verdana;
	font-size: 6pt;
	font-weight: bold;
	text-transform: lowercase;
	letter-spacing: 0.3pt;
}
ul#menu2 li a {		
	margin: 0;
	border-left: #000000 1px solid;
	padding: 1px 5px;
	color: #888888;
	text-decoration: none;
	float: right;
}
ul#menu2 li a:hover {
	color: #1D97D8;
}

#content { float: left; width: 510px; margin: 0px; padding: 0px 0px 0px 20px; }
#pic { margin: 5px 5px 5px 5px; }

#right { float: right; width: 200px; margin: 0px; padding: 0px 35px 0px 0px; }
#right .menu-top { height: 40px; margin: 0px; padding: 0px; background-image: url(images/menu-top2.jpg); background-repeat: no-repeat; }
#right .menu-bot { height: 40px; margin: -20px 0px 20px 0px; padding: 0px; background-image: url(images/menu-bot2.jpg); background-repeat: no-repeat; }
#right .menu { margin: 0px; padding: 0px 0px 0px 70px; background-image: url(images/menu-bg2.jpg); background-repeat: repeat-y; font-size: 10px; }
#right .menu ul { margin: 0px; padding: 0px; }
#right .menu ul li { list-style-type: none; margin: 0px; padding-bottom: 20px; }
#right .menu ul ul { margin: 0px; padding: 0px; }
#right .menu ul li li { list-style-type: none; margin: 0px; padding-bottom: 5px; }
#right .menu ul.children { margin-top: 5px; margin-left: 10px; }
#right .menu h2 { margin: 0px; padding: 0px 0px 10px 0px; font-size: 12px; }
#right #searchform { margin: 0px; padding: 0px; }
#right #searchform input { width: 100px; border: 1px solid #000000; }
#right #searchform #go { width: 30px; }
#right select { width: 140px; }
#right option { width: 140px; }

#commentform { padding-top: 10px; }
#commentform input, #commentform textarea { border: 1px solid #72513B; }
#commentform textarea { width: 500px; }
#commentform p { margin: 0px 0px 5px 0px; }
#commentlist { margin: 0px; padding: 0px; }
#commentlist li { list-style-type: none; margin: 0px 0px 30px 0px; padding: 0px; color: #72513B; }
#commentlist a:link, #commentlist a:visited { color: #A26D49; font-weight: bold; }
#commentlist a:hover { color: #000000; }

#foot { clear: both; height: 20px; }

.post { padding-bottom: 50px; line-height: 20px; }
.post img { border: 1px solid #9B7B66; margin: 5px 9px 0px 5px; padding: 5px 5px 5px 5px; background-color: #ffffff; }
.postfoot { font-size: 10px; text-align: right; line-height: normal; padding-top: 10px; padding-right: 30px; border-top: 1px solid #9B7B66; background-image: url(images/postfoot.jpg); background-repeat: no-repeat; background-position: right; }
.pagefoot { font-size: 10px; text-align: right; line-height: normal; padding-top: 15px; padding-right: 30px; padding-bottom: 10px; border-top: 1px solid #9B7B66; background-image: url(images/postfoot.jpg); background-repeat: no-repeat; background-position: right; }
.commentauth { clear: both; border-top: 1px solid #9B7B66; text-align: right; font-size: 10px; padding: 5px 0px 10px 0px; }
.gravatar { float: left; width: 30px; height: 30px; margin: 0px 10px 0px 0px; border: 1px solid #9B7B66; background-color: #ffffff; padding: 3px; }

h1 { color:#0033CC; font-size: 16px; margin: 0px; padding: 5px 0px 5px 30px; background-image: url(images/h1.jpg); background-repeat: no-repeat; background-position: top left; }
h1 a { text-decoration: none; }
h2  { color: ##0033CC; font-size: 16px; margin: 0px; padding: 5px 0px 5px 30px; }
h2 a { text-decoration: none; }
a img { border: none; }
a:link, a:visited { color: #A26D49; }
a:hover { color: #000000; }

