body{margin:0;padding:0;line-height: 1.5em;background: #F6F6F6;}
#maincontainer{width: 800px; /*Width of main container*/margin: 0 auto; /*Center container on page*/background: #FFF;/*background white*/}
#topheader {margin: 0px 0px 0px 30px;height: 100px;width:770px;background: #FFF url(../images/stampgothiclogo.gif) no-repeat left;/*logo image*/}
#topsection h1{margin: 0;padding-top: 15px;}
#contentwrapper{float: left;width: 100%;}
#videos{float: left; width: 500px;margin-left: 20px;}
#videolist ol li {   font-family: Verdana, Helvetica, San-serif;  font-size: 11px;    color: #333;  text-decoration: none;  }
#videolist ol{list-style-type: none;}
#videolist {float:left; width:250px; }
/*Sets MAIN CENTRE COLUMN OF THREE COLUMN - Home page and index docs page  */
#contentcolumn{/*margin: 50px 220px 0 220px; Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/margin-top: 60px;margin-right: 220px;margin-left: 220px;}
/*Sets LEFT HAND COLUMN OF THREE COLUMN - Home page and index docs page  */
#leftcolumn{float: left;width: 220px; /*Width of left column in pixel*/margin-left: -800px; /*Set margin to that of -(MainContainerWidth)*/margin-top: 50px; /*Set margin to white space at top of column */}
/*SET RIGHT HAND COLUMN OF THREE COLUMN - Home page and index docs page  */
#rightcolumn{float: left;width: 220px; /*Width of right column*/margin-left: -220px; /*Set left margin to -(RightColumnWidth)*/margin-top: 50px;/*Set margin to white space at top of column*/}

/*SET properties of Main Column on Docs page  */
#twomain{margin-top: 50px;margin-left: 320px; padding-right: 50px;}
/*SET properties of Left Column on Docs page  */
#twoleft{float: left;width: 300px; /*Width of left column in pixel*/margin-left: -750px; /*Set margin to that of -(MainContainerWidth)*/margin-top: 50px; /*Set margin to white space at top of column */}
/*SET THE IMAGE SIZE and BORDER ON THE DOCS PAGES  */
#docsimages img {margin:0px 20px 20px 20px;width: 160px;display: block;	padding: 8px 8px 10px 8px;float: left;border: 1px solid #CCC;border-top-color: #eee;border-right-color: #ddd;border-bottom-color: #bbb;background-color:#fff;}
#footer{clear: left;width: 100%;background: #666;text-align: center;margin-top: 30px;padding:1px;}
#footer p { 	font-family: Arial, Helvetica, san-serif;	font-size: 11px;/*line-height: 18px;*/color: #FFF;}
#footer a{color: #FFFF80;}
.innertube {margin: 0 25px 0 25px; /*Margins for inner DIV inside each column (to provide padding)*/}
#docspage {margin: 0 20px 0 20px;width: 700px;padding: 20px;}
#nav { width: 550px; margin: 10px 20px auto; float: right; } 
#nav li {  margin: 0 1px 0 0; padding: 0; display: inline;}
#nav a {   font-family: Verdana, Helvetica, San-serif;  font-size: 11px;  padding: 10px 6px;  color: #333;  text-decoration: none;  border-left: 1px solid #EFEFEF;}
#nav ul li a:hover,#nav ul li a.active,#nav ul li a.active:hover {border-bottom:1px solid #333;background:#fff;}
.clear {   	clear: both;}


p { 	font-family: Arial,Helvetica, san-serif;font-size: 11px;line-height: 16px;	color: #666;}
b{font-size: 110%;}
em{color: red;}
a {	color: #666; 	text-decoration: none;}
a:hover {  color: #000;  text-decoration: underline; }
h3 { 	font-family: Arial,Helvetica, san-serif;font-size: 12px;line-height: 16px;	color: #666;}
h2 { 	font-family: Arial,Helvetica, san-serif;font-size: 14px;line-height: 18px;	color: #666;}
h1 {	font-family: Arial,Helvetica, sans-serif;font-size: 20px;line-height: 20px;	color: #333;}
#intro {margin-top: 0px;}
/*This is the underline of the news items in Blog feed*/
#newsfeedtest  { margin-top: 0px;	padding: 0px;	border-bottom:1px solid #6f6f6f; }
#docspage img { margin:20px 20px 20px 20px;	width: 120px;	display: block;	padding: 8px 8px 10px 8px;	
					float: left;	border: 1px solid #CCC;	border-top-color: #eee;
	border-right-color: #ddd;	border-bottom-color: #bbb;	background-color:#fff;}
#docspage td {	margin: 0px 20px 20px 50px;	padding: 20px 0px 20px 0px;	border-top-width: 1px; border-top-style: solid; border-top-color: #E5E5E5;}
#aboutpage {margin: 0 20px 0 20px;width: 700px;padding: 20px;}
#aboutpage img {margin:20px 40px 20px 40px;width: 150px;display: block;padding: 8px 8px 10px 8px;float: left;border: 1px solid #CCC;border-top-color: #eee;
				border-right-color: #ddd;border-bottom-color: #bbb;background-color:#fff;}
#aboutpage td {	margin: 0px 20px 20px 50px;	padding: 20px 0px 20px 0px;	border-top-width: 1px;    border-top-style: solid; border-top-color: #E5E5E5;}
#docsleft{margin-left: 50px;}
input {background-color: E5ECF9;}
select {background-color: E5ECF9;}
textarea {background-color: E5ECF9;}
.texta {border: 1px solid E5ECF9}
.tdhead {font-family: Arial, Helvetica, sans-serif;font-size: 11px;padding: 2;border-top-width: 1px; 
			border-top-style: solid;border-top-color: DDAD08;border-bottom-width: none;border-bottom-style: none;border-bottom-color: none;
        	border-left-width: none;border-left-style: none;border-left-color: none;border-right-width: none;border-right-style: none;
			border-right-color: none;background-color: #f2f2f2;}
.tdmenu {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-color: #333; padding-right: 20px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #f2f2f2;border-top-width: none;
        border-top-style: none; border-top-color: none;border-left-width: none; border-left-style: none; border-left-color: none;border-right-width: none;border-right-style: none; border-right-color: none;background-color: none;}
.tdmenu p    {  font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #333;}
.tdspace { font-family: Arial, Helvetica, sans-serif;font-size: 10px; padding: 30;}
/*porndemic*/
#pornnav p {    margin-top:0px; font-family: Arial, Helvetica, sans-serif;  font-size: 12px;  line-height:12px; color: #333;  }
#pornnav  a {    text-decoration: none;  }
#pornnav  a:hover {  text-decoration: underline;  }
#interviews { margin-top: 0px; margin-left: 0px;margin-right:80px; margin-bottom:30px; }
#interviews p{ font-family: Arial, Helvetica, sans-serif;  font-size:12px; line-height:16px; color: #333;  text-decoration: none;  }
#interviews h2{ margin-bottom:5px;margin-top:20px;font-family: Arial, Helvetica, sans-serif;  font-size: 14px; line-height:20px; color: #006699;  text-decoration: none; }