/* This is the StyleCatcher theme addition. Do not remove this block. */
@import url(/source/mt-static/themes-base/blog.css);

/* @import url(/source/mt-static/themes/oneroll/screen.css); */
/* end StyleCatcher imports */

/* OneRoll Theme ============================================================= */

body {color:#666;font:11px Arial,Verdana, serif, sans-serif; }
a {color:#0099ff; text-decoration:none;}
a:link { color:#0099ff;text-decoration:none;}
a:visited { color:#0099ff;text-decoration:none;}
a:hover { color: #ff8a00;text-decoration:underline;}


/* Layout----------------------------------------------------------------- */
#container{
	margin-top:10px;
	margin-bottom:10px;
	}

#container-inner {
    background-color:#FFF;
    width: 1000px;
    min-height: 100%;
    margin: 0 auto;
    text-align: left;
    line-height:180%;
    border:#f3f3f3 solid 1px;
}


#header, #navigation, #content, #alpha, #beta, #gamma, #footer {
    position: relative;
}

#alpha, #beta, #gamma {
    display: inline;
    float: left;
}

#header-inner, #navigation-inner, #content-inner, #footer-inner,
#alpha-inner, #beta-inner, #gamma-inner {
    position: static;
}

#header-inner, #footer-inner,
#navigation-inner, #alpha-inner, #beta-inner, #gamma-inner {
    overflow: hidden;
    padding: 0;
}

/* Header ----------------------------------------------------------------- */
#header{ width: 1000px;}
#header-inner {
 padding: 10px;
 height: 45px;
}
#header-inner .logo { float:left; width:200px;}
.widget-search{
width: 225px;
float: right;
padding:0;
padding-top:10px;
margin: 0;
}

/* Navigation ----------------------------------------------------------------- */
#navigation { width:1000px; margin: 0 auto; text-align:left; clear:both;}
#navigation-inner { padding-top:5px; height:20px;}
#navigation-inner ul{padding:0;margin:0;}
#navigation-inner ul li {	float: left; margin-left:10px;margin-right:18px;list-style: none;}

#navigation-inner a { font-weight:bold;}
#navigation-inner a:visited { color:#0099ff;text-decoration:none;}
#navigation-inner a:hover { color: #ff8a00;text-decoration:underline;}

#home a.home,#oneworks a.works , #photographer a.photographer , #camera a.camera , #film a.film, #contact a.contact , #about a.about  {color:#666;}

/* Content ----------------------------------------------------------------- */
#content-inner{
    margin-top:16px ;
	padding:0;
}

#alpha { 
 float: left;
 margin: 5px 10px 5px 10px;
 width: 580px;
 padding:0;
 display: inline;
 position: relative;
}
#alpha-inner{ padding:0;margin: a auto;}
#beta { 
 display: inline;
 margin: 5px;
 width: 180px;
 float: left;
}
#beta-inner{ padding:0;margin: a auto;}
#gamma { 
 display: inline;
 position: relative;
 margin: 5px 10px;
 width: 180px;
 float: right;
}
#gamma-inner{ padding:0;margin: a auto;}

/* Beta ----------------------------------------------------------------- */
.postList {text-align:left; }
.postList h2 {line-height:24px;height:24px;}
.postList ul{padding:0;margin:0;}
.postList li {height:77px;}
.postList div {float:right;width:125px;height:20px;padding-top:0px;}
.postList div h3 {float:left; padding-right:5px;}
.postList p {float:right;min-height:50px;width:125px;}
* html .postList div p{height:50px;}
.postList img {float:left;margin-top:0px;}
.postList a {font-weight:bold}

