/*
Theme Name: CW Advertising
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.0
Author: Ben Palmer
Author URI: http://www.itfx.co.uk
Tags: blue, custom header, fixed width, two columns, widgets


*/



body { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; }

.date { color:#FFC423; }

#container {
	width:760px;
	margin:0px auto; 
	text-align:left; overflow:auto; }

#logo{float:left; width:136px; height:62px;}

#header {
	width:760px;
	height:70px;
	margin:5px 0 10px;
	padding-top:2px;
	border-bottom:1px solid #CCC;
	float:left;
	}
#header a img { border:0; }
#header h1 { position:absolute; margin:0; left:50%; width:400px; text-align:right; font-size:1.4em; color:#666; margin-top:20px; }
#header p { position:absolute;  margin:0; left:50%; width:400px; text-align:right; font-size:1em; color:#999; margin-top:45px; }

#header ul{margin:0; padding:0; list-style-type: none;}
/*#header li{display: inline;	list-style-type: none; padding-right:23px;}
#header li.end{display: inline;	list-style-type: none; padding-right:0px;}*/
#header li{float:left; text-align:left;	list-style-type: none; padding-right:25px;}
#header li.end{padding:0 0 0 5px;}
#header li.first{text-align:left;}
	
.nav{font-size:13px; float:right; margin-top:48px; width:527px; text-align:right;}
.nav a{text-decoration:none; color:#999999;}
.nav a.active{
	text-decoration:none;
	color:#FFC423;
}
.nav a:hover{color:#FF9900;}

ul#navbar { padding:0; margin:0 65px 0 0; float:left; width:164px; list-style-type:none; font-size:.75em; }
ul#navbar h3 { color:#FFC423; margin-bottom:5px; font-size:1.2em; }
ul#navbar ul { margin:0; padding:0; list-style-type:none; }
ul#navbar li { margin-bottom:20px; 	color:#666666;}
ul#navbar ul li { margin:0;  }
ul#navbar ul a {
	color:#666666;
	text-decoration:none;
	font-weight:bold;
}
ul#navbar ul a:hover { color:#666; text-decoration:underline; }

#main { float:left; width:530px; overflow:auto; color:#666}

h2.pagetitle { color:#FFC423; font-size:1.2em; border-bottom:1px dotted #3854A5; padding-bottom:5px; margin-bottom:40px; }

.post { margin-bottom:40px; }
.post h2 { font-size:1.2em; border-bottom:1px dotted #ccc; padding-bottom:5px; }
.post h2 a { color:#999; text-decoration:none; text-transform:capitalize; }
.post h2 a:hover { color:#CCC; }
.post small { font-size:.7em; }
.post small a { color:#333; text-transform:capitalize; font-weight:bold; }
.post small a:hover { color:#666; }
.post cite {
	margin-top:20px;
	color:#CCCCCC;
	text-align:right;
/*	font-size:0.7em;*/
	font-size:12px;
}

.post a img { border:1px solid #ccc; padding:1px; }

.post p { font-size:12px; }
.post a {
	color:#333;
	text-decoration:underline;
}
/*.post blockquote { font-size:1.2em; font-style:italic; color:#666; }
*/

#footer { border-top:1px solid #ccc; padding-top:10px; float:left; width:760px; font-size:.6em; color:#666; margin-top:20px; }
#translate {width:760px; margin:0px auto; padding-top:20px;	text-align:left;}

.gallery-caption {
	margin-top: 5px;
	font-size: 12px;
}

blockquote { 
    padding: 0 20% 0 10%;
	font-family: 'Kreon', serif;
	font-size: 21px; 
	text-transform:uppercase;
    color: #666; 
}
blockquote:before, blockquote:after { 
    display: block; 
    font-size: 300%; 
    color: #FFC423; 
}
blockquote:before { 
    content: open-quote; 
    margin-left: -10%; 
    height: 0; 
}
blockquote:after { 
    content: close-quote; 
    margin-left: 100%; 
    margin-top: -33px; 
    height: 33px; 
}