/*
Theme Name:Delphi
Description: WordPress theme released by FTFMthemes. Elegant, clean and modern Business Theme which offers a mighty Options Set to customize it to your own needs. It has also custom Blog and No-Sidebar Templates. Furthermore Delphi lets you define up to three pictures, as theme background, which are consecutively appear in the site window. A vertical menu, in the left side of the screen, can smoothly slide up and down blowing your customers mind. But the main feature of the theme is the pictures menu. Consisting from up to 9 dragable pictures, appearing randomly in the screen, it is a very efficient menu that will turn your WP Installation into an eye-catching Business Website.
Author: FTFM themes
Author URI: http://ftfmthemes.wordpress.com/
Version: 1.4.2
Tags: two-columns, fixed-width, right-sidebar, theme-options, threaded-comments, custom-menu, light, white, custom-background, featured-images, sticky-post, full-width-template, translation-ready
License: GNU General Public License v2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/

*{
	margin: 0px;
	padding: 0px;
}

.alignnone {
margin: 5px 20px 20px 0;
}

.aligncenter, div.aligncenter {
display:block;
margin: 5px auto 5px auto;
}

.alignright {
float:right;
margin: 5px 0 20px 20px;
border-bottom:groove 2px
}

.alignleft {
float:left;
display:inline;
margin: 5px 20px 20px 0;
}

.aligncenter {
display: block;
margin: 5px auto 5px auto;
}

.clear {
	clear: both;
}

a {
color: #446485;
text-decoration: none;
}

a:hover {
color: #446485;
text-decoration: underline;
}

a:visited {
color: #446485;
text-decoration: none;
}

p {
padding-bottom: 10px;
line-height: 20px;
}

.wp-caption {
background: #fff;
border: 1px solid #EEE;
max-width: 96%; /* Image does not overflow the content area */
padding: 5px !important;
padding-bottom: 25px !important;
text-align: center;
}

.wp-caption p.wp-caption-text {
font-size:11px;
line-height:17px;
margin:0;
margin-top: 5px;
width: 100%;
text-align: center;
padding:0 4px 5px;
}

.sticky p {
	padding-left: 10px !important;
	border: solid 1px #FFFDF9;
	border-radius: 8px;
}

.sticky .entry {
	margin-top: 8px;
}

.gallery .gallery-caption {
color: #888;
font-size: 12px;
margin: 0 0 12px;
}

.commentlist .bypostauthor {
}

body {
	margin:0 auto;
	padding:0px 0px 0px 0px;
	font-family: Ubuntu, "Comic Sans MS", cursive;
	color:#161514;
	font-size:13px;
	}

img {
	border:0;
	margin: 0 0;
	}

#theme_bgrd {
	position: fixed;
	display: block;
	width: 100%;
	height: 100%;
}

.body_bgrd_img {
	position: absolute;
	display: none;
	margin: 0;
	padding: 0;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-repeat: no-repeat no-repeat;
	background-size: 100% 100%;
}

/* --- MENU --- */

#menu_bgrd {
	display: block;
	position: fixed;
	left: 60px;
	top: 0;
	width: 160px;
	background-image: url(images/Templates/leftMenuBgrd_0.png);
	background-repeat: repeat-y;
	background-color: #EEE;
	border: solid 1px #555;
	border-bottom-left-radius: 20px;
	border-bottom-right-radius: 20px;
	box-shadow: 4px 4px 14px #000;
	opacity: 0.9;
	z-index: 190;
}

#menu_wrapper {
	display: block;
	position: fixed;
	left: 60px;
	top: 0;
	width: 160px;
	background: none;
	overflow: hidden;
	z-index: 191;
}

#logo_div {
	position: relative;
	color: #C00;
	border: none;
	border-bottom: solid 1px #444;
}

#navigation {
	position: relative;
	font-family: "Caesar Dressing", cursive;
	font-size: 18px;
}

#navigation strong {
	font-weight: normal !important;
}

#navigation p {
	font-size: 10px !important;
}

.menu li {
	display: block;
	list-style: none;
	margin: 5px 15px;
	padding: 0;
	border: none;
	border-bottom: solid 1px #444;
}

.menu li a{
	text-decoration: none;
	color: #333;
	outline: 0;
}

