﻿/*
Theme Name: WP Max
Theme URI: http://www.idea78.com
Description: A Fantastic Premium News Theme for WordPress
Version: 1.1
Author: Marcis Gasuns
Author URI: http://www.idea78.com
*/

/* Imports */
@import url("css/rounded.corners.css");
@import url("css/header.css");
@import url("css/menu.css");
@import url("css/featured.story.css");
@import url("css/more.features.css");
@import url("css/latest.css");
@import url("css/more.latest.css");
@import url("css/searchform.css");
@import url("css/mediaplayer.css");
@import url("css/300x250.css");
@import url("css/subscription.css");
@import url("css/carousel.css");
@import url("css/gallery.css");
@import url("css/sidebar.css");
@import url("css/ajax.tabs.css");
@import url("css/front.categories.css");
@import url("css/footer.css");
@import url("css/single.post.template.css");
@import url("css/archive.css");
@import url("css/layout.css");
@import url("css/page.css");


/* Reset */
* {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	outline: 0;
	padding: 0;
	margin: 0;
	border: 0;
	text-decoration: none;
	vertical-align: baseline;
	white-space: normal;
}

td{ vertical-align:middle;}
hr {display: none}
blockquote:before, blockquote:after, q:before, q:after {content: ''}
blockquote, q {quotes: "" ""}
ul {list-style-type: none}
ol {list-style-type: decimal}
ol {margin: 0 0 0 20px}
.clear {clear:both}
a {color: #000; font-size:12px;}
a:hover {color: #0298FF}

/* Page Layout */
body {
	width: 100%;
	background: #5C5C5C url(../img78/TOPbg.gif) repeat-x left  bottom;
	text-align: center;
	cursor: default;
}

#pagei {
	width: 980px;
	height: auto;
	padding: 7px 0 7px 0;
	margin: 0 auto 0 auto;
	text-align: left;
	font-size: 0.75em;
	color: #555;
}

#page {
	height: auto;
	background: #fff;
	padding: 10px;
}

#main {
	width: 960px;
}

#main-left {
	float: left;
	width: 305px;
	padding: 0 10px 0 0;
}

#main-center {
	float: left;
	width: 635px;
	border-right: 1px solid #d9e2e5;
	padding: 0 10px 0 0;
}

#main-right {
	float: left;
	width: 305px;
	display: inline;
	margin-left: 7px;
}

#contents {
	width: 960px;
	padding: 10px 0 10px 0;
}
#contents-b {
	width: 960px;
	padding: 0 0 0 0;
}

#content, #content-b {
	float: left;
	width: 635px;
	border-right: 1px solid #d9e2e5;
	margin-right: 5px;
	margin-left: 0px;
	padding-right: 10px;
}

#sidebar {
	float: left;
	width: 305px;
	display: inline;
}

#footeri {
	width: 980px;
	height: auto;
	margin: 0 auto 7px auto;
	text-align: left;
	font-size: 0.7em;
	color: #fff;
	background: #000;
}

#footer {
	padding: 10px;
}

#bottom {
	width: 980px;
	height: auto;
	margin: 10px auto 30px auto;
	text-align: left;
	font-size: 0.7em;
	color: #888;
	line-height: 1.5em;
	font-size:12px;
}

#bottom-left {
	float: left;
}

#bottom-right {
	float: right;
}

/* Global site Headers */
h2.front {
	display: block;
	line-height: 22px;;
	font-weight: bold;
	color: #444;
	padding: 4px 5px 0px 10px;
	margin: 0 0 5px 0;
	background: #EEF5F4 url(../img78/cat-bg.gif);
	background-repeat:repeat-x;
	border-bottom: 1px solid #CCCCCC;
}

h2.front-gal {
	display: block;
	line-height: 1.4em;
	font-weight: bold;
	color: #444;
	padding: 4px 5px 0px 30px;
	margin: 0 0 5px 0;
	background: #f1f6e2 url(../img78/photo.png) no-repeat;
	background-position: 7px center;
	border-bottom: 1px solid #CDD5D4;
	position: relative;
}

h3.front {
	margin: 10px 0 5px 0;
	border-bottom: 1px dotted #ccc;
	padding: 0 0 7px 0;
	color: #666;
	position: relative;
}

/* Various Links CSS */
a.icomment {
	display: inline;
	font-size: 0.9em;
	color: #999;
	margin: 0 0 0 7px;
}

