/*  DO NOT REMOVE THIS INFORMATION!!!
Site Name: Confessions of a Committed Technofile
Site URI: http://www.committedtechnofile.com/
Version: 1.0
Author: Emtwo, LLC
Author URI: http://www.emtwowebstudios.com/
*/

body{
margin: 0 auto;
padding: 0;
color: #333;
font-family: verdana, arial, sans-serif;
background: #405260;
}

h1, h2, h3 {
font-family: century gothic, arial, verdana;
letter-spacing: 0.07em;
font-weight: normal;
margin: 0;
padding: 0;
}

h4 {
font-family: lucida grande, verdana, arial, helvetica, sans-serif;
margin: 0;
padding: 0;
}

p {
font-family: verdana, arial, sans-serif;
line-height: 21px;
font-size: 11px;
padding: 0px 10px 5px 0;
margin: 0;
}

ol {
margin-bottom: 10px;
font-size: 11px;
}


.center {
text-align: center;
}

blockquote {
font-family: lucida grande, verdana, arial, helvetica, sans-serif;
background: #AABAA7;
padding: 10px;
border: 1px solid #4B4F52;
}

ul {
list-style: square;
margin-top: 3px;
margin-bottom: 3px;
margin-left: 1em;
padding-left: 1em;
}

img {
margin: 0;
padding: 0;
border: 0;
}

.clear{
clear: left;
}

.spacer {
clear: both;
}

/*------Links--------------------*/
a:link {
background-color: transparent; 
text-decoration: none; 
color: #33666F;
font-weight: bold;
}

a:active{
background-color: transparent; 
text-decoration: none; 
color: #33666F; 
font-weight: bold;
}

a:visited {
background-color: transparent; 
text-decoration: none; 
color: #33666F; 
font-weight: bold;
}

a:hover {
text-decoration: none; 
color: #4B4F52;
font-weight: bold;
}

#footer a{
color: #AABAA7;
font-weight: normal;
}


/*------Header--------------------*/

#wrapper {
margin: 0 auto;
padding: 0;
width: 922px;
background: transparent url(http://www.committedtechnofile.com/images/site/contentbg.gif) repeat-y;
color: #4B4F52;
}

#header {
position: relative;
margin: 0;
padding: 0;
height: 137px;
width: 922px;
background: transparent url(http://www.committedtechnofile.com/images/site/header.gif) no-repeat;
}

#home #icon, #about #icon, #contact #icon{
position: absolute;
top: 13px;
left: 50px;
height: 97px;
width: 90px;
background: url(http://www.committedtechnofile.com/images/site/home-icon.gif) no-repeat;
}

#discovery #icon{
position: absolute;
top: 13px;
left: 50px;
height: 97px;
width: 90px;
background: url(http://www.committedtechnofile.com/images/site/discovery-icon.gif) no-repeat;
}

#integration #icon{
position: absolute;
top: 13px;
left: 50px;
height: 97px;
width: 90px;
background: url(http://www.committedtechnofile.com/images/site/integration-icon.gif) no-repeat;
}

#application #icon{
position: absolute;
top: 13px;
left: 50px;
height: 97px;
width: 90px;
background: url(http://www.committedtechnofile.com/images/site/application-icon.gif) no-repeat;
}

#learning #icon{
position: absolute;
top: 13px;
left: 50px;
height: 97px;
width: 90px;
background: url(http://www.committedtechnofile.com/images/site/learning-icon.gif) no-repeat;
}

#travel #icon{
position: absolute;
top: 13px;
left: 50px;
height: 97px;
width: 90px;
background: url(http://www.committedtechnofile.com/images/site/travel-icon.gif) no-repeat;
}


/*------Navigation Menu--------------------*/

#nav{
position: absolute;
top: 110px;
left: 130px;
margin: 0;
padding: 0;
width: 922px;
color: #333;
font-family: century gothic, arial, verdana;
font-size: 16px;
}

#nav li{
float: left;
height: 27px;
list-style: none;
margin: 0 0 0 20px;
}

#nav a{
font-weight: normal;
}

#nav li a{
color: #4B4F52
}

#nav li a:hover{
color: #547994;
font-weight: normal;
}

#home #nav-home, #about #nav-about, #discovery #nav-discovery, #integration #nav-integration, #application #nav-application, #learning #nav-learning, #travel #nav-travel, #contact #nav-contact{
background: url(http://www.committedtechnofile.com/images/site/nav-arrow.gif) no-repeat bottom center;
}

/*------Site Structure--------------------*/

#main-section{
margin: 0;
padding: 0 40px;
min-height: 560px;
}

