/***********************************************/
/* Css Stylesheet Template                     *
/* copywrite to UWD peter watson 2009          *
/* Release 1 March 12 2009                     *
/***********************************************/

/**main layout*/ 

body {text-align:left; font-family:Arial, Helvetica, sans-serif; color:white; font-size: .725em; color: #9e9e9e; background-color:black; line-height: 140%; padding:10px; }

#heading {text-align:left;  margin:0px 0 0 0; border-bottom:solid 1px white; height:145px; width:501px}
#heading2 {text-align:left;  margin:0px 0 0 0;}

#container {width:100%;  
/* Centering for IE6+ in strict mode,Firefox, and other modern browsers */
margin:auto; text-align:left; }

#innercontainer{margin:0px 0 0 0; width:981px; height:100%;}
  
#left {float:left; margin:145px 0 0 0; padding:20px 0px 0px 30px; width:160px; border-top:solid 1px white;}

#middle {top:10px; margin-left:190px; margin-right:300px;  border-left:solid 1px white; width:470px;}
#middle2 {top:10px; margin-left:190px; margin-right:300px; margin-bottom:0px;}
#innermiddle {}

#right {float:right; margin:145px 0 0 0; padding:20px 10px 0px 20px; width:260px; border-top:solid 1px white;}

#footer { padding:10px 0 20px 0; border-top:1px solid #9e9e9e; text-align:left; clear:both;}

/******************************************************/

/**other layout**/

#menu{padding:0 6px 0 0; margin:0 6px 0 -6;}

.sidespace{margin:0 0 0 20px;}
#heading2{ width:450px; height:12px; }
#adlogo{float:left; margin:5px 0 0 0;}

ul{ list-style:none; padding:0; margin:0 0 0 10px; }
li{ margin: 6px 0 6px 0;}
#menu ul{ list-style:none; padding:0; margin:0;font-family: "Arial Black", Arial, Helvetica }
#menu li{ margin: 6px 0 6px 0;}
.floatleft{ float:left; }
.floatright{ float:right; }
#description{margin:3px 0 20px 4px;}
#rss{margin:20px 0 10px 4px; }
#parentsite{margin:0 0 20px 6px; font-family: "Arial Black", Arial, Helvetica }
#parentsite a:link { color:#9e9e9e; text-decoration:none;}
#parentsite a:visited { color:#9e9e9e; text-decoration:none;}
#parentsite a:hover { color:white; text-decoration:none;}
#parentsite a:active { color:#9e9e9e; text-decoration:none;}

#thelabprofile { margin:20px 0 20px 5px;}

#parentsite a:hover{}
.black{ color:black; }

.itemwrapper{margin:20px 0 0px 0;}
.image{margin:15px 0 15px 20px;}
.vid{margin:15px 0 15px 20px;}
.content{margin:15px 0 15px 20px; font-family:Arial, Helvetica, sans-serif; font-size: 10pt;}
.date{font-size:100%; font-weight:500; color:white; margin:6px 0 10px 20px;}
.blogtitle{font-family: "Arial Black", Arial, Helvetica, sans-serif;font-size: 1.4em;font-weight: normal; color:white; margin:6px 0 20px 20px;}

#commenttitle{font-size:150%; font-weight:500; color:#9e9e9e; margin:16px 0 40px 0; float:left;}
.dispcommentstitle{margin:6px 0 6px 0; font-size:100%; color: white;}
.dispcommentscomment{margin:6px 0 6px 0;}
.dispcommentsby{margin:8px 0 0px 0; color:white;}
.dispcommentscont{margin:22px 0 12px 0; padding:0px 0 0 0; /*border-top: 1px solid gray;*/}
.block{margin:15px 0 15px 0;}
.block2{margin:35px 0 25px 0;}

#forgotcont{ margin:20px 0 20px 0; border-top:solid 1px white; padding:0 0 40px 0; width:501px;}

