/*
Theme Name: ManhattanStyle.com
Theme URI: manhattanstyle.com
Theme Version: version 1.b
Theme Author: Thomas Howell (CodeFromPsd)

*/

@font-face {
 font-family: Bellerose;
 src: url("fonts/Bellerose.eot") /* EOT file for IE */
}
@font-face {
 font-family: Bellerose;
 src: url("fonts/Bellerose.ttf") /* TTF file for CSS3 browsers */
}




a{text-decoration: none;}
img{border: none;}

html{font-family: Arial, Helvetica, sans-serif; color: black}


html body{
/* architecture */	
text-align: center;	
margin: 0px auto;	
	
/* design */
background: url('images/pattern.jpg') top center;


	}


.contain{
/* architecture */	
text-align: left;
margin: 0px auto;
width: 1000px;
background-color: #ffffff;	
	
	
	}


.top{
/* architecture*/	
width: 1000px;
height: 160px;
	
/* style/design */
background: #ffffff;	

}

.topsplit_a{
/* architecture */	
width: 500px; 
height: 160px;
float: left;
}


.topsplit_a img{
margin-top: 75px;
margin-left: 10px;
}

.topsplit_b{
/* architecture */	
width: 500px;
height: 160px;
float: left;
}

.topsplit_b .topmenu{
width: 500px;
height: 25px;
background: url('images/shadermenu.png');
}

.topsplit_b .topmenu ul{
padding: 0px; margin: 0px; padding-left: 10px;	
}

.topsplit_b .topmenu ul li{
list-style: none; 
float: left;
padding-right: 5px;
padding-top: 3px;
}

.topsplit_b .topmenu ul li a{
color: white;		
font-size: 12px;
}

.topsplit_b .topmenuplacer{
width: 440px;
float: left;
}

.topsplit_b .topmenuplacer2{
width: 60px;
float: left;
}

.topsplit_b .topmenuplacer2 img{
padding-top: 3px;	
}

.menu{
/* architecture */	

width: 1000px;
height: 25px;
color: white;
/* style/design */
background: url('images/menubar.png') repeat-x bottom;
margin: 0;
padding: 0;
	
	}
	
.menu ul{
	padding: 0 ;
	padding-top: 3px;
	margin: 0;
}

.menu ul li{
	position: relative;
	list-style: none;	
	display: inline;
	margin: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px ;
	padding-right: 5px;
}

.menu ul li a{
	margin-top: 3px;
	color: white;
	font-size: 12px;
	text-transform: uppercase;
	z-index: 250;
}

.menu ul li ul{
display: none;	
}

.menu ul li:hover{
padding-top: 3px;
padding-bottom: 3px;
padding-left: 5px ;
padding-right: 5px;
background-color: #116369;
	z-index: 250;

}

.menu ul li:hover ul{
display: block;	
position: absolute;
width: 200px;
top: 5px; 
left: 0px;
padding-top: 19px;
	z-index: 250;
}

.menu ul li:hover ul li{
	display: block;
width: 200px;
padding-bottom: 5px;
background-color: #116369;
height: 20px;
margin: 0px;
padding-left: 5px;
padding-top: 5px;
	z-index: 250;
}

.menu ul li ul li:hover{
background: #91bebf;
	z-index: 250;

}



.menu ul li:hover ul li a{
font-size: 12px;
margin: 0px;
	z-index: 250;

}

	
/* CONTENT SYSTEMS */
.main{
width: 1000px;	
min-height: 600px;
overflow: hidden;
background: url('images/strip.jpg') top left repeat-y; 
}

.main .postcolumnleft{
width: 185px; float: left;	
margin-left: 10px;
margin-right: 5px;
}

.main .postleft{
width: 440px;
float: left;
margin-right: 10px;
}

.main .left{width: 650px; float: left;}


.main .right{width: 350px; float: left;}

.right ul{
padding: 0px; margin: 0px;	
}

.right ul li{
margin-left: 30px;	
}