#col1{
float: left;
width: 300px;
margin: 25px 0 0 0;
}

#col2{
float: left;
width: 300px;
margin: 25px 0 0 15px;
}

#col3{
float: left;
width: 200px;
}


#body{
float: left;
width: 600px;
margin: 25px 0 0 15px;
}

#sidebar {
float: left;
width: 200px;
background: #E2E9EC url(http://www.committedtechnofile.com/images/site/side-div.gif) repeat-x bottom;
text-align: left;
margin: 25px 0 0 25px;
padding: 0 0 10px 0;
}

#sidebar-one {
float: left;
width: 200px;
background: #E2E9EC url(http://www.committedtechnofile.com/images/site/side-div.gif) repeat-x bottom;
text-align: left;
margin: 25px 0 0 25px;
padding: 0 0 10px 0;
}

#sidebar-two {
float: left;
width: 200px;
background: #E2E9EC url(http://www.committedtechnofile.com/images/site/side-div.gif) repeat-x bottom;
text-align: left;
margin: 25px 0 0 25px;
padding: 0 0 10px 0;
}

#sidebar-three{
float: left;
width: 200px;
background: #E2E9EC url(http://www.committedtechnofile.com/images/site/side-div.gif) repeat-x bottom;
text-align: left;
margin: 25px 0 0 25px;
padding: 0 0 10px 0;
}

/*------More Stuff Box in Sidebar--------------------*/

#sidebar-four{
float: left;
width: 200px;
background: #E2E9EC url(http://www.committedtechnofile.com/images/site/side-div.gif) repeat-x bottom;
text-align: left;
margin: 25px 0 0 25px;
padding: 0 0 10px 0;
}

.side-section-four{
height: 35px;
text-indent: -9999px;
background: #AABAA7 
url(http://www.committedtechnofile.com/images/site/stuff.gif) no-repeat 9% 50%;
}

#sidebar-four .side-menu{
padding: 8px 10px;
}

.morestuff{
font-size: 12px;
margin: 8px 10px;
}

/*------Search Box in Sidebar--------------------*/

#sidebar-five{
float: left;
width: 200px;
background: #E2E9EC url(http://www.committedtechnofile.com/images/site/side-div.gif) repeat-x bottom;
text-align: left;
margin: 25px 0 0 25px;
padding: 0 0 20px 0;
}

.side-section-five{
height: 35px;
text-indent: -9999px;
background: #AABAA7 
url(http://www.committedtechnofile.com/images/site/search.gif) no-repeat 9% 50%;
}

#sidebar-five p{
padding: 10px 10px 0px 10px;
}

/*------Footer --------------------*/

#footer {
float: left;
width: 922px;
height: 56px;
background: url(http://www.committedtechnofile.com/images/site/footer.gif) no-repeat bottom;
color: #fff;
padding: 20px 0 0 0;
text-align: center;
font-size: 11px;
letter-spacing: .2em;
}

#copyright{
width: 182px;
height: 35px;
margin: 0 auto;
background: url(http://www.committedtechnofile.com/images/site/cc.gif) no-repeat;
}

/*------Column 1--------------------*/

#col1 .section-title{
text-indent: -9999px;
background: url(http://www.committedtechnofile.com/images/site/mostrecententry.gif) no-repeat;
margin: 0;
padding: 0;
height: 20px;
}

.title{
margin: 0;
padding: 0;
}

.posted {
display: block;
line-height: 18px;
font-family: verdana, arial, sans-serif;
font-size: 11px;
}

