/* Elements */





body

{

font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: .75em;/*12px*/
text-align: justify;
color: #333333;/*Black*/
background-color:#FFFFFF;/*White*/

}





h2, h3

{
margin-top: 0px;

}





a

{
color: #000000;/*Black*/
background-color:#FFFFFF;/*White*/

}





a:hover

{
text-decoration: none;
color: #ABABAB;/Gray*/
background-color:#FFFFFF;/*White*/

}



#dash

{
color:#D409E1;/*Pink for the dashes*/
background-color:#FFFFFF;/*White*/

}



/* Header */





#header

{
width: 800px;
height: 60px;
margin: 0px auto;
text-align: center;
padding-top: 50px;
padding-bottom: 10px;

}





#header h1

{
font-size: 2.5em;/*40px*/

}





#header h2

{
font-size: 2em;/*32px*/

}



#header h3

{
font-style:italic;
font-size: 2em;/*32px*/

}



#header a

{
color: #00000;/*Black*/
background-color:#FFFFFF;/*White*/

}





#header li

{

display:inline;

}





#header ul

{
text-align: center;
list-style-type:none;

}





/* Post */





.latest-post

{
padding: 0 0 1em 0;

}





.latest-post h2 

{

margin-bottom: .5em;
padding: 8px 10px 8px 10px;
border: 1px solid #363636;/*Darkgray*/
text-transform: uppercase;
font-size: 1em;/*16px*/
color: #000000;/*Black*/
background-color:#FFFFFF;/*White*/

}





.post

{
padding: 2em 0 1em 0;

}





.post h3

{
margin-bottom: .5em;
font-size: 1.2em;/*19px*/
color: #333333;/*Black*/
background-color:#FFFFFF;/*White*/

}





.file *

{
color: #333333;/*Black*/
background-color:#FFFFFF;/*White*/

}





/** Forms */



form

{
margin: 0px;
padding: 0px;

}





.input1

{
width: 110px;
border: 1px solid #363636;/*Darkgray*/
color: #333333;/*Black*/
background-color:#FFFFFF;/*White*/

}





/* Content */





#content

{
width: 900px;
margin: 80px auto;
padding: 0px 0px 0px 0px;

}





#colOne

{
float: left;
width: 222px;
padding: 20px;

}



#colOne h2

{
padding: 10px 10px 10px 10px;
border: 1px solid #363636;/*Darkgray*/
font-size: .8em; /*14px*/
text-transform: uppercase;
color: #333333;/*Black*/
background-color:#FFFFFF;/*White*/

}





#colOne p

{
color:#B6B6B6;/* lightgray*/
background-color:#FFFFFF;/*White*/

}





#colOne ul

{
margin: 0;
padding-left: 30px;
list-style: none;
line-height:400%;

}





#colOne li

{
margin-bottom: 1em;
color: #B6B6B6;/* lightgray*/
background-color:#FFFFFF;/*White*/

}





#colOne li li

{
margin-bottom: 0;
padding-left: 1em;
line-height: 18px;

}





#colOne a

{
color: #000000;/*Black*/
background-color:#FFFFFF;/*White*/

}





#colOne a:hover

{
color: #B6B6B6;/* lightgray*/
background-color:#FFFFFF;/*White*/

}





#colTwo

{
float: left;
width: 385px;
margin: 0px;
padding: 0px 15px;

}





#colTwo p

{
padding: 0 1.5em 0 1.5em;
line-height: 25px;

}





#colTwo h3

{

&#160;&#160;&#160; padding: 10px 10px 10px 10px;

&#160;&#160;&#160; border: 1px solid #363636;/*Darkgray*/

&#160;&#160;&#160; text-transform: uppercase;

&#160;&#160;&#160; color: #333333;/*Black*/

&#160;&#160;&#160; background-color:#FFFFFF;/*White*/

}





#colThree

{

&#160;&#160;&#160; float: left;

&#160;&#160;&#160; width: 275px;

}







#colThree p

{

color:#B6B6B6;/* lightgray*/
background-color:#FFFFFF;/*White*/

}



#colThree ul

{
margin: 10;
padding: 10;
list-style: none;
text-align:right;
line-height:400%;

}


#colThree ul span

{
color:#D409E1;

}


#colThree li

{
margin-bottom: 1em;
color: #B6B6B6;/* lightgray*/
background-color:#FFFFFF;/*White*/

}





#colThree li li

{
margin-bottom: 0;
padding-left: 1em;
line-height: 20px;
padding-left: 10px;

}





#colThree a

{
color: #000000;/*Black*/
background-color:#FFFFFF;/*White*/

}





#colThree a:hover

{
color: #B6B6B6;/* lightgray*/
background-color:#FFFFFF;/*White*/

}





#colThree h2

{
padding: 10px 10px 10px 10px;
border: 1px solid #363636;/*Darkgray*/
font-size: .8em; /*14px*/
text-transform: uppercase;
color: #333333;/*Black*/
background-color:#FFFFFF;/*White*/

}







/* Footer */





#footer

{
width: 800px;
margin: 0px auto;
padding: 15px 0px;
border-top: #363636 1px solid;/*Darkgray*/



}



#footer h3

{

margin: 0px;
text-align: center;
font-size: 1em/*16px*/

}



#footer p

{
margin: 0px;
text-align: center;
font-size: .75em; /*12px*/

}

#footer img

{
border:0px;
}