@charset "utf-8";
/* CSS Document */

*{margin:0; padding:0;}
body,
td
{font-family: Verdana, Helvetica, sans-serif; font-size:11px; line-height:15px; color:black;}
body{margin:20px;}
a{text-decoration:underline;}
a:hover{text-decoration:underline;}
img{border:none;}
h3{font-size:15px; font-weight:normal; margin:0 0 5px 0;}
p{margin:0 0 5px 0;}
input,
textarea
{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; padding:2px; color:black;}

#container{width:940px;margin: 0 auto;   /* align for good browsers */	text-align: left; /* counter the body center */	overflow:none; }

.top{height:25px;}
.header{height:80px; border-bottom:1px solid; margin-bottom:10px; vertical-align:bottom}

#nav a{display:block; float:left; margin:0 20px 0 0; padding:0 0 0 0; text-decoration:none; }
#nav a:hover{text-decoration:underline;}
#nav li{display:inline; list-style-type:none;}
.current{text-decoration:underline;}

#left{float:left; width:200px; color:#ff00cc; border-bottom-color:#ff00cc;}
#left a{color:#ff00cc;}
#left li{list-style-type:none; list-style-position:outside; margin:0 0 10px 0;}
#left .box{background:url('../img/dot_magenta.gif') repeat-x left bottom;padding:0 0 5px 0; margin: 0 0 10px 0; }	
#left .box a{text-decoration:underline;}
#left .box li a{text-decoration:none;}
#left .box li a:hover{text-decoration:underline;}

#left .box #tagCloud{line-height:25px; text-align:center;}
#left .box #tagCloud a{text-decoration:none;}
#left .box #tagCloud a:hover{text-decoration:underline;}

#centre{float:left; width:450px; margin:0 35px 50px; 35px; color:black; border-bottom-color:black;}
#centre a{color:black; text-transform:underline;}
#centre li{list-style-type:square; list-style-position:outside; margin:0 0 10px 20px; }
#centre .box{ margin: 20px 0;}	
#centre .box a{ text-transform:underline;}	

.text{}
.text img {margin:10px 0;}



.topic{border-bottom:1px solid black; padding-bottom:10px; margin-bottom:10px; color:black;}
.h1{padding-bottom:40px;}
.item{margin:10px 0 10px 0; padding: 0 0 5px 0;background:url('../img/dot_black.gif') repeat-x left bottom;} 
.item small{font-size:10x;}
.item blockquote{padding:5px 0 5px 0;}
.item a{text-decoration:underline;}
.editBox{padding:5px 0;}
.edit {text-decoration:underline; color:#33ccff; }

#right{float:left; width:200px; color:#33ccff; border-bottom-color:#33ccff;}
#right .box{background:url('../img/dot_blue.gif') repeat-x left bottom;padding:0 0 10px 0; margin: 0 0 10px 0; }	
#right a{color:#33ccff; text-decoration:underline;}
#right li a:hover{text-decoration:underline;}
#right p{margin:0 0 5px 0;}

#qSearch{}
#qSearch input{width:193px; border:1px solid #33ccff; padding-right:3px; color:#33ccff; font-size:11px;}
#qSearchDiv{}
#qSearchDiv ul{margin:0; padding:0;}
#qSearchDiv li{ color:white; text-decoration:none; list-style-type:none; margin:0; padding:2px 5px; background:#33ccff; border-left:1px solid #33ccff; border-right:1px solid #33ccff; border-bottom:1px solid #33ccff;}
#qSearchDiv li:hover{ cursor:pointer; color:#33ccff; background:white;}

#rightContent ul{margin:10px 0px;}
#rightContent li{list-style-type:none;}
#rightContent li a{text-decoration:none}

#lightbox a{color:white; text-decoration:underline;}
#lightbox p{margin:0 0 5px 0;}
#lightbox h3{font-weight:normal; text-transform:lowercase; margin:0 0 15px 0;}
#lightbox .submit{border:1px solid black; color:black; background:white; margin:10px 0 0 0px; width:auto;}
#lightbox input{border:1px solid black; color:black; background:white; padding-left:2px; width:200px; }

#close{text-align:right;}
.submit{width:100px; }

.cbb{padding:10px; margin:10px; text-align:center; font-weight:bold;}

	
	






