
body{
margin-top:0;
margin-right:2px;
margin-left:2px;
padding:0;
height: 100%
line-height: 1.5em;
font-family : sans-serif, arial;
font-size : 13px;
color : #333333;
background:#4b4b4b;


}


td,p{

line-height: 1.5em;
font-family : sans-serif, arial;
font-size : 13px;



}
A:link { 
text-decoration : underline;
color : #333333;
font-weight : bold;
font-size : 13px;
 line-height: 180%;
} 
A:visited { 
text-decoration : underline;
color : #003366;
font-weight : bold;
font-size : 13px;
} 
A:hover { 
text-decoration : underline;
color :#666699;
font-size : 13px;
} 
A:active { 
text-decoration : none;
color : Black;
font-size : 13px;
} 
H1 { 
font-size : 35px; 
} 
H2 { 
font-size : 25px; 
} 
H3 { 
font-size : 20px; 
} 
H4 { 
font-size : 15px; 
} 
H1, H2, H3, H4 { 
font-family : "Trebuchet MS", "verdana", serif; 
color : #669933; 
font-weight : bold; 
line-height : 105%; 
padding-left: 20px;
} 
select { 
 background-color: #f2f2f2; 
 color: #666699; 
  font-family:sans-serif;
   font-size: 11px;
   font-weight:bold;
}
input { 
 background-color: #E3E4EC; 
 color: #333333;
}
input.button{
   color:#000033;
   font-family:sans-serif;
   font-size: 11px;
   font-weight:bold;
   background: #f2f2f2;
   border:1px solid;
   border-color:#666699;
   
}

#mainbg { 

height : 100%;
margin: 0 4px 4px 4px;
 width:100%;
		min-width: 900px;
		max-width: 1200px;
} 
#main { 
margin: 0 4px 4px 4px; 
min-height:500px;
height : 100%; 
border-bottom : 3px groove #cccccc; 
border-left : 3px ridge #cccccc;
border-right : 3px groove #cccccc;
background: #E3E4EC;

} 

	


#header {
      top:0px;
       border-right : 1px groove #4b4b4b; 
border-left : 1px groove #4b4b4b; 
       margin: 0 3px 0px 3px;
		background:White;
border-bottom : 1px ridge #999999;
padding-bottom: 0;
margin-bottom: 0;

}

#tnav
{
padding-left: 5px;

margin: 0;
background : #f2f2f2;
height : 30px;
 
background-image : url('http://www.my-genesis.com/i/images/guitnavbg2.png');
background-repeat: repeat-x;
border-top : 1px solid #999999; 
border-bottom : 2px solid #666666;
border-left : 2px solid #999999;
border-right : 1px solid #999999;
}

#tnav UL
{
margin: 0px;
padding: 0px 0px;
margin-left: 5px;

}

#tnav li
{
list-style: none;
float: left;
width: 120px;
margin: 0;
height : 25px;
border-right : 1px solid #cccccc;
 border-right : 1px solid #999999; 
}

#tnav li a, #tnavlist li.extend
{
margin: 0px;
padding-top: 4px;
display: block;
text-decoration: none;
color : #000033;
font-size : 13px;
font-weight : bold;
font-family : "Trebuchet MS", "verdana", serif;
text-align: center;
height : 25px;
}

#tnav li a:hover, #tnav a#current
{

margin: 0px;
padding-top: 3px;
display: block;
text-decoration: none;
color : #660066;
font-size : 13px;
font-weight : bold;
font-family : "Trebuchet MS", "verdana", serif;
text-align: center;
height : 25px;
background-image : url('http://www.my-genesis.com/i/images/guitnavbg1.png');
background-repeat: repeat-x;
border-right : 1px solid #999999; 
 
border-bottom : 2px solid #cccccc;

}

#tnav a#current
{
padding-top: 3px;
border-right: 0;
border-left: 0;
border-top: 0;
border-bottom: 0;
width: 120px;
height : 25px;
text-align: center;
background: #f2f2f2;
color : #666666;
font-size : 11px;
font-weight : bold;
font-family : arial;
text-decoration : none;
cursor: hand;
background-image : url('http://www.my-genesis.com/i/images/guitnavbg1.png');
background-repeat: repeat-x;

}

#tnav li.active
{

padding-top: 3px;
border-right: 0;
border-left: 0;
border-top: 0;
border-bottom: 0;
width: 120px;
height : 25px;
text-align: center;
background: #f2f2f2;
color : #666666;
font-size : 11px;
font-weight : bold;
font-family : arial;
text-decoration : none;
cursor: hand;
background-image : url('http://www.my-genesis.com/i/images/guitnavbg1.png');
background-repeat: repeat-x;
}
.dmv
{
position:absolute; visibility: hidden; border: 2px solid #cc6699; background-color:#f7f7f7; width: 125px; margin-left:5px; margin-top:3px; padding: 0; z-index:1;
}