li, li.catcounter{ list-style-image: url('images/bullet.png'); margin-left: 10px;}
li a{color:#8ca333; font-size: 14px;}
li {color:#4a4a4a;}

.widgettitle{
height: 50px;
width: 350px;
background: url('images/widgethead.png') repeat-x top left; padding-bottom: 10px;

}

.widgettitle div{
padding-top: 3px;
padding-left: 5px;
font-size: 23px;
color: white;
font-family: Bellerose;
}

.asdf{
	list-style-image: url('images/bullet.png'); margin-left: 10px;
}


.468adbox {
width: 468px;
height: 60px;
margin: 0px auto;
margin-top: 50px;	
	
}


.foot{width: 1000px; min-height: 100px; background-color: #008c92;}

#slider{width: 640px; height: 350px; overflow: hidden; margin: 0px auto; margin-top: 15px; position: relative;}	
#slider ul, #slider li{
	margin:0;
	padding:0;
	list-style:none;
	overflow: hidden;
	}
#slider li{ 
	width:640px;
	height:350px;
	overflow:hidden; 
	}	
#prevBtn, #nextBtn{ 
	display:block;
	width:30px;
	height:77px;
	position:absolute;
	left:-30px;
	top:71px;
	}	
#nextBtn{ 
	left:640px;
	}														
#prevBtn a, #nextBtn a{  
	display:block;
	width:30px;
	height:77px;
	background:url(images/btn_prev.gif) no-repeat 0 0;	
	}	
#nextBtn a{ 
	background:url(images/btn_next.gif) no-repeat 0 0;	
	}
	
.bottom{
background: url('images/shader.png');

}
	
	

/* THE POST SIDECONTENT */

.otherhead{
font-size: 12px;
font-weight: bold;
}

.main .postcolumnleft ul{
margin: 0px; padding: 0px;
margin-bottom: 10px;
}

.main .postcolumnleft ul li{
list-style: none;
margin-bottom: 1x;
margin-left: 0px;
padding-left: 0px;
}

.main .postcolumnleft ul li a{
font-size: 14px;	
}

/* THE POST */


div.imgviewtoppost{
text-align: center;
margin: 0px auto;	
margin-top: 10px;
margin-bottom: 20px;
}

h1.blogtitle{
margin: 0px;
padding: 0px;
line-height: 24px;	
margin-bottom: 3px;
}

.postleft h5{
margin: 0px;
padding: 0px;
line-height: 14px;
font-weight: bold;
margin-bottom: 10px;
}


h1.blogtitle a{
font-size: 24px;
color: #008c92;

}

.main .postleft{
font-size: 12px;
line-height: 1.60em;
}

.main .postleft textarea{
width: 425px;	
}

.readsomemore { width: 100%; text-align: right; margin-bottom: 15px; font-weight: bold;}
.readsomemore a{font-size: 16px;}

/* CONTACT FORM */

textarea.area{
width: 350px;	
	
}

/* CATEGLIST */

.cathead{
width: 300px;
font-size: 20px;
font-family: Bellerose;
color: #008c92;	
padding-top:4px;
padding-bottom: 16px;
}

.catbox{
height: 225px; 
width: 300px;	
}

.cattitlehead{
font-size: 20px;	
color: #000000;	
margin-top: 3px;
margin-bottom: 3px;
}

.postdesc{
font-size: 14px;
color: #555555;
margin-bottom: 4px;	
} 

	div.clinkbox {width: 300px; margin: 0px auto;}
		div.clinkimg {width: 130px; height: 80px; float: left;}
		div.clinkimg img{width: 120px; height: 75px; margin: 0px auto;}
		div.ctitle {width: 160px; height: 80px; float: left;}
		div.ctitle a{color:#8ca333; font-size: 14px;}
		span.shortdescc{font-size: 10px;}
		ul.cfeatnews {padding: 0px; margin: 0px; list-style: none;}
		li.cfeatnews{padding-left: 0px; margin-left: 0px;list-style: none; }
