/*------------------*/

/*----- GENERAL-----*/

/*------------------*/



html {

	margin: 0px; 

	padding: 0px; 

	} 



body {

	margin: 0px; 

	padding: 0px; 

	font-size:0.75em;

	line-height:1.5em;

	font-family: verdana, sans-serif;

	background:#39455f url("../img/bg-01.gif") repeat-x;

	color:#dcdcdb;

	}



/*----- global link -----*/



a  {

	color:#9ca2af;

	text-decoration:none;

	font-weight:bold;

	}



a:visited {

	color:#9ca2af;

	text-decoration:none;

	font-weight:bold;

	}



a:hover {

	color:#fff;

	font-weight:bold;

	}



/*----- headings -----*/



h1 {

	margin: 0px;

	padding: 0px; 

	}



h2	{

	margin: 0px; 

	padding: 0px; 

	}



h3	{

	margin: 0px; 

	padding: 0px; 

	}



h4	{

	margin: 0px; 

	padding: 0px; 

	}





/*-----------------*/

/*----- LAYOUT-----*/

/*-----------------*/



#wrapper {

	margin-left:auto;

	margin-right:auto;

	width:770px;

	}



.cleaner {

	clear:both;

	height:1px;

	font-size:1px;

	border:none;

	margin:0; padding:0;

	background:transparent;

	}



.hidden {

	display:none;

	}









/*-------------------*/

/*----- HEADER-----*/

/*-------------------*/



#header	{

	height:190px;

	display:block;

	background:#fff;

	}



#main-img	{

	float:right;

	}



/*----- logo -----*/



#header h1 {

	position:relative;

	background:	url("../img/logo-juliet.gif") no-repeat;

	display:block;

	width:324px;

	height:23px;

	top:70px;

	left:20px;

	margin: 0px; 

	padding: 0px; 

	}



#header h1 a {

	width:291px;

	height:29px;

	display:block;

	}







/*---------------------*/

/*----- LEFT COL -----*/

/*---------------------*/



#left-col {

	float:left;

	width:75px;

	clear:both;

	padding-top:15px;

	}







/*---------------------*/

/*----- RIGHT COL -----*/

/*---------------------*/



#right-col {

	float:right;

	margin:20px;

	width:180px;

	font-size:.9em;

	}



#right-col h3 {

	font-size:1.1em;

	font-weight:bold;

	color:#999;

	}



#right-col   ul {

	margin: 0px 20px; 

	padding: 0px 0px 0px 10px; 

	}



#right-col   li {

	margin: 0px; 

	padding: 0px 0px 10px 0px; 

	}



#right-col   h2 {

	margin: 0px;

	padding: 5px; 

	font-size:1em;

	font-weight:normal;

	text-transform:uppercase;

	}



#right-col a {

	font-weight:normal;

	}



.sample	{

	text-align:center;

	margin:10px;

	}



.sample img	{

	padding:10px;

	background:#fff;

	border:1px #000 solid;

	}





/*------------------*/

/*----- CONTENT-----*/

/*------------------*/





#content {

	margin-left:140px;

	margin-right:210px;

	padding:10px;

	}





#content p {

	padding:0px 0px 0px 0px;

	}




/*---------------------------*/

/*----- MAIN NAVIGATION -----*/

/*---------------------------*/



.main_nav {

	position:relative;

	height:30px;

	font-family:verdana;

	font-size:1.8em;

	}



/*----- list format -----*/



.main_nav ul	{	

	padding:0px;

	margin:0px 10px;

	list-style: none;

	}



.main_nav li {	

	list-style: none;

	padding:0px;

	margin:8px;

	float:left;

	}



/*----- off state -----*/



.main_nav a	{

	font-weight:normal;

	display:block;

	padding:6px 0px;

	color:#9ca2af;

	text-decoration:none;

	} 



.main_nav a:visited {

	color:#9ca2af;

	} 



.main_nav a:hover {

	color:#fff;

	}



/*----- on state -----*/



.main_nav_on a {

	display:block;

	padding:6px 0px;

	color:#fff;

	text-decoration:none;

	} 



.main_nav_on a:visited {

	color:#fff;

	} 



.main_nav_on a:hover {

	color:#fff;

	}





/*------------------*/

/*----- POSTS-----*/

/*------------------*/



.post {

	padding:0px 0px 10px 0px;

	}



.date-header  {

	font-size:0.8em;

	font-weight:normal;

	}



.post h3 {	

	border-top:1px dotted #ccc;

	line-height:3em;

	font-size:1.1em;

	font-weight:bold;

	color:#fff;

	padding:3px 0;

	}



.post h4 {	

	line-height:3em;

	font-size:1.1em;

	font-weight:bold;

	color:#fff;

	padding:3px 0;

	}



.post-title a {

	display:block;

	text-decoration:none;

	color:#fff;

	}



.post-title a:visited {

	display:block;

	text-decoration:none;

	color:#fff;

	}



.post-title a:hover {

	color:#b1a099;

	}





.post-body a {

	font-weight:bold;

	color:#fff;

	}



.post-body a:visited {

	color:#fff;

	}



.post-body a:hover {

	color:#9ca2af;

	}





p.post-footer {

	margin:2px 0 0 0px;

	font-size:0.7em;

	font-style:normal;

	}



.post-footer {

	text-transform:uppercase;

	letter-spacing:.1em;

	font-style:normal;

	font:weight:normal;

	color:#9ca2af;

	}



.comment-link {

	text-transform:uppercase;

	letter-spacing:.1em;

	}



.post-footer a {

	text-decoration:none;

	font-weight:normal;

	color:#fff;

	}



.post-footer a:visited {

	text-decoration:none;

	font-weight:normal;

	color:#fff;

	}



.post-footer a:hover {

	text-decoration:none;

	font-weight:normal;

	color:#b1a099;

	}



.comment-link {

	}



.post img {

	padding:4px;

	border:1px solid #fff;

	}

.post .item-control img {
     border:0px;
}




.post blockquote {

	margin:1em 2px;

	}



.post blockquote p {

	margin:.75em 0;

	}









/*-------------------------*/

/*----- COMMENTS ----------*/

/*-------------------------*/



#comments {

	padding:10px;

	font-style:italic;

	border-top:1px dotted #ccc;

	}

	

#comments h4 {

	font-size:1em;

	font-weight:bold;

	color:#fff;

	padding:3px 0;

	}	





#comments-block {

  margin:1em 0 1.5em;

  line-height:1.6em;

  }

#comments-block dt {

  margin:.5em 0;

  }

#comments-block dd {

  margin:.25em 0 0;

  }

#comments-block dd.comment-timestamp {

  margin:-.25em 0 2em;

  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;

  text-transform:uppercase;

  letter-spacing:.1em;

  }

#comments-block dd p {

  margin:0 0 .75em;

  }

.deleted-comment {

  font-style:italic;

  color:gray;

  }





/*-------------------------*/

/*----- CONTACT FORMS -----*/

/*-------------------------*/



form	{

	padding:0px;

	margin:0px;

	}



input	{

	padding:0px;

	margin:0px;

	font-size:1.1em;

	}





/*------------------*/

/*----- FOOTER -----*/

/*------------------*/



#footer {

	padding:20px;

	text-align:right;

	clear:both;

	font-size:0.8em;

	padding:5px;

	}



#footer a {

	font-weight:normal;

	}



#footer a:visited {

	font-weight:normal;

	}



#footer a:hover {

	font-weight:normal;

	}











