@charset "utf-8";
/* CSS Document */

/*
Name: PCCA Advertising Form
Date: 2009
Author: Conrad Borba
URL: http://www.ConradsDesign.com/

 bg color: aeb6c1
*/

* { padding: 0; margin: 0; }


body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px; padding: 0; 
 background: url(../_images/bg.jpg) no-repeat top center ; background-color:#aeb6c1;
}

#wrapper { 
 margin: 0 auto;
 width: 766px;
}

#faux {
 background: url(../_images/faux-3-2-col.png);
 margin-bottom: 0px;
 overflow: auto; /* Fix for IE */
 width: 100%;
}

#faux2 {
 background: url(../_images/faux-white.png);;
 margin-bottom: 0px;
 overflow: auto; 
 width: 100%;
}

#header {
 color: #333;
 width: 766px;
 padding: 0px;
 height: 420px;
 background: #aeb6c1;
}

#leftcolumn { 
 display: inline;
 color: #fff;
 padding: 10px;
 width: 180px;
 float: left;
 margin-left:50px;
}
#leftcolumn a { color:#fca311;font-weight:bold;}
#leftcolumn a:hover { color:#fff; }
 

#rightcolumn { 
 float: right;
 color: #333;
 padding: 10px;
 width: 440px;
 display: inline;
 position: relative;
 margin-right:55px;
}
#rightcolumn a { color:#fca311; font-weight:bold;}
#rightcolumn a:hover { color:#000;}

#column { 
 display: inline;
 padding: 10px;
 width: 628px;
 float: left;
 margin-left:50px;
}


/* FRONT -------------------------------------------------------  */

.cover { width:220 px; float:left; padding:10px; text-align:center;}
.cover img { padding-bottom:12px;}

/* GENERAL -------------------------------------------------------  */

.clear { clear: both; background: none; }

a { color:#666;} 
a:hover { color:#FF9900;}

p a { color:#fca311; 
	text-decoration: none;}

p a:hover {	text-decoration: underline; color:#666;}

p { font-size:13px;
	line-height:17px;
	padding-bottom:15px;}


img { border:none;}
.right { text-align:right;}
.center { text-align:center;}
.bold { font-weight:bold;}


h1 {color:#FF9900;}
h2 {color:#fff;}


/* TABLE -------------------------------------------------------  */

#table { width: 440px;}
#table2 { width: 600px;}
	.issues { width:240px; float:left;}
	.deadline { width:80px; float:left;}
	.dates { width:100px; float:left;}

	.adType { width:100px; float:left;}
	.adSize { width:160px; float:left;}
	.run { width:70px; float:left;}


/* FOOTER -------------------------------------------------------  */

#footer { 
 width: 746px;
 clear: both;
 color: #333;
 background: url(../_images/footer.png) no-repeat;
 padding: 50px 60px;
 height:80px;
}
#footer a { color:#000; text-decoration:none}
#footer a:hover { color:#fff; text-decoration:underline;}

#footer2 { 
 width: 746px;
 clear: both;
 color: #333;
 background: url(../_images/footer2.png) no-repeat;
 padding: 50px 60px;
 height:80px;
}
#footer2 a { color:#000; text-decoration:none}
#footer2 a:hover { color:#999; text-decoration:underline;}


/* FOOT ------------------------------------------------------ */
.foot .left {width: 50%; float: left; padding-left: 10px;}
.foot .right { width: 40%; text-align: right; float: right; padding-right:10px;}
.foot a {	color: #FFF; text-decoration: none;}
.foot a:hover { color: #1f3dla; 	text-decoration: underline; }
.foot p { padding-top:2px; color: #FFF; font-size:11px;}


.title { font-size:12px; font-weight: bold; 
	 font-family: Arial, Helvetica, sans-serif;
	 text-transform:uppercase; color:#55657b; }

.foot {  width:950px; background:url(../_images/footer_bg.png) left no-repeat; text-align:left;
		font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; margin-left:auto; margin-right:auto;  }	 
.foot ul {margin:0px; padding:0px ; list-style:none; }
.foot ul li { padding-bottom:4px; }
.foot ul li a { color:#fff; text-decoration:none; font-weight:bold}
.foot ul li a:hover {text-decoration: underline; color: #1f3dla;}

#FOOTcontainer { margin-left:auto; margin-right:auto; width:750px;height:120px }

#FOOTleft { margin-left:230px; float:left;}
#FOOTright { padding-right:60px; float: right;}

.dividerLine { border-top:solid #55657b 1px; width:950px; }







/* old css */

.form input {
	width:188px;
	height:21px;
	color: #FFFFFF;
	padding:3px 0 0 7px;
	border:#8F9092 1px solid;
	background-color:#8F9092;
}

.form textarea {
	width:188px;
	height:108px;
	color: #FFFFFF;
	overflow: auto;
	padding:3px 0 0 7px;
	border:#8F9092 1px solid;
	background-color:#8F9092;
}



 
