/* CSS Document */

body {
 /*background:#000 url(../img/mixedBg3.gif) 0 0 repeat-x; */
/* background:#000 url(../img/lighterBg.gif) 0px 20px repeat-x; */
background:#000 url(../img/cloudBg.jpg) top center repeat-x; 
/* background:#000 url(../img/sepiaBg4.jpg) top center; */
margin:0;
padding:0;
}

#wrap {
/* background:url(../img/colorBg.jpg) top center repeat-y; */
width:984px;
margin:5px auto 0 auto;
}

#header {
padding-top:25px;
padding-left:0px;
/* padding-bottom:10px; */
}
#header h1 {
padding-top:20px;
margin-bottom:0;
padding-bottom:0;
width:988px;
height:60px;
background:url(../img/mk-head3.png) no-repeat;
}

#header h1 span {
display:none;
}
#highlight {
background:#171717 url(../img/portfolioBg7.jpg);
width:990px;
height:322px;
top:0px;
position:relative;
}

#dynContent {
padding-top:20px;

}

.col {
width:226px;
float:left;
color:#fff;
font-size:12px;
border-right:0px solid #eee;
padding-left:15px;
padding-right:10px;

}

.col p {
line-height:20px;
font-size:12px;
font-family:Helvetica,Tahoma, sans-serif;
color:#ccc;
}

.col div.quote {
/* background:#0b0b0c; */

background:#171717 url(../img/quoteBg.jpg) bottom center;
padding:10px;
margin-right:5px;
line-height:18px;
font-size:13px;
font-family: Helvetica,Tahoma, sans-serif;

color:#ccc;
border:1px dotted #000;
}

.col div.quote:hover {
border-left:1px solid #777; 

}

.quote span {
font-size:14px;
font-family:serif,"Times New Roman", serif;

}
.col p.author {
text-align:right;
}

.more {
text-align:right;
padding-top:10px;
padding-right:5px;
}

.more a {
color:#f1a172; 
font-weight:bold;
font-family:Georgia;
}
.first {
padding-left:0px;
}
.middle {
width:218px;
}
.last {
width:226px;
border:0;
padding-right:0;

}

.middle p {
padding-bottom:15px;
}

h3 {
font-size:24px;
font-family:Georgia;
font-weight:normal;
padding-bottom:10px;
color:#f1a172;
}

h3.work {
width:57px;
height:17px;
background:url(../img/work-head.png) no-repeat;
}
h3.work span.no {
display:none;
}
h3.praise {
width:59px;
height:21px;
background:url(../img/praise-head.png) no-repeat;
}
h3.praise span.no {
display:none;
}
h3 span {
font-size:11px;
font-weight:normal;
color:#f1a172;
}

h3.network {
width:173px;
height:19px;
background:url(../img/network-head.png) no-repeat;
}
h3.network span.no {
display:none;
}
h3.random {
width:129px;
height:39px;
background:url(../img/random-head.png) no-repeat;
}
h3.random span.no {
display:none;
}
h3.fresh {
margin-top:22px;
width:175px;
height:32px;
background:url(../img/fresh-head.png) no-repeat;
}
h3.fresh span.no {
display:none;
}

h3.interests {
margin-top:15px;
width:89px;
height:19px;
background:url(../img/interests-head.png) no-repeat;
}
h3.interests span.no {
display:none;
}
h3.availability {
margin-top:15px;
width:118px;
height:24px;
background:url(../img/availability-head.png) no-repeat;
}
h3.availability span.no {
display:none;
}
h3 span {
font-size:11px;
font-weight:normal;
color:#f1a172;
}
.clear {
clear:both;
}

#footer {
color:#ccc;
padding:0;
margin:0;
background: url(../img/cloudBg.jpg)  center 10px no-repeat;
margin-top:30px;
padding-bottom:30px;

}

#footer .content {
/* background:#0b0b0b; */
background:#171717;
width:984px;
margin: 0px auto 0 auto;
align:center;
filter:alpha(opacity=75);
padding:10px 10px 10px 10px;
font-family:Tahoma, sans-serif;
font-size:11px;
text-align:center;
}


img.slider {
vertical-align:top;
align:right;
text-align:right;
border:none;
}

.interests ul {
list-style:none;
margin-left:0px;
}

.interests ul li {
padding-bottom:5px;
padding-top:5px;
border-bottom:1px solid #444;
font-family:Tahoma, Georgia;
font-size:13px;
color:#ccc;
}
.interests ul li.last {
border:none;
}
/* external feeds */

ul#twitter_update_list {
list-style:none;
margin-left:0px;
margin-right:20px;
margin-top:0;

}

