/*=================================================================================

Theme Name : MacOSX

Version    : 0.1

Author     : Santin (SaDESIGN)

Theme URL  : 

Description: I Love Apple

BASED ON   : MacOSX Theme

Copyright  : Copyright 2007 SaDESIGN Inc.

=================================================================================*/



/* CSS start */

a:link {

	color: #669900;

}

a:visited {

	color: peru;

}

a:hover {

	color: #000;

	background:transparent;

}

a:active {

	color: #669900;

}

body {

	background: #535353 url('http://www.js-media.com.tw/~santin/hemidemi/02/body.jpg') no-repeat right top;

	padding:0;

	margin:0;

}



/* User info */

#g_user_info {

	display:block;

	width:350px;

	position:absolute;

	top:2px;

	left:120px;

	font-size:0.8em;

}

#g_user_info .first {

	font-size:0.9em !important;

}

#g_user_info, #g_user_info  a {

	color:#000;

}

#g_user_info a:hover {

	color: #555;

	background:transparent;

}

#g_user_info ul {

	padding: 0;

	margin: 0;

}

#g_user_info li {

	display: inline;

	padding: 0;

	margin: 0 5px;

}



/* Banner Setting----------------- */

#g_banner_inner {

}

#g_banner {

	background:url('http://www.js-media.com.tw/~santin/hemidemi/02/banner.jpg') no-repeat 50% 0%;

	height:95px;

}

#g_banner_text {



}

#g_banner_text h1 a {

	display:block;

	font-size:0px;

	font-size:inherit;

	text-indent:-5000px;

	height:45px;

}

#g_banner a:hover {

	background:transparent;

}

.g_banner_description {

	display:none;

}

/* Navigator --------------------*/

#g_navigator {

	text-align: right;

	padding:0px;

	margin-top:-45px;

	display:block;

	height:30px;

	margin-right:50px;

}

#g_navigator li {

	border-right: 1px solid #555;

	display: inline;

	margin: 0;

	padding: 0;

	font-size:0.7em;

}

#g_navigator li a {

	color: #555;

	padding: 3px;

}

#g_navigator a:hover {

	color: #000;

	background: transparent;

}

#g_navigator ul {

	margin: 0;

	padding: 0;

}





/* conteiner-------------------- */

div.container {

	background: url('http://www.js-media.com.tw/~santin/hemidemi/02/container.jpg') no-repeat 0 0;

	width: 100%;

	padding:0;

	margin:0;

}

#container_inner {

	width:1005px;

	margin:auto;

	padding:40px 0 0 0px;

}



#g_container {

	background:url('http://www.js-media.com.tw/~santin/hemidemi/02/container_inner.jpg') repeat-y 50% 100%;

	font-size: 0.8em;

	color: #000;

}

#g_content {

	border-right:1px dashed #535353;

}





/* SideBar------------------- */

#g_sidebar {

	width:225px;

	padding-right:10px;
	padding-left: 15px;

}

#g_sidebar2 {

	height: 100%;

	border-right:1px dashed #535353;

	width:190px;

}

#g_sidebar2_inner {

	padding-left:15px;

}



#g_announcement .g_box_header {

	/*background:url('http://www.js-media.com.tw/~santin/hemidemi/02/sidetitle01.gif') no-repeat 0 0;

	height:25px;

	width:81px;

	margin-left:5px;*/

}



#g_members_new .g_sidebox_header {

	/*background:url('http://www.js-media.com.tw/~santin/hemidemi/02/sidetitle02.gif') no-repeat 0 0;

	height:25px;

	width:81px;

	margin-left:5px;*/

}

#g_tags_cloud .g_sidebox2_header {

	/*background:url('http://www.js-media.com.tw/~santin/hemidemi/02/sidetitle03.gif') no-repeat 0 0;

	height:25px;

	width:81px;

	margin-left:5px;*/

}

#g_free1 .g_sidebox_header {

	/*background:url('http://www.js-media.com.tw/~santin/hemidemi/02/sidetitle08.gif') no-repeat 0 0;

	height:25px;

	width:81px;

	margin-left:5px;

	margin-bottom:5px;*/

}

#g_free1 .g_sidebox_list {

	padding:5px;

}

