@CHARSET "UTF-8";

html, body {
border:0;
margin:0;
padding:0;
}

body {
font:100%/1.25 Arial, Helvetica, sans-serif;
	background:#11182c;
}

/***** Headings *****/

h1, h2, h3, h4, h5, h6 {
margin:0;
padding:0;
font-weight:normal;
}

h1 {
padding:10px 0 10px 0;
letter-spacing:-1px;
font-size:2em;
}

h2 {
padding:20px 0;
letter-spacing:-1px;
font-size:1.5em;
}

h3 {
font-size:1em;
font-weight:bold;
}

/***** Common Formatting *****/

p, ul, ol {
margin:0;
padding:0 0 1.25em 0;
}

ul, ol {
padding:0 0 1.25em 2.5em;
}

blockquote {
margin:1.25em;
padding:1.25em 1.25em 0 1.25em;
}

small {
font-size:0.85em;
}

img {
border:0;
}

sup {
position:relative;
bottom:0.3em;
vertical-align:baseline;
}

sub {
position:relative;
bottom:-0.2em;
vertical-align:baseline;
}

acronym, abbr {
cursor:help;
letter-spacing:1px;
border-bottom:1px dashed;
}

/***** Links *****/

a,
a:link,
a:visited
{
	text-decoration:underline;
	color:#464c5f;
}
a:hover{text-decoration:none;}

/***** Forms *****/

form {
margin:0;
padding:0;
display:inline;
}

input, select, textarea {
font:1em Arial, Helvetica, sans-serif;
}

textarea {
width:100%;
line-height:1.25;
}

label {
cursor:pointer;
}

/***** Tables *****/

table {
border:0;
margin:0 0 1.25em 0;
padding:0;
}

table tr td {
padding:2px;
}

/***** Wrapper *****/

#wrap {
width:960px;
margin:0 auto;
}

/***** Global Classes *****/

.clear { clear:both; }
.floatl { float:left; }
.floatr { float:right; }

.textl { text-align:left; }
.textr { text-align:right; }
.textc { text-align:center; }
.textj { text-align:justify; }

.stext{font-size:0.6em;}
.mtext{font-size:0.8em;}

.bold { font-weight:bold; }
.italic { font-style:italic; }
.underline { border-bottom:1px solid; }
.highlight { background:#ffc; }

.wrap { width:960px;margin:0 auto; }

.img-left { float:left;margin:4px 10px 4px 0; }
.img-right { float:right;margin:4px 0 4px 10px; }

.nopadding { padding:0; }
.noindent { margin-left:0;padding-left:0; }
.nobullet { list-style:none;list-style-image:none; }


/***** Individual Classes *****/
#logo       {}
#mainbox    {width:1150px;background:url('bg_top.jpg') no-repeat ;margin:0 auto;}
#mainbox2   {background:url('bg_bottom.jpg') no-repeat bottom;padding-bottom:200px;}
#sidebar    {width:270px;float:left;margin-top:250px;}
#rotator	{width:700px;height:250px;background:url('rotator.jpg');}
#contentbox {width:820px;float:left;margin:10px 0;overflow: auto;margin-top:0px;background:url('content_body.png') repeat-y;}
#cont_head  {width:820px;background:url('content_head.png') no-repeat top;}
#cont_foot  {width:820px;background:url('content_foot.png') no-repeat bottom;}
#cont       {margin:10px 60px;min-height:500px;}

#parentbox  {width:900px;margin:0 auto;}
#menubox    {width:200px;height:565px;float:left;padding:40px 0;}
#slice      {width: 90px;height:565px;float:left;background:url('slice2.png') no-repeat;}
#user_info  {width:820px;float:left;margin:10px 0;overflow: auto;height:20;margin-top:230px;text-align:right;}


.menu {text-align:left;width:250px;margin-left:60px;}
.menu li {font-size:1.4em;list-style-type:none;padding:4px;color:#fff;margin:1px, 1px;font-family:Trebuchet;font-style: italic;}
.menu li:hover{background:#fff;color:#11182c;}
.menu a {color:#fff;text-decoration:none;}
.menu a:hover {color:#11182c;}
.menu{//margin: 2px 10px;background:url('menu_bg.png') no-repeat left top;height:700px;}
.lh1{font-size:1.2em;font-weight:bold;padding:0;letter-spacing:0.2em;}
.track{//border:1px solid #000;}

.commentsbox{display:none;}
#commentBox{height:500px;//overflow:auto;}
.comment{width:600px;overflow:auto;}
.trackplayer{}

#help{background:#fff;border:10px solid #666;width:700px;position:fixed;display:none;top:100px;margin: 0 auto;left:50%;margin-left:-350px;}
.helpTitle{background: #11182c;width:100%;color:#fff;cursor:move;}
.helpText{padding:5px;height:400px;overflow:auto;}
.g_list_preview{width:150px;height:150px;}
.g_list_preview_box{float:left;width:152px;height:152px;background:center center no-repeat;margin:3px;}


.lside{float:left;text-align:right;}
.rside{float:left;text-align:left;}
.fontfam{text-align:center;margin:5px;}
.numeric{float:left;margin:15px;}

.post{border:1px solid #464c5f;margin: 5px 0;}
.postinfo{font-size:0.7em;text-align:left;}
.postuinfo{text-align:center;margin:10px;float:left;}
.posttext{text-align:left;margin:10px;float:left;}
.postsub{padding-left:120px;font-size:0.7em;margin:5px 0;}

.palbum{font-size:0.8em;border:1px solid #464c5f;margin: 5px 0;padding:6px;}