/*  
Theme Name: xiawa-nouveau
Theme URI: http://xiawa.my
Author: Eve Gan
Author URI: http://sheeve.com, http://dressroom.xiawa.my
*/


body { background: #FEACA8 url(images/main-bg.jpg); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 0px; margin: 0px; color:#333;}

html { padding: 0; margin: 0;}

a:link { text-decoration: none; color : #603813; border: 0px; -moz-outline-style: none;}
a:active { text-decoration: underline; color : #603813; border: 0px; -moz-outline-style: none;}
a:visited { text-decoration: none; color : #8C6239; border: 0px; -moz-outline-style: none;}
a:hover	{ text-decoration: underline; color : #8C6239; border: 0px; -moz-outline-style: none;} 

.alignleft {float: left;padding-right:5px;}
.alignright{float: right; padding-left:5px;}

a:focus { outline: none;-moz-outline-style: none;}

h1, h2, h3, h4 { font-family: 'Verdana';}

img { padding: 0px; margin: 0px; border: none; text-align: center;}
hr { border-left:0px solid #abb0b5; border-right:0px solid #abb0b5; border-top:1px dotted #abb0b5; border-bottom:0px solid #abb0b5; height : 1px;  }

form { padding: 0px; margin: 0px;}
input { font-family: 'Verdana'; color: #282b31; font-size: 11px;}
textarea { font-family: 'Verdana'; color: #282b31; font-size: 11px;}
select { font-family: 'Verdana'; color: #282b31; font-size: 11px;}

/* BGContainer +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.main-container { width: 924px; margin: 0 auto; padding: 0px; position: relative; }

/* Header +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/**/ * html .Header { height: 98px;} /* */ 
.header { background: url(images/header-img.jpg) no-repeat; width: 924px; height:666px; position: relative; clear: left; padding: 0px;}

.header h1 { display:none;}
.header h1 a { color:#fff; text-decoration: none; }

/* Menu +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.menu { background: url(images/navbar-bg.jpg); width: 924px; position: relative; float: left; height: 90px;}
.menu ul { list-style: none; margin: 0px; padding: 25px 0px 0px 75px;}
.menu ul li ul { display: none;}
.menu li { padding-right: 10px; margin: 0px; display: inline;}

/* Container +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.container { background: url(images/content-bg.png) repeat-y center; width: 924px; float: left; position: relative; padding: 0px;}

/* Content +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.content { width: 400px; float: left; padding: 15px 30px 15px 70px;}
.content h2 { font-weight: normal;}
.pagetitle { font-size: 24px; line-height: 20px; font-weight: normal; padding: 0px 0px 1px 0px; margin: 0px; color:#FF5973; text-shadow: 1px 1px 1px #999;}

/* Post +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.post {	padding: 0px; position: relative; clear: left;}
.post-head { position: relative; clear: left; background: url(images/blog-title-bg.gif) repeat-x bottom; padding-bottom: 10px; width:400px;}
.post-head h2 { font-size: 24px; line-height: 20px; font-weight: normal; padding: 0px 0px 1px 0px; margin: 0px; color:#FF5973; text-shadow: 1px 1px 1px #999;}
.post-head h2 a { color:#FF5973; text-decoration: none;}
.post-head h2 a:visited { color: #FF5973; text-decoration: none;}
.post-head h2 a:hover { color:#FF454D; text-decoration: none;}

.post-author { padding: 1px 0px; margin: 0px; font-size: 10px; color:#999;}

.post-content h4 { font-size:14px; color:#666; }
.post-content { padding: 0px 0px 5px 0px; font-size: 12px; line-height: 17px; background:none; }
.post-content p { font-size: 12px; line-height: 17px;}
.post-content p strong {}
.post-content img {margin:3px 0;}
.post-content ul { padding: 10px 0px; margin: 0px; }
.post-content ul li { padding: 0px 0px 0px 15px; margin: 0px; list-style-type: none; background: url(images/sidebar-list-icon-pink.png) no-repeat left top;}
.post-content ol { padding: 10px 0px 10px 22px; margin: 0px; }
.post-content ol li { padding: 0px 0 0 5px!important; margin: 0px; list-style-type: decimal!important; background:none!important;}
.post-content blockquote { padding: 2px 10px; background: #FFE3C4; margin: 0px; color:#333; }
.post-content blockquote p { padding: 5px 0px; margin: 5px 0px;}
.post-content blockquote li { padding: 0px 0px 0px 15px; margin: 0px; list-style-type: none; background: url(images/sidebar-list-icon.png) no-repeat left top;}
.post-content blockquote a { color:#603813; }
.post-content blockquote a:visited { color:#603813; }
.post-content blockquote a:hover { text-decoration: underline; }
.post-content a { text-decoration: none;}
.post-content a:hover { text-decoration: underline;}

.post-footer { padding-top: 15px; background: url(images/blog-post-footer.gif) no-repeat left center; width:400px; height:44px;}
.post-cat { width:240px; float:left; padding-top:8px; padding-left:10px;}
.post-comment { width:110px; float:right;padding-top:8px;}
.post-footer-single { padding-top: 15px; background: url(images/blog-post-footer-single.gif) no-repeat left center; width:400px; height:44px;}

.post-content-archives a {text-decoration:none;}
.post-content-archives ul { padding: 10px 0px; margin: 0px; }
.post-content-archives ul li { padding: 0px 0px 0px 15px; margin: 0px; list-style-type: none; background: url(images/sidebar-list-icon-pink.png) no-repeat left top;}

.single-ad { width:380px; padding:10px; background-color:#FFE3C4; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}

.social-media { width:380px;height:30px; padding: 7px 10px 10px 10px;; background-color:#FFE3C4; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.tweet-btn { background: url(images/tweet-this-btn.png) left center no-repeat; width:95px; padding: 9px 0px 9px 30px; float:left;}
.share-btn { background: url(images/share-this-btn.png) left center no-repeat; width:95px; padding: 9px 0px 9px 30px;float:left;}
.like-btn { background: url(images/like-this-btn.png) left center no-repeat; width:95px; padding: 6px 0px 4px 30px;float:left;}

/* Navigation - PlugIn +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.nav a { padding: 2px 5px 2px 3px; background: #fff; border-right: solid 1px #ccc; font-size: 11px;}
.nav a:visited { padding: 2px 5px 2px 3px; border-right: solid 1px #ccc;}
.nav a:hover { padding: 2px 5px 2px 3px; border-right: solid 1px #ccc; text-decoration: none;}
.nav span { padding: 2px 5px 2px 0px; color:#6666; border-right: solid 1px #ccc; }
.nav .on { padding: 2px 5px 2px 3px; border-right: solid 1px #ccc; font-size: 11px; color:#000;}

.nav-single {margin-top:15px;}
.nav-single a { padding: 2px 5px 2px 3px; font-size: 12px;}
.nav-single a:hover { text-decoration: underline;}
.pagealignleft {float: left; background:url(images/previous-post-arrow.gif) left center no-repeat; padding-left:10px;}
.pagealignright{float: right; background:url(images/next-post-arrow.gif) right center no-repeat; padding-right:10px;}

/* Tag Cloud ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.tagcloud  { text-align:justify;}

/* Smaller box in sidebar ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.smaller  { padding-left: 5px;}

/* Comments ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.comments ul.idTabs {width:400px; float:left; margin:0; padding:0; list-style:none; border-bottom:2px solid #ffe3c4;}
.comments ul.idTabs li {padding:5px 20px; border:none; border-radius:15px 15px 0 0; -moz-border-radius:15px 15px 0 0; -webkit-border-radius:15px 15px 0 0; text-align:center; float:left; margin-right:5px;}
.comments ul.idTabs li a {color:#fff; font-weight:bold;}
.comments ul.idTabs li#fbbtn {background:#3b5998;} .comments ul.idTabs li:hover#fbbtn {background:#213b72;}
.comments ul.idTabs li#guestsbtn {background:#EF495B;} .comments ul.idTabs li:hover#guestsbtn {background:#c32f3f;}

.commentlist { margin: 20px 0px 0px 0px;}
.comments h3 { color:#666;}

ol.commentlist { list-style:none; margin:0; padding:0; }
ol.commentlist li { background-color:#FFFCF8; border:1px solid #FFE3C4; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; margin:0 0 10px; padding:5px 7px 5px 64px; position:relative; float:left; width:82%;}
ol.commentlist li.bypostauthor { background:#FFF0DE; border:1px solid #fff; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; margin:0 0 10px;}
ol.commentlist li div.vcard { font-size: 12px; line-height: 16px; color:#666;}
ol.commentlist li div.vcard cite.fn { font-style:normal; font-size: 12px; }
ol.commentlist li div.vcard cite.fn a.url { color:#cc0000; text-decoration:none; }
ol.commentlist li div.vcard cite.fn a.url:hover { color:#000; }
ol.commentlist li div.vcard img.avatar { background: #fff url(images/comment-avatar.gif) center no-repeat; border:1px solid #aaa;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; padding: 5px; left:7px; position:absolute; top:7px; }
ol.commentlist li div.comment-meta { color:#B3B3B3; font-size: 10px; line-height: 16px; position:absolute; right:10px; text-align:right; top:5px; }
ol.commentlist li div.comment-meta a { color:#B3B3B3; text-decoration:none; }
ol.commentlist li p { font-weight:normal; font-size: 12px; line-height: 16px; font-family: helvetica,arial,sans-serif; margin:5px 0 12px; }
ol.commentlist li ul { font-weight:normal; font-size: 12px; line-height: 16px; font-family: helvetica,arial,sans-serif; list-style:square; margin:0 0 12px; padding:0; }
ol.commentlist li ul li {  border:none!important; margin:0; padding:0; }
ol.commentlist li div.reply { background:#EF495B; border:1px solid #fff; border-radius:5px; -moz-border-radius:15px; -webkit-border-radius:15px; color:#fff; padding:3px 10px; text-align:center; width:36px; }
ol.commentlist li div.reply:hover { background:#cc0000;}
ol.commentlist li div.reply a { color:#fff; text-decoration:none;}
ol.commentlist li ul.children { list-style:none; margin:12px 0 0; text-indent:0; }
ol.commentlist ul.children li { background:#F7ECDF; border:1px solid #fff; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; margin:0 0 10px; padding:5px 7px 5px 64px; position:relative; width:75%;}
ol.commentlist ul.children li.bypostauthor { background:#FFF0DE; border:1px solid #fff; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; margin:0 0 10px; padding:5px 7px 5px 64px; position:relative;}
ol.commentlist li.pingback { padding:5px;}
ol.commentlist li.pingback .says { display:none;}

#respond ul {padding:2px 0 2px 20px!important; margin:auto!important; list-style-type:disc;}
#respond {    clear: both;
    float: left;
    position: relative;
    z-index: 999;}

/* Comments Form ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.comments .panel {display:none; float:left; margin-top:10px;}
.comments .notice ul { padding: 10px 0px; margin: 0px; }
.comments .notice li { padding: 0px 0px 0px 15px; margin: 0px; list-style-type: none; background: url(images/sidebar-list-icon-pink.png) no-repeat left top;}
.comments .notice h3 { clear:none; display:inline; margin:10px 0 5px 0; }

.comments .form h3 { font-size: 14px; letter-spacing: -1px; margin: 0px; padding: 5px 0px 10px 0px; color:#333; clear:none;}
.comments .form { background: #FFE3C4; padding: 10px 15px 20px 15px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; margin:10px 0 15px 0; float:left;}
.comments .form a { text-decoration: underline;}
.comments .form p small strong { font-size: 12px; line-height:15px; color:#333;}
.comments .form p small { font-size: 12px; display: block; padding: 5px 0px;}
.comments .form form {margin: 0px; padding: 0px; width:100%; border:none;}
.comments .form textarea {margin: 0px; padding: 0px; width:97%; padding:5px; border:none; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; font-size:12px;}
.comments .form input {margin: 0px; padding: 0px; width:97%; padding:5px; border:none; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; font-size:12px;}

/* Sidebar +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.sidebar { width: 400px; float: right; position: relative; padding-right:21px; line-height: 17px; color:#4D4D4D;}
.sidebar h2 { font-size: 18px; letter-spacing: normal;}
.sidebar h3 { font-size: 18px; letter-spacing: normal; margin:0; padding:0; width:165px; height:35px;  display:block; }
.sidebar h3 span{position:absolute;text-indent:-9999em;}
.sidebar img { padding-bottom:5px;}
.sidebar a {color:#4D4D4D;}
.sidebar a:visted {color:#808080;}
.sidebar a:hover {color:#808080;}

.sidebar .box { width:165px;padding-bottom: 20px;}

.sidebar h3.contact { background: url(images/contact-title.png) no-repeat left center;}
.sidebar h3.braces { background: url(images/braces-eve-title.png) no-repeat left center;}
.sidebar h3.recent { background: url(images/recent-stories-title.png) no-repeat left center;}
.sidebar h3.search { background: url(images/search-title.png) no-repeat left center;}
.sidebar h3.categories { background: url(images/categories-title.png) no-repeat left center;}.sidebar h3.contact { background: url(images/contact-title.png) no-repeat left center;}
.sidebar h3.archives { background: url(images/history-title.png) no-repeat left center;}
.sidebar h3.tags { background: url(images/tagcloud-title.png) no-repeat left center;}
.sidebar h3.album-update { background: url(images/album-update-title.png) no-repeat left center;}
.sidebar h3.copyright { background: url(images/copyright-title.png) no-repeat left center;}

.sidebar h3.advertisement { background: url(images/advertisement-title.png) no-repeat left center;}
.sidebar h3.awards { background: url(images/awards-title.png) no-repeat left center;}
.sidebar h3.wawa-creation { background: url(images/wawa-creation-title.png) no-repeat left center;}
.sidebar h3.i-love-xiawamy { background: url(images/i-love-xiawamy-title.png) no-repeat left center;}
.sidebar h3.statistics { background: url(images/statistics-title.png) no-repeat left center;}

/* Side Right Left +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.sidebar-left { width: 165px; float: left; padding: 0px 10px 15px 0px;}
.sidebar-left ul { padding: 0px; margin: 0px;}
.sidebar-left li { padding: 0px 0px 0px 15px; margin: 0px; list-style-type: none; background: url(images/sidebar-list-icon.png) no-repeat left top;}
.sidebar-left li a { color:#4D4D4D; font-size: 12px;}
.sidebar-left li a:visited { color:#808080; }
.sidebar-left li a:hover { color:#808080;}

/* Side Right Right +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.sidebar-right { width: 165px; float: right; padding: 0 43px 10px 0px;}
.sidebar-right h2 { background: url(images/SRRH3.gif) repeat-x left bottom; color:#abcee1; padding: 0px 0px 5px 0px; margin: 0px 0px 5px 0px }
.sidebar-right ul { padding: 0px; margin: 0px;}
.sidebar-right li { padding: 0px 0px 0px 15px; margin: 0px; list-style-type: none; background: url(images/sidebar-list-icon-pink.png) no-repeat left top;}
.sidebar-right li a { color:#4D4D4D; font-size: 12px; }
.sidebar-right li a:visited { color:#808080; }
.sidebar-right li a:hover { color:#808080;}

/* Search ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.Search { background: url(images/search-bg.png) no-repeat left top; position: absolute; width: 165px; height:36px;}
.Search  form { padding: 8px 0px 10px 0px; margin: 0px;}
.Search  input { border: none; color: #666; font-size: 12px;}
.Search  input.keyword { background: none; border: none; padding: 4px 0px 5px 8px; width: 110px; border: none; }
#buttonsearch { padding: 0px; margin:0; background: none; float:right; }

/* archives-dropdown ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.archives-dropdown { min-height:30px;}
.archives-dropdown select{ background: url(images/archives-bg.png) no-repeat left top; color:#666; font-size:12px; border:0px; position: absolute; width: 165px; height:36px; padding:10px 0 6px 5px;}

/* Categories +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.Categ { margin-bottom: 20px;}
.Categ h3 { padding-left: 20px; margin: 0px; }
.Categ ul { repeat-x top; margin: 0px; padding: 10px 0px 0px 0px;}
.Categ li { margin: 0px; padding: 2px 0px 3px 25px; list-style-type: none; font-size: 11px; border-bottom: solid 1px #106899;}

/* Latest Comments  - PlugIn ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.LatestCom { margin-bottom: 30px;}
.LatestCom h3 { background: url(images/LatestComH3.gif) no-repeat left top; padding-left: 20px; margin: 0px; }
.LatestCom ul { background: url(images/SRLH3.gif) repeat-x top; margin: 0px; padding: 10px 0px 0px 0px;}
.LatestCom li { display: block; color:#000000; margin: 0px; padding: 2px 0px 3px 20px; list-style-type: none; font-size: 11px; background: url(images/CategLi.png) no-repeat left top; font-size: 10px; font-weight: bold; border-bottom: solid 1px #106899;}
.LatestCom li a { display: block; font-size: 11px; font-weight: normal;}

/* link banner ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.link-banner { background: #FFE3C4; border:#E6E6E6 1px solid; width: 148px; color:#666; font-size:8px; line-height:10px; text-align:left; padding:3px; word-wrap: break-word;}

/* Footer ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.Footer { background: url(images/footer-bg.jpg); width: 924px; height:165px; position: relative; clear: left; text-shadow: 1px 1px 2px #333;}
.Footer p { padding: 50px 0 0 200px; font-size: 12px; color:#fff; text-align:left; }
.Footer a { color:#fff; font-weight:bold;}
.rss { margin-left: 610px; margin-top:-100px;}

/* Profile Avatar ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.profile-avatar { background: url(images/xiawa-avatar.jpg); width: 165px; height:289px; position: relative; clear: left;}

/* Twitter ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.twitter { width: 165px; position: relative; clear: left;}
.twitter h3 {display:none;}
.twitter a { color:#603813;}
.twitter a:hover { color:#8C6239;}
.twitter-text { background: url(images/twitter-bg.png) repeat-y left; width: 135px; position: relative; clear: left; padding:5px 15px 0 15px;word-wrap: break-word;}
.twitter-footer { background: url(images/twitter-footer-bg.jpg); width: 165px; height:18px; position: relative; clear: left;}
.twitter-follow { background: url(images/twitter-follow.jpg); width: 165px; height:26px; position: relative; clear: left;}
