@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; }

html, body {
    height: 100%;
}

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px; padding: 0; 
 background: url(../_images/bg.png) repeat-x top center ; background-color:#004e92;
}

#wrapper { 
 margin: 0 auto;
 width: 760px;
}

#faux {
 background: url(../_images/faux1col.png) #FFFFFF ;
 margin-bottom: 0px;
 overflow: auto; /* Fix for IE */
 width: 100%;
}

#faux2 {
 background: url(../_images/faux2col.png) #FFFFFF ;
 margin-bottom: 0px;
 overflow: auto; 
 width: 100%;
}

#header {
 color: #333;
 width: 760px;
 padding: 0;
 height: 73px;
 margin: 0;
}

#leftcolumn { 
 display: inline;
 color: #333;
 margin: 10px;
 padding: 0px;
 width: 230px;
 float: left;
}
#leftcolumn a { color:#0397d5;font-weight:bold;}
#leftcolumn a:hover { color:#fff; }
 

#rightcolumn { 
 float: right;
 margin: 10px;
 padding: 0px 10px 0 0;
 width: 480px;
 display: inline;
 position: relative;}
 
#rightcolumn a { color:#0397d5; font-weight:bold;}
#rightcolumn a:hover { color:#000;}

#column { 
 display: inline;
 padding: 10px;
 width: 628px;
 float: left;
 margin-left:50px;
}

#nav { height:80px;}
#nav img { display:inline; float:left;}
#nav a:hover { margin-top:-80px;}



#top { height:15px; background:url(../_images/top_edge.png) no-repeat top center;}
#top2 { height:15px; background:url(../_images/top_edge2.png) no-repeat top center;}
#bottom { height:15px; background:url(../_images/bottom_edge.png) no-repeat bottom center;}
#bottom2 { height:15px; background:url(../_images/bottom_edge2.png) no-repeat bottom center;}

/* FRONT -------------------------------------------------------  */

.cover { width:220 px; float:left; padding:10px; text-align:center;}
.cover img { padding-bottom:10px;}

/* GENERAL -------------------------------------------------------  */

.clear { clear: both; background: none; }



a { color:#666;} 
a:hover { color:#0397d5;}

p a { color:#0397d5; 
	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:#0397d5;}
h2 {color:#172e4e;}
h3 { font-size:14px;}

.none { margin:0px; padding:0px; }


/* 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: 740px;
 clear: both;
 color: #fff;
 margin: 10px auto;
 padding: 10px;
 clear: both;
 position: relative;
 z-index: 10;
 text-align:center;
}
#footer a { color:#FFF; text-decoration:none;}
#footer a:hover { text-decoration: underline;}


.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;
}



 
