/* CSS Document */

body { 
	font-size:62.5%;font-family:Arial,Helvetica,sans-serif;background: url(../images/main-background.jpg) 50% 0 no-repeat #dfd5ab;text-align:center;margin:0;padding:0;color:#666
	}
h1,h2,h3,h4,p,ul,ol,li,blockquote{
	margin:0;padding:0
}	
h2{
	font-family:Georgia,Times,serif;
}
ul,ol{
	font-family:Georgia,Times,serif;list-style:none
}
img { border:0;margin:0;padding:0 }	

#container {
	width: 717px;
	margin: 0 auto;
	}
	
#header {
	width: 717px;	height: 74px;	background: url(../images/header-bg.jpg) top left no-repeat;margin: 77px 0 0 0;position:relative;
	}
	#header h1{
	width: 161px;	height: 40px;	background: url(../images/logo-cox.gif) top left no-repeat;position:absolute;right:50px;top:30px;text-indent:-4500px
	}
	
#content {
	float: left;width:717px;background: url(../images/content-main-bg.gif) top left repeat-y;position:relative;
	}	
#content-home{
	float: left;width:717px;background: url(../images/content-main-bg.gif) top left repeat-y;position:relative;
	}	
	#content-in{
	float: left;width:717px;background: url(../images/content-top.jpg) top left no-repeat;padding:30px 0 0 0
	}
	
	#leftsidebar{
		float:left;width:181px;background: url(../images/grey-shadow.gif) top right no-repeat;text-align:left;margin:15px 0 0 0
	}
		#leftsidebar h2{
			color:#930;font-size:2.1em;font-weight:normal;margin:15px 0 0 50px;background: url(../images/pinline.gif) 0 100% no-repeat;padding-bottom:8px;background-color:inherit;
		}
		#leftsidebar ul {
			color:#333;font-size:1em;font-weight:normal;font-style:italic;margin:10px 10px 0 50px;line-height:18px;background-color:inherit;
		}
			#leftsidebar ul a{
				color:#474747;background-color:inherit;text-decoration:none
			}
			#leftsidebar ul a:hover{
				color:#777;background-color:inherit;text-decoration:none
			}

		#leftsidebar p {
				font-family:Georgia,Times,serif;color:#333;font-size:1em;font-weight:normal;font-style:italic;margin:10px 0 0 50px;line-height:18px;background-color:inherit; padding-right: 15px;
		}

	#main{
		float:right;width:520px;position:relative;
	}
	#maincontent{
		float:left;width:380px;text-align:left;padding:30px 0 0 0
	}
		#maincontent h3{
			color:#998946;background-color:inherit;font-size:1em;text-transform:uppercase;font-weight:bold;margin-bottom:3px;
		}
		#maincontent p {
			color:#666;background-color:inherit;font-size:1em;margin-bottom:20px;width:340px;line-height:16px;
		}

#maincontent table th {text-align: right; padding: 5px; align: top; width: 25%;
}	
#maincontent table td {padding: 5px;
}	
#maincontent .required {color: #f00; font-weight: bold;
}
#maincontent a {color: #930; text-decoration: none; border-bottom: 1px dotted #930;}
#maincontent a:hover {color: #930; border-bottom: 1px solid #930;}
	
	#rightsidebar{
		float:right;width:140px;position:relative;
	}
		#rightsidebar ul{
		 font-size:1.0em;text-align:right;line-height:20px;margin-right:50px;background: url(../images/pinline.gif) 100% 0 no-repeat;
		}
		#rightsidebar li{
		 background: url(../images/pinline.gif) 100% 100% no-repeat;
		}
		#rightsidebar ul a{
		 font-size:1.0em;text-transform:uppercase;color:#757575;text-decoration:none;background-color:inherit;
		}
		#rightsidebar ul a:hover{
		 color:#000;background-color:inherit;text-decoration:none
		}
		#rightsidebar ul a.selection{
		 color:#000;background-color:inherit;text-decoration:none
		}
		
	#page-image{
		height:165px;width:129px;position:absolute;bottom:0;right:2px;font-size:1px;background: url(../images/vertical-bars.gif) 0 0 no-repeat;
	}
	* html #page-image{
		height:165px;width:129px;position:absolute;bottom:0;right:1px;font-size:1px;background: url(../images/vertical-bars.gif) 0 0 no-repeat;
	}	
	
	#footer {
	clear: both;width: 710px;border-top:6px solid #A65322;margin:0 auto; padding-top: 5px;
	}
		#footer p{
		color:#666;background-color:inherit;font-size:0.9em;margin:3px 0 0 0px;text-align:left;
		}
		