.postList .viewMore {float:right;margin-top:12px; padding-right:8px; display:block;}
.postList .viewMore a{color:#f08848;text-decoration:none;}
.postList .viewMore a:hover {text-decoration:underline;}

/* Gamma ----------------------------------------------------------------- */
#gamma,#gamma-inner { padding-top:0; }
#gamma-inner .widget {text-align:left;padding-bottom:20px;padding-top:0;}
#gamma-inner .widget h2 {font-size:12px; font-weight:bold;line-height:15px; padding-top:0px;}
#gamma-inner .widget .text{ line-height:150%;  }

/* Entry ----------------------------------------------------------------- */
.asset-header .entry-title {font-size:18px; font-weight:bold;}
.asset-more-link { font-weight:bold;}
.comments-header, .comments-open-header {font-size:15px; font-weight:bold;}

/* Footer ----------------------------------------------------------------- */
#footer { 
 width: 1000px;
 clear: both;
 margin: 10px 0px 0 0px;
}
#footer-inner{ padding:10px; font-size:9px;}
#footer-inner a { color:#333;text-decoration:underline;}
#footer-inner a:visited { color:#333;text-decoration:none;}
#footer-inner a:hover { color: #ff8a00;text-decoration:underline;}

/* Home ----------------------------------------------------------------- */
#home #alpha {  float: left; margin: 0 auto; width: 1000px; padding:0; display: inline; position: relative;}
#home #alpha-inner {  margin-left: 10px; margin-bottom:12px; padding:0; clear:both;}

#allcolumn {  float: left; margin: 0 auto; width: 1000px; padding:0; display: inline; position: relative;}
#allcolumn-inner { margin:0 10px; padding:0; text-align:left; clear:both; }
#allcolumn-inner .column {line-height:13px;height:13px;padding:0;margin-bottom:8px;}

#home .sidebar01 { float:left;width:150px; padding:0; margin-right:40px;}

#home .sidebar02 { float:left;width:300px; padding:0; margin-right:38px;}
#home .sidebar02 ul { width:300px; padding:0;margin:0;clear:both}
#home .sidebar02 li {float:left;width:55px;line-height:18px; margin:2px 5px 5px 0; text-align:center;list-style: none;}

#home .sidebar03 { float:left;width:245px;padding:0; margin-right:38px;}
#home .sidebar03 h2 {font-size:11px; font-weight:bold;line-height:13px;height:13px;padding:0; margin:0;}
#home .sidebar03 .text{ font:11px MingLiu, Arial,sans-serif;line-height:16px;text-align:left; padding:0; padding-top:3px; }

#home .sidebarnews { float:right; text-align:center;padding:0; }

#home .sidebarlink { width:100%; padding:0;margin-top:12px;font-size:11px; text-align:left;clear:both}
#home .sidebarlink span{ font:11px MingLiu, Arial,sans-serif;}

/* Works ----------------------------------------------------------------- */
#oneworks #alpha { 
 float: left;
 margin: 0 auto;
 width: 1000px;
 padding:0;
 display: inline;
 position: relative;
}
#oneworks #alpha-inner { 
 margin: 0 10px;
 padding:0;
}

#oneworks .pList ul { float:left; width:100%; padding:0px;margin:0; margin-bottom:10px;} 
#oneworks .pList li {height:100px; width:220px; list-style-type:none; float:left; margin-right:25px;margin-bottom:15px}
#oneworks .pList div {float:left;width:150px; margin-left:8px;}
#oneworks .pList div h3 {float:left; font-size:13px; font-weight:bold;}
#oneworks .pList div span {color:#999;font-size:9px;padding-left:8px;}
#oneworks .pList p {float:left;min-height:50px;width:150px; font:11px MingLiu, Arial, Helvetica, sans-serif; margin-top:5px;margin-left:8px;line-height:160%;}
* html #oneworks .pList div p{height:50px;}
#oneworks .pList img {float:left; padding-top:3px; line-height:100px;}

/* Other ----------------------------------------------------------------- */
#error h2 {font-size:18px;font-weight:bold;}
.f11px { font:11px MingLiu, Arial,sans-serif;}

.clear { clear: both; background: none; }


