/*
Theme Name: QuadCorePC
Theme URI: http://www.themedreamer.com
Description: Custom designed and built three column theme, sidebars on left and right.
Version: 1.1
Author: Ben Casey
Author URI: http://gravitydesignstudio.com
*/

/*---------------------------------------------------------------------------------

[Table of contents]

1. Initial Styling - General tags, the background, global attributes (overridden by following regions).
2. Header Region - Styles specific to header region, title, slug, top menu, etc.
3. Content Region - Styles for content appearance, blockquotes, posts, pages, wp-caption, etc.
4. Comments Region � Styles for comment thread, forms, etc.
5. Sidebar Region � Styles for widgets, additional menus lists and links.
6. Footer Region � Styles specific to the footer region.
7. Misc. & Plugins � Miscellaneous, override plugins, define last rule, fix anomalies, etc.

-----------------------------------------------------------------------------------*/
/*Font Embedding*/
@font-face {  
  font-family: "Space Age";  
  src: url( Fonts/spaceage.eot ); /* IE */  
  src: local(" Space Age "), url( Fonts/spaceage.ttf ) format("truetype"); /* non-IE */  
}  


/*font-family:'Century Gothic',Futura,'URW Gothic L',sans-serif;*/

/*=== START SECTION 1 - Initial Styling ===*/
a img{
border:none;

}

input,select,textarea{
    outline:none;	
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:500;
	margin: 0px;
	padding: 0px;
	color: #555555;
}
.inner{
	display:block;
	width: 1000px;
	margin: 0 auto;
	padding: 0;
	height:100%;
}



.alignleft {
  float: left;
}
.alignright {
  float: right;
}
img.aligncenter, div.aligncenter {
	display: block;
	margin: 0 auto;
}
img.alignright, div.alignright {
	margin: 1px 0 2px 10px;
	display: inline;
}
img.alignleft, div.alignleft {
	margin: 1px 10px 2px 0;
	display: inline;
}

.clear{
	clear:both;
}
/*=== END SECTION 1 - Initial Styling ===*/


/*=== START SECTION 2 - Header Region ===*/
#header {
	margin: 0px;
}
#header h1 a:link, #header h1 a:visited {
	text-decoration: none;
	font-size: 1em;
	float: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin: 0px;
	width: 600px;
	padding: 1px 0 0 25px;
	clear: both;
}
#header h1 a:hover {
	text-decoration: underline;
}
.description {
	clear: left;
	padding: 5px 0 5px 35px;
}

#header div.inner{
	width:940px;
}

#menu{
	padding: 0;
	white-space: nowrap;
	height:35px;
	background-color:#000;
	width:100%;
}
#menu ul {
	margin: 0px;
	padding: 0px;
}
#menu li {
	display: inline;
	float:left;
	list-style-type: none;
	margin: 0 10px 0 0;
	line-height:34px;
	
}
#menu li a:link, #menu li a:visited {
	font-family:'Century Gothic',Futura,'URW Gothic L',sans-serif;
	font-weight:bold;
	padding: 3px;
	text-decoration: none;
	color:#FFF;
}
#menu li a:hover {
	text-decoration: none;
	color:#19abff;
}

#nav{
	background-color:#000;
	height:35px;
	width:100%;
}

#nav ul{
	margin:0;
	padding:0;
}

#nav ul li{
	float:left;
	display:inline;
	margin: 0 10px 0 0;
	line-height:34px;
}

#nav ul li a{
	font-family:'Century Gothic',Futura,'URW Gothic L',sans-serif;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
}

#nav ul li a:hover{
	
	text-decoration: none;
	color:#19abff;
}

#nav li ul li{
        float:none;
        display:block;
        padding-left:5px
}

#nav ul ul{
        display:none;
        position:absolute;
        margin-left:-5px;
        background-color:#000;
        z-index:100;
}

#nav ul li:hover ul{
        display:block;
}





#logo{
	float:left;
	width:583px;
	height:150px;
}

#head{
	height:150px;
}

#searchform{
	float:right;
	margin-right:50px;
	margin-top:54px;
	height:42px;
}

#searchbutton{
	width:36px;
	height:42px;
	border:none;
	float:left;
}

#searchbox{
	width:201px;
	height:20px;
	font-size:16px;
	background-image:url(images/searchinput.jpg);
	border:none;
	float:left;
	margin:6px 0;
	padding:5px;
}

#searchbox:hover , #searchbox:active{
	border:none;
}
/*=== END SECTION 2 - Header Region ===*/


/*=== START SECTION 3 - Content Region ===*/
#main {
	width: 100%;
	position:relative;
	float:left;
}

#main div.inner{
	background-image:url(images/mainbg.png);
	background-repeat:repeat-y;
	height:100%;
	position:relative;
}