.menu li a:hover{
	text-shadow: 1px 1px 3px #666, -1px -1px 3px #FFF, 1px 1px #666, -1px -1px #FFF;
	outline: 0;
}

.menu li a p{
	color: #444;
	font-size:14px;
}

#open_close_menu {
	margin: 10px 56px;
	cursor: pointer;
}

#menu_pic_controls {
	padding: 0;
}

#all_menu_pic_rotated {
	margin: 0 0 0 6px;
}

.all_menu_pic {
	cursor: pointer;
}

#passing_params {
	position: absolute;
	display: none;
}


/* --- WRAPPER --- */

#wrapper {
	position: absolute;
	left: 220px;
	top: 0;
	width: 1080px;
}

.pic_menu {
	position: absolute;
	overflow: hidden;
	border: 5px solid #EEEEEE;
	border-bottom: none;
	background-color: #CCC;
	z-index: 1;
	box-shadow: 4px 4px 14px #000;
	opacity: 0.9;
}

.pic_menu_img {
	position: relative;
	display: block;
	background-repeat: no-repeat !important;
	background-position: center !important;
}

.pic_menu_image_noimage {
	cursor: help;
}

.pic_menu_image_help_show {
	display: block;
}

.pic_menu_image_help_hide {
	display: none;
}

.img_rotated, .img_not_rotated {
	position:relative;
	top: 6px;
	cursor: all-scroll;
}

.pic_menu_caption {
	position: relative;
	display: block;
	margin: 0;
	padding: 0;
	height: 32px;
	background-color: #EEEEEE;
	border: solid 1px #EEEEEE;
	overflow: hidden;
}

.pic_menu_caption a{
	position: relative;
	display: block;
	color: #555 !important;
	padding: 0;
	margin: 0;
	width: 100%;
	text-decoration: none;
	text-align: center !important;
	font-family: Ubuntu, "Comic Sans MS", cursive;
	font-size: 24px;
	outline: 0;
}

.pic_menu_caption a:hover{
	text-decoration: none;
	color: #000 !important;
	font-weight: bold;
	text-shadow: 1px 1px 3px #666, -1px -1px 3px #FFF, 1px 1px #666, -1px -1px #FFF;
	outline: 0;
}

#pic_menu_nav_wrap {
	position: absolute;
	display: none;
	margin: 0;
	padding: 0;
	left: 0;
	bottom: 60px;
	width: 99.8%;
	height: 38px;
	z-index:999;
}

#pic_menu_nav_div {
	position: relative;
	margin: 0 auto;
	text-align: center;
}

.pic_menu_nav {
	position: relative;
	margin: 0 10px;
	cursor: pointer;
}

.pic_menu_sign {
	margin-right: 10px;
}

.picmenu_greek {
	position: relative;
	margin: 0;
	padding: 0;
	top: -15px;
	left: 14px;
	color: #600;
	font-family: Ubuntu, "Comic Sans MS", cursive;
	font-size: 24px;
}

.delphiHelpClass {
	font-family: Ubuntu, "Comic Sans MS", cursive;
	font-size: 15px;
	color: #666;
	padding: 5px 15px;
	line-height: 1.3em;
	text-align: justify;
	text-indent: 20px;
	cursor: default;
}

.delphiHelpClassButton {
	margin: 5px 0 0 15px;
	padding: 2px 5px;
	font-family: Ubuntu, "Comic Sans MS", cursive;
	font-size: 14px;
	color: #666;
	border-radius: 10px;
}


#pic_menu_help_para {
	position: absolute;
	width:100%;
	height: 100%;
}

#themeFrontPageSample {
	position: absolute;
	display: none;
	min-width: 800px;
	min-height: 600px;
	left: -210px;
	top: 36px;
	border: solid 2px #666;
	z-index: 999;
}

#themeFrontPageSample img {
	display: block;
	width: 100%;
	height: 100%;
}

#themeFrontPageSample p {
	position: absolute;
	right: 20px;
	font-family: Ubuntu, "Comic Sans MS", cursive;
	font-weight: normal;
	font-size: 20px;
	color: #555;
	cursor: pointer;
}

#themeFrontPageSample p span {
	font-family: MedievalSharp, "Comic Sans MS", cursive;
	border: solid 1px #999;
	border-radius: 10px;
	padding: 2px 10px;
	margin-left: 10px;
	background-color: #FDFEED;
}