.dmv li { 
height: 26px;
width: 125px;
background: #f2f2f2;
border-bottom: 1px solid #cc6699;
list-style-type: none;
margin-left: 0;
padding-left: 0;
float: left;

 }
.dmv a
{
display: block;
width: 125px;
height: 25px;
color : #4b4b4b;
font-size : 11px;
font-weight : bold;
font-family : arial, sans-serif;
text-decoration : none;
text-indent: 5px;
padding-top: 4px;
padding-left: 0;
text-indent: 8px;
}


.dmv a:hover
{
background: #EFDCF7;
color: #666699;
}	

.dmi
{
position:absolute; visibility: hidden; border: 1px solid #9999ff; background-color:#f7f7f7; width: 125px; margin-top:3px; padding: 0; z-index:1;margin-left:7px;
}


.dmi li { 
height: 26px;
width: 125px;
background: #f2f2f2;
border-bottom: 1px solid #9999ff;
list-style-type: none;
margin-left: 0;
padding-left: 0;
float: left;

 }
.dmi a
{
display: block;
width: 125px;
height: 25px;
color : #4b4b4b;
font-size : 11px;
font-weight : bold;
font-family : arial, sans-serif;
text-decoration : none;
text-indent: 5px;
padding-top: 4px;
padding-left: 0;
text-indent: 8px;
}


.dmi a:hover
{
background: #E3E4EC;
color: #666699;
}
.dmde
{
position:absolute; visibility: hidden; border: 1px solid #cccccc; background-color:#f7f7f7; width: 125px; margin-top:3px; padding: 0; z-index:1;margin-left:7px;
}


.dmde li { 
height: 26px;
width: 125px;
background: #f2f2f2;
border-bottom: 1px solid #cccccc;
list-style-type: none;
margin-left: 0;
padding-left: 0;
float: left;

 }
.dmde a
{
display: block;
width: 125px;
height: 25px;
color : #4b4b4b;
font-size : 11px;
font-weight : bold;
font-family : arial, sans-serif;
text-decoration : none;
text-indent: 5px;
padding-top: 4px;
padding-left: 0;
text-indent: 8px;
}


.dmde a:hover
{
background:#dddddd;
color: #666699;
}	
.dmd
{
position:absolute; visibility: hidden; border: 1px solid #669933; background-color:#f7f7f7; width: 125px; margin-top:3px; padding: 0; z-index:1;margin-left:7px;
}


.dmd li { 
height: 26px;
width: 125px;
background: #f2f2f2;
border-bottom: 1px solid #669933;
list-style-type: none;
margin-left: 0;
padding-left: 0;
float: left;

 }
.dmd a
{
display: block;
width: 125px;
height: 25px;
color : #4b4b4b;
font-size : 11px;
font-weight : bold;
font-family : arial, sans-serif;
text-decoration : none;
text-indent: 5px;
padding-top: 4px;
padding-left: 0;
text-indent: 8px;
}


.dmd a:hover
{
background:#DDF5CF;
color: #666699;
}	

.dms
{
position:absolute; visibility: hidden; border: 1px solid #ffcc66; background-color:#f7f7f7; width: 135px; margin-left:5px; margin-top:3px; padding: 0; z-index:1;
}


.dms li { 
height: 26px;
width: 135px;
background: #f2f2f2;
border-bottom: 1px solid #ffcc66;
list-style-type: none;
margin-left: 0;
padding-left: 0;
float: left;

 }
.dms a
{
display: block;
width: 135px;
height: 25px;
color : #4b4b4b;
font-size : 11px;
font-weight : bold;
font-family : arial, sans-serif;
text-decoration : none;
text-indent: 5px;
padding-top: 4px;
padding-left: 0;
text-indent: 8px;
}


.dms a:hover
{
background: #EFF3A9;
color: #666699;
}	
#content {
		
	border-right : 1px groove #4b4b4b; 
		border-bottom : 1px groove #4b4b4b;
		margin: 0 3px 3px 3px;
		padding:0px;
		text-align:left;
		overflow: hidden;
		height: 100%;
		 min-height:100%;
		 background:White;
		min-width: 770px;
		max-width: 1200px;
		 
		}
		
	#leftmenu {
		width:130px;
		padding:0px;
		margin-left: 0px;
		float:left;
			
		text-indent: 5px;
min-height : 400px;
color: #666699;
text-decoration: none;
font-family : "Trebuchet MS", "verdana", serif;
font-style : normal;
font-weight: bold;
font-size : 13px;
background: #f2f2f2;
border-left : 1px groove #4b4b4b; 
		border-right : 1px groove #4b4b4b; 
