/* - - - - - - - - - - - - - - - - - - - - -

Title : 
Author : 
URL : 

Description : 

Created : 
Modified : 

- - - - - - - - - - - - - - - - - - - - - */

/* ----- CSS ----- */

*{
margin:;
padding:;
font-family: Arial, Helvetica, sans-serif;
font-size: normal;
}
html{
margin:;
padding:;
background:;
}
body{
margin: 0;
padding: 0;
background: #fa0;
}

/* ----- IDS ----- */

#accessibility{
position: absolute;
left: -10000px;
}
#container{
width: 750px;
margin: 0 0 0 100px;
padding: 20px;
background: #fff;
text-align:;
}
body#default #container{
width: 750px;
}
#primaryContent{
position:;
float: ;
width: ;
margin:;
padding:;
background:;
text-align:;
}
#header{
position:;
float:;
width:;
margin:;
padding:;
background:;
text-align:;
}
#secondaryContent{
position:;
float: ;
width: ;
margin: 0;
padding: ;
background: transparent;
text-align: left;
clear: ;
}
#navigation{
margin: 0 -70px 0 70px;
padding: 10px 20px 1px;
text-align: left;
position: relative;
background: #ff7;
}
#comment{
clear: both;
}
#article-wrapper{
width: 400px;
margin-right: 50px;
float: left;
}
#comment-wrapper{
width: 350px;
padding: 0px;
margin: 0 -100px 0 20px;
padding-top: 0;
float: left;
border-right: 5px solid green;
background: #fff;
}
#browse{
clear: both;
padding-top: 20px;
}
#footer{
margin: 250px -70px 0 70px;
padding: 20px 20px;
clear: both;
text-align: right;
color: green;
background: #ff7;
position: relative;
}

/* ----- CLASSES ----- */

.hide{
/* display:none; */
}
.show{
/* display:block; */
}
.articleImage{
margin: 0 0 10px 10px;
text-align: center;
}
body#default .articleImage{
text-align: left;
margin: 10px 0 20px 0;
width: 400px;
}
.rssspan{
position: absolute;
right: 20px;
}

/* ----- HEADINGS ----- */

h1{
font: 3em/0.75 garamond;
font-size: 3em;
font-weight: bold;
text-transform: lowercase;
color: #fa0;
background: #fff;
margin: 15px 0 10px -70px;
padding: 10px;
clear: left;
}
h2{
font: 1.5em/1.2 garamond;
font-size: 1.5em;
font-weight: bold;
text-transform: lowercase;
color: #059;
background: #e6e6e6;
margin: 30px 0 10px -70px;
padding: 10px;
width: auto;
}
h2#comments{
font: 2em/1 garamond;;
font-size: 2em;
font-weight:;
color: ;
margin:;
padding:;
border-bottom: 2px solid;
text-transform: none;
}
#secondaryContent h2{
margin: 0;
}
h3{
font: 1em/1 arial;;
font-size: 1em;
font-weight: bold;
color: #fa0;
margin-bottom: 10px;
padding:;
letter-spacing: 0.1em;
text-transform: uppercase;
}
#comment-wrapper h3{
padding-bottom: 10px;
border-bottom: 2px solid #ddd;
}
#comment-wrapper h2, #comment-wrapper h3{
text-align: right;
width: auto;
padding-right: 20px;
margin-left: 0;
background: transparent;
}
h4{
font:;
font-size:;
font-weight:;
color:;
margin:;
padding:;
}

/* ----- PARAGRAPHS ----- */

p{
font: 1em/1.6 Arial, Helvetica, sans-serif;
color: ;

font-size:;
font-family:;
font-style:;
font-weight:;
font-variant:;

text-align:;
text-indent:;
text-decoration:;
text-shadow:;
text-transform:;

letter-spacing: -0.025em;
word-spacing:;

margin-top: 0;
}
#primaryContent p{
}
#primaryContent p.byline{
font: 1em/1.2 Arial, Helvetica, sans-serif;
color: #888;
}
#primaryContent p#meta{
font: 0.75em/1.2 Arial, Helvetica, sans-serif;
color: #444;
text-transform: uppercase;
border: 2px solid #444;
border-width: 0px 0;
background: #e6e6e6;
padding: 0.5em 1em;
margin-top: 4px;
margin-left: -70px;
}
body#default #primaryContent .articleImage p{
font-size: 0.5em;
color: #999;
font-style: italic;
margin: 0;
}
#primaryContent .articleImage p{
width: 200px;
font-size: 0.5em;
color: #999;
font-style: italic;
}
#secondaryContent p{
}
#footer p{
font-weight: bold;
font-size: 0.8em;
margin: 0;
}