#themeFrontPageSampleTop {
	top: 10px;
}

#themeFrontPageSampleBottom {
	bottom: 0px;
}

#menu_controls {
	cursor: help;
}

/* --- FOOTER --- */

#footer {
	padding:5px 0 5px 0px;
	color:#999;
	font-size:11px;
	background:#000 ;
	z-index: 200;
	bottom: 0px;
	left: 0px !important;
	position: fixed;
	width:100%
	}

#footer a:link , #footer a:visited{
	color:#999;
	outline: 0;
	}

#footer a:hover {
	color:#999;
	outline: 0;
	}

.fcred {
	width: 97%;
	text-align: left;
	margin: 0px 0px 0px 30px;
	line-height: 16px;
}

.fcred span {
	float: right;
}

.wordpress_icon {
float: left;
margin-right: 10px;
}

/* --- TEMPLATES --- */

#page_content_wrap {
	position: relative;
	width: 1073px;
	height: 100%;
	margin: 0;
	padding: 0;
	background-position: left top;
	background-repeat: repeat-y;
	overflow: hidden;
}

.page_default {
	background-image: url(images/Templates/page_middle.png);
}

.page_wide {
	background-image: url(images/Templates/page_wide_middle.png);
}

#page_content {
	position: relative;
	width: 1038px;
	min-height: 360px;
	height: 100%;
	margin: 0;
	overflow: hidden;
}

#page_content .post{
	width: 90%;
	padding-left: 60px;
}

#left_content .post {
	width: 85%;
}

#left_content .post h1 {
	display: block;
	margin: 5px 0;
	font-family: MedievalSharp, "Comic Sans MS", cursive;
	font-weight: normal;
	font-size: 20px;
	color: #555;
	padding: 15px 0 5px 0;
	line-height: 1.2em;
}

#div_bottom {
	position: relative;
	width: 1073px;
	height: 32px;
	margin: 0 0 60px 22px;
	padding: 0;
	background-image: url(images/Templates/page_bottom.png);
	background-position: left bottom;
	background-repeat: no-repeat;
}

#where_top {
	position: relative;
	width: 1073px;
	height: 64px;
	margin: 70px 0 0 22px;
	background-image: url(images/Templates/page_top.png);
	background-repeat: no-repeat;
	background-position: left top;
}

#where_top p {
	position: absolute;
	color: #777;
	font-family: "Caesar Dressing", "Comic Sans MS", cursive;
	font-size: 18px;
	line-height: 25px;
	margin: 10px 270px 25px 34px;
}

#where_top p a {
	text-decoration: none;
	color: #666;
	outline: 0;
}

#left_content {
	position: relative;
	float: left;
	width: 776px;
	min-height: 400px;
	margin: 0;
	overflow: hidden;
}

#left_content div {
	clear: left;
	display: block;
}

#left_content h1.first_archives, .page_header h2.page_title {
	display: block;
	margin: 10px 0 0 60px;
	color: #777;
	font-family: MedievalSharp, "Comic Sans MS", cursive;
	font-size: 20px;
	font-weight: normal;
	line-height: 32px;
}

#left_content p {
	margin-left: 50px;
}

.page_header h2.page_title {
	margin-left: 0;
	text-transform: none;
}


#right_content {
	position: relative;
	float: right;
	width: 260px;
	min-height: 300px;
	margin: 0;
	overflow: hidden;
}

.entry_content {
	line-height: 1.6em;
	font-family: Ubuntu, "Comic Sans MS", cursive;
	font-size: 16px;
	color: #444;
}

.page_default .entry_content {
	margin: 20px 0 20px 0;
	width: 80%;
	padding: 0 0 0 76px;
	text-align: justify;
}

.page_wide .entry_content {
	margin: 20px 0 20px 0;
	width: 88%;
	padding: 0 0 0 76px;
	text-align: justify;
}

.entry_content h1 {
	margin-bottom: 10px;
	font-family: MedievalSharp, "Comic Sans MS", cursive;
	font-size: 22px;
	font-weight: normal;
}

/* --- SIDEBAR --- */

.sidebar {
	width: 250px;
	float: left;
	margin: 0;
	margin-top: 20px;
	padding-bottom: 50px;
	font-family: Ubuntu, "Comic Sans MS", cursive;
}