margin-bottom: -5000px; padding-bottom: 5000px;
}
#leftmenu a{
color: #ffffff;
text-decoration: none;
font-family : "Trebuchet MS", "verdana", serif;
font-style : normal;
font-size : 13px;

}

/* show blog side in left column */
.category_selected {
color : #99cc99; 
text-decoration: none;
font-family : "Trebuchet MS", "verdana", serif;
font-style : italic;
text-indent: 4px;
font-size : 11px;

}


		
	#usercontent {
		width:700px;
		min-width: 700px;
		max-width: 900px;
		padding:0px 10px 0px 15px;
		
		margin-left: 0;
		margin-top: 0;
		background:White;
		height: 100%;
		
		 min-height:500px;
		}
	
#blogsearch{
min-width: 600px;
		max-width: 900px;
height: 30px;
padding-top: 8px;
font-size : 13px;
color: #000033;
text-align: center;
background: #E3E4EC;
border-right: 0;
border-left: 0;
border-top: 0;
border-bottom: 1px solid #006600;
font-weight: bold;
}

#blogsearch a:link, #blogsearch a:visited, #blogsearch a:hover { 
color : #000033; 
text-decoration : none; 
font-family : "Trebuchet MS", "verdana", serif; 
font-style : normal; 
font-size : 13px; 

} 
	

#nav { 
margin-top: 10px;
 }
#nav li { 
height: 20px;

margin-top: 5px;
border-bottom : 1px groove #999999; 
 }
#nav ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
text-indent: 10px;
}

#nav a
{
display: block;
padding: 3px;

border-bottom: 1px solid #f2f2f2;
color : #4b4b4b;
font-size : 13px;
font-weight : bold;
font-family : Trebuchet MS;
text-decoration : none;

}

#nav a:link, #nav a:visited
{

text-decoration: none;
}

#nav a:hover
{
background: #999999;
color: #ffffff;
}
#nav li.active, #nav a#current
{
text-align: center;
background: #999999;
color: #ffffff;
width: 155px;

}
#bloglside {
padding-top:20px;
		padding-left: 5px;
		width:120px;
		float:left;
		text-indent: 5px;
height : 100%;
color : #000033; 
text-decoration: none;
font-family : sans-serif;
font-style : normal;
font-size : 13px;
margin-bottom: -5000px; padding-bottom: 5000px;
}
#bloglside a{
color : #666699; 
text-decoration: none;
font-family : sans-serif;
font-style : normal;
font-size : 11px;

}
.blogpost { 
width: 100%;
padding-bottom: 10px;
border-bottom: 1px dashed #000033;
} 
.comment_wholetable { 
width: 100%;
padding-bottom: 10px;
border-right: 1px groove #ccc;
border-bottom: 1px groove #ccc;
} 
.comment_titlerow { 
background: #f2f2f2;
text-indent: 10px;

}
.post_title a:link, .post_title a:visited, .post_title a:hover { 
color : #666699; 
font-family : sans-serif; 
font-style : normal; 
font-size : 12pt; 
} 
.post_catlink a:link, .post_catlink a:visited, .post_catlink a:hover { 
color : #669933; 
font-family : sans-serif; 
font-style : normal; 
font-size : 11px; 
} 
.archive_link a:link, .archive_link a:visited, .archive_link a:hover { 
color : #669933; 
font-family : sans-serif; 
font-style : normal; 
font-size : 13px; 
}
input.submitf{
display: block;
padding: 3px;

background: transparent;
border-top: 0;
border-left: 0;
border-right: 0;
border-bottom: 1px solid #999966;
color : #ffffff;
font-size : 13px;
font-weight : bold;
font-family : Trebuchet MS;
text-decoration : none;
text-align: left;
text-indent: 5px;
cursor: hand;
  }
  
#helpa { 
margin: 0 0 0 0; 
min-height:500px;
height : 100%; 
background: #fff;
padding: 5px 5px 5px 5px;

} 
#footer { 
clear : left; 
width : 100%; 
color : #4b4b4b; 
text-align : center; 
padding : 0; 
font-family : sans-serif; 
font-style : normal; 
font-size : 11px; 
} 
.footer a:link, #footer a:visited, #footer a:hover { 
color : #4b4b4b; 
font-family : sans-serif; 
font-style : normal; 
font-size : 11px; 
} 

.padding { 
margin : 10px; 
margin-top : 10px; 
margin-left : 15px; 
min-width: 700px;
		max-width: 900px;
} 

.post { 
margin-top : 5px; 
padding: 15px;
border: 1px solid %Fragment:acolor%;

} 
.comment_wholetable
{ 
border: 1px dashed %Fragment:acolor%;

} 

