#wibiyaToolbar_tbl{
	width: 1020px !important;
	margin-left:auto !important;
	margin-right:auto !important;
}

.blogname{font-family:Georgia;font-size:36px;letter-spacing:4px;margin:20px 0 10px;}
h2.blogname a:active,h2.blogname a:hover{color:#990000;}

#topsearchbar{z-index:66;width:1000px;position:absolute;vertical-align:middle;}

.feedflare{display:none;}
.more-link {text-decoration:none;}

.content { }

/*  Advertising */
/*#ad { background: #FFF url(images/download.jpg) no-repeat left; padding-left: 95px; min-height: 100px; margin: 0 0 15px 50px;}*/
#ad a, #left_side a { background: #FFF; text-decoration: none }
#ad a:hover, #left_side a:hover { text-decoration: underline }
#ad1 {margin: 0 240px 15px 0;}
#ad2 {float:right;width:220px;margin: 0 0 15px 0;}

/* main area */
#main { }
#sidebar {float: right;width: 190px;padding: 0;margin-bottom: 10px;}
#sidebar ul { padding: 3px 0 8px 0 } 
#sidebar li { line-height: 18px; list-style: none; }
#sidebar a { background: #ffffff; text-decoration:  none }
#sidebar h3 { color: #404040; font:  bold 1.2em sans-serif; margin: 0 0 5px 0;}
	
	
#left_side { background: #FFF; margin: 0 240px 10px 0; padding: 0 10px 0 0;}
#left_side h3 { color: #404040; background: #FFF url(images/hbg.gif) repeat-x; height:30px; padding: 5px 0 0 0px; margin: 0; font:  bold 1.2em 'trebuchet ms',sans-serif; }
.articles { background: url(images/h-art.gif) no-repeat left; padding: 1px 10px 0 23px;  line-height: 22px; margin: 0}
#left_side p { color: #454545; padding: 0 5px 0 5px; text-align: justify }
#left_side img { float: left; padding: 0 10px 5px 0 }
#left_side blockquote { padding-left: 10px; border-left: 2px solid #DA4040; margin: 10px 0 10px 25px; }

img{  border-style: none;}

fieldset#tellafriend {
margin-bottom:10px;
padding-top:0px;
}

fieldset#tellafriend label {
display:block;
font-family:sans-serif;
margin: 0 0 5px 0;
}

fieldset#tellafriend input.tafinput {
margin-bottom:5px;
}	

#left_side .rs { float: right; margin: 0 10px; border: 1px solid #ddd; padding: 5px; background: #f5f5f5  }
#left_side ul { list-style-position: inside; margin-left: 2px }
#left_side ul li { list-style-type: square; margin-left: 15px;  }
#left_side ul ul li { list-style: none; margin-left: 10px; list-style-type: lower-alpha; list-style-position: inside }


#wp-admin-bar{z-index:66;width:600px;position:absolute;padding:5px;background:#cc9;clear:both;text-align:center}
#wp-admin-bar ul{margin:0; padding:0}
#wp-admin-bar ul li{list-style-type:none;display:inline;margin:0 10px;padding:0;font-size:11px;font-family:"Bitstream Vera Sans",verdana,arial,helvetica,sans-serif;}



	
div.updated{
float:right;
font:10px/10px arial, sans-serif;
background:#cc9;
border:1px solid #990000;
padding:4px 7px;
text-decoration:none;
text-transform:uppercase;}
	
div.betweentitles{border-bottom:1px solid #bbb;padding-bottom:5px;margin-bottom:5px;}

#environment{top:0px;right:0px;bottom:0px;left:0px;width:1000px;height:100%;margin: auto;}
#masthead {top:0px;right:0px;bottom:0px;left:0px;width:1000px;height:100%;margin: auto;border-top:30px solid #cc9;padding:0px 0 5px;}#masthead,#footer{_height:1%;_overflow:none;overflow:hidden;}
#header{border-bottom:1px solid #ccc;padding:0 10px 10px;}
#header .about h2{padding-top:10px;padding-bottom:0;}


#footer {top:0px;right:0px;bottom:0px;left:0px;width:1000px;height:100%;margin: auto;clear:both;background-color:#cc9;}
div#footer address {
background-color:#990000;
color:#fff;
float:left;
font-style:normal;
font-weight:700;
letter-spacing:1px;
padding:20px;
text-transform:uppercase;
width:350px;
word-spacing:-1px;
}