ul#twitter_update_list li {
padding-bottom:10px;
padding-top:10px;
padding-left:10px;
line-height:18px;
font-size:12px;
font-family: Tahoma, sans-serif;
border: 1px dotted #ccc; 
padding-right:10px;
margin-top:0;
color:#ccc;
margin-bottom:10px;
}

ul#twitter_update_list li a, ul#twitter_update_list li a:visited {
color:#f1a172; 
padding:3px;
font-family:Georgia;
font-size:13px;

/* float:right;
clear:both; */

}

ul#twitter_update_list li a:hover {
color:#f1a172; 
}

 

.follow  {
text-align:right;
padding-right:20px;
padding-top:5px;
}
.follow a {
color:#f1a172; 
font-weight:bold;
font-family:Georgia;
}

a.orange {
color:#f1a172; 
font-weight:bold;
font-family:Georgia;
}

a.orange:hover {
color:#f1a172; 

}

a.gray {
color:#ccc; 
font-weight:bold;
font-family:Georgia;
}

a.gray:hover {
color:#f1a172; 

}

/* profiles */
ul.profiles {
margin-left:0;
list-style:none;
}

ul.profiles li {
padding-bottom:8px;
line-height:18px;
font-size:12px;
font-family:Tahoma, sans-serif;
padding-left:25px;

}

ul.profiles li a {
color:#ccc;
font-weight:bold;
font-family:Georgia; 
}

ul.profiles li a:hover {
color:#f1a172; 
font-weight:bold;
font-family:Georgia;
}

ul.profiles li.linkedin {

background:url(../icons/linkedin_off.png) no-repeat;

}

ul.profiles li.linkedin:hover {
background:url(../icons/linkedin_on.png) no-repeat;

}


ul.profiles li.plaxo {

background:url(../icons/plaxo_off.png) no-repeat;

}

ul.profiles li.plaxo:hover {
background:url(../icons/plaxo_on.png) no-repeat;

}

ul.profiles li.twitter {

background:url(../icons/twitter_off.png) no-repeat;

}

ul.profiles li.twitter:hover {
background:url(../icons/twitter_on.png) no-repeat;

}

ul.profiles li.facebook {

background:url(../icons/facebook_off.png) no-repeat;

}

ul.profiles li.facebook:hover {
background:url(../icons/facebook_on.png) no-repeat;

}

ul.profiles li.friendfeed {

background:url(../icons/friendfeed_off.png) no-repeat;

}

ul.profiles li.friendfeed:hover {
background:url(../icons/friendfeed_on.png) no-repeat;

}

ul.profiles li.delicious {

background:url(../icons/delicious_off.png) no-repeat;

}

ul.profiles li.delicious:hover {
background:url(../icons/delicious_on.png) no-repeat;

}

ul.profiles li.tumblr {

background:url(../icons/tumblr_off.png) no-repeat;

}

ul.profiles li.tumblr:hover {
background:url(../icons/tumblr_on.png) no-repeat;

}

ul.profiles li.dopplr {

background:url(../icons/dopplr_off.png) no-repeat;

}

ul.profiles li.dopplr:hover {
background:url(../icons/dopplr_on.png) no-repeat;

}

ul.profiles li.youtube {

background:url(../icons/youtube_off.png) no-repeat;

}

ul.profiles li.youtube:hover {
background:url(../icons/youtube_on.png) no-repeat;

}


ul.profiles li.digg {

background:url(../icons/digg_off.png) no-repeat;

}

ul.profiles li.digg:hover {
background:url(../icons/digg_on.png) no-repeat;

}

ul.profiles li.pownce {

background:url(../icons/pownce_off.png) no-repeat;

}

ul.profiles li.pownce:hover {
background:url(../icons/pownce.png) no-repeat;

}

ul.profiles li.googletalk {

background:url(../icons/googletalk_off.png) no-repeat;

}

ul.profiles li.googletalk:hover {
background:url(../icons/googletalk_on.png) no-repeat;

}



ul.profiles li.skype {

background:url(../icons/skype_off.png) no-repeat;

}

ul.profiles li.skype:hover {
background:url(../icons/skype_on.png) no-repeat;
}



#delicious-posts-webhues {
margin-right:20px;
}

#delicious-posts-webhues li {
padding-bottom:10px;
/* border-bottom:1px dotted #f1a172; */
border-bottom:1px dotted #444;
padding-top:10px; 
} 

#delicious-posts-webhues li a, #delicious-posts-webhues li a:visited {
color:#ccc; 
font-size:12px;
font-weight:bold;
font-family:Georgia;
}

#delicious-posts-webhues li a:hover {
color:#f1a172; 
font-weight:bold;
font-family:Georgia;
}

#delicious-posts-webhues a {
text-align:right;
}

span.services{
font-size:15px;
font-weight:normal;
font-family:Georgia;
color:#7b7b7b;
padding-top:5px;
}