
body {
	padding: 0 !important;
	margin: 0 !important;
	font-size: 10px;
	background: #eeeeee;

}

#main {
	margin: 0;
	float: left;
	background: #ffffff;
	width: 950px;
	padding:0px 0 0 0;
	font-size: 10px;
}


#outpath {
	float:left;
	margin:10px;
	margin-top:0;
	font: bold 1.1em georgia;

}

#outpath a:link, #outpath a:hover, #outpath a:visited {
	text-decoration: none;
		color: #000;


}


#search {
	float:right;
	margin:-20px 5px 5px;
	display:inline;
	padding:0;
	/*margin-top:0;
	*/
	font: bold 1.1em georgia;
}

#mod_search_searchword {
	height:16px;
	background:#f1f1f1;
	border:1px solid #900;
	font: bold 1em verdana;
	padding:2px 0 0 2px;
	vertical-align:top;
	width:150px;
}

.button {
	margin:0 5px;
	
	color: #000;
	font:bold 11px verdana;
	height:20px;
}



#srch-bttn {
	display:inline;
	margin: 0 0 0 5px;
}


#content {
	margin: 0;
	/*margin-top:40px;
	*/
	padding:0;
	float: left;
	width: 950px;
}

#left {
	margin: 0;
	padding:0;
	float: left;
	width: 629px;
	border-right: 1px dotted #999;
        background: #ffffff;
}


#story {
	
	margin:0 10px;
	width:609px;
	border-top:1px solid #900;
	font: normal 1.3em/1.4 georgia;
        background: #ffffff;
}




#left-top {
	margin:0;
	padding:0;
	float: left;
	width: 629px;
}


#left-left {
	margin:0 0 20px;
	padding:0;
	float: left;
	width: 229px;
	border-right: 1px dotted #999;
		/*background:#f8ecb6;*/

}


#left-right {
	margin: 0 0 20px;
	padding:0;
	float: left;
	width: 399px;
	/*border-right: 1px dotted #999;
	border-left: 1px dotted #999;
	*/
	/*background:#fbf4d4;*/
}


#right {
	margin: 0;
	padding:0;
	float: left;
	width: 320px;
	/*border: 1px solid red;*/
}




#right  div {
         margin:10px;
}


#tab-container {
	margin:-17px 10px 20px 10px;
	padding:0;
}
  
#tab-nav {
	margin:0;
	padding:0;
	z-index:7;
	width:100%;
}
  
  
#tab-nav ul {
	z-index:9;
	display:block;
	clear:both;
	margin:0;
	padding: 0 10px;
	float: right;
  wfst-style:none;

}
 

#tab-nav ul li {
	z-index:11;
	display:inline;
	float:left;
	margin:0 2px;
	padding: 5px;
	border:1px solid #ccc;
	background: #fff;
}
  

#tab-content {
	margin:-1px 0 0 0;
	font: normal 1.3em/1.2 georgia;
	border: 1px solid #ccc;
	background: #f1f1f1;
	padding: 7px 7px 0;
}

#tab-content div {
	position: relative;
	display: none;
	/*border:1px solid red;*/
	margin:0;
	padding:0;
	/*height:100%;*/
}


#tab-content p {
	padding:0;
	margin:5px 0 20px;
	font: 1em/1.2 times;
	height:100%;
	
}


#tab-content p a {
	font: 1.3em/1.1 georgia;
	text-decoration:none;	
		color:#235ab6;
}



#tab-content ul li {
	margin: 4px;
	width: 100%;
}


#tab-content ul li a {
		text-decoration:none;	
		color:#235ab6;
}





.general-content-box {
	margin:0 10px; /*
	border-top:1px solid #900; */
}

.general-content-box h1 {
	margin:0 0 10px 0;
	
	font:bold 2.2em/1.2 georgia;
	/*background: url("http://guey.el.net/joomla_ts103/images/common/test_bg.png") repeat-x top;padding:2px 0; */
	color:#235ab6;
	height:100%;
}

.general-content-box h1 a:link,
.general-content-box h1 a:visited 
		{
		font:bold 1em/1.1 georgia;
		text-decoration:none;	
		color:#235ab6;
}

.general-content-box h1 a:hover {
	text-decoration:underline;
}

.general-content-box h2 {
	font: 1.4em/1 arial;
	margin: 2px 0 6px 0;
}
.general-content-box h2 a:link,
.general-content-box h2 a:visited 
		{
		font: 1em/1 arial;
		text-decoration:none;
		color:#235ab6;
		margin: 0 0 0 0 !important; 
}

.general-content-box h2 a:hover {
	text-decoration:underline;
}



