﻿body {
}

body { text-align:center; 
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:center;
	/*background-image: url('/i/_g.gif');*/
	background-color: #e2e6e8; /* to change */
}

img { border-style:none;}

body, blockquote, .footer, .footer td{ font-family: Century Gothic,Avant Garde, Arial, Helvetica, sans-serif; }



#headerelement { clear:both; width:800px; height: 451px; background-image: url('/i/likestar.jpg'); background-repeat: no-repeat; overflow:hidden;}
#footerelement { clear:both; width: 800px; height: 40px; }

#xcontainer { margin: 0px auto 0px auto; width: 800px;}
#ycontainer { width: 100%; text-align: center;}

/*Layout handlers*/
#mainwrapper {background-image: url('/i/ptn.gif'); background-repeat:repeat-y; overflow: hidden;}
#leftnavelement { text-align: justify; float: left; width: 175px; padding: 0px; overflow: hidden; margin: 125px 0px 0px 0px;}
#rightnavelement {text-align: left; float: left; width: 130px; padding: 0px; overflow: hidden; background-color: #f0f0f0;}
#leftpad { text-align: justify; float: left; width: 175px; height:50px; padding: 0px; overflow: hidden;}

#contentwrapper { text-align: justify; float: left; width: 495px; display: block; margin-bottom: -2000px;  padding-bottom: 2000px; overflow: hidden;}

/*sectional styling: right*/
#relatedcontent {text-align: center; font-size: 12px; font-family: Segoe UI, Arial, Helvetica, Sans-Serif; display: block; font-weight: bold;   }
#rightnavinset a{text-decoration: underline; color: #2020f0;}
#rightnavinset a:link a:visited{text-decoration: none; color: #2020f0;}
#rightnavinset a:hover{text-decoration: underline; color: #ff2020;}
#rightnavinset { padding: 2px 5px 5px 5px; font-family: Segoe UI, Arial, Helvetica, Sans-Serif; font-size: 11px; display: block;}

/*sectional styling: left*/
#leftnavelement {text-align: right; font-size: 12px; font-family: Segoe UI, Arial, Helvetica, Sans-Serif; }
#leftnavlist { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; list-style-type: none; border-top: dotted 1px #000000; }
#leftnavlist li { display: block; margin: 0px 0px 0px 0px; border-bottom: dotted 1px #000000;}
#leftnavlist li:hover { background-color: #ff0000;}
#leftnavlist li a{ display: block; text-decoration: none; color: white; padding: 5px 10px 5px 0px;}
#leftnavlist li a:link a:visited{ text-decoration: none;}
#leftnavlist li a:hover { background-color: #ff0000; color: White; }
#leftnavlist .activeItem{ display: block; text-decoration: none; color: white; padding: 5px 10px 5px 0px; background-color: Red; }
#leftnavlist .spacerItem{ display: block; text-decoration: none; color: white; padding: 1px 10px 1px 0px; }
#leftnavlist .spacerItem a:hover{ display: block; text-decoration: none; color: white; padding: 1px 10px 1px 0px; background-color:Transparent; }
#leftnavlist .spacerItem:hover{ display: block; text-decoration: none; color: white; padding: 1px 10px 1px 0px; background-color:Transparent; }

/*sectional styling: content*/
#contentelement { padding: 0px 12px 5px 12px; font-size: 14px; font-family: Segoe UI, Arial, Helvetica, Sans-Serif;}
#contentelement a{ text-decoration: underline; color: blue;}
#contentelement a:link a:visited{ text-decoration: underline; color: blue;}
#contentelement a:hover { text-decoration: underline; color: red;}

h3 {padding: 0px 5px 0px 5px; font-size: 18px; font-family: Segoe UI, Arial, Helvetica, Sans-Serif; font-weight: bold; color: Red;}
pre {font-size: 10px;}
.icon {clear:none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-width:0px;}
.smallcontact {font-size: 10px;}
.quoter { font-style:italic; color: #c0c0c0;}
.quote { font-style:italic; color: #404040;}