/*
	THEME NAME: Portfolium
	THEME URI: http://themeforest.net
	DESCRIPTION: Premium Wordpress theme.
	VERSION: 1.2
	AUTHOR: Federico Moreno
	AUTHOR URI: http://helios-designs.net
*/

/* reset */
@import url("css/reset.css");

/* typography styles */
@import url("css/typo.css");

/* form elements */
@import url("css/forms.css");

/* main layout */
@import url("css/layout.css");

/* navigation */
@import url("css/menus.css");

/* portfolio slides */
@import url("css/coda-slider.css");

/* home slides */
@import url("css/karmicFlow.css");

/* pretty photo */
@import url("css/prettyPhoto.css");

/* Styles - Added by SCD */

/* Header */
#header { height: 135px; width: 940px; }

#headerlinks {
	float: right;
	width: 600px;
	padding-top: 15px;
	text-align: right;
}

#headerlinks h4 {
	margin: 0;
}

#headerlinks p {
	margin: 0;
}

#headerlinks p a:link, #headerlinks p a:visited { color: #019fcc; text-decoration: none; }
#headerlinks p a:hover, #headerlinks p a:active { color: #505050; text-decoration: underline; }


/* Navigation */
#nav li.page-item-25 a,
#nav li.page-item-192 a,
#nav li.page-item-214 a {
	padding-top: 0;
	padding-right: 0;
	font-size: 1.7em;
	font-weight: bold;
}

#nav li.page-item-25 a:link, #nav li.page-item-25 a:visited,
#nav li.page-item-192 a:link, #nav li.page-item-192 a:visited,
#nav li.page-item-214 a:link, #nav li.page-item-214 a:visited { color: #fa1363; }

#nav li.page-item-25 a:hover, #nav li.page-item-25 a:active,
#nav li.page-item-192 a:hover, #nav li.page-item-192 a:active,
#nav li.page-item-214 a:hover, #nav li.page-item-214 a:active { color: #505050; }

/* Layout */

address { padding-left: 1.4em; }

.blogroll li a img { margin: 0 5px -3px; }


/* Page Specific Styles */

/* Home */

img.home_image {
	float: right;
	margin: 0 0 0 20px;
	padding: 5px;
	border: 1px solid #DDD;
}

ul.getConnected li a {
	display: block;
	height: 24px;
	padding-left: 22px;
}

ul.getConnected li.facebook a {
	background: url("http://freedom2wed.com/wp-content/uploads/2010/06/icon-facebook.png") left 3px no-repeat;
}

ul.getConnected li.twitter a {
	background: url("http://freedom2wed.com/wp-content/uploads/2010/06/icon-twitter.png") left 3px no-repeat;
}

/* Voting */

.voteCount {
	padding-left: 5px;
	font-weight: bold;
}

.voteLead {
	color: #F00;
	font-size: 110%;
}

div.contestant {
	padding: 36px 0;
	border-top: 1px dotted #505050;
}

#couple1 {
	margin-top: 36px;
}

div#couple6 {
	border-bottom: 1px dotted #505050;
}

h4 span.time {
	color: #505050;
	font-size: 16px;}

div.contestant .video {
	padding-top: 12px;
	text-align: center;
}

div.contestant a.btnVote {
	display: block;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
}

div.contestant a.btnVote:active, div.contestant a.btnVote:visited { color: #019fcc; text-decoration: none; }
div.contestant a.btnVote:hover, div.contestant a.btnVote:active { color: #fa1363; text-decoration: none; }

div#voteForm {
	padding-top: 36px;
}



/* Contest Rules */
#rules table {
margin-bottom: 1.5em;
border-bottom: 1px solid #505050;
}

#rules table th, #rules table td {
text-align: left;
}

#rules table th {
padding-bottom: 0.5em;
border-bottom: 1px solid #505050;
font-weight: bold;
line-height: 1.15em;
vertical-align: bottom;
}

#rules table td {
padding: 1.0em 1.5em 1.0em 0;
border-bottom: 1px dotted #505050;
line-height: 1.2em;
}

#rules table th, #rules table td  {
width: 85%;
}

#rules table th.value, #rules table td.value  {
width: 15%;
padding-right: 0em;
}