.general-content-box div {
         height: 100%;
         margin: 0 7px 15px 0;
         font: 1.1em/1.3 georgia;

}


.general-content-box p {
	font: .5em/1.2 georgia;
	margin:0 0 20px 0;
}


.general-content-box a:link,
.general-content-box a:visited 
		{
		font:bold 1.2em/1.1 arial;
		text-decoration:none;	
		color:#235ab6;
}

.general-content-box a:hover {
	text-decoration:underline;
}

/*.general-content-box ul, #tab-content ul{
	list-style: none none; 
	margin: 0; 
	padding: 0;
	width:100%;
	margin-bottom:30px;
}


.general-content-box ul li {
	margin: 7px;
	width: 100%;
}
*/


.general-content-box ul, #tab-content ul{
/*	list-style: none none; */
	list-style: circle inside url('http://guey.el.net/joomla_ts103/images/common/list_dot_space.gif');
	margin: 0; 
	padding: 2px;
	width:100%;
	margin-bottom:15px;
	
}


.general-content-box ul li {
	margin: 6px;
	width: 100%;
}



.gbox-list {
	margin:0 10px;
      /* border: 1px solid #ccc;  */
	}

.gbox-list div {
	font: 1em/1.4 georgia;
	height:100%;
	margin-bottom:8px
}

.gbox-list ul, #tab-content ul{
/*	list-style: none none; */
	list-style: circle inside url('http://guey.el.net/joomla_ts103/images/common/list_dot_space.gif');
	margin: 0; 
	padding: 2px;
	width:100%;
	margin-bottom:6px;
        font: 2.3em/1.1 arial;
	
}

.gbox-list a:link, .gbox-list a:hover, .gbox-list a:visited, .gbox-list li  {
        font-size:.75em;	
	color: #22222;
}

.gbox-list ul li {
	margin: 2px;
	width: 98%;
}


.across-top {
	float:left;
	display:inline;
	/*margin:7px 0 0 0;*/
	margin:0 12px 15px 0;
	padding:0;
	font: 1.1em/1.3 georgia; 
/*	margin-bottom:15px
*/	}

.across-top a:link, .across-top a:visited {
	font:1.3em/1.3 georgia;
}


.across-top2 {
	border-right: 1px dotted #ccc
}

.across-top h2 a:link, .across-top h2 a:visited {
	font:1em/1 verdana;
}


.across-top h2 a:hover {
	text-decoration:underline;
}

.across-top p {
	font:.8em/1 verdana;
}


.featured {
       background:#f7f7f7;
       margin:0px 10px 10px 10px;
       padding: 6px;
       border: 1px solid #ccc;
}

.featured p {
	background:#f7f7f7;
	padding:10px 5px 10px 0;
	font: 1.4em/1.4 georgia;
}



.featured h1 a:link,
.featured h1 a:visited 
		{
		font:bold 1em georgia;
		text-decoration:none;	
		color:#235ab6;
}

.featured h1 a:hover {
	text-decoration:underline;
}

.featured h2 {
	margin: 0 0 10px;
	font: 1.8em/1.3 georgia;
	/*line-height: 1em;*/
}

.featured h2 a:link,
.featured h2 a:visited 
		{
		font:bold 1em/1.1 georgia;
		text-decoration:none;	
		color:#235ab6;
}

.featured h2 a:hover {
	text-decoration:underline;
}




.condensetext {
	margin:0 10px;
	border-top:1px solid #900;
}

.condensetext h1 {
	margin:0 0 10px 0;
	
	font:bold 2.2em/1.2 georgia;
	background: url("http://guey.el.net/joomla_ts103/images/common/test_bg.png") repeat-x top;
	padding:2px 0; 
	color:#235ab6;
	height:100%;
}

.condensetext h1 a:link,
.condensetext h1 a:visited 
		{
		font:bold 1em/1.1 georgia;
		text-decoration:none;	
		color:#235ab6;
}

.condensetext h1 a:hover {
	text-decoration:underline;
}


.condensetext h2		{
		font: 1.2em/1.1 verdana;
	 	margin: 2px 0 8px 0;
}

.condensetext h2 a:link,
.condensetext h2 a:visited 
		{
		font: 1.1em/1 verdana;
		text-decoration:none;	
		color:#235ab6;
}

.condensetext h2 a:hover {
	text-decoration:underline;
}


.condensetext div {
	font: 1.1em/1.5 georgia;
	height:100%;
	margin-bottom:15px
}


.condensetext p {
	font: 1.1em/1.3 georgia;
	
	margin:0 0 10px 0;
}


.condensetext a:link,
.condensetext a:visited 
		{
		font: 1.2em/1 verdana;
		text-decoration:none;	
		color:#235ab6;
}

.condensetext a:hover {
	text-decoration:underline;
}

.condensetext ul {
/*	list-style: none none; */
	list-style: circle inside url('http://guey.el.net/joomla_ts103/images/common/list_dot_space.gif');
	margin: 0; 
	padding: 2px;
	width:100%;
	margin-bottom:6px;
        font: 1.3em/1.7 arial;
        vertical-align: top;
	
}




.musicvideos {
	margin:0 10px;
	border-top:1px solid #900;
}

.musicvideos h1 {
	margin:0 0 10px 0;
	
	font:bold 2.2em/1 georgia;
	background: url("http://guey.el.net/joomla_ts103/images/common/test_bg.png") repeat-x top;padding:2px 0; 
	color:#235ab6;
	
}

.musicvideos h1 a:link,
.musicvideos h1 a:visited 
		{
		font:bold 1em/1.1 georgia;
		text-decoration:none;	
		color:#235ab6;
}

.musicvideos h1 a:hover {
	text-decoration:underline;
}

.musicvideos h2 {
	font: 1.4em/1 arial;
	margin: 2px 0 6px 0;
}
.musicvideos h2 a:link,
.musicvideos h2 a:visited 
		{
		font: 1.2em/1 arial;
		text-decoration:none;
		color:#235ab6;
		margin: 0 0 0 0 !important; 
}

.musicvideos h2 a:hover {
	text-decoration:underline;
}



.musicvideos div {
         height: 100%;
         margin: 0 7px 15px 0;

}


.musicvideos p {
	font: 1.4em/1.2 arial;
	margin:0 0 20px 0;
}


.musicvideos a:link,
.musicvideos a:visited 
		{
		font: 1.1em/1.1 verdana;
		text-decoration:none;	
		color:#235ab6;
}

.musicvideos a:hover {
	text-decoration:underline;
}

/*.general-content-box ul, #tab-content ul{
	list-style: none none; 
	margin: 0; 
	padding: 0;
	width:100%;
	margin-bottom:30px;
}


.general-content-box ul li {
	margin: 7px;
	width: 100%;
}
*/


.musicvideos ul, #tab-content ul{
/*	list-style: none none; */
	list-style: circle inside url('http://guey.el.net/joomla_ts103/images/common/list_dot_space.gif');
	margin: 0; 
	padding: 2px;
	width:100%;
	margin-bottom:15px;
	
}


.musicvideos ul li {
	margin: 6px;
	width: 100%;
	font-size:.5em;
}




#listings {
	margin:10px 10px;
	font: normal 1.1em/1.1 verdana;
	border: 1px solid #ccc;
	
}

#listings h3 {
	border-top:1px solid green;
	background: #fff url("http://guey.el.net/joomla_ts103/images/stories/title_test_back.png") repeat-x left top;
	margin:0;
	padding:7px 7px;
	font-size:1.1em;
}


#listings p{
	margin:0;
	padding:7px;
}

#listings a:link, #listings a:visited {
	font: bold 1.em/1.2 verdana;
	color: #900;
}


.blog-descr  {
	font:bold 3.3em/1.1 verdana;

}

#category p {
	font:1.3em/1.3 georgia
}



.contentheading {
	font:bold 2.3em arial;
	color: #0000;

}



#trackback_title {
	font:bold 1.3em georgia;
	color: #000000;
}

#written_comments_title {
	font:bold 1.3em georgia;
	color: #000000;
}

#jc_numComment {
	font:bold 1em georgia;
	color: #000000;
}

#feed_link {
	margin-bottom:12px;
}

#comment_title {
	font:bold 1.3em georgia;
	color: #000000;
}



h6 {
	padding:0;
	margin:0 !important;
	font:bold 1.2em georgia;	
}



#story img {
	padding:0;
	margin:0;

}


#story a:link, #story a:visited {
	text-decoration: none;
	color: #235ab6;
	font-weight: bolder;
	
}


#story a:hover {
	text-decoration: underline;
	
}

.half {
	float:left;
	margin:0;
	padding:0;
	display:inline;
	width:199px;
	

}

.small {

		font: normal .9em arial;

}

.mosimage_caption {
	font: normal .9em arial;
	margin: 2px 1px;

}

#story .pagenavcounter {
	float: right;
	margin:0 0 20px;
	display:block;
	font: bold .8em arial;
}


#main-txt {
	/*border: 1px solid blue;*/
	display:block;
	clear:both;
}


.contenttoc, .pagenavbar {
	float:right;
	display:inline;
	margin:0;
	padding:0;
}

.pagenavbar {
	float:left;
}


div:after,
p:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}


