/*
Theme Name: Hoya Love Stories
Theme URI: http://alumni.georgetown.edu/hoyalovestories/
Description: A theme for Valentine's Day.
Version: 0.1.1
Author: Mark Anderson, Chang Won Chang
Author URI: http://alumni.georgetown.edu/
Tags: georgetown, valentine's day, vday
*/
/* reset script */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1; width:100%; height:100%;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* End Reset */

/*//////////////////////////////////////////////*/

/* Top Styles */
.wrapper	{width:760px; margin:0 auto; background: #EFEFEF;}
#header, .GUbanner		{margin:0 auto;}


/*#header		{width:720px; height:323px;background: url(images/hlsBanner.jpg);}*/



#header		{width:720px; height:314px; background: url(../../uploads/2011/02/GeorgetownLoveStories.jpg) }


/*#header		{width:720px; height:212px; padding:32px 0; background: #002E62 url(../../uploads/2011/02/GeorgetownLoveStories.jpg) no-repeat center center;}*/


/*.GUbanner	{width:720px; height:59px; background:url(images/GAOBanner.jpg);}*/
/* Middle Styles */
#main	{width:720px; margin:0 auto; }
#content	{background:#FFF; width:520px; font-family:Arial, Helvetica, sans-serif; float:left; margin-right: 10px; padding-bottom: 20px;}
#content .post	{margin:20px; font-size: 14px; padding:10px;}
#content .post h2	{margin-left:10px; margin-top:0px;}
#content .post small {margin-left:10px;}
#content .even	{background:#EFEFEF}
#content .odd	{border:1px solid #EFEFEF;}
#content p		{margin:20px; line-height:18px;}
#content h3		{margin-left:20px; }
#content h2		{font-size: 24px; line-height:30px; }
#content h2 a	{text-decoration:none; color:#002e62;}
#content h2 a:visited	{text-decoration:none; color:#999999}
#content h2 a:hover	{text-decoration:underline; color:#ff0033}
#content .page	{border:0px; margin:20px; line-height: 1.2em; font-size: 14px;}
#comments	{font-size: 12px; margin-top: 20px;}
#content .commentlist	{margin:20px; padding-left:10px;}
/*#content .commentlist li div > div + p	{font-weight:bold;}*/
.comment	{background:#FFF; padding:20px; margin-top:20px;}
.comment p	{margin:0px!important; margin-bottom: 1em!important;}
.comment p img	{float:left; vertical-align:text-top; width:128px; border:1px solid #ff0033; padding:0px!important; position:relative; top:-30px; left:-30px; margin-right:-20px; margin-bottom: -20px;}
.comment-author	{float:left;}
.comment-meta	{font-size: 10px; margin-top:10px; clear:both; />
}
.reply	{float:right; position:relative; bottom:5px; font-size: 11px;}
#respond	{width:480px; margin-left:20px; clear:both; background:#002e62; padding-top:10px; padding-bottom:10px; color:#FFF;}
#respond h3	{margin-left:0px; font-size: 14px;}
#respond form	{margin-top:5px;}
#respond form small	{font-size: 12px;}
#respond input#author	{width: 150px; margin-bottom:2px;margin-top:2px;}
#respond input#email	{width: 150px; margin-bottom:2px;margin-top:2px;}

#respond p	{margin:0px; }
.respondcontent	{width:440px; margin:0 auto; }
.respondcontent h3	{font-size: 12px; margin-top: 10px;}
.respondcontent p	{font-size: 12px; color:#FFF;}
.respondcontent #commentform	{width:450px;}

.respondcontent .eupload	{width:450px;}


#respond a:link		{color:#FFF}
#respond a:visited	{color:#FFF}
#fileField	{color:#FFF;}
#respond #comment	{width: 430px;}
.feature	{padding-left:10px;}
.samplepost		{margin:20px; background: #EFEFEF; padding-top:5px; padding-bottom:5px;}
.samplepost p 	{font-size: 12px; line-height:1.2em;}
.samplepost img	{position:relative; top:-10px; left:-10px; border:1px solid #ff0033; float:left; margin-right:10px; margin-bottom: 0px;}
.dateranges		{width: 340px; margin:0 auto; text-align:center;}
.dateranges td	{height: 2em;}

a	{text-decoration:none; color:#002e62;}
a:visited	{text-decoration:none; color:#999999;}
a:hover	{text-decoration:underline; color:#ff0033;}
.commentmetadata a:visited {text-decoration:none; color:#002e62;}
.commentmetadata a:hover {text-decoration:underline; color:#ff0033;}
/* Sidebar Styles */
#sidebar	{width: 180px; float:right; font-family:Arial, Helvetica, sans-serif; font-size: 12px; padding-left:10px; padding-top:20px; padding-bottom:20px; padding-right:0px; margin:0;}
#sidebar ul	{list-style:none;}
#sidebar .sidetop li	{line-height: 1.5em;}
#searchform	{background:#002e62; color:#FFF; margin-right:0px; margin-bottom:20px; padding:10px;}
#searchform #searchsubmit	{width: 160px;}
#sidebar #sidenav li	{margin-bottom: 10px;}

/* Bottom Styles*/
#footer		{width:720px; color: white; background:#002e62; clear:both; padding: 20px; font-size: 12px; font-family:Arial, Helvetica, sans-serif;}
#footer .admin	{font-size: 10px; float:right;}
#footer a:link		{color: #FFF;}
#footer a:visited	{color:#FFF;}
