/*

		 UHM STUDY ABROAD CENTER WORDPRESS THEME
		 
		 Author: Donald White
		 http://www.studyabroad.org

		 Modified from Chris Coyier's Personal Homepage Theme http://css-tricks.com
		 
		 Dark Green: #004f2f
		 Black: #000000
		 White: #FFFFFF
		 Grey: #3b3b3b
		 
*/

/*
	RESET
*/

*									{ margin: 0; padding: 0; }
html								{ overflow-y: scroll; }
html, body							{ height: 100%; }
body								{ margin:0; padding:0; line-height: 1.5em; }
a									{ outline: none; text-decoration: none; }
a img								{ border: none; background: none; }
img									{ vertical-align: middle; }
table								{ border-collapse: collapse; }

/*
	UTILITY
*/
.floatLeft 							{ float: left; }
.floatRight							{ float: right; }
.clear								{ clear: both; }
.button								{ border: 1px solid #272727; background: white; padding: 3px 8px; 
									  -moz-border-radius: 5px; -webkit-border-radius: 5px; color: 272727; }
.button:hover						{ background: #990000; color: white; }


/*
	TYPGROGRAPHY
*/
h1{font: 12pt georgia, sans-serif;}
h2{font-family:Geneva, Arial, Helvetica, serif;}
h3{font: 8pt georgia, sans-serif; color: #FFF;}
h4{font: 12pt Geneva, Arial, Helvetica, sans-serif; color:#fff; font-style:bold;}
h5{font: 13pt Arial, Helvetica, sans-serif;}
em{color: #004f2f;}
blockquote{margin:5px 5px 5px 10px;padding:5px 5px 5px 10px;}


/*--Network Bar-- */
#network_bar {font-family:Arial, Helvetica, sans-serif; padding:0 0 0 0px; background-image:url(../images/bar.jpg); background-repeat:repeat; height:30px; z-index:9999;  }
.clear {clear:both; height:0; overflow: hidden; font-size:0; line-height:0; background:none; border:none; display:block;}
.nodisp {display:none;}


/*--Network Bar Insert Elements-- */
a#insert_sa {
	margin-top:0px;
	display:block;
	width:70px;
	height:30px;
	cursor:pointer;
	float:left;
	background-image: url(../images/button1.png);
	background-repeat: no-repeat;
}
a#insert_sa:hover {background-position: 0 -30px;}
a#insert_sa2 {
	display:block;
	width:70px;
	height:30px;
	cursor:pointer;
	float:left; 
	background-position: 0 -60px;
	background-image: url(../images/button1.png);
	background-repeat: no-repeat;
}
a#insert_sa2:hover {background-position: 0 -90px;}
a#insert_sa3 {
	display:block;
	width:70px;
	height:30px;
	cursor:pointer;
	float:left;
	background-position: 0 -120px;
	background-image: url(../images/button1.png);
	background-repeat: no-repeat;
}
a#insert_sa3:hover {background-position: 0 -150px;}
a#insert_sa4 {
	display:block;
	width:70px;
	height:30px;
	cursor:pointer;
	float:left;
	background-position: 0 -180px;
	background-image: url(../images/button1.png);
	background-repeat: no-repeat;
}
a#insert_sa4:hover {background-position: 0 -210px;}
a#insert_sa5 {
	display:block;
	width:70px;
	height:30px;
	cursor:pointer;
	float:left;
	background-position: 0 -240px;
	background-image: url(../images/button1.png);
	background-repeat: no-repeat;
}
a#insert_sa5:hover {background-position: 0 -270px;}
a#insert_sa6 {
	display:block;
	width:70px;
	height:30px;
	cursor:pointer;
	float:left;
	background-position: 0 -300px;
	background-image: url(../images/button1.png);
	background-repeat: no-repeat;
}
a#insert_sa6:hover {background-position: 0 -330px;}
a#insert_sa7 {
	display:block;
	width:70px;
	height:30px;
	cursor:pointer;
	float:left;
	background-position: 0 -360px;
	background-image: url(../images/button1.png);
	background-repeat: no-repeat;
	
}
a#insert_sa7:hover {background-position: 0 -390px;}
a#insert_sa8 {
	display:block;
	width:70px;
	height:30px;
	cursor:pointer;
	float:left;
	background-position: 0 -420px;
	background-image: url(../images/button1.png);
	background-repeat: no-repeat;
}
a#insert_sa8:hover {background-position: 0 -450px;}
a#insert_sa9 {
	display:block;
	width:70px;
	height:30px;
	cursor:pointer;
	float:left;
	background-position: 0 -480px;
	background-image: url(../images/button1.png);
	background-repeat: no-repeat;
}
a#insert_sa9:hover {background-position: 0 -510px;}