.widgettitle {
	color: #444;
	font-size: 18px;
	font-weight: normal;
	padding: 20px 0px 10px 0px; 
	list-style-type: none;
	display: block;
}

#sidebar li {
	list-style-type: none;
}

#sidebar ul li a {
	padding-left: 20px !important;
	outline: 0;
}

#sidebar ul ul li a {
	padding-left: 30px;
	outline: 0;
}

.textwidget {
	margin: 10px 8px 20px 0px;
	color: #6e6e6e;
}

.sidebar ul li a {
	color: #555;
	text-decoration: none;
	border-bottom: 1px solid #CCC;
	display: block;
	padding: 5px;
	padding-left: 20px;
	background: url(images/listsign.gif) no-repeat left center;
	outline: 0;
}

.sidebar ul li a:hover {
	color: #555;
	text-shadow: 1px 1px 3px #666, -1px -1px 3px #FFF, 1px 1px #666, -1px -1px #FFF;
	outline: 0;
}

/* --- SEARCH --- */

#search {
	width: 215px;
	padding: 0px;
	margin: 10px 50px 0px 0px;
	display: inline-block;
	float: right;
	background: #777;
	border: 1px solid #FFF;
	border-radius: 8px;
	}

#search form {
	margin: 0;
	padding: 0;
	}

#s {
	width:160px;
	background:#CCC;
	margin:2px 2px 2px 8px;
	padding: 0 5px 3px 5px;
	height:22px;
	border:solid 0px;
	border-radius: 2px;
	font-size:16px;
	font-family: Ubuntu, "Comic Sans MS", cursive;
	color:#444;
	float:left;
	display:inline;
	}

#searchsubmit{
	background:url(images/search.png);
	border:none;
	color:#fff;
	display:block;
	width:22px;
	height:22px;
	margin:7px 7px 0px 0px;
	padding:5px 5px;
	float:right; 
	cursor:pointer;
	}

.subhead h2{
	font-family: MedievalSharp, "Comic Sans MS", cursive;
	font-size:18px;
	font-weight:normal;
	width: 85%;
	color:#444;
	padding: 20px 0 20px 50px;
	text-transform:uppercase;
}

.subhead h1, .subhead p {
	font-family: Ubuntu, "Comic Sans MS", cursive;
	font-weight:normal;
	width: 85%;
	color:#444;
	padding-left: 50px;
}

.title{
	margin: 0px 0px;
	padding: 15px 0 5px 0px;

}		
	
.title  h2, .page_title {
	margin: 0px 0px;
	padding: 0px 0px 5px 0px ;
	font-size: 19px ;
	font-family: Ubuntu, "Comic Sans MS", cursive;
	font-weight:normal;
	text-transform:uppercase;
	}

.title  h2 a, .title  h2 a:link, .title  h2 a:visited  {
	color:#444;
	background-color: transparent;
	text-decoration: none;
	outline: 0;
	}
	
.title  h2 a:hover  {
	color: #666;
	background-color: transparent;
	text-shadow: 1px 1px 3px #666, -1px -1px 3px #FFF, 1px 1px #666, -1px -1px #FFF;
	outline: 0;
	}	

.type-post .title  h2 {
	text-transform: none !important;
	}

.postmeta {
	padding:5px 0px;
	border-top:1px solid #999;
	border-bottom:1px solid #999;
	font-family: "Caesar Dressing", "Comic Sans MS", cursive;
	font-size:11px;
	text-transform:uppercase;
	}

.author{

	color:#777;
	padding:2px 5px 2px 15px;
	background:url(images/user.png) left center no-repeat;
	}

.clock{
	color:#777;
	padding:2px 5px 2px 15px;
	background:url(images/clock.png) left center no-repeat;
}	

.comm{
	color:#777;
	padding:2px 5px 2px 15px;
	background:url(images/comm.png) left center no-repeat;
	
	}

.comm a:link,
.comm a:visited {
	color:#777;
	outline: 0;
	}
	
.comm a:hover{
	color:#000;
	outline: 0;
}

.stick{
	color:#777;
	padding:2px 5px 2px 15px;
	background:url(images/sticky.png) left center no-repeat;
}	

.entry {
	margin:0px 0px;
	padding: 0px 0px 10px 0px ;
	font-family: Ubuntu, "Comic Sans MS", cursive;
	font-size: 14px;
	color: #555;
	border-bottom: double 3px #FFF;
}	
	
