/* COLOR SCHEMA */

 body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,p,blockquote,th,td,a,img{
	margin:0;
	padding:0;
 } 

img {
	border: 0;
}

/* TEXT ELEMENTS */
body {
 font-size: 75%;
}
  
html>body {
	font-size: 12px;
}
  
p {	
	font-size: 1em;
	line-height: 1.5em;
	margin-top: 1.5em;
	margin-bottom: 1.5em;
	text-align: justify;
 }

h1 {
	font-size:1.5em;
	line-height: 1em;
	margin-top: 0;
	margin-bottom: 1em; 
} 


h2, h3{
	font-size:1.1667em;
	line-height: 1.286em;
	margin-top: 1.929em;
	margin-bottom: 0.643em; 
}

h4 {
	font-size:1.1667em;
	line-height: 1.286em;
	margin-top: 1.929em;
	margin-bottom: 0.643em; 
}

.sidenote {
	font-size:0.8333em;
	line-height:1.8em; 
}

a:link { 
color:black;
border: 0px;
margin: 0px;
padding: 0px;
}
a:visited {
color:white;
}
a:hover { 
color: orange;
} 

/* HEADER ELEMENTS */
#ban_wrap { 
}

#page_title {
	position: absolute;
	top: 3em;
	color: red;
}

#title {
float: right;
font-size: 1.5em;
}

/* BASIC FORM */
body {
	background-color: black;
	line-height: 1em; 
	font-size: 62.5%;
	font-family: "arial", sans-serif;
	width: 1008px;
	margin: 0 auto;
	color:white;
	
}

#bodywrap {
	width: 1008px;
	height: 54em;
	background-color: #A70000;
}

#ban_wrap {
	position: relative;
	width: 100%;
	height: 9em;
	background-color: black;
}

#p_header {
	position: absolute;
	top: 6em;
	width:100%;
	height: 3em;
	background-color: red;
}

/* CONTENT */

#content_full {
height: 44.5em;
padding: .5em;
background-color: gray;
}

#content {
width: 623px; 
height: 43.5em;
padding: .75em; 
background-color: gray;
}

#content-tees {
width: 349px; 
height: 42.6em;
padding: 1.2em; 
background-color: gray;
}
#ccontainer {
}

/* CONTENT: ELEMENTS */
#webmenu {
	float: right;
	left: 623px;
	width: 355px;
	height: 19em;
	padding: .5em;
	background-color: #a70000;

}

#webmenu-tees {
	float: right;
	left: 385px;
	width: 605px;
	height: 19em;
	padding: .5em;
	background-color: #a70000;
#border-bottom: .5em solid transparent;

}

.ph_class {
	width: 100%;
	clear: both;
	border-bottom: 1px solid white;
	#border-top: .25em solid transparent;
}

.webitem {
	float: left;
	margin: .6em;
	width: 8.5em;
	height: 8.5em;
	background-color: transparent;
	overflow: hidden;
	#border-bottom: .5em solid transparent;
}

#url_link{
border: .5em solid transparent;
}

#page_center p{
	width: 623px;
	margin-left:177px;
	font-size: 1.5em;
	line-height: 1em;
	margin-top: 0;
	margin-bottom: 1em; 
	text-align: justify;

}

#pc_2 {
	float: left;
	background-image: url('copy.png');
	width: 170px;
	height: 170px;
	}

#pc_1 {
	position:absolute;
	top: 100%;
	left: 1035px;
	margin-top: -199px;
	#margin-top: -240px;
	background-image: url('copy2.png');
	width: 170px;
	height: 170px;
	}

#address {
	background-image: url('address.png');
	width: 350px;
	height: 36px;
	margin-left:177px;
}

/* ADMIN */
.admin {
float:left;
border: .5em solid #a70000;
width:25.61em; 
height: 41.5em; 
background-color: gray;
padding: .5em;
}

.ad_thumb {
	float: right;
	height: 1.5em;
	width: 1.5em;
	margin-left: .5em;
	background-image:url('../admin/admin_images/create.png');
}

.ad_photo {
	float: right;
	height: 1.5em;
	width: 1.5em;
	margin-left: .5em;
	background-image:url('../admin/admin_images/add.png');
}

/* Outside Links */
#outsidelink {
}

div .hack {
	padding: 5px;
	border: 5px solid #fff;
}

.cleardiv {
	clear: both;
	height: .1em;
}

#clearfoot	{
	clear: both;
	height: 1em;
}

#footer {
	width: 100%;
	height: 3em;
	margin-top: .5em;
	background-color: transparent;
}

/* FORM ELEMENTS */
form {
width: 100%;
}

fieldset {
padding-left: .8em;
}

/* TABLE ELEMENTS */
table	{
	border-width: 0px;
	border-collapse: collapse;
}
#table_01 {
	width:1008px;
	height:542px;
	border:0px;
	border-collapse: collapse;
}

tr 	{
	border-width: 0px;
	padding: 0px;
	margin: 0px;

}

td 	{
	border-width: 0px;
	padding: 0px;
	border-style: none;
	border-color: gray;
	background-color: white;

}
	
/* HEADER ELEMENTS */
/* NAV ELEMENTS */
.navlist {
	float: right;
	padding: .75em;
}
.navlist li{
	font-size:1.1667em;
	line-height: 1.286em;
	margin-top: 1.929em;
	margin-bottom: 0.643em; 
	display: inline;
	padding-right: 18px;
}

.navlist li a{
	color: black;
}
/* CENTER ELEMENTS */
/* web snapshots */
#cc_web {
margin: 18px;
background-image:url('../webs/cc_web.jpg');
width: 587px;
height:416px;
}

#ie_web {
margin: 18px;
background-image:url('../webs/ie_web.jpg');
width: 587px;
height:416px; 
}

#lcr_web {
margin: 18px;
background-image:url('../webs/lcr_web.jpg');
width: 587px;
height:416px; 
}
/* RIGHT SIDE ELEMENTS */

/* UL's and LI's */

/* FOOTER ELEMENTS */	
	
#footer ul li a {
color:red;
}

#footer ul li {
	font-size:0.8333em;
	line-height:1.8em; 
	color: black;
	display: inline;

}