#bottomgrad{
	width:100%;
	height:191px;
	position:absolute;
	bottom:0px;
	background-repeat:repeat-x;
	background-image:url(images/bggradbottom.jpg);
	z-index:-1;
}

#topgrad{
	background-image:url(images/bggradtop.jpg);
	width:100%;
	height:191px;
	background-repeat:repeat-x;
	position:absolute;
	top:0;
	z-index:-1;
}



#content {
	float:left;
	width:581px;
	padding:0 30px;
	line-height: 1.3em;
}
#content a:link, #content a:visited {
	color:#535252;
	text-decoration: underline;
}
#content a:hover {
	text-decoration: none;
	color:#3C5D6B;
}
#content h1 {
	font-size: 1.5em;
}
.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;}.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}
.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
.post {
	padding: 5px;
	font-size: .9em;
}
h2 {
	font-family:"Space Age",Verdana, Geneva, sans-serif;
	text-align:center;
	font-size: 30px;
	margin: 0px 0 10px 0;
	padding: 10px 0 0 0;
	text-decoration:none;
}

h3{
	font-family:"Space Age",Verdana, Geneva, sans-serif;
	text-align:center;
	font-size: 25px;
	margin: 0px 0 10px 0;
	padding: 10px 0 0 0;
	text-decoration:none;
}

.post h2 a, .post h3 a{
	text-decoration:none!important;
	color:#535252;
}

.post h2 a:hover, .post h3 a:hover{
	color:#3c5d6b;
	text-decoration:none!important;
}


.post-edit-link img{
	border: none;
}

.post ul{
        list-style-type:none;
        margin:0;
        padding:0;
}

.post ul li, .post ol li{
        margin-bottom:10px;
}

a.post-edit-link:link, a.post-edit-link:visited {
	text-decoration: none;
}
.entry-content, .entry-excerpt {
	clear: left;
}

.entry-content p{
	font-family:
}
.entry-content blockquote {
  font: 1.2em/1.5em Georgia, "Times New Roman", Times, serif;
  color: #000000;
  width: 345px;
  background: url(images/blockquote1.png) no-repeat right bottom;
  padding: 0 0 0 30px;
  text-indent: -15px;
}
.entry-content blockquote p {
  background: url(images/blockquote2.png) no-repeat left top;
  padding: 0 0 0 60px;
  font: italic 1.5em Georgia, "Times New Roman", Times, serif;
}
a.image:link, a.image:visited, a.image:hover {
	background: none;
	padding: 0;
}
a.image img {
	border: none;
}
.entry-date {
	height: 89px;
	width: 71px;
	display: inline;
	float: left;
	margin: 0 10px 0 0;
	border: 2px solid #000000;
	color: #000000;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.navigation {
  clear: both;
}
.entry-meta {
	text-align:center;
  margin: 0 0 10px 0;
  font-family:'Century Gothic',Futura,'URW Gothic L',sans-serif;
  font-weight:bold;
  font-size:14px;
}
.underpost {
	font-size: .9em;
}
.underpost a {
	text-decoration: underline;
}

.horizsepup{
	width:571px;
	height:16px;
	background-image:url(images/horizsepup.jpg);
	margin:0 auto;
}

.horizsepdown{
	width:571px;
	height:16px;
	background-image:url(images/horizsepdown.jpg);
	margin:0 auto;
}

.comments{
	display:block;
	margin:0 auto;
	height:36px;
	width:175px;
	font-family:'Century Gothic',Futura,'URW Gothic L',sans-serif;
	font-weight:bold;
}

.comments a{
	float:left;
	line-height:32px;
	padding-left:10px;
}

.commenticon{
	width:38px;
	height:36px;
	background-image:url(images/commenticon.jpg);
	background-repeat:no-repeat;
	float:left;
	text-align:center;
	line-height:32px;
	font-size:14px;
}
/*=== END SECTION 3 - Content Region ===*/


/*=== START SECTION 4 - Comment Region ===*/
.avatar {
  float: left;
  margin: 10px 10px 0 10px;
}

.says{
	display:none;
}

cite.fn{
	display:block;
	padding-top:5px;
	font-family:"Space Age",Verdana, Geneva, sans-serif;
	font-size:20px;
}

cite.fn a{
	text-decoration:none!important;
}

.comment-meta a{
	font-family:'Century Gothic',Futura,'URW Gothic L',sans-serif;
	text-decoration:none!important;
}

.comment{
	width:584px;
	float:left;
}

.comment p{
	width:469px;
	float:right;
	margin-right:15px;
	font-family:'Century Gothic',Futura,'URW Gothic L',sans-serif;
	color:#000;
}

