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


}
td{

font-family : verdana, 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;
 
} 
#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;
        background:White;
padding-bottom: 0;
margin-bottom: 0;
background-image : url('http://www.my-genesis.com/i/images/sgiheaderbg.gif');
background-repeat: repeat-x;
width: 100%;
height: 53px;
}
#title {
        width: 565px;
        height: 53px;
      	color: #fff;
        visibility: visible;
        position:absolute;
        z-index: 1;
        float: left;
        top: 0px;
		
		 text-align: left;
		 text-indent: 40px;
		font-family: Arial, sans-serif;
		background-image : url('http://www.my-genesis.com/i/images/sgiheader1bg.png');
background-repeat: no-repeat;
}



#title h3 { margin-top: 5px; padding-top: 0px; margin-left: 25px; padding-bottom : 0;  font-family: arial, sans-serif;  font-size:26px; color: #fff;font-weight: normal; }
#date {
        width: 200px;
        height: 53px;
      	color: #fff;
        visibility: visible;
        position:absolute;
        z-index: 2;
        float: right;
        top: 25px;
		font-weight: bold;
		 text-align: left;
		 margin-left: 570px;
		font-family: Arial, sans-serif;
		font-size: 11px;
		
}
#tnav
{
padding-left: 5px;
width: 100%;

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;
width: 760px;
}

#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
{
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
{

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: 100%;
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;

}


.ws{ /*style of tab content oontainer*/
border: 1px solid #cccccc;
width: 100%;
margin: 0;
padding-top: 0px;
text-indent: 5px;
background-color: #ffffff;
  
} 
.ws li
{ /*style of website plans oontainer*/

 text-indent: 25px;
} 
.ws p
{ /*style of website plans oontainer*/

 text-indent: 15px;
} 
.ws h3
{ /*style of website plans oontainer*/

width: 100%;
margin-bottom: 1em;
padding-top: 0px;
background-color: #f2f2f2;
 text-indent: 25px;
 font: Verdana;
 color: #6F87A1;
} 
#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;
		
		 
		}
		
	#leftmenu {
		width:18%;
		padding: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: -9000px; padding-bottom: 9000px;

}
#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:75%;
		line-height: 1.5em;
font-family : verdana, sans-serif, arial;
font-size : 13px;
color : #333333;
		padding:0px 10px 0px 15px;
		
		margin-left: 18%;
		margin-top: 0;
		background:White;
		height: 100%;
		
		 min-height:500px;
		}
	
#blogsearch{
width: 100%;
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;


}
#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; 
} 

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

} 
.comment_wholetable
{ 
border: 1px dashed #cccccc;

} 
