/*
THEME NAME: Sandbox
THEME URI: http://www.plaintxt.org/themes/sandbox/
DESCRIPTION: Rich with powerful and dynamic semantic class selectors, Sandbox is a canvas for CSS artists
VERSION: 1.6.1
AUTHOR: <a href="http://andy.wordpress.com/">Andy Skelton</a> &amp; <a href="http://www.plaintxt.org/">Scott Allan Wallick</a>
AUTHOR URI:
TAGS: sandbox, microformats, hcard, hatom, xoxo, widgets, blank slate, starter theme, minimalist, developer
*/

/* Two-column with sidebar on left from the /examples/ folder  */
@import url('examples/2c-l.css');

/* Just some example content */


body {
       margin: 0;
       padding: 0;
       background: #fff url(xanxus_bg1.jpg);
       font-family: arial, tahoma, verdana;
       color: #000000;
       font-size: 11px;
       line-height: 145%;
}


a {
       color: #ca0000;
       text-transform: none;
       text-decoration: none;
       padding: 0 2px;
       font-family: tahoma, verdana;
}

a:hover {
       color:  #686868;
       text-transform: none;
       text-decoration: none;
       padding: 0 2px;
}


 embed, object {
     max-width: 450px;
}


img {
      margin: 0 10px 10px 0;
      padding: 10px;
      background-color: #181818;
      max-width: 450px;
}

img#wpstats{display:none}


#sidebar img {
      margin: 2px;
      padding: 2px;
      background-color: transparent;   
}

b, strong  { font-weight: bold; font-family: georgia;}

i, em { font-style: italic; font-family: georgia;}




form {
      margin: 5px 0 0 0;
      padding: 0;
}

input {
       margin: 0 0 1px 0;
       padding: 4px;
       color: #BCBCBC;
       background-color: #1b1b1b;
       border: 1px solid #1b1b1b;
       font-family: tahoma, verdana;
       font-size: 10px;
}


textarea {
       margin: 0;
       padding: 10px;
       width: 85%;
       color:#BCBCBC;
       background-color: #1b1b1b;
       border: 1px solid #1b1b1b;
       font-family: arial, tahoma, verdana;
       font-size: 11px;
       line-height: 145%;
}


blockquote {
       margin: 0 75px 30px 75px;
       padding: 14px;
       color: #636363;
       background-color: #1b1b1b;
       font-family: tahoma, verdana;
       font-size: 10px;
       line-height: 125%;   
       -moz-border-radius: 3%;
}


#header {
        margin: 0;
        padding: 0;
        background: url(xanxus_lay1.jpg) top left no-repeat;
        width: 846px;
        height: 630px;
}



#container { 
        margin: 0;
        padding: 0;
}


#content {
        margin: 0;
        padding: 0 0 0 80px;
        text-align: justify;
        width: 520px;
        color: #000000;
        position: absolute;

}



.entry-date {
       margin: 0;
       padding: 0 0 4px 0;
       font-family: tahoma, verdana;
       font-size: 10px;
       text-transform: uppercase;
       letter-spacing: 1px;
       text-decoration: none;
       color: #000000;
}


.entry-title {
        clear:both;
}


.entry-meta {
        clear:both;
        margin: 15px 0 30px 0;
}


.entry-title a {
       margin: 0;
       padding: 4px 10px 5px 10px;
       color: #000000;
       background-color: #919193;
       font-family: century gothic, georgia;
       font-size: 26px;
       text-transform: none;
       text-decoration: none;
       font-weight: normal;
}


.entry-title a:hover {
       margin:0;
       padding: 4px 10px 5px 10px;
       color: #000000;
       background-color: #919193;
       text-transform: none;
       text-decoration: none;
}

.category {
       margin: 0 0 15px 0;
       padding: 5px 10px 10px 10px;
       border-bottom: 1px solid #000000;
}


.entry-content {
       margin: 0;
       padding: 0;
       font-family: arial, tahoma, verdana;
       font-size: 11px;
       line-height: 145%;
}

.entry-meta {
       margin: 10px 0 50px 0;
       padding: 10px 0 0 0;
       text-align: right;
}

.entry-meta a {
       margin: 0;
       padding: 5px;
       font-family:century gothic, georgia;
       color: #000000;
       background-color: #919193;
       font-size: 26px;
       font-style: italic;
       text-decoration: none;
       text-transform: none;
}


.entry-meta a:hover {
       margin: 0;
       padding: 5px;
       color: #000000;
       background-color: #919193;
       text-decoration: none;
       text-transform: none;
}



#sidebar {
        margin: 0 0 0 15px;
        padding: 0;
        text-align: justify;
        width: 210px;
        position: absolute;
        color: #666666;
}



#sidebar h3 {
       margin: 30px 5px 7px 0;
       padding: 0 0 10px 0;
       font-family: century gothic, georgia;
       color: #ffffff;
       font-size: 26px;
       text-transform: lowercase;
       font-weight: normal;
       text-align: left;
}



#sidebar ul {
	margin: 0; 
        padding: 0;
	list-style-type: none;
}



#sidebar ul li {
	margin:0;
}



#sidebar ul ul {
	margin:0;
}

#sidebar ul ul li {
	margin: 0; 
        padding: 0;
}



#sidebar ul ul li a {
	border: 1px solid #ffffff;
	border-width: 0 0 1px 0;
	display: block;
	margin:0;
	padding: 3px;
	width: 130px;
	color: #777;
} 



html>body #sidebar ul ul li a {
	width: 150px;
}



#sidebar ul ul li a:hover {
	background: #ae0000;
	color: #ffffff;
}

/* edits second layer of navigation */


#sidebar ul ul ul {
	margin: 0 0 30px 0;
}



#sidebar ul ul ul li {
	margin: 0; padding: 0;
}



#sidebar ul ul ul li a {
	border: 1px solid #ffffff;
	border-width: 0 0 1px 0;
	display: block;
	margin:0;
	padding: 3px 3px 3px 20px;
	width: 130px;
	color: #ffffff;
} 

html>body #sidebar ul ul ul li a {
	width: 130px;
}

#sidebar ul ul ul li a:hover {
	background: #ae0000;
	color: #ffffff;

}


.sidebar-text {
        margin: 0;
        padding: 0;
}


h4 {
       margin:0;
       padding: 5px 0 2px 0;
       color: #fff;
       font-family: tahoma, verdana;
       font-size: 10px;
       text-transform: uppercase;
       letter-spacing: 2px;
       line-height: 125%;
       font-weight: normal;
       text-align: right;
}


.sidebar-box {
	margin: 45px 0 0 0;
	padding: 10px 5px 40px 5px;
       width: 170px;
       background-color: #808080;
       color: #000000;
       font-family: tahoma, verdana;
       font-size: 10px;
       line-height: 125%;
       -moz-border-radius: 3%;
}

.sidebar-box a {
       color: #000000;
       font-family: tahoma, verdana;
       font-size: 10px;
}


