/* CSS Document */
body{
margin:10px 0 20px 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#wrapper{
width:910px;
margin:0 auto;
border:10px solid #ec1466;
display:table;

}
.clear{
clear:both;

}

#header{
height:150px;
position:relative;

}
#logo-icon {
position:absolute;
left:6px;
top:6px;

}

#logo-text{
position:absolute;
left:145px;
top:83px;


}
#face-book-icon{
float:right;
padding-top:60px;

}
#top-nav{
background-color:#f796bb;
display:block;
height:31px;
line-height:30px;



}

#top-nav ul{
margin:0px;
padding:0px;

}

#top-nav ul li{
list-style:none;
display:inline;
float:left;


}

#top-nav ul li a{
	display:inline;
	text-decoration: none;
	font-family:"Century Gothic";
	padding:0px 10px;
	background-image: url(../images/divider.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	color:#fff;
	font-size:.78em;
	font-weight: bold;
	line-height:30px;
	display:block;


	
}
#top-nav ul li a:hover{

		color:#3cb64b;	
}


#top-nav #active,
#top-nav .active
{

		color:#3cb64b;	
}






#top-nav ul li a#rightcorner{
padding-right: 10px;
background: url(images/none.gif) top right no-repeat;

}

#newsletter{

background-color:#f796bb;
height:30px;
color:#fff;
font-size:14px;
}


#newsletter p,
#newsletter form,
#newsletter input

{
margin:0px;
padding:0px;




}

#newsletter p

{
padding-top:0px;
padding-left:10px;


}

#submit{
padding:0px;
margin:0px;
border:0px solid #ccc;
margin-top:10px;



}


.button {
    border: none;
	position:relative;
	top:4px;



   

}

#mid-col{
padding-top:10px;
font-size:14px;
font-family:"Century Gothic";



}

.column1{
width:30%;
float:left;
text-align: center;
color:#3cb64b;
padding:10px 14px;
border:0px solid #ccc;



}



.column1 a,
.column1 a:visited
{

color:#f04083;


}

.column1 h2{

	padding:0px;
	color:#3cb64b;
	font-size:1.10em;

}
.column1 h5,
.column1 p
{
	margin:0px;
	padding:0px;
	font-weight:normal;


}
#footer{
width:910px;
margin:0 auto;
position:relative;


}

#footer h5{
text-align:center;
padding:0px;
margin:0px;
	color:#61c46d;
	font-size:.78em;
	font-weight:normal;


}



#footer ul{
margin:0px;
padding:0px;
text-align:center;

}

#footer ul li{
	list-style:none;
	display:inline;
	

	

}

#footer ul li a{
	display:inline;
	text-decoration: none;
	font-family:"Century Gothic";
		color:#61c46d;
	font-size:.78em;
		background-image: url(../images/divider-footer.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	line-height:28px;
	padding:2px;
	padding-right:6px;
	
}
#footer ul li a:hover{

	
		text-decoration:underline;

	
}

#footer ul li a#rightcorner-sub{
padding-right: 10px;
background: url(images/none.gif) top right no-repeat;

}

#footer #newsletter{
position: absolute;
top:-40px;
width:910px;

}

.content{
padding:10px 15px;
color:#3cb64b;
margin-bottom:20px;
}

.content-left{
padding:10px 15px;
color:#3cb64b;
margin-bottom:20px;
margin-right:350px;
}


.img-box{
text-align:center;


}

.img-box img{
border:3px solid #f796bb;
margin-left:10px;


}

.content h1,
.content-left h1
{
margin:0px;
padding:0px;
color:#3cb64b;
font-family:"Century Gothic";
font-weight:normal;

}

.content-left h3{

color:#3cb64b;
margin:0px;
font-weight:normal;

}
.content-left h4{



padding-top:10px;


}
.content-left h5{


margin:0px;
color:#ec1466;
font-weight:normal;
font-size:1.1em;


}

.sub-menu{
padding:5px 0px;
margin-top:10px;
margin-bottom:10px;


}
.sub-menu ul{
margin:0px;
padding:0px;



}

.sub-menu ul li{
display:inline;



}

.sub-menu ul li a{
	display:inline;
	text-decoration: none;
	padding-right:12px;
	padding-right:10px;
	font-size:16px;
	color:#61c46d;


		
}
.sub-menu ul li a:hover{

	
		text-decoration:underline;

	
}
#wv {
padding-left:10px;

}

.sub-menu ul li .active-sub{
	color:#ec1466;
}



#right-col{
width:370px;
float:right;
display:block;

}

#dl-scroll-panel{
height: 550px;
width: 500px;
overflow: auto;
border: 1px solid #fff;

padding: 8px;
scrollbar-base-color:#ccc;
margin-bottom:30px;
margin-top:15px;
}





#sp-col1{
width:200px;
float:left;
}

#sp-col1 h2,
#sp-col2 h2
{
margin:0px;
padding:0px;
color:#ed2370;

font-size:1.42em;

}
#sp-col1 h3,
#sp-col2 h3
{
margin:0px;
padding:0px;
color:#ed2370;
font-size:14px;


}

#sp-col1 ul,
#sp-col2 ul
{
margin:0px;
padding:0px;
margin-bottom:10px;
font-weight:bold;
margin-top:25px;



}
#sp-col1 ul li,
#sp-col2 ul li
{
list-style:none;
font-weight:normal;





}

#sp-col2{
width:200px;
margin-left:250px;

}
.date{
color:#ec1466;

}
.email a{
color:#ec1466;
}

.email-form{
width:210px;
margin:0px;
padding:0px;
margin-bottom:20px;


}

.contact a{
color:#ec1466;

}

.email-form input,
.email-form textarea
{
background-color:#f4f2f2;
border:1px solid #b5b4b4;
margin-bottom:5px;

}

#submit{
float:right;


}
.designer-list #mid-col{
height:765px;

}