#g_free1 code {

	display:block;

	width:200px;

	height:100px;

	overflow:auto;

	border:1px dotted #ccc;

	background:#eee;

}

#g_rss_aggregator .g_sidebox_header {

	/*background:url('http://www.js-media.com.tw/~santin/hemidemi/02/sidetitle07.gif') no-repeat 0 0;

	height:25px;

	width:89px;

	margin-left:5px;*/

}

#g_owner_list .g_sidebox_header {

	/*font-size:12px;

	text-indent:0px;

	color:#fff;

	background:url('http://www.js-media.com.tw/~santin/hemidemi/02/list-title.gif') no-repeat 0 0;

	height:20px;

	padding-top:2px;

	padding-left:5px;*/

}

#g_owner_list .g_sidebox_header h3 {

	padding:0;

	margin:0;

}

#g_grouplist .g_sidebox_header {

	/*font-size:12px;

	text-indent:0px;

	color:#fff;

	background:url('http://www.js-media.com.tw/~santin/hemidemi/02/list-title.gif') no-repeat 0 0;

	height:20px;

	padding-top:2px;

	padding-left:5px;*/

}

#g_grouplist .g_sidebox_header h3 {

	padding:0;

	margin:0;

}

.g_members_thumbnail_grid_list .g_post {

	display:block;

}

.g_members_thumbnail_grid_list .g_item .g_thumbnail {

}



/* inner Content ----------------- */

#g_comments_thread .g_contentbox_header {

	/*background:url('http://www.js-media.com.tw/~santin/hemidemi/02/sidetitle04.gif') no-repeat 0 0;

	height:25px;

	width:81px;

	margin-left:5px;*/

}

#g_bookmarks_new .g_contentbox_header {

	/*background:url('http://www.js-media.com.tw/~santin/hemidemi/02/sidetitle05.gif') no-repeat 0 0;

	height:25px;

	width:90px;

	margin-left:5px;*/

}

#g_comments_bookmark .g_sidebox_header {

	/*background:url('http://www.js-media.com.tw/~santin/hemidemi/02/sidetitle06.gif') no-repeat 0 0;

	height:25px;

	width:101px;

	margin-left:5px;*/

}

#g_content_inner {

	padding-right:20px;

}



.g_box_header {

	/*font-size:0;

	font-size:inherit;

	text-indent:-5000px;*/
	border-left: 8px #FFC333 solid;
	color: #555;

}

#g_content_inner {

}



.g_contentbox_header {

}

.g_sidebox_header {

}

.g_sidebox2_header {

}

.g_contentbox_title {

	font-size: 120%;

}

.g_sidebox_title {

	font-size: 120%;

}

.g_contentbox {

	font-size: 100%;

	margin: 10px 5px;

}

.g_sidebox {

	font-size: 100%;

	margin: 10px 5px;

}

#g_container a:link {

}

#g_container a:hover {

}

#g_container a:visited {

}

.g_sidebox a {

}

.g_sidebox a:hover {

}

.g_sidebox a:visited {

}

.g_sidebox2 a {

}

.g_sidebox2 a:hover {

}

.g_sidebox2 a:visited {

}

.bookmark a:link {

}

.bookmark .owner {

}

.bookmark .description a {

}

.bookmark .tag_title {

	color: #000;

}

.comment_post {

	color: #000 !important;

}

.timeline {

	color: #000 !important;

}

.g_num {

	background: #FF6600 !important;

}

.g_quote {

	background: #efe;

	border-bottom: 1px solid #ded;

}

.gpush_count {

	background: #FF6600;

}

.gpush_count a {

	color: white;

}

.gpush_count a:hover {

	color: #000;

	background: #ffe7a1;

}







.g_sidebox {

	clear: both;

}

.g_contentbox {

	clear: both;

}

#filter, #filter ul, #filter li, #filter li a:link {

	border: none;

}

.g_bookmarks_complete_list {

}



/* Footer ------------------------ */

#footer {

	background:url('http://www.js-media.com.tw/~santin/hemidemi/02/footer.jpg') no-repeat 50% 0%;

	height:30px;

	padding:30px 0px 0px 0px !important;

	color:#999;

}

#footer a {

	color:#999;

}

#footer a:hover {

	color:#fff;

}



/* CSS end */