/**colours**/
.form1{color:#333333; font-size:90%; font-weight:bold; font-family:Helvetica, sans-serif}
.form2{color:green; font-size:140%; }
.formdelconf{color:#333333; font-size:125%; font-weight:bold; font-family:Helvetica, sans-serif}
a img{border:none;}	
a, a:link {outline: none;color: #9e9e9e;text-decoration:underline; font-size:120%;}
a:visited {outline: none;color: #9e9e9e;text-decoration:underline; font-size:120%;}
a:hover {text-decoration:none;color: #fff;}
a:active {outline: none;color: #9e9e9e;text-decoration:underline; font-size:120%;}

hr{color:#9e9e9e;height:1px;}
.highlight{font-size:110%; font-weight:500; color:white;}

.current { text-decoration:none; }

.current a:link { color:#9e9e9e; text-decoration:none;}
.current a:visited { color:#9e9e9e; text-decoration:none;}
.current a:hover { color:#9e9e9e; text-decoration:none;}
.current a:active { color:white; text-decoration:none;}

.nounderline a:link {outline: none;color: #9e9e9e;text-decoration: none; font-size:120%;} 
.nounderline a:visited {outline: none;color: #9e9e9e;text-decoration: none; font-size:120%;}
.nounderline a:hover {text-decoration: underline;color: white;}
.nounderline a:active {outline: none;color: #9e9e9e;text-decoration: none; font-size:120%;}

.underline a:link {outline: none;color: #9e9e9e;text-decoration: underline; font-size:120%;}
.underline a:visited {outline: none;color: #9e9e9e;text-decoration: underline; font-size:120%;}
.underline a:hover {text-decoration: none;color: #fff;}
.underline a:active {outline: none;color: #9e9e9e;text-decoration: underline; font-size:120%;}

#loginform{width: 440px; margin:10px 0 10px 0; height:60px;}
#loginleft{float:left;}
#logmessage{height:20px;}
#enteremail{margin:6px 0 0 0; height:20px; width:250px; float:left;}
#entecont{height:20px; width:320px; }

#messagee{ height:0px;}

.sendpwd{float:right; margin:5px 0 0 0;}

.right{float:right; }

.left{float:left; }
.far{float:right;}
.middle{float:left;}
.level{ height:20px; margin:4px 0 4px 0; }
.level2{ height:20px; width:260px; margin:4px 0 4px 0;}
.level3{ height:20px; width:220px; margin:20px 0 20px 0;}
.level4{ height:40px; width:220px; margin:20px 0 20px 0;}
#regform{margin:30px 0 30px 0;}
#comments{margin:20px 0 0 0; padding:0 0 20px 0; border-bottom: 1px solid gray; font-weight:bold; }
.formcont{ margin:4px 0 10px 0;}
#message{ height:10px; margin:37px 0 0px 150px; }
#message2{ height:10px; margin:10px 0 0px 50px; font-size:110%; }
#message2{ height:10px; margin:37px 0 30px 20px; font-size:120%; }
#returntoblog{ margin:4px 0 10px 150px;  }
#returntoblog2{ margin:4px 0 10px 0px; }
#memberregistration{margin:0 0 0 20px; }
#deleteconfirm{margin:44px 0 0 0;}

rss { font-family:Helvetica, sans-serif; background-color:black; color:white;}

#deleteconfirm{ padding:20px 0 0 0;}
#delconfcont{ width:200px; margin:30px 0 0 0; }
#delconfleft{ float:left;}
#delconfright{float:right;}
#areyousure{width:300px; font-weight:bold; font-size:130%; margin:30px 0 0 0;}

#middle2{top:10px; margin-left:150px; margin-right:235px; margin-bottom:30px; width:500px;}

.comitcont{width:475px; margin:10px 0 20px 0; padding:10px 0 15px 0; border-bottom:solid 1px white; height:20px; }
.comitcontnoline{width:465px; margin:10px 0 0px 0; padding:10px 0 25px 0; /*border-bottom:solid 1px white; height:20px;*/ }
.commentslink{ float:left; font-size:95%;}
.permalink{ float:right; font-size:95%;}

#commcont{ clear:both; width:475px; margin:0px 0 0px 20px; position:relative; height:50px; }

#leaveacom{ float:left; }
#returntolab{ float:right;}

#cachedot{ color:#999999; float:right; }

.read{ margin:-12px 0 0px 20px; }
#archivelist{ margin:0 0 15px 0;}
#archivemenu{font-family: "Arial Black", Arial, Helvetica; margin:30px 0 0 0; }
#arccont{margin:20px 0 80px 40px; }

#seeall{ padding:0px 0 20px 20px; font-family: "Arial Black", Arial, Helvetica;}

.facebookbutton{margin:0 0 30px 20px}
.facebookbutton2{margin:30px 0 30px 20px}
#fanbox{margin:20px 0 0 20px}

/**about us**/
#aboutuswrapper{margin:10px 0 10px 20px}
#aboutsigs{width:420px;margin:60px 0 60px 10px}
#lindesig{width:120px;float:left}
#werdelinsig{width:120px;float:right}

#aboutbottom{clear:both; padding:40px 0 40px 0}
#aboutustitle{font-family: "Arial Black", Arial, Helvetica, sans-serif;font-size: 1.4em;
font-weight: normal; color:white; margin:20px 0 20px 0px;}

#sigright{margin:0 0 0 -20px;}
#sigleft{margin:0 0 0 -10px;}
