/*
Theme Name: The Core
Theme URI: http://www.thecoremsc.com
Description: The Core.
Version: 1.0
Author: Rod Rozin
Tags: mantle color, variable width, two columns, widgets

Base WordPress Template by Rod Rozin || http://www.thecoremsc.com
Modifications by Rod Rozin|| http://www.thecoremsc.com
This is just a basic layout, with only the bare minimum defined.
Please tweak this and make it your own. :)

#demo1 {font-size:85%;}  renders 11px 
3	#demo2 {font-size:100%;} renders 13px 
4	#demo3 {font-size:108%;} renders 14px 
5	#demo4 {font-size:123.1%;} renders 16px 
6	#demo5 {font-size:138.5%;} renders 18px
*/


body, h1, h2, h3, h4, h5, h6, address, blockquote, dd, dl, hr, p, form, ul, li, div{
margin: 0;
padding: 0;
}

body{
font-family: Arial, Helvetica, Georgia, Sans-serif;
text-align: center;
vertical-align: top;
background: #ffffff;
color: #000000;
background-color:#000000;
font-size: 13px;
line-height:16px;
}

h1{
font-family: Georgia, Sans-serif;
font-size: 24px;
padding: 0 0 10px 0;
}

a:link, a:visited{
text-decoration: underline;
color: #336699;
}

a:visited{
text-decoration: underline;
color: #336699;
}

a:hover{
text-decoration: none;
}

p{
padding: 10px 0 0 0;
}

p.postmetadata{

margin: 10px 0 0 0;
}

.navigation{
padding: 10px 0 0 0;
font-size: 14px;
font-weight: bold;
line-height: 18px;
}

#wrapper{
margin: 0 auto 0 auto;
padding:1px;
width: 1280px;
text-align: left;
border:solid blue 0px;
background:#000000 url(images/bg_pattern.jpg) top left no-repeat;
}

#header{
width: 850px;
height:354px;
margin:24px 0px 0px 0px;
padding:0;
background: url(images/mainImg.jpg) top left no-repeat;
border:0px;
}

#header h1{color:#000000; left: -10000px; position:relative;}

.TopMenu{border:solid #eeeeee 0px; height:42px; width:850px; background:url(images/menubar.gif) top left no-repeat; margin:0; padding:0;}
.TopMenu ul{margin-left:14px; }
.TopMenu ul li{
	float:left; 
	border:solid #eeeeee 0px; 
	padding:2px 20px 2px 0px; 
	margin-left:0px; 
	line-height:28px; 
	background-image:url(images/menu_icon-trans.png);
	background-position: center left;
	background-repeat:no-repeat;
	list-style:none;}
.TopMenu ul li a{text-decoration:none; color:#98b196; font-size:146.5%; padding:4px 2px 4px 22px; border:solid red 0px; display:block; font-weight:normal;}
.TopMenu ul li a:hover{color:#ffffff !important;}

#container{
margin: 0 auto 0 auto;
width: 850px;
border:solid red 0px;
}

h3{padding:4px 0 2px 6px;}

.entry{
	color:#CCCCCC;
	border:solid red 0px;
	width:550px;
	float:left;
	background:url(images/Black-trans.png) top left no-repeat;
}
.entry p{padding:6px 0 6px 6px; line-height:20px; }

.entry ul{margin-left:36px; padding:6px; list-style-image:url(images/bullet.gif);}
.entry li{ color:#cccccc; padding:2px;}

strong{color:#035083;}

.sidebar{
margin:16px 0 0 0;
float: right;
width: 278px;
display:inline;
border:solid red 0px;
background:url(images/sidebar_bg.jpg) top left no-repeat;
}

.sidebar h3{color:#98b196; font-weight:normal; font-size:131%; line-height:25px; padding:4px 0 0px 10px; background:url(images/sidebar_heading_bg.jpg) top left no-repeat; width:278px; height:37px;}

.sidebar ul{
list-style-type:circle;
padding: 2px 0 2px 25px;
}

.sidebar ul li{
padding: 5px 0 5px 0;
color:#98b196;
}

.sidebar ul li a{text-decoration:none; color:#90e1ff;}
.sidebar ul li a:hover{text-decoration:underline;}

.sidebar ul li h2{
font-family: Arial, Helvetica, Georgia, Sans-serif;
font-size: 14px;
}

table#wp-calendar{
width: 100%;
}

#footer{
float: left;
width: 100%;
padding:10px 0 0 0;
border-top:solid #999 0px;
background:url(images/footer_bg.jpg) top left repeat-x;
height:170px;
}

#footer span{width:850px; border:solid red 0px; display:block; margin:0 auto 0 auto;}
#footer p{color:#dddddd; text-align:left; line-height:18px;}

.clear{clear:both; display:block;}

img{border:solid #cccccc 2px;}
.alignleft{float:left; margin:2px 6px 2px 2px;}
.alignright{float:right; margin:2px 6px 2px 6px;}
.aligncenter{text-align:center; margin:0 auto 0 auto;}
.imageframe{border:solid #cccccc 1px; display:block; padding:4px;}
.imageframe img{margin:0; padding:0; border:none;}

/* -- Post info -- */
.post{
padding: 10px 0 10px 0;
width:550px;
float:left;
}

.post h2{
font-weight:normal;
padding:6px 0 18px 6px;
font-size: 182%;
color:#90e1ff;
}

.post h2 a{
color:#90e1ff;
}

.postMetaData{  
     padding: 10px;  
     background: #10150e;
	 border:solid #3d473e 1px;
     margin: 10px 0;
     display: block;  
     clear: both;  
}  
   
.postMetaData a{  
     color: #fca000;
	 text-decoration:none;
}
.postMetaData a:hover{  
     color: #fca000;
	 text-decoration:underline;
}

/* -- Comments -- */
#respond{color:#cccccc; padding:0; margin:0 0 0 4px;}
small{color:#cccccc;}
.commentlist{margin:0; padding:0;}
.commentlist li{list-style:none; margin:4px; padding:0px; background:#10150e url(images/comments_bg.gif) top left no-repeat; border:solid #999999 1px;}
.commentmetadata{border-bottom:solid #999999 1px; padding:4px; background-color:#3d473e;}
.commentmetadata .comment_details{float:left;}
				 .comment_details a{color:#CCCCCC;}
.commentmetadata strong{color:#fca000;}
.calendar{width:26px; height:32px; background:url(images/calendar_bg.gif) top left no-repeat; float:right;}
.year{font-weight:normal; width:26px; height:16px; line-height:22px; border:solid red 0px; float:left; text-align:center; color:#FFFFFF; font-size:77%; padding:0; margin:0;}
.month{font-weight:bold; color:#000000; width:26px; float:left; text-align:center; border:solid red 0px; padding:0; margin:0; display:block;}
.avatar{float:right; width:50px; height:50px; margin:4px;}

