body 
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#787676;
	line-height:18px;
}

ul
{
	padding:0px;
	padding-left:15px;
	margin:0px;
}

li
{
	font-family:Georgia,Arial,Times New Roman;
    padding: 0px;
    margin: 0px;
    color: #787676;
    padding-bottom:18px;    
    font-size:14px;
    list-style-type:none; 
}

#list ul
{
	padding:0px;
	padding-left:15px;
	margin:0px;
}

#list li
{
	padding:0px;
	margin:0px;
	font-size:13px;
	list-style-position:inside;
}

.logo
{
	height:67px;
}

.menu_bg
{
	background-image:url(menu_bg.png);
	height:67px;
	background-repeat:repeat-x;
}

.banner_bg
{
	background-image:url(bg_banner.jpg);
	background-repeat:repeat-x;
	height:260px;
}

.bg_content
{
    background-color: #ffffff;
    height: 200PX;
}

.bgGrade
{
    background-image: url(inner-gradient.png);
    background-position: center top;
    background-repeat: repeat-x;

}

.template_bg
{
	background-color:#212121;
	height:245px;
}

.template_gallery_bg
{
	background-image:url(bg_template_list.jpg);
	width:222px;
	height:143px;
}

.footer
{
	background-color:#3b3b3b;
	height:50px;
	font-size:11px;
	color:#787676;
}

.menuitem
{
	margin-right:20px;
}

.menuitem td
{
	background-repeat:no-repeat;
}

.menuitem div
{
	height:34px;
	background-repeat:no-repeat;
	margin-right:3px;
}

.home_menu
{
	background-image:url(home.jpg);
}

.menuitem .home a div
{
	background-image:url(home.jpg);
	width:60px;
}

.menuitem .home a:hover div
{
	background-image:url(home_sel.jpg);
}

.menuitem .home a.on div
{
	background-image:url(home_sel.jpg);	
}

.menuitem .mysites a div
{
	background-image:url(mysites.jpg);
	width:96px;
}

.menuitem .mysites a:hover div
{
	background-image:url(mysites_sel.jpg);
}

.menuitem .mysites a.on div
{
	background-image:url(mysites_sel.jpg);
}

.menuitem .templates a div
{
	background-image:url(templates.jpg);
	width:96px;
}

.menuitem .templates a:hover div
{
	background-image:url(templates_sel.jpg);
}

.menuitem .templates a.on div
{
	background-image:url(templates_sel.jpg);
}

.bgGrade2
{
    border-right: dimgray 1px solid;
    border-left: dimgray 1px solid;
    height: 600px;
}

.Banner
{
    background-image:url(banner.jpg);
    height:260px;
}

.Banner .Free
{
    position: absolute;
    left: 45px; 
    width: 255px; 
    top: 241px;
    height:25px;
    
}

.Banner .Premium
{
    position:absolute;
    left: 340px; 
    width: 304px; 
    top: 241px;
    height: 25px;
}

.Banner .Scratch
{
    position:absolute;
    left: 687px; 
    top: 241px;
    width: 255px; 
    height:25px;
    float:left;
}

.usercontrol
{
    padding-top: 5px;
}

.usercontrol  *
{
    font-size: 10pt;
    color: #ffffff;
    font-family: Verdana;
    text-decoration: none;
}

.space
{
    margin-left: 10px;
    margin-right: 10px;
}

.menuitem .howitworks div
{
	background-image:url(HowItWorks.jpg);
	width:97px;
}

.menuitem .howitworks a:hover div
{
	background-image:url(HowItWorksW.jpg);
}

.menuitem .howitworks a.on div
{
	background-image:url(HowItWorksW.jpg);
}

.menuitem .features div
{
	background-image:url(Features.jpg);
	width:97px;
}

.menuitem .features a:hover div
{
	background-image:url(FeaturesW.jpg);
}

.menuitem .features a.on div
{
	background-image:url(FeaturesW.jpg);
}
/*override contactus control */
.menuitem .contactusmenu a 
{
	background-color:#000099;
}

