/*********************************************************************************/
/* Basic                                                                         */
/*********************************************************************************/

html {
}
input, textarea {
}
body {
	height: 100%;
}
h2 {
	font-size: 1.2em;
}
h3, h4, h5, h6 {
	font-size: 1em;
}
.button {
	display: inline-block;
	padding: 0.8em 2em 0.8em 2em;
	margin-bottom:20px
}
.button-small {
	font-size: 0.85em;
	padding: 0.35em 1.5em 0.35em 1.5em;
}
.button-big {
	font-size: 1.25em;
	padding: 0.75em 2em 0.75em 2em;
}
.button-huge {
	font-size: 1.5em;
	padding: 0.75em 2em 0.75em 2em;
}
.pager {
	padding: 3em 0 0 0;
}
.pager .pages {
}
.pager .previous {
	margin-right: 0.6em;
}
.pager .next {
	margin-left: 0.2em;
}
.pager .pages a {
	width: 2.75em;
	height: 2.75em;
	line-height: 2.75em;
}
.pager .button {
	height: 2.75em;
	padding-top: 0;
	padding-bottom: 0;
	line-height: 2.75em;
}
/*********************************************************************************/
/* Section/Article Types                                                         */
/*********************************************************************************/

.is-post {
}
.is-post .info {
}
.is-post .info .stats {
}
.is-post .info .stats li a {
	border-radius: 0.4em;
	opacity: 0.5;
	-moz-transition: opacity .25s ease-in-out, background-color .25s ease-in-out;
	-webkit-transition: opacity .25s ease-in-out, background-color .25s ease-in-out;
	-o-transition: opacity .25s ease-in-out, background-color .25s ease-in-out;
	-ms-transition: opacity .25s ease-in-out, background-color .25s ease-in-out;
	transition: opacity .25s ease-in-out, background-color .25s ease-in-out;
}
.is-post .info .stats li:hover a {
	background-color: #f4f4f4;
	opacity: 1.0;
}
/*********************************************************************************/
/* Logo                                                                          */
/*********************************************************************************/

#logo {
	/* [disabled]border-radius: 0.4em;
*/
	text-align: center;
	/* [disabled]box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,0.15), 0 0.025em 0.15em 0em rgba(0,0,0,0.25);
*/
	margin: 10px auto;
}
#logo h1 {
	color: #fff;
	/* [disabled]letter-spacing: 0.1em;
*/
	/* [disabled]font: 700 2em "Trebuchet MS", Arial, Helvetica, sans-serif;
*/
}
#logo h1 img {
margin-top: -10px;
margin-left: -16px;
}
/*********************************************************************************/
/* Content                                                                       */
/*********************************************************************************/
		
#content {
	height: 100%;
	min-height:750px;
	box-shadow: 0 0 0.25em 0em rgba(0,0,0,0.25);
}
#content-inner {
	/*
			This sets an upper limit to the width of your page content. Prevents
			it from looking insane on super wide displays. By default I've set it
			to the width of the sample post images, but you can change it to
			whatever you like (or remote it entirely).
		*/
	max-width: 1038px;
}
/*********************************************************************************/
/* Sidebar                                                                       */
/*********************************************************************************/
		
#sidebar {
	position: absolute;
	top: 0px;
	padding: 0 1.35em 1em 1.15em;
	height: 100%;
	width: 220px;
	background: #adbcd7; /* Old browsers */
background: -moz-linear-gradient(top,  #aebeda 0%, #6582b3 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#aebeda), color-stop(100%,#6582b3)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #aebeda 0%,#6582b3 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #aebeda 0%,#6582b3 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #aebeda 0%,#6582b3 100%); /* IE10+ */
background: linear-gradient(to bottom,  #aebeda 0%,#6582b3 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#aebeda', endColorstr='#6582b3',GradientType=0 ); /* IE6-9 */

	box-shadow: inset -0.1em 0em 0.35em 0em rgba(0,0,0,0.15);
}
body.left-sidebar #sidebar {
	left: 0;
	text-align: center;
}
body.right-sidebar #sidebar {
	right: 0;
}
/*********************************************************************************/
/* gallery                                                                     */
/*********************************************************************************/
		
		
.gallerywrap {
	max-height: 227px;
	font-size: 0.8em;
	padding: 10px;
	margin-right: 12px;
	margin-bottom: 20px;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	border-radius: 12px;
background: #b8c6df; /* Old browsers */
background: -moz-linear-gradient(top,  #b8c6df 0%, #6d88b7 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b8c6df), color-stop(100%,#6d88b7)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #b8c6df 0%,#6d88b7 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #b8c6df 0%,#6d88b7 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #b8c6df 0%,#6d88b7 100%); /* IE10+ */
background: linear-gradient(to bottom,  #b8c6df 0%,#6d88b7 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b8c6df', endColorstr='#6d88b7',GradientType=0 ); /* IE6-9 */
-moz-box-shadow: 0px 1px 2px #000;
	-webkit-box-shadow: 0px 1px 2px #000;
	box-shadow: 0px 1px 2px #000;
	
	line-height: 1.2em;
	float: left;
	width: 31.6%;
	overflow: hidden;
}
.gallerywrap h3 {
	font-size: 1.5em;
	margin-bottom:10px;
}
.gallerimg {
	margin: 0 10px 0px 0px;
	float: left;
	border: 2px solid #369;
	width: 44%;
	/* [disabled]height: 178px; */
}
.roundbox {
	padding: 15px;
	margin-bottom: 15px;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	border-radius: 12px;
background: #b8c6df; /* Old browsers */
background: -moz-linear-gradient(top,  #b8c6df 0%, #6d88b7 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b8c6df), color-stop(100%,#6d88b7)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #b8c6df 0%,#6d88b7 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #b8c6df 0%,#6d88b7 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #b8c6df 0%,#6d88b7 100%); /* IE10+ */
background: linear-gradient(to bottom,  #b8c6df 0%,#6d88b7 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b8c6df', endColorstr='#6d88b7',GradientType=0 ); /* IE6-9 */
-moz-box-shadow: 0px 1px 2px #000;
	-webkit-box-shadow: 0px 1px 2px #000;
	box-shadow: 0px 1px 2px #000;
	
}
.roundbox td {
	margin-bottom: 10px;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	border-radius: 12px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
}
.darkgrad {
	background: #252c3e; /* Old browsers */
	background: -moz-linear-gradient(top, #252c3e 0%, #627296 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #252c3e), color-stop(100%, #627296)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #252c3e 0%, #627296 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #252c3e 0%, #627296 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #252c3e 0%, #627296 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#252c3e', endColorstr='#627296', GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #252c3e 0%, #627296 100%); /* W3C */
}
.profile_img {
	display: block;
	height: 450px;
	/* [disabled]width: 295px; */
	background-position: center;
	margin: 0px 10px 10px 0px;
	float: left;
}
.profile_frame {
	background: url(http://www.premiermodelsuk.com/layout/gallery_frame_v.png) no-repeat;
	height: 442px;
}
.profile_img_h {
	display: block;	
	margin-bottom: 10px;
	background-position: center;
	float: left;
	max-height: 450px;
	max-width: 630px;
	height: auto;
	width: auto;
}
.profile_frame_h {
	background: url(http://www.premiermodelsuk.com/layout/gallery_frame_h.png) no-repeat;
	height: 404px;
}
.white {
	color: #FFF;
}
.roundbox a, .darkgrad a {
}

.col1 {
	width: 49%;
	float: left;
	margin-right: 2%;
}
.col2 {
	width: 49%;
	float: left;
	clear: right;
}