/*--Global Drop Down--*/
.drop {font-family:Arial, Helvetica, sans-serif; left:0; position:absolute; font-size:12px; font-weight:normal; line-height:18px; z-index:9999; visibility:hidden; border:4px solid #004f2f; background:#fff; border-width:0 4px 5px 4px;}
.drop2 {font-family:Arial, Helvetica, sans-serif; left:0; position:absolute; font-size:12px; font-weight:normal; line-height:18px; z-index:9999; visibility:hidden; border:4px solid #c0c0c0; background:#fff; border-width:0 4px 5px 4px;}
.drop3 {font-family:Arial, Helvetica, sans-serif; left:0; position:absolute; font-size:12px; font-weight:normal; line-height:18px; z-index:9999; visibility:hidden; border:4px solid #c0c0c0; background:#fff; border-width:0 4px 5px 4px;}
.drop_inner {padding:5px 8px 8px 8px;}
.drop div.menu {float:left; width:130px; text-align:left;}
.drop div.menu a {font: 12pt; border:1px solid #fff; font-family:georgia, sans-serif; display:block; padding:0 0 0 15px; height:18px; color:#666; text-decoration:none}
.drop div.menu a:active, .drop a:link, .drop a:visited {text-decoration:none; color:#666;}   
.drop div.menu a:hover {
	border:1px solid #bddef5;
	color:#5a5a5a;
	background-color: #004f2f;
	background-image: url(../images/arrow_grey.gif);
	background-repeat: no-repeat;
	background-position: 6px center;
}
.drop a.nb_help {background:#f7f7f7; border:1px solid #eee; padding:2px;}
.drop a.nb_help:hover {background:#f4f4f4; border:1px solid #ddd;}
.drop div#prog {width:210px;} .drop div#prog a {color:#666} .drop div#prog a:hover {color:#FFF;}
.drop div#prog2 {width:130px;} .drop div#prog2 a {color:#666} .drop div#prog2 a:hover {color:#FFF;}
.drop div#prog3 {width:105px;} .drop div#prog3 a {color:#666} .drop div#prog3 a:hover {color:#FFF;}
.drop div#prog4 {width:150px;} .drop div#prog4 a {color:#666} .drop div#prog4 a:hover {color:#FFF;}
.drop div#prog5 {width:160px;} .drop div#prog5 a {color:#666} .drop div#prog5 a:hover {color:#FFF;}
.drop div#prog6 {width:136px;} .drop div#prog6 a {color:#666} .drop div#prog6 a:hover {color:#FFF;}
.drop div#prog7 {width:158px;} .drop div#prog7 a {color:#666} .drop div#prog7 a:hover {color:#FFF;}
.drop div#prog8 {width:125px;} .drop div#prog8 a {color:#666} .drop div#prog8 a:hover {color:#FFF;}
.drop div#prog9 {width:100px;} .drop div#prog9 a {color:#666} .drop div#prog9 a:hover {color:#FFF;}
.drop div.clear {width:300px;}
.drop span {display:block; font-size:130%; font-weight:bold; line-height:1.1; padding:4px 0 7px 13px; border-bottom:1px dotted #ddd;}  
.drop a#mt_on em {font-weight:bold; color:#89c800 !important;}
.drop span#prog {color:#004f2f;}  


/*
	FORMS
*/
input					{ padding: 3px; }



/*
	STRUCTURE
*/
#page-wrap				{ background-image:url(file:///C|/Program%20Files/xampp/htdocs/wordpress/wp-content/themes/PersonalHomepageTheme/images/bg.png); background-repeat:repeat; width: 980px; margin: 0px auto -250px; min-height: 100%; height: auto !important; height: 100%;}
#content {width: 980px; float: left; min-height:100%; background-image:url(images/bg.png); }	
#main-col				{ width: 760px; float: left; min-height:100%; }					
#main-col a {font: 12pt georgia, sans-serif; font-weight:bold; text-decoration:none; color:#004f2f;}
#main-col a:hover {	text-decoration: none;	color:#666666;}
#sidebar				{ font: 10pt Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; color:#ececec;width: 180px; float: right; text-align:center; }
#sidebar li { list-style: none;}
#sidebar a {font: 13pt Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; color:#ececec; }
#sidebar a:hover { 	text-decoration: none; color:#004f2f;}
#header{height:85px;background-image: url(images/header.gif);}


/*
	HEADER
*/
h1#logo								{ width: 60px; height: 85px; background: url(http://www.studyabroad.org/images/logo.png) top left no-repeat; text-indent: -9999px;
									  float: left; }
h1#logo2								{ width: 850px; height: 85px; background: url(http://www.studyabroad.org/images/title.jpg) top left no-repeat; text-indent: -9999px;
									  float: left; }
#main-pic							{ float: left; margin-right: 10px; }
form#searchform						{ margin: 2px 2px 0 0; float: right; }


/*
	WIDGETS
*/
.widget								{ width: 170px; }									  
.widget .inside						{ padding: 5px; }
#calendar a {font: 11pt Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; color:#ececec; }
#calendar a:hover { 	text-decoration: none; color:#004f2f;}

}

/*
	BLOG ENTRIES
*/
.post								{ margin: 0 0 45px 0; }
.datebox							{ width: 40px; float: left; padding: 0 5px 5px 5px; background: #990000; color: white; text-align: center;
									  margin: 0 10px 0 0; }
.day								{ font-size: 3.4em; font-weight: bold; margin: 0; font-family: Georgia, serif; }
.month								{ font-size: 1.8em; font-weight: bold; text-transform: uppercase; margin: 0; }
.year								{ font-size: 1.6em; font-weight: bold; margin: 0; }
ol.commentlist						{ list-style: none; }
.comment-bubble						{ background: #990000; color: white; padding: 10px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
ol.commentlist li p					{ font-size: 1.0em; }
.gravatar							{ margin-top: 3px; padding: 2px; height: 40px; }

/*
	FOOTER
*/
#footer								{ width: 980px; height:auto; background-image: url("images/footer.jpg"); background-repeat:repeat; border-top: 4px solid #3b3b3b; padding-top: 5px; float:left; font: 8pt georgia, sans-serif; color: #FFF; }
#footer-inside						{ width: 980px; margin: 0 auto; }
#footer p							{ color: white; }
#footer-1							{ width: 400px; float: left; margin-right: 30px; }
#footer-2							{ width: 220px; float: left; margin-right: 30px; text-align:center; }
#footer-3							{ text-align:right; vertical-align:bottom;   float: right; }
#footer a							{ color: white; }
#footer li 							{list-style: none;}
#footer ul							{ color: white; }