#respond h3{
	margin-bottom:0;
}

#respond p {
	font-size: 0.9em;
}
#respond label {
	display: block;
	margin: 5px 0 5px 0;
}
#comment {	
	width: 100%;
}
.thread-even {
	background-image:url(images/commentbg.jpg);
	background-repeat:repeat;
}
.thread-odd {
	background-image:url(images/commentbg2.jpg);
	background-repeat:repeat;
}
#commentform {	
	padding: 10px;
}

#commentform p{
	font-family:'Century Gothic',Futura,'URW Gothic L',sans-serif;
}

ol.commentlist {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
ol.commentlist li {
	margin: 15px 0 0 0;
}
ol.commentlist li a {
	text-decoration: underline;
}
/*=== END SECTION 4 - Comment Region ===*/


/*=== START SECTION 5 - Sidebar Region ===*/
#sidebar-right {
	width: 166px;
	margin-top:0px;
	float:right;
	margin-right:12px;
	display:inline;
	font-family:'Century Gothic',Futura,'URW Gothic L',sans-serif;
}
#sidebar-left {
	width: 166px;
	margin-top:0px;
	float:left;
	margin-left:12px;
	display:inline;
	font-family:'Century Gothic',Futura,'URW Gothic L',sans-serif;
}

#sidebar-left li a:link, #sidebar-left li a:visited, #sidebar-right li a:link, #sidebar-right li a:visited {
	display: block;
	text-decoration: none;
	margin-bottom: 0.1em;
	padding: 1px;
	color:#535252;
	padding:0 20px;
	margin:10px 0;
	clear:both;
	font-weight:bold;
	font-size:14px;
}
#sidebar-left li a:hover, #sidebar-right li a:hover {
	text-decoration:none;
	color:#3c5d6b;
}
#sidebar-left ul, #sidebar-right ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#sidebar-left ul ul, #sidebar-right ul ul {
}
#sidebar-left ul ul li, #sidebar-right ul ul li {
  font-size: .9em;
}
/*=== END SECTION 5 - Sidebar Region ===*/


/*=== START SECTION 6 - Footer Region ===*/
#footer {
	height: 35px;
	clear: both;
	text-align: center;
	background-color:#000;
	padding:0;
	line-height:35px;
	color:#FFF;
	font-family:'Century Gothic',Futura,'URW Gothic L',sans-serif;
}
#footer a:link, #footer a:visited {
	color: #fff;
	text-decoration:none;
}
#footer a:hover {
	text-decoration: none;
	color:#19abff;
}
/*=== END SECTION 6 - Footer Region ===*/


/*=== START SECTION 7 - Misc. & Plugins ===*/


.widgettitle, #sidebar-left h2, #sidebar-right h2{
	float:left;
	height:47px;
	width:100%;
	margin:0;
	padding:0;
	background-image:url(images/widgettitlebg.png);
	text-align:center;
	line-height:32px;
	font-family:'Century Gothic',Futura,'URW Gothic L',sans-serif;
	font-size:18px;
	font-weight:bolder;
	color:#000;
}

.widget{
        margin-bottom:10px!important;
}

#sidebar-left ul{
        width:100%;
        float:left;
}

#sidebar-right ul{
        width:100%;
        float:right;
}

#sidebar-right .widgettitle{
        float:right;
}

#sidebar-right ul li{
        margin:0;
        padding:0;
}

#author, #email, #url{
	background-image:url(images/commentinputbg.jpg);
	width:209px;
	padding:5px 10px;
	height:20px;
	border:none;
	font-family:'Century Gothic',Futura,'URW Gothic L',sans-serif;
	font-size:14px;
}

#comment{
	height:124px;
	width:376px;
	padding:10px;
	border:none;
	overflow:auto;
	background-image:url(images/textareabg.jpg);
	font-family:'Century Gothic',Futura,'URW Gothic L',sans-serif;
	resize:none;
	font-size:14px;
}

#submit{
	width:130px;
	height:29px;
	border:none;
	background-image:url(images/submitbg.jpg);
	background-position:top;
	font-family:"Space Age",Verdana, Geneva, sans-serif;
	color:#535252;
	font-size:16px;
	cursor:pointer;
}

#submit:hover{
	background-image:url(images/submitbg.jpg);
	background-position:bottom;
	color:#3c5d6b;
}

#respond h3{
	font-size:20px;
	padding-left:10px;
	font-family:"Space Age",Verdana, Geneva, sans-serif;
}

div.sexy-bookmarks {
        margin:20px 0 20px 20px!important;
}

.rsstwitlinks{
       float:right;
       margin-bottom:10px;
}

/*=== END SECTION 7 - Misc. & Plugins ===*/

