/* @override http://www.designbyinstinct.com/include/style */

body {
	color: #5c5c5e;
	background: none no-repeat center top;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#container {
	background-position: center top;
	width: 640px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	font: 12px/16px "Lucida Grande", Lucida, Verdana, sans-serif;
}

a, a:link, a:visited, a:hover, a:active,  a:focus {
	text-decoration: none;
	color: maroon;
	outline: 0;
	border: 0;
	font-weight: bold;
}

#header {
	background: url(http://www.designbyinstinct.com/images/uploads/dbi_header.gif) repeat-x center top;
	height: 126px;
	text-indent: -3000px;
	margin-right: auto;
	margin-left: auto;
	width: 270px;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	-webkit-box-shadow: 0px 0px 5px #000000;
	-moz-box-shadow: 0px 0px 5px #000000;
	box-shadow: 0px 0px 5px #000000;
}

.delivery {
	display: inline;
	float: right;
	width: 370px;
}

.delivery_blog {
}

.delivery_more img {
}

#content {
	margin-right: auto;
	margin-left: auto;
	float: left;
	margin-bottom: 10px;
	padding-bottom: 10px;
	width: 100%;
}

.filed {
	text-align: right;
	margin-top: 0;
	padding-top: 4px;
	border-top: 1px dotted #d5d5d5;
	font-weight: bold;
}

#footer {
	font-size: 10px;
	color: #a9a9a9;
	margin-bottom: 30px;
	clear: both;
	text-align: center;
}

#container h1 {
	padding-bottom: 16px;
	font-size: 21px;
}

#container h2 {
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 5px;
	padding-top: 5px;
	text-align: left;
	margin-bottom: 5px;
	color: maroon;
	letter-spacing: 1px;
}

#container h3 {
	text-align: center;
	padding-bottom: 30px;
	color: #c0c0c0;
}

#content img {
	margin-right: 18px;
	display: inline;
	float: left;
	margin-bottom: 18px;
}

img.thumbnails {
	margin-right: 3px;
	margin-left: 3px;
}

.filed a, .filed a:link, .filed a:visited, .filed a:hover, .filed a:active  {
	color: maroon;
	font-weight: bold;
	text-decoration: none;
}

#content a, #content a:link, #content a:visited, #content a:hover, #content a:active  {
	color: maroon;
	font-weight: bold;
	text-decoration: none;
}

ul#nav {
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	width: 250px;
	margin: 10px auto 20px;
}

ul#nav li {
	list-style-type: none;
	display: inline;
	float: left;
	padding-right: 10px;
	padding-left: 12px;
}

ul#nav li a {
	text-decoration: none;
	color: maroon;
}

.entry_date {
	margin-right: 8px;
	font-weight: bold;
	color: white;
	-moz-border-radius: 6px;
	border-radius: 6px;
	background-color: #9e0b0f;
	border-style: none;
	font-size: 14px;
	padding: 5px 8px;
	float: left;
	display: inline;
	margin-top: -5px;
}

.delivery_blog a:link, .delivery_blog a:visited, .delivery_blog a:visited, .delivery_blog a:active {
	text-decoration: none;
}

#content .twitter a img {
	width: 160px;
	height: 27px;
	margin-right: auto;
	margin-left: auto;
	float: right;
	margin-top: 30px;
}

.entry {
	margin-bottom: 60px;
}

/* @group Comment Form */

#comment_form, #cotact_form {
	float: left;
	clear: both;
	display: inline;
}

.form_title {
	width: 110px;
	float: left;
	font-weight: bold;
	padding: 4px;
}

#comment_form inp {
	clear: both;
	float: right;
}

.comments {
	clear: both;
	margin-top: 20px;
	float: left;
	display: inline;
	width: 100%;
}

.comments_2 {
	-moz-border-radius: 8px;
	border-radius: 8px;
	padding: 12px 15px 8px;
	margin-bottom: 5px;
}

.comments_1 {
	background-color: #eaeaea;
	-moz-border-radius: 8px;
	border-radius: 8px;
	padding: 12px 15px 8px;
	margin-bottom: 5px;
}

.comment_name {
	font-weight: bold;
	text-align: left;
}

input, textarea, input:focus {
	border-top-style: none;
	border-left-style: none;
	padding: 4px;
	border-right-style: none;
	border-bottom: 1px solid #d5d5d5;
}

.remember {
	margin-right: 50px;
	width: 260px;
	float: left;
	display: inline;
}

input#form_submit {
	-moz-border-radius: 8px;
	border-radius: 8px;
	padding: 8px 12px;
	font-weight: bold;
	background-color: #9e0b0f;
	color: white;
	margin-top: 10px;
	float: right;
	font-size: 18px;
	border-style: none;
}

input#form_submit:hover {
	-moz-border-radius: 8px;
	border-radius: 8px;
	padding: 8px 12px;
	font-weight: bold;
	background-color: #c4141c;
	color: white;
	margin-top: 10px;
	float: right;
	font-size: 18px;
	border-style: none;
}

input#form_submit:active {
	-moz-border-radius: 8px;
	border-radius: 8px;
	padding: 8px 12px;
	font-weight: bold;
	background-color: #9e0b0f;
	color: white;
	margin-top: 10px;
	float: right;
	font-size: 18px;
	border-style: none;
}

#comment_form img {
	margin-top: 14px;
	width: 140px;
}

#comment_form.more {
      display: none;
}
   a.showLink, a.hideLink {
      padding-left: 8px;
      background: transparent url(down.gif) no-repeat left;
	color: maroon;
	font-weight: bold;
	text-decoration: none;
}
   a.hideLink {
      background: transparent url(up.gif) no-repeat left;
	color: maroon;
}
   a.showLink:hover, a.hideLink:hover {
	text-decoration: none;
	font-weight: bold;
}

.showLink:link, .showLink:visited, .showLink:hover, .showLink:active {
	text-decoration: none;
}

/* @end */

.clear {
	margin-bottom: 30px;
}