.menuitem .contactusmenu a div
{
	background-image:url(contactus.jpg);
	width:96px;
}

.menuitem .contactusmenu a:hover div
{
	background-image:url(contactus_sel.jpg);
}

.menuitem .contactusmenu a.on div
{
	background-image:url(contactus_sel.jpg);
}

/*New Modifications*/

.secondtopbg
{
	background-image:url(../images/default/secondtopbg.jpg);
	background-repeat:repeat-x;
}

.secondtopbgcont
{
	background-image:url(../images/default/secondtopbg.jpg);
	background-repeat:repeat;
}

.middlebg
{ 
	background-image:url(../images/default/middlebg.jpg);
	background-repeat:repeat-x;
}

.textbox
{
	height:16px;
	width:100px;
	background-color:#f3f3f3;
	border:0px;
	text-align:left;
	vertical-align:middle;
	color:#000000;
	font-size:10px;
}

.logintext
{
	color:#f3f3f3;
	font-size:13px;
	font-family:Arial;
	line-height:20px;
}

.logintext a
{
	color:#f04396;
	text-decoration:none;
}

.logintext a:hover
{
	color:#F9378E;
	text-decoration:underline;
}

/*

Choose Template
//saidwin
*/

.buy
{
	text-decoration:none;
	color:#dedede;
	font-size:11px;
	font-family:Tahoma;
	font-weight:bold;
}

/* Blog */

.bloghead
{
}

.bloghead a
{
    text-decoration:none;
    color:Black;
    font-size:22px;    
    font-weight:bold;
}

.bloghead a:hover
{
    text-decoration:underline;
    color:Maroon;
    font-size:22px;    
    font-weight:bold;
}


.bloglinks
{
    padding-bottom:15px;    
}

.bloglinks a
{
    text-decoration:none;
    color:Black;
    font-size:14px;    
    font-weight:bold;
}

.bloglinks a:hover
{
    text-decoration:underline;
    color:Maroon;
    font-size:14px;    
    font-weight:bold;
}



/*Here onwards second last block with ash bg.*/
.side1
{
   background-image:url(side1.png);
   background-position:right;
   background-repeat:no-repeat;
   width:44px;
}

.side2
{
   background-image:url(side2.png);
   background-position:right;
   background-repeat:no-repeat;
   width:44px;
}

.whitebg
{
    background-image:url(whitebg.png);
	background-position:top;
	background-repeat:no-repeat;
	width:292px;
	height:123px;
}

.top
{
    background-image:url(top.jpg);
	background-position:top;
	background-repeat:repeat-x;
	width:912px;
	height:20px;
}

.bottom
{
    background-image:url(bottom.jpg);
	background-position:top;
	background-repeat:repeat-x;
	width:912px;
	height:20px;
}

.bottomimg
{
    width:100px;
}

.bottomdes
{
    width:160px;
    padding-left:10px;
}

.bottomdes h2
{
    font-family:Verdana;
	font-size:13px;
	color:#285a25;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
    text-align: left;
}

.bottomdes p
{
    margin-top:0px;
    margin-bottom:0px;
    font-family:tahoma;
	font-size:12px;
	color:#000000;
	text-align:left;
}

.bottomdes b
{
    margin-top:0px;
    font-family:Verdana;
    font-weight:bold;
    color:#000000;
    font-size:11px;
}

.bottomdes a
{
  font-family:Tahoma;
  font-size:11px;
  color:#d20897;
  text-decoration:none;
}

.bottomdes a:hover
{
    text-decoration:underline;
}

.what ol
{
    padding-left:30px;
    list-style-type:decimal;
}

.what li
{
    color:#000000;
    list-style-type:decimal;
	font-size:14px;
    font-family:Georgia,Arial,Times New Roman;
    line-height:25px;
	float:none;
}

.what li a
{
    font-weight:bold;
    color:Blue;
    text-decoration:none;
}

.what li a:hover
{
    text-decoration:underline;
}