.entry a:link,
.entry a:visited {
	display: block;
	color: #888;
	text-decoration: none;
	font-family: Ubuntu, "Comic Sans MS", cursive;
	outline: 0;
	}

.entry a:hover {
	color: #666;
	background-color: transparent;
	text-shadow: 1px 1px 3px #666, -1px -1px 3px #FFF, 1px 1px #666, -1px -1px #FFF;
	outline: 0;
}

.entry ul, .entry ol{
  margin: .4em 0 1em;
  line-height: 150%;
}

.entry ul li, .entry ol li{
  list-style-position:outside;
  margin-left: 1.6em;
}

.entry p{
	margin:0px 0px 3px 0px;
	padding:3px 0px;
	line-height:24px;
}

.entry .with_image img {
	float: left;
	margin: 5px 15px 5px 0;
}

.entry .with_image p {
	display: inline;
}

/* --- POST --- */

.post, .page_header {
	margin: 0px 0px 5px 0px;
	padding-left: 60px;
	height:100%;
	width: 85%;
	color:#444;
	font-family: Ubuntu, "Comic Sans MS", cursive;
	}

.post p, .tag-archive-meta {
	display: block !important;
	padding-bottom: 10px !important;
	line-height: 24px !important;
	margin-left: 0 !important;
}

.tagcloud a {
	font-size: 13px !important;
	outline: 0;
}

#tag_404 .tagcloud a {
	display: block;
	outline: 0;
}

.post p:last-child{
	border-bottom: solid 1px #CCC;
}

.post_meta {
	display: block;
	width: 100%;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #CCC;
	font-family: "Caesar Dressing", "Comic Sans MS", cursive;
	overflow: auto;
}

.comment-meta {
	font-family: "Caesar Dressing", "Comic Sans MS", cursive;
	padding-bottom: 5px;
}

.post_meta .category a {
	margin-right: 5px;
	padding: 3px 5px 3px 5px;
	font-size: 11px;
	line-height: 25px;
	text-decoration: none;
	color: #FFF;
	background-color: #B3B3B3;
	border: 0px solid;
	border-radius: 6px;
	outline: 0;
}

.post_meta .category a:hover {
	padding: 3px 5px 3px 5px;
	text-decoration: none;
	color: #FFF;
	background-color: #999;
	outline: 0;
}

.post_meta .date, .post_meta .comment_meta {
	font-style: italic;
	font-size: 11px;
	padding-left: 10px;
}

.comment_meta a {
	text-decoration: none;
	color: #446485;
	outline: 0;
}

.post-edit-link {
	margin-left: 50px;
}

.post_nav {
	position: relative;
	display: block;
    left: 50px;
    width: 87%;
/*	height: 36px;*/
    margin: 15px 0;
    padding-bottom: 10px;
    border-bottom: 1px solid #CCCCCC;
}

.post_nav .left {
	float: left;
	width: 49%;
}

.post_nav .right {
	position: absolute;
	width:49%;
	right:0;
}

.post_nav .right a {
	float: right;
	outline: 0;
}

/* --- COMMENT --- */

#comment-wrap {
	margin: 0px 0px 5px 0px;
	padding-left: 56px;
	width: 85%;
	color:#444;
	font-family: Ubuntu, "Comic Sans MS", cursive;
}

#comment-wrap h3 {
	font-family: MedievalSharp, "Comic Sans MS", cursive;
	font-weight: normal;
	padding-left: 15px;
}

#comment-wrap p {
	margin-left: 0 !important;
}

#respond {
	overflow: hidden;
}

#respond h3 {
	margin: 0 0 10px 0;
	word-spacing: 2px;
	font-size: 18px;
}

#respond form {
	position: relative;
	display: block;
	margin-bottom: 15px;
	padding: 10px 15px;
	border: 1px solid #999;
	border-radius: 4px;
	overflow: hidden;
}

#respond label {
	display: block;
	color: #5d5d5d;
	font-size: 13px;
	padding-bottom: 10px;
	padding-top: 3px;
	float: left;
	width: 100px;
}

#respond textarea {
	display: block;
	border: 1px solid #CCC;
	padding: 5px;
}

#respond .required {
	float: left;
}

#respond input[type=text] {
	border: 1px solid #CCC;
	padding: 5px;
	width: 200px;
}

