body {
  font-family: "Helvetica ", sans-serif;
  font-size: 15px;
}

a {
	color: #ed1b8c;
}

a:hover {
	color: #333;
}

h1 a, h2 a, h3 a, h4 a, h5 a {
	font-weight: normal;
}

h1, h2, h3, h4, h5, #external .larger {
  font-family: "American Typewriter", sans-serif;
}


pre {
	font-family: courier;
	font-size: 10px;
	padding: 0;
	margin: 0;
	background: #f0f0f0;
	overflow: auto; /*--If the Code exceeds the width, a scrolling is available--*/
	overflow-Y: hidden;  /*--Hides vertical scroll created by IE--*/
}
pre code {
	margin: 0 0 0 40px;  /*--Left Margin--*/
	padding: 18px 0;
	display: block;
}


.gallery-thumb img {
  width: 220px;
}

#logo-header {
	background: #ffffff url(http://s3.amazonaws.com/hotink-project/designs/1/media/logo-header-bg.png?1271101669);
	height: 45px;
	margin: 0 -20px;
	padding: 0px 30px;
	margin-top: 10px;	
	margin-bottom: 8px;
	-moz-border-radius:8px;
	padding-top: 26px;
}
#logo-header #hotink-logo h1 {
	background: #ffffff url(http://s3.amazonaws.com/hotink-project/designs/1/media/logo.png);	
	height: 45px;
	width: 227px;
}
#logo-header #hotink-logo h1 a {
	display: block;
}
#logo-header #hotink-logo h1 a span {
	display: none;	
}
#hotink-menu ul {
	display: block;
	margin-left: -10px;
	height: 45px;
}
#hotink-menu li {
	margin-top: 10px;
	list-style: none;
	float: left;	
	margin-left: 0px;
}
#hotink-menu a {
	padding: 11px 10px;
	float: left;
	display: block;
}
#hotink-menu a:hover {
	background-color: #fff;
}

#external {

	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	-moz-border-radius:8px;
	background: #272727 url(http://s3.amazonaws.com/hotink-project/designs/1/media/external-bg.png);	
	color:#bbb;
	height: 416px;
	overflow: hidden;
	margin: 0 -20px;
	padding: 20px 30px;
}
#external strong {
	color: #fff;
	text-shadow:1px 1px 0px #000000;
}
#external .larger {
	font-size: 1.9em;
	color: #fff;
	text-shadow:2px 2px 0px #000000;	
	line-height: 1.2em;
}
#page_content {
  min-height: 570px;
}

.action {
	text-align: center;
}
.action .button {
	margin-left: auto;
	margin-right: auto;
	background: #272727 url(http://s3.amazonaws.com/hotink-project/designs/1/media/button-more.png);	
	width: 280px;
	height: 55px;
	overflow: hidden;
	padding-top: 15px;	
}
.action .button a {
	display: block;
	font-family: "American Typewriter", "Baskerville", serif;
	font-size: 1.4em;	
	color: #fff;
	text-shadow:1px 1px 0px #000000;
	font-weight: normal;	
}


#hotink-screens {
	margin-top: 10px;
}
#hotink-screens-thumbs img {
	float: right;
	width: 100px;
	margin-left: 8px;
}

.sidebar-button {
	background: #272727 url(http://s3.amazonaws.com/hotink-project/designs/1/media/sidebar-button-bg.png);		
	height: 115px;
	font-size: 12px;
}
.sidebar-button h2 {
	padding-top: 22px;
	font-family: "American Typewriter", "Baskerville", serif;
	font-weight: normal !important;
	font-size: 18px;
	padding-left: 150px;	
	margin-bottom: 0px;
}
.sidebar-button h2 + p {
	padding-left: 150px;
	padding-right: 10px;
}

.sidebar-button h2 a {
	font-weight: normal;
}
.sidebar-button img { 
	padding-left: 10px;
	padding-right: 10px;
	float: left;	
}
#sidebar #twitter {
  height: 270px;
}
#sidebar .sidebar-box {
  margin-bottom: 2em;
}
#sidebar {
  padding-top: 0px;
}

.post h1 {
	margin-bottom: 1em;
}
.post-meta {
	font-style:italic; 
	font-size: 80%;
}


body {
  background:url("http://s3.amazonaws.com/hotink-project/designs/1/media/bg.png?1271101547") repeat-y scroll center center #f1f1f1;
}