.div{
background: url(http://www.committedtechnofile.com/images/site/div.gif) no-repeat;
margin: 10px 0;
height: 5px;
}

.pagination{
margin: 10px 0 0 0;
font-size: 14px;
font-family: century gothic, verdana, arial;
}

/*------Column 2--------------------*/

.about-section-header{
height: 37px;
width: 296px;
background: url(http://www.committedtechnofile.com/images/site/about-shelley.gif) no-repeat;
}

#discovery .about-section-header{
height: 37px;
width: 296px;
background: url(http://www.committedtechnofile.com/images/site/about-discovery.gif) no-repeat;
}

#integration .about-section-header{
height: 37px;
width: 296px;
background: url(http://www.committedtechnofile.com/images/site/about-integration.gif) no-repeat;
}

#application .about-section-header{
height: 37px;
width: 296px;
background: url(http://www.committedtechnofile.com/images/site/about-application.gif) no-repeat;
}

#learning .about-section-header{
height: 37px;
width: 296px;
background: url(http://www.committedtechnofile.com/images/site/about-learning.gif) no-repeat;
}

#travel .about-section-header{
height: 37px;
width: 296px;
background: url(http://www.committedtechnofile.com/images/site/about-travel.gif) no-repeat;
}

.about-section-body{
width: 276px;
background: #E2E9EC;
margin: 0;
padding: 0;
}

.about-section-body{
padding: 0px 10px;
}

.about-section-bottom{
height: 20px;
width: 296px;
background: url(http://www.committedtechnofile.com/images/site/about-bottom.gif) no-repeat;
}

#col2 .section-title{
text-indent: -9999px;
background: url(http://www.committedtechnofile.com/images/site/randomentry.gif) no-repeat;
margin: 10px 0 0 0;
padding: 0;
height: 20px;
}

/*------Sidebar--------------------*/

.main-sections-header{
height: 35px;
text-indent: -9999px;
background: #AABAA7 
url(http://www.committedtechnofile.com/images/site/main-sections.gif) no-repeat 15% 50%;
}

#side-menu{
margin: 0;
padding: 0;
list-style: none;
}

#side-menu li{
height: 25px;
border-bottom: 2px solid #BECDD6;
padding: 10px 0 0 10px;
font-family: century gothic, arial, verdana;
}

#side-menu a{
font-weight: normal;
}

.side-menu a{
font-weight: normal;
}

#side-menu li a{
color: #4B4F52;
}

#side-menu li a:hover{
color: #547994;
}

.login{
margin: 10px 0 10px 10px;
}

.rss-feed{
margin: 0 0 10px 10px;
width: 160px;
height: 15px;
background: url(http://www.committedtechnofile.com/images/site/rssfeed.gif) no-repeat;
}

.rss-feed a{
width: 160px;
height: 15px;
display: block;
}

.side-menu p{
padding: 0;
margin: 10px 0 0 10px;
font-size: 14px;
font-family: century gothic, verdana, arial;
}

/*------Comments Page--------------------*/

#body .div{
background: url(http://www.committedtechnofile.com/images/site/div.gif) repeat;
margin: 10px 0;
height: 2px;
}

#body ul{
margin-bottom: 5px;
font-size: 11px;
}


#body .posted {
display: block;
line-height: 18px;
font-family: verdana, arial, sans-serif;
font-size: 11px;
margin: 0 0 20px 0;
}

.comment-body{
background: #E2E9EC;
padding: 10px;
color: #343B40;
border: 1px solid #547994;
}

.comment-posted{
line-height: 18px;
font-family: century gothic, arial, verdana;
text-align: left;
color: #343B40;
font-size: 13px;
margin: 3px 0 30px 0;
}

/*------Forms--------------------*/

textarea{
background: #E2E9EC;
padding: 10px;
color: #343B40;
border: 1px solid #547994;
}

input{
background: #E2E9EC;
padding: 3px;
color: #343B40;
border: 1px solid #547994;
}

#nav_categories a{
font-weight: normal
}



/*------Search--------------------*/

#search #main-section #col1{
float: left;
width: 600px;
color: #000;
}

.outerBorder{
border:  2px dotted #AABAA7;
margin: 20px 0;
padding: 0;
}

.tablePad {
padding:0;
margin: 0;
}

/*results*/

.resultHead{
font-family: century gothic, arial, verdana;
letter-spacing: 0.07em;
font-weight: normal;
font-size: 16px;
background: #AABAA7;
}

.resultRowOne{
background: #BECDD6;
font-size: 11px;
 padding:  6px 6px 6px 8px;
}

.resultRowTwo{
background: #E2E9EC;
font-size: 11px;
padding:  6px 6px 6px 8px;
}

.fieldset {
border:  2px dotted #AABAA7;
padding: 10px;
}

.breadcrumb {
margin:0 0 10px 0;
}

.default, .defaultBold {
font-size: 10px;
padding: 3px 0 3px 0;
}

.defaultBold {
font-weight:bold;
}

select {
font-size:  11px;
font-weight:   normal;
letter-spacing:  .1em;
margin-top:  2px;
margin-bottom: 2px;
} 

.multiselect {
font-size:  11px;
font-weight:   normal;
letter-spacing:  .1em;
margin-top:  2px;
margin-bottom: 2px;
} 

.radio {
color:transparent;
background-color:  transparent;
margin-top: 4px;
margin-bottom:  4px;
padding:  0;
border: 0;
}

.checkbox {
background-color:  transparent;
color:transparent;
padding: 0;
border:  0;
}

.searchSubmit{
padding: 0 0 0 10px;
}