/* ----- QUOTES ----- */

blockquote{
margin:;
padding:;
background-color:;
font:;
color:;
}
blockquote p{
}
cite{
font:;
color:;
}
blockquote cite{
}

/* ----- CODE ----- */

pre{
margin:;
padding:;
background-color:;
border:;
font-size:;
overflow:;
}
code{
font-size:;
}
p code{
}
pre code{
}

/* ----- LISTS ----- */

li{
list-style:;

list-style-type:;
list-style-image:;
list-style-position:;
float:;
margin:;
padding:;
}
#secondaryContent li{
list-style-type: none;
}
li p{
}
ol{
width:;
margin:;
padding:;
}
#comment ol{
padding: 0;
margin: 0 0 20px 20px;
}
ul{
width:;
margin:;
padding:;
}
ol li{
}
#comment ol li{
border-bottom: 2px dotted #bbb;
padding-bottom: 10px;
}
ul li{
}

#navigation li{
}

#navigation ul{
}

#navigation ul li{
}

#navigation ol{
}

#navigation ol li{
}

/* ----- IMAGES ----- */

img{
border: 0;
}
img.illustration{
float: right;
margin: 0 0 1em 1em;
}
img a{
border:;
text-decoration:;
}
img a:hover{
border:;
}
#navigation img{
vertical-align: middle;
margin: 0;
}
#footer img{
border: 1px solid green;
vertical-align: middle;
margin-left: 10px;
}
.articleImage img{
padding: 0;
margin: 0 0 0 -80px;
}
body#default .articleImage img{
margin: 0 -70px;
width: auto;
}
/* BREAK */

hr{
display:none;
}

/* ----- TEXT FORMATTING ----- */

strong{
}
em{
}
b{
}
i{
}

/* ----- LINKS ----- */

a{
font:;
font-size: 1em;
color: green;
font-weight: bold;
text-decoration:;
border-bottom:;
}
a:hover{
color: ;
background-color: #ff3;
border-bottom:;
}
a:visited, a:active, a:focus{
color:;
background-color:;
border-bottom:;
}
a:visited{
color:;
background-color:;
border-bottom:;
}
a:active{
color:;
background-color:;
border-bottom:;
}
a:focus{
color:;
background-color:;
border-bottom:;
}

a.img{
text-decoration: none;
}

a.img:hover {
background-color: transparent;
}

p a{
}
p#meta a{
font-size: 1em;
}
cite a{
}
li a{
}
dt a{
}
dd a{
}

/* ----- TABLES ----- */

table{
width:;
margin:;
padding:;
frame:;
text-align:;
}
caption{
font:;
color:;
position:;
text-align:;
display:;
}
thead{
font:;
color:;
text-align:;
background-color:;
margin:;
padding:;
}
tbody{
font:;
color:;
text-align:;
background-color:;
margin:;
padding:;
}
tfoot{
font:;
color:;
text-align:;
background-color:;
margin:;
padding:;
}
tr{
font:;
color:;
background-color:;
}
tr .alt{
font:;
color:;
background-color:;
}
th{
}
td{
width:;
margin:;
padding:;
}

/* ----- FORMS ----- */

form{
width:;
margin:;
padding:;
}
fieldset{
border:;
width:;
margin:;
padding:;
}
legend{
font:;
color:;
margin:;
padding:;
}
label{
margin:;
padding:;
font-size:;
font-family:;
}
input{
border:;
margin:;
padding:;
font-size:;
font-family:;
}
textarea{
border:;
margin:;
padding:;
font-size:;
font-family:;

}
input, textarea{
width: 180px;
}
select{
border:;
margin:;
padding:;
font-size:;
font-family:;
}
optgroup{
font:;
}
option{
font:;
}

/* ----- DEFINITIONS ----- */

dl{
font-size:;
margin:;
padding:;
}
dt{
color:;
margin:;
padding:;
}
dd{
color:;
margin:;
padding:;
}