div#footer div#credit {
color:#000;
font-size:10px;
padding:15px 20px 0 0;
text-align:right;
text-transform:uppercase;
}

div#footer div#credit a:link,div#footer div#credit a:visited {
color:#000;
text-decoration:none;
}

div#footer div#credit a:active,div#footer div#credit a:hover {
color:#fff;
}



/* universal properties */

body {background-color:#fff;color:#000;font:14px sans-serif;margin:0 0 5px 0;}



ul {list-style-type:square;margin:0;padding:0;}

address {
margin:0;
}

a:link,a:visited {
color:#990000;
text-decoration:none;
}

a:active,a:hover {
color:#666;
}

h1 {
color:#000;
font:bold 26px sans-serif;
letter-spacing:-1px;
margin:0 0 5px;
word-spacing:2px;
}

h1 a,h1 a:hover,h1 a:active {
color:#990000;
}

h2 {
color:#000;
font-size:11px;
letter-spacing:1px;
margin:0;
text-transform:uppercase;
word-spacing:1px;
}

h3 {

color:#999;
font:18px sans-serif;
margin:20px 0 0;
}

h4 {

font:18px sans-serif;
margin:5px 0 0;
word-spacing:1px;
}

h4 a,h4 a:hover,h4 a:active {
color:#990000;
}

h5 {
color:#000;
font:bold 12px;
margin:5px 0 0;
text-transform:uppercase;
}

div.content h5 {
margin:25px 0 0;
}

h6 {
margin:0;
}

fieldset {
border:0;
margin:0;
padding:0;
}

input,textarea {
border:1px solid #999;
font:14px 'trebuchet ms', sans-serif;
padding:1px;
}

div#adsense46815,div.adsense46860,.adsensesidebar {
display:block;
}

/* in header */

.adsense46815{margin:3px 0 0 0;width:468px;position:absolute;}

#topmenu{float:right;}
#topmenu ul {list-style-type:none;margin:0 0 35px;}
#topmenu ul li{display:inline;}


div#topmenu ul#topmenulist li a:link, div#topmenu ul#topmenulist li a:visited{background-color:#ccc;color:#fff;display:block;float:right;font:10px/10px Helvetica, Arial, Lucida Sans Unicode, Sans-serif;margin-left:1px;padding:4px 7px;text-decoration:none;text-transform:uppercase;}
div#topmenu ul#topmenulist li a:active, div#topmenu ul#topmenulist li a:hover{background-color:#999;}


.commentsubmit,.tafsubmit{background-color:#ccc;border:none;color:#fff;font:11px/11px Helvetica, Arial, Lucida Sans Unicode, Sans-serif;padding:4px 7px;text-decoration:none;text-transform:uppercase;width: 120px;}
input#commentsubmit:hover{background-color:#999;}
input.tafsubmit:hover{background-color:#999;}

.tafsubmit2{background-color:#cc9;border:none;color:#fff;font:11px/11px Helvetica, Arial, Lucida Sans Unicode, Sans-serif;padding:4px 7px;text-decoration:none;text-transform:uppercase;}
input.tafsubmit2:hover{background-color:#b1b184;border:1px thin #fff;}


div#categories ul li {
display:inline;
margin-bottom: 0px;
}

div#categories ul li a {
font-size:12px;
line-height:12px;
}

div#sidebar ul li.section span.sectionprompt {
color:#c90;
font-size:15px;
font-weight:700;
}

#sidebar ul li.section ul {
padding-top:10px;
}

#sidebar ul li.section {
font:12px/12px sans-serif;
margin:0 0 5px;
padding-left:4px;
text-transform:uppercase;
}

#sidebar ul ul li {
font:12px/12px sans-serif;
padding:0 0 10px 5px;
text-transform:none;
}