
/** Coudal Partners 2003 **/



body 	{

margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-align: left;
background-color: #FFF;






}

p 		{
margin: 0px 0px 0px 0px;
padding: 0px 0px 6px 0px;
font-family: georgia, helvetica, arial, sans-serif;
color: #444;

font-size: 13px;
line-height: 21px;
text-align: left;
}


blockquote		{
margin: 0px 20px 0px 20px;
padding: 0px 0px 6px 0px;
font-family: verdana, arial, sans-serif;
color: #333;
background-color: #FFF;
font-size: 11px;
line-height: 15px;
text-align: left;

}


img.blog 	{
			display: block;
			border: 1px solid #CCC;
			margin: 3px 12px 6px 0px;
			padding: 6px 6px 6px 6px;
			background-color: #FFF
			}


p.roll	{

margin: 0px 0px 0px 0px;
padding-top: 0px;

font-size: 12px;
line-height: 15px;
text-align: left;
color: #444;
}	


p.rolltwo	{

margin: 0px 0px 0px 0px;
padding-top: 5px;

font-size: 12px;
line-height: 15px;
text-align: left;
color: #444;
}	


p.partners	{

margin: 0px 0px 0px 12px;

font-size: 13px;
line-height: 16px;
text-align: left;
color: #444;
}	



.lede	{
font-size: 17px;
line-height: 28px;
text-align: left;
color: #444;

}	


p.aside	{
float: left;
margin: 0px 10px 9px 0px;
width: 80px;
height: 150px;

text-align: center;
color: #444;
}	


p.logo	{
text-align: center;
}	




/** global positioning divs **/



#frame	{
position: relative;
width: 900px;
height: 1200px;
margin-left: auto;
margin-right: auto;
border-top: 3px solid #888165;
padding-top: 0px;
text-align: center;


}

#flag 	{
position: absolute;
top: 0px;
left: 0px;
width: 900px;
height: 91px;
background-color: #FFF;


}



#ball 	{
position: absolute;
top: 70px;
left: 75px;
width: 500px;
height: 37px;
text-align: left;

}


#date 	{
position: absolute;
top: 7px;
left: 125px;
width: 400px;
height: 30px;
text-align: left;
font-family: georgia, verdana, arial, sans-serif;
color: #444;
font-size: 12px;
line-height: 14px;
text-align: center;
}

#cards 	{
position: absolute;
top: 119px;
left: 175px;
width: 300px;
height: 10px;
border-top: 4px solid #888165;
z-index: 1;

}


#cardsl 	{
position: absolute;
top: 136px;
left: 180px;
width: 265px;
height: 50px;
z-index: 6;

}


#update 	{
position: absolute;
top: 700px;
left: 180px;
width: 230px;
text-align: left;
z-index: 6;
margin: 0;
padding: 0;

}



#cardsr 	{
position: absolute;
top: 136px;
left: 312px;
width: 347px;
height: 50px;

}



#slug 	{
position: absolute;
top: 252px;
left: 175px;
width: 300px;
height: 400px;
border: 1px solid #9A9A99;
margin: 0;
padding: 0;

background-image: url(i/selectionspack.jpg); 
}

#slugcopy	{
position: absolute;
top: 500px;
left: 205px;
width: 220px;


margin: 0;
padding: 0;

}

#slugmark	{
position: absolute;
top: 295px;
left: 235px;
width: 180px;


margin: 0;
padding: 0;

}


	

	



#mast 	{
position: absolute;

height: 30px;
top: 118px;
left: 0px;
width: 900px;

text-align: center;
border-top: 1px solid #888165;
border-right: 1px solid #888165;


}


#copy 	{
position: absolute;
width: 340px;
top: 156px;
left: 510px;
text-align: left;
padding-bottom: 100px;

}


#adpix 	{
position: absolute;
left: -44px;
top: -10px;
}





#roll 	{
position: absolute;
border-left: 1px solid #9A9A99;
width: 122px;
height: 1700px;
top: 118px;
left: 0px;
text-align: left;



}


#nav 	{
position: absolute;


width: 144px;

top: 30px;
left: 12px;
text-align: left;



}




img.ad 	{

border: 0;
padding: 0px 0px 0px 0px;
text-align: center;
}





.ads	{
font-size: 11px;
line-height: 14px;
padding-top: 12px;
font-family: verdana, arial, sans-serif;
text-transform: none;
letter-spacing: 0;
text-align: left;
}













h1			{
			font-family: Gill Sans, helvetica, Verdana;
			color: #444;
			margin: 0;
			padding: 11px 0px 5px 0px;
			font-size: 12px;
			line-height: 14px;
			text-transform: uppercase;
			letter-spacing: 3px;
			font-weight: bold;
		
			}


}

h2	{
font-family: helvetica, arial, verdana, arial, sans-serif;
color: #565754;
margin: 0px 0px 0px 0px;
padding: 10px 0px 6px 0px;
font-size: 22px;
line-height: 22px;



}


h3	{
font-family: georgia, helvetica, arial, verdana, arial, sans-serif;
color: #888165;
margin: 0px 0px 0px 0px;
padding: 17px 0px 12px 0px;
font-size: 11px;
line-height: 12px;
text-transform: uppercase;
			letter-spacing: 2px;

}

h4	{
font-family: georgia, helvetica, arial, verdana, arial, sans-serif;
color: #444;
margin: 0px 0px 0px 0px;
padding: 5px 0px 3px 0px;
font-size: 14px;
line-height: 15px;
border-top: 1px solid #BCB496;


}




a:link		{ color: #97361F; text-decoration: none; } 
a:visited	{ color: #888165; text-decoration: none; } 
a:active	{ color: #888165;  text-decoration: none; } 
a:hover		{ color: #FFF;  text-decoration: none; background-color: #888165;}

a.image:link		{ background: #97361F; } 
a.image:visited		{ background: #97361F; } 
a.image:active		{ background: #97361F; } 
a.image:hover		{ background: #97361F; }


.accent		{
			color: #888165;
			
			}


.hilite		{
			background-color: #F0E893;
			
			}

