
/* Layout Stylesheet */ 

body {
 margin:20px;
 background:#eeeeee;
 text-align:center;
 }

.rbroundbox { background: url(images/top-left.gif) no-repeat top left; }

#outer {
 background: url(images/top-simple-background.gif);
 text-align:left;
 border:0px solid #000000;
 width:750px;
 margin:auto;
 }

#hdr {
 height:60px;
 background:#eeeeee;
 color: #333333;
 }

#bar {
 height:25px;
 background:#c0c0c0;
 color: #333333;
 border:solid #000000;	
 border-width:1px 0 1px 0;
 }

#bodyblock {
 position:relative;
 width:750px;
 padding:0;
 }

#l-col {
 float:left;
 width:175px;
 }

#menu {
	float: left;
	position: relative;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 97px;
	margin-bottom: 97px;
	padding: 10px;
	text-align: left;
	height: 170px;
}

ul#menuitems li {
	list-style-type: none;
	float: left;
	clear: both;
	padding-top: 2px;
	padding-bottom: 2px;
	width: 120px;
}

#cont {
 width:495px;
 background: url(images/top-simple-background.gif) repeat;
 border-width:0 0 0 1px;
 text-align:left;
 }

#ftr {
 background: url(images/top-simple-background.gif) repeat;
 color: #ECC144;
 font-size: 0.8em;
 font-weight: bold;
 font-variant: small-caps;
 border:solid black;
 border-width:0px 0 0 0;
 margin:0;
 }

#imgbanner {
	margin-left: -80px;
}

#realcontent {
	background-color: black;
	border-top: 8px solid brown;
	border-bottom: 8px solid brown;
	width: 420px;
	margin-top: 20px;
	padding: 8px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 0px;
	text-align: justify;
}

#ftr {
	background: url(images/handsheldhigh2.gif) no-repeat bottom right;
	height: 20px;
	padding-top: 170px;
}

#banner {
	margin-top: -10px;
	margin-left: -30px;
}

#topbanner {
	background: url(images/top-right.gif) no-repeat top right;
	height: 20px;
}

#bottombanner {
 	background: url(images/bottom-left.gif) no-repeat bottom left; 		
	height: 20px;
}

#bottombanner div {
 	background: url(images/bottom-right.gif) no-repeat bottom right; 	
	height: 20px;
}

#realcontent p.left {
		text-align: justify;
		margin-left: 0px;
		position: relative;
		width: 49%;	
		float: left;
		padding-bottom: 0px;
}

#realcontent p.right {
		text-align: justify;
		margin-left: 3px;
		position: relative;
		width: 46%;	
		float: right;
		padding-bottom: 0px;
}

#sidebanner {
	background: url(images/sidebannerattempt.gif) no-repeat bottom left;
}

.description {
	padding: 15px;
	margin-top: -15px;
	margin-bottom: 15px;
	border: 2px solid #ECC144;
	background-color: brown;
}
