.boxgrid { 
	width: 300px;
	height: auto;
	min-height:130px;
	float:left; 
	background:#fff; 
	overflow: hidden; 
	position: relative; 
}

* html .boxgrid {height: 100%; }

	.boxgrid .cover { 
		position: absolute; 
		height:100%;
		top: 0; 
		left: 0; 
		border: 0; 
		background-color:#FFFFFF;
	}
	
	.boxgrid p { 
	}
	
h3 a{}


.go_btn {margin:7px 7px 0 0;}

#wrap-content-left { width:300px; float:left; margin-right:20px; padding-bottom:5em; min-height:200px; margin-top:20px; }
#wrap-content-center { width:300px; float:left; margin-right:0px; padding-bottom:5em; min-height:200px; margin-top:20px; }
#wrap-content-right { width:300px; float:left; padding-bottom:5em; min-height:200px; margin-top:0; }

#wrap-content-left .add-box { float:left; position:relative; left:-5em; margin-right:-5em; width:4em; margin-bottom:-3em; }
#wrap-content-center .add-box { float:left; position:relative; left:-5em; margin-right:-5em; width:4em; margin-bottom:-3em; }
#wrap-content-right .add-box { float:left; position:relative; right:-7em; margin-left:-7em; width:4em; margin-bottom:-3em; }

ul.nav-inline { margin:10px; padding:0; }
ul.nav-inline li {list-style:none;}
ul.nav-inline li a {font-size:1.2em; color:#F5821F; text-decoration:none;}
ul.nav-inline li a:hover {text-decoration:underline;}


.box { float:left; width:100%; clear:both; margin-bottom:20px; position:relative; }
.box.static { position:static; float:left; width:100%; clear:both; }
.box.static h2, .box.static h3, .box.static h4, .box.static h5, .box.static h6 { margin-top:0.25em; }
.box p { margin-top:0.75em; }
.box .box-header { float:left; width:100%; height:41px; border-bottom:#d1d1d1 1px solid; clear:both; background:#f4f4f4 url('../../images/box-header-bcg.png') repeat-x; -moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px;  -moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px; }
.box .box-footer { float:left; width:100%; height:41px; clear:both; background:#d9d9d9 url('../../images/box-footer-bg.png') repeat-x; -moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px;  -moz-border-radius-bottomleft:5px; -webkit-border-bottom-left-radius:5px;}
.box.closed .box-header { background:#efefef url('../../images/box-header-bcg-hover.png') repeat-x bottom left;  -moz-border-radius:5px; -webkit-border-radius:5px; border-bottom:none; }
.box .box-header h4 { margin:0; float:left; padding:0.8em 0.5em 0.55em 2em; background-image:url('../../images/box-open.png'); background-repeat:no-repeat; background-position:0.7em 55%;}
.box.closed .box-header h4 { background-image:url('../../images/box-closed.png'); background-repeat:no-repeat; background-position:0.7em 50%; }
.box .box-header h4:hover, .box .box-header h4.hovered { cursor:pointer; }
.box .box-header ul { display:none; float:right; font-size:0.84em; margin-right:0.5em; padding:0.5em 0; }
.box:hover .box-header ul { display:block; }
.box .box-header ul a { padding:0.5em; }
.box .box-content { font-size:1.2em; line-height:1.5em; float:left; width:100%; clear:both; padding:0; }
.box.closed .box-content { display:none; }
.box .box-content-inside {}
.box .box-content a { padding:0.1em 0; }
.box .box-content a:hover { text-decoration:underline!important; }
.box-placeholder, .notice { background:#efefef; -moz-border-radius:5px; -webkit-border-radius:5px; } 

.mainToolFooter { float:left; width:100%; height:41px; clear:both; background:#d9d9d9 url('../../images/box-footer-bg.png') repeat-x; -moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px;  -moz-border-radius-bottomleft:5px; -webkit-border-bottom-left-radius:5px; font-size:1.2em;}


.box-content-inside .row {height:32px; background-color:#EEEEEE; border-top:#ffffff 1px solid; border-bottom:#d1d1d1 1px solid;}
.box-content-inside .alt {background-color:#F8F8F8;}
.box-content-inside .inner {padding:6px 10px;}

/* My Projects Box Styles */
.myProjectBox_btn {width:80px; height:auto; float:left; background:#d1d1d1 url(../../images/myProjectBox_btn.png) repeat-x; border-right:#ffffff 1px solid; text-align:center; font-size:0.9em; font-weight:bold; padding:6px 0 6px 0;}
.myProjectBox_alt_btn {width:80px; height:auto; float:left; background:#d1d1d1 url(../../images/myProjectBox_alt_btn.png) repeat-x; border-right:#ffffff 1px solid; text-align:center; font-size:0.9em; font-weight:bold; padding:6px 0 6px 0;}
.myProjectBox_title {width:auto; height:auto; float:left; font-size:0.9em; padding:6px;}


/* Twitter Box Styles */
#twitter .row {height:auto; background-color:#3D7EC2; border-top:#9cc8f8 1px solid; border-bottom:#376faa 1px solid; padding:16px; font-size:0.9em !important; line-height:1.2em; color:#FFFFFF;}
#twitter .alt {height:auto; background-color:#63A3E7; border-bottom:#3D7EC2 1px solid;}
#twitter .last {background-color:#3D7EC2; border-bottom:none; padding-bottom:12px;}
.twitter-box-footer { float:left; width:100%; height:5px; clear:both; background:#3D7EC2; -moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px;  -moz-border-radius-bottomleft:5px; -webkit-border-bottom-left-radius:5px; }

.notice { padding:0.1em 0.75em; margin-bottom:1.5em; position:relative; left:-0.25em; margin-right:-0.25em; }
.notice p { margin:0.75em 0 1em 0; }