.commentlist {
padding-top: 10px;
list-style: none !important;
display: block;
}

.commentlist .children > li {
border-left: 1px solid #cacaca;
padding-left: 30px !important;
padding-bottom: 10px;
width: auto;
margin: 0;
list-style: none;
display: block;
background: transparent url(images/comment_left.png) no-repeat 0 20px;
}

.commentlist .comment-body {
border: 1px solid #AAA;
border-radius: 4px;
padding: 15px !important;
position: relative;
margin-bottom: 10px;
padding-right: 150px;
overflow: hidden;
min-height: 80px;
display: block;
}

.commentlist .comment-body ol {
list-style: decimal;
margin: 15px 5px;
border-top: 1px solid #CCC;
border-bottom: 1px solid #CCC;
padding: 10px 0px;
}

.commentlist .comment-body ol li ol {
border: none;
margin: 5px 0px;
padding: 0px;
}

.commentlist .comment-body ol li ol li ol {
border: none;
margin: 5px 0px;
padding: 0px;
}

.commentlist .comment-body ol li {
margin: 0px 0px 5px 20px;
}

.commentlist .comment-body ul {
list-style: disc;
margin: 15px 5px;
padding: 10px 0px;
border-top: 1px solid #CCC;
border-bottom: 1px solid #CCC;
}

.commentlist .comment-body ul li ul {
border: none;
margin: 5px 0px;
padding: 0px;
list-style: circle;
}

.commentlist .comment-body ul li ul li ul {
border: none;
margin: 5px 0px;
padding: 0px;
}

.commentlist .comment-body ul ul li {
border: none;
margin: 0px 0px 0px 30px;
}

.commentlist .comment-body ul li {
margin: 5px 0px 0px 20px;
}

.commentlist .highlighted > .comment-body {
background: #ccc;
border: none;
padding: 1px !important;
}

.commentlist .highlighted > .comment-body .wrap-comment {
border: solid 3px #efefef;
background: #fff;
margin-bottom: 0px;
overflow: visible;
padding: 30px;
padding-right: 150px;
}
.commentlist .children .highlighted > .comment-body .wrap-comment {
padding: 20px !important;
padding-left: 90px !important;
}
	    
.commentlist .children {
margin-bottom: 10px;
display: block;
}

.commentlist .comment-body .avatar {
position: absolute;
right: 30px;
top: 30px;
float: left;
}

.commentlist .comment-body .commentmetadata {
font-size: 11px;
font-style: italic;
padding-top: 2px;
display: block;
margin-bottom: 15px;
}

.commentlist .comment-body p {
float: left;
padding-right: 90px;
width: 80%;
display: block;
}

.commentlist .comment-body .commentmetadata a {
color: #989898;
}

.commentlist .comment-body .comment-meta .comment-edit-link {

}

.commentlist .comment-body .fn {
font-size: 16px;
font-weight: bold;
display: block;
margin: 0px;
font-style: normal;
padding-right: 5px;
padding-bottom: 0px;
}

li.pingback .comment-body .fn {
font-size: 13px !important;
}

.commentlist .children .comment-body {
padding: 20px;
padding-left: 90px;
min-height: 90px;
margin-bottom: 0px;
}

.commentlist .children li > .comment-body {
margin-bottom: 10px;
}

.commentlist .children .comment-body .avatar {
width: 50px;
height: 50px;
position: absolute;
right: auto;
left: 20px;
top: 20px;
}

.commentlist .children .comment-body {
padding-left: 90px !important;
}

.commentlist .children .comment-body p {
padding-right: 20px !important;
}

.commentlist .children .comment-body .commentmetadata {
padding-top: 3px;
}

.commentlist .children .comment-body .fn {
font-size: 14px;
}

.commentlist .comment-body .says {
display: none;
}

.commentlist #respond {
margin-bottom: 10px;
}

.commentlist .children #respond {
margin: 10px 0;
}

.commentlist #respond h1 {
display: none;
}

.navigation {
	position: relative;
	display: block;
	width: 650px;
	height: 30px;
	margin: 10px 0 0 60px;
	font-family: "Caesar Dressing", cursive;
	font-size: 14px;
}

.navigation a:last-of-type{
	float: right;
	outline: 0;
}

.navigation p {
	margin-left: 0 !important;
}

