/* CSS Document */

/*Right Column Items*/

#right_column{
float:right;
position:relative;
width:238px;
height:500px;
padding:0px;
margin-right:1px;
margin-top:0px;
}

p.right_column{
padding:0px;
margin:0px 0px 3px 6px;
text-align:left;
}

.news_item{
font-size:8pt;
padding:0px 6px 2px 6px;
margin:0px 0px 4px 0px;
text-align:left;
width:230px;
position:relative;
overflow:hidden;
height:75px;
}

.news_header{
font-size:8pt;
font-weight:bold;}

.news_archivelink{
background-color:#FFFFFF;
font-size:8pt;
font-weight:bold;
height:20px;
padding:1px 6px 0 0;
text-align:right;
width:232px;
}



.news_readmore{
font-size:9px;
text-align:right;
font-weight:bold;
margin-left:5px;
}

#news_box a:link{
color:#FF8000;
text-decoration:none;}

#news_box a:visited{
color:#FF8000;
text-decoration:none;}

#news_box a:hover, a:active{
color:#000000;
text-decoration:none;}


#feature_project{
position:relative;
width:238px;
height: 80px;
clear:right;
background-color:#FFFFFF;
margin-bottom:4px;
margin-top:5px;
padding:0px;

}

#news_box{
position:relative;
width:238px;
min-height:150px;
background-color:#FFFFFF;
margin-top:5px;
margin-bottom:0px;
padding:0px;
overflow:hidden;

}

#client_login{
position:relative;
width:238px;
height:60px;
background-color:#FFFFFF;
margin-top:5px;
padding:0px;
display:none;
}

#hat_trick{
position:relative;
width:238px;
height:85px;
background-color:#FFFFFF;
margin:0px;
padding:0px;
}

#hatrick_title{
position:absolute;
top:0px;
width:238px;
height:15px;
left:0px;
text-align:left;
visibility:visible;}


#hatrick_blog{
position:absolute;
top:0px;
width:238px;
height:15px;
left:0px;
text-align:left;
visibility:hidden;}


#hatrick_limerick{
position:absolute;
top:0px;
width:238px;
height:15px;
left:0px;
text-align:left;
visibility:hidden;}

#hatrick_gallery{
position:absolute;
top:0px;
width:238px;
height:15px;
left:0px;
text-align:left;
visibility:hidden;}



/*
.hatrick_title{
float:left;
display:block;
text-align:left;
width:79px;
height:12px;
padding:0px;
margin:0px;
background-color:#FFFFFF;
}
*/


.ardoodio{
margin:30px 4px 0px 4px;
padding:0px;
}


/*Top Corner Toolbox Items*/

#toolbox{
position:relative;
height:60px;
width:238px;
padding:0px;
margin:0px 0px 15px 0px;
visibility:visible;}

#main_search{
float:left;
height: 30px;
width: 193px;
margin:0px 0px 6px 0px;
padding:0px;
background-color: #FFFFFF;}

.toolbox_search{float:left;
padding:3px 1px 0px 3px;
height:15px;
font-size:8pt;
width:150px;
margin:3px;
}
.go_search{
font-size:9pt;
text-align:center;
margin:3px 0px 0px 0px;
height:23px;
width:25px;
background-color:#FF8000;
color:#FFFFFF;
font-family:"Trebuchet MS", Helvetica;
}


.link_aboutwebsite{
float:left;
height: 20px;
width: 185px;
margin:0px 0px 6px 0px;
padding:4px 3px 0px 5px;
background-color: #FFFFFF;
text-align:center;
line-height:130%;
}

.link_aboutwebsite a:link, a:visited{
color:#000000;
line-height:130%;}
.link_aboutwebsite a:hover{
color:#FF8000;
line-height:130%;}

/*#date_time{
position:relative;
height: 25px;
width: 74px;
padding:2px 3px 0px 5px;
background-color:#FFFFFF;
float:right;
font-size:7pt;
line-height:120%;}
*/

#audio_switch{
float:right;
height:60px;
width:40px;
padding:0px;
margin:0px;
background-color:#eee;
overflow:hidden;
font-size:7pt;
line-height:120%;

}



.client_login{
float:left;
padding:3px 1px 0px 3px;
height:15px;
font-size:8pt;
width:88px;
margin:0px 1px 0px 5px;
}

.go_login{
font-size:9pt;
text-align:center;
margin:0px;
padding:0px;
height:22px;
width:23px;
background-color:#FF8000;
color:#FFFFFF;
font-family:"Trebuchet MS";
}


#twitter_feed{
position:relative;
width:238px;
min-height: 80px;
clear:right;
background-color:#FFFFFF;
margin-bottom:4px;
margin-top:5px;
padding:0px;}
.twitter-bird{
position:absolute;
top:-4px;
right:2px;}
#twitter-link{
padding:0px 8px 8px 0px;
}
#twitter_feed a:link{
color:#FF8000;
text-decoration:none;}
#twitter_feed a:visited{
color:#FF8000;
text-decoration:none;}
#twitter_feed a:hover, a:active{
color:#000000;
text-decoration:none;}
ul#twitter_update_list{
list-style:none;
margin:0px;
padding:8px;}
ul#twitter_update_list li{ margin:0px 0px 8px 0px;}