/*
THEME NAME: MageSense
THEME URI: http://www.wpmage.com/
DESCRIPTION: Made for the Mage
VERSION: 1.22
AUTHOR: Mage
AUTHOR URI: http://www.wpmage.com/
TAGS: custom header, custom theme, adsense optimized
*/

    

html, body, * {	

    padding: 0;	

    margin: 0;

}



html>body #content {

	height: auto;

    min-height: 590px;

}



body {

	font-family: Verdana,Arial,Helvetica,Sans-Serif;

    font-size: 95%;	

    line-height: 115%;

    background-color: #dedede;	

    text-align: center; 

}



body,td,th {

    color:#000000;

}



#ms_tagcloud {   

    color: #fff;

}



#ms_tagcloud a {   

    color: #fff;

}



#wrap {

	width:800px;

    margin:0 auto;

    background-color:#758d51;	

    background-repeat:repeat-y;

}



#header {

	margin:0 auto;

    height:140px;

    width:800px;

    background-color:#000000;

}



#header2 h2 {

	font-family: Georgia, "Times New Roman", Times, serif;

    font-size: 36px;	

    color: #ffffff;

    margin: 0;

    padding: 13px 0px 0px 0px;



    line-height:normal;	

    text-align:center;

}



#topmenu {

    text-align: center;

    margin-left: auto;

    margin-right: auto;

}



#topmenu ul {}



#topmenu li {

    text-align: center;

    display:inline;

    width:auto;

}



#topmenu li a { 

    color: #fff;

}



#topmenu li a:hover {}

/* If you want to make the color changeable by the theme it can be found in functions.php */

#header2 h2 a, #header h2 a:hover, #header h2 a:link, #header h2 a:visited, #header h2 a:active {

	color: #fff66b;	

	font-family:Arial, Verdana, Helvetica, sans-serif;



    font-size:45px;

    font-weight:bold;

    text-decoration: none;

    text-align:center;

}

#header h2 {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:16px;

	font-weight:normal;

	color:#fff;	padding:0px 0px 0px 0px;

	text-align:center;

        line-height: normal;

}

#content {

    background-color:#758d51;

    background-image: url(images/1231.jpg);

    background-repeat: no-repeat;

    width:800px;

    margin:0 auto;

}

#sidebar {

    position:relative;

    top:0px;

    float:right;

    width:190px;

    background-color:#758d51;

}



.sidebar_text {	

    font-size: 12px;

    padding-top: 5px;

    padding-left: 8px;	

    padding-right: 3px;	

    color: #fff;

}



#sidebar h4 {	

    color:#ffffff;	

    font-family: Verdana,Arial,Helvetica,Sans-Serif;	

    font-weight:bold;	

    font-size: 13px;	

    padding: 3px;

}



#sidebar p {

    padding: 0px;

    font-size: 70%;

}



#menu {	

    color: #ffffff;	

    padding: 15px 9px 9px 12px;	

    text-align:left;

}



#menu ul {	

    list-style: none;

    margin: 0;

    padding: 0;

    font-size:85%;

}

    

#menu ul li, #recentcomments li, #recentcomments li.recentcomments {	

    padding:0; 	

    margin:0;

    width:160px;

}



#menu ul li a {	

    display: block; 	

    padding: 2px 3px 0px 10px; 	

    text-decoration:none; 	

    color:#ffffff;

}



#menu .taggage {	

    width:80%;	    

    margin-left: auto;	

    margin-right: auto;	

    margin-bottom: 15px;

}



#menu .taggage a {	

    text-decoration:none;

}



#menu .widget-move-over {	

    margin-bottom:15px; 

}



.widget {	

    margin-bottom: 15px;

}



#main {	

    margin:0;	

    margin-top:136px;	

    padding:0;	

    width:583px;	

    text-align:left;	

    float:left;	

    background-color:#ffffff;	

    padding:0px 0px 0px 27px;

}



/* Let's keep those items in line!  :)  */

#main .storycontent {	

    overflow:hidden;

}



a, a:link {	

    color: #00f;	

    font-size: 15px;	

    font-family: Arial, Verdana, Times, serif;	

    /* text-decoration: none;*/

}


/*
a:hover {	

    color:#aaaaaa;	

    text-decoration: none;

}
*/


#nav {	

    color:#ffffff;	

    font-size:13px;	

    font-family: Arial, Verdana, Times, serif;	

    text-decoration: underline;	

    padding:2px 2px 2px 2px;

}



a, a.nav: {	

    color:#eeeeee;	

    font-size:13px;	

    font-family: Arial, Verdana, Times, serif;	

    text-decoration: underline;	

    padding:2px 2px 2px 2px;

}



a, a.nav:link {	

    color:#eeeeee;

    font-size:13px;

    font-family: Arial, Verdana, Times, serif;	

    text-decoration: underline;	

    padding:2px 2px 2px 2px;

    }

    

a.nav:hover {	

    color: #cccccc;	

    font-size: 13px;	

    font-family: Arial, Verdana, Times, serif;	

    text-decoration: underline;	

    padding:2px 2px 2px 2px;

}



a.nav:active {	

    color:#cccccc;	

    font-size:13px;	

    font-family: Arial, Verdana, Times, serif;	

    text-decoration: underline;	

    padding:2px 2px 2px 2px;

}



a.nav:visited {	

    color:#cccccc;	

    font-size:13px;	

    font-family: Arial, Verdana, Times, serif;	

    text-decoration: underline;	

    padding:2px 2px 2px 2px;

}



h1 {	

    font-family:Arial, "Times New Roman", Times, serif;	

    font-weight: bold;	

    font-size:14px;	

    padding-top: .1em;	

    padding-bottom: .5em;	

    color: #000000;

}



h2 {	

    font-family: Arial, "Times New Roman", Times, serif;	

    font-weight: bold;

	font-size:12px;	

	color: #000;

}



h3 {	

    font-family: Arial, "Times New Roman", Times, serif;	

    font-size: 12px;

    color: #000;

}

    

h4 a:link, h4 a:hover, h4 a:visited {

	font-family: Arial, "Times New Roman", Times, serif;    

	font-size: 12px;

    color: #eeeeee;	

    font-weight: normal;        

    text-decoration: underline;

}



h5 {	

    font-family: Arial, "Times New Roman", Times, serif;	

    font-size:12px;	

    color: #000; 

}



h1 {	

    font-family: Arial, "Times New Roman", Times, serif;	

    font-size:26px;	color: #000;        

    text-decoration: none;

}

h1 a:link, h1 a:hover, h1 a:visited{	

    font-family: Arial, "Times New Roman", Times, serif;

	font-size:26px;	color: #000;        

	text-decoration: none;

}



p {	

    font-size: 14px;	

    font-family: Arial, Verdana, Times, serif;	

    margin-bottom: 0em; 

}



strong, b {	

    font-weight: bold;

}



em, i {	

    font-style: italic;

}



code {	

    font: 1.1em 'Courier New', Courier, Fixed;

}



acronym, abbr {	

    font-size: 0.9em;

    letter-spacing: .07em;

}



a img {	

    border: 0px dashed #E7D0E4;	

    padding: 3px;   

    /* optional rounded corners for browsers that support it */   

    -moz-border-radius: 3px;   

    -khtml-border-radius: 3px;   

    -webkit-border-radius: 3px;   

    border-radius: 3px;

}



h3 a:link, h3 a:hover, h3 a:visited {	

    color: #fff;	

    text-decoration:none;

}

    

.item {	

    text-align:left;	

    padding: 18px 36px 21px 0px;

}



.item ul {	

    list-style-type: disc;	

    line-height: 130%;

    padding-left: 30px;	

    margin-left: 0px;	

    font-size: 80%;	

    color: #000;

}

.item ol{

	list-style-type: decimal;

    padding-left: 30px;	

    line-height: 130%;

    /*margin-left: 0px;	*/

    font-size: 80%;	

    color: #000;

}



.itemhead{	

    padding-top: 5px;	

    padding-bottom: 5px;

}



.itemhead h1 {	

    display: inline;	

    color:#821d63;

}



.storycontent p {	

    padding: 10px 0px;

} 



img, img.left {	

    padding:0;

}



.alignleft {	

    float:left;	

    padding:0 0px 0px 0;

}



img.right, .alignright {	

    float:right;	

    padding:0 0 0px 0px;

}



.aligncenter, div.aligncenter, img.center {   

    display: block;   

    margin-left: auto;   

    margin-right: auto;   

    float:none;

}



.wp-caption img {   

    margin: 0;   

    padding: 0;   

    border: 0 none;

}



.chronodata, .tags, .category, .metadata {	

    margin: 5px;	

    font-size: 11px;	

    color: #BE8B8F;	

    display: block;	

    padding: 5px;	

    padding-left: 8px;

}



input, textarea {	

    font-size: 12px;	

    color: #6f575f;	

    border: 0px solid #8c1d69;	

    background-color: #ffffff;   

    /* optional rounded corners for browsers that support it */   

    -moz-border-radius: 3px;   

    -khtml-border-radius: 3px;   

    -webkit-border-radius: 3px;   

    border-radius: 3px;

}



#searchform {	

    margin: 0;	

    padding: 0;	

    background:none; 

}



#sbutt {	

    border: none;	

    display: inline;	

    margin: 0;	

    padding:0;	

    float:left;

}



#author, #email, #url {	

    width:200px;

    }

    

#footer {	

    height: 45px;	

    clear: both;	

    width: 800px;	

    background-color: #000000;

}



#footer p {	

    text-align: center;	

    color: #cccccc;	

    font-size: 10px;	

    padding-top:15px;

}



#footer a:link, #footer a:hover, #footer a:visited {

	color: #3a1119;

}



#floater a span {    

    display: none;

}



#floater a:hover {    

    position: relative;

}



#floater a:hover span {    

    display: block;    

    position: absolute;

}



#floater a:hover span {    

    top: 10px; 

    left: 0;

}



div.float1 {	

    position: absolute;	

    z-index: 100;

}



.tags {

	padding: 2px 0 2px 20px;

    background: url(images/tags.png) no-repeat left top;

}



ol {}