a.icomment:hover {color:#333}

/* notice CSS */
.notice{ width:980px; height:21px; margin-bottom:5px; padding:0px; background: #FFFFFF; vertical-align: bottom; line-height:21px; text-align:center;}
.noticel{ width:87px; height:21px; background:url(../img78/noticeLeft.gif) no-repeat;}
.noticec{ width:875px; height:21px; text-align:center;  vertical-align: middle; line-height:21px; padding-top:2px;}
.noticer{ margin:0px; padding:0px; width:18px; height:21px; line-height:21px;}
#noticeb a {
	display: block;
	width: 18px;
	height: 21px;
	background: url(../img78/noticeRight.gif) no-repeat;
}
#noticeb a:hover{background: url(../img78/noticeRight1.gif) no-repeat;}
.notice1{background:url(../img78/gif-0341.gif) no-repeat 0 center; padding-left:20px;}
.notice2{background:url(../img78/gif-0971.gif) no-repeat 0 center; padding-left:15px; margin-right:20px;}
.notice3{ width:875px; height:21px; text-align:left; padding-left:20px;  vertical-align: middle; line-height:21px;}
/* links CSS */
#links {
	width: 935px;
	height: auto;
	position: relative;
	border-top: 1px solid #d9e2e5;
	border-bottom: 1px solid #d9e2e5;
	margin: auto;
	color:#0298FF;
	font-size:12px;
	font-family: "����", Arial, Helvetica, sans-serif;����
	background: #fff;
	padding:10px;
	text-align:left;
	line-height:22px;
	text-align:justify; 
	text-justify:inter-ideograph;
}
#links a {color: #666666;}
#links a:hover {color: #990000; border-bottom:1px dashed #999999; }

.topnotice{ margin-bottom:8px; height:240px; width:305px; background:#646364 url(../img78/topnotice.gif) repeat-x left bottom; text-align:center;}
.topnotice1{ margin:5px; padding:2px; width:285px; height:110px; text-align:left; vertical-align: top; border-bottom:1px solid #666666; }
.topnotice1 h2{ margin:3px 0;}
.topnotice1 h2 a{font-size:14px; font-weight:bold; color: #D9FAFF;}
.topnotice1 h2 a:hover{color: #006600;}
.topnotice3{ float:left; width:130px; height:80px; background-image: url(../img78/talk.jpg); margin-right:5px;}
.topnotice4{ width:140px; color:#E8E8E8; font-size:12px;}
.topnotice4 a{font-size:12px; color: #006600;}
.topnotice4 a:hover{color: #ccc;}
.topnotice5{ float:left; width:130px; height:80px; background-image: url(images/notice/peugeot.gif); margin-right:5px;}
.topnotice6{ margin:5px; padding:2px; width:285px; height:110px; text-align:left; vertical-align:top;}
.topnotice6 h2{ margin:3px 0;}
.topnotice6 h2 a{font-size:14px; font-weight:bold; color: #D9FAFF;}
.topnotice6 h2 a:hover{color: #006600;}
/* 分类开始 */
h2.cat-bar {
	height:20px;
	display: block;
	line-height: 20px;
	color: #fff;
	padding: 8px 5px 0px 18px;
	margin: 0 0 5px 0;
	background: #F4F4F4 url(../img78/cat-bar.gif) no-repeat 10px bottom;
	border-bottom: 2px solid #C00808;
	border-left: 4px solid #F4F4F4;
	border-right: 4px solid #F4F4F4;
	}
#cat-bar-1{
	background-color:#FFFFFF;
	border-bottom: 4px solid #F4F4F4;
	border-left: 4px solid #F4F4F4;
	border-right: 4px solid #F4F4F4;
	padding:0px 5px 8px 5px;
}
#cat-bar-1 li{
	display: block;
	padding: 3px 0 3px 23px;
	background: url(../img78/arrow.gif) no-repeat;
	background-position: 5px 10px;
	border-bottom: 1px dotted #ddd;
	line-height: 20px;;
	font-size: 1.1em;
}

#cat-bar-1 a:hover {
	border-bottom: 1px dotted #bbb;
}
/* 结束 */
/* 推荐开始 */
.offer{width:213px; height:83px; float:left; border:1px solid #ECF6FF; padding:0px 5px 5px 0px; background-image: url(images/offer.gif); background-position: right bottom; background-repeat:no-repeat; margin-left:5px; line-height:16px;}
.offer p{ color:#333333;}
.offer a{ color:#014890; text-decoration:underline;}
/* 推荐开始 */
.mt1{/* ( margin-top * 1 ) */
	margin-top:8px;
}
.pright .mt1{
	margin-top:0px;
}
.mt2{/* ( margin-top * 2 ) */
	margin-top:16px;
}
