/*
Theme Name: Vail PM
Theme URI: http://wordpress.org/
Description: Default theme for Vail PM
Version: One(point)One
Author: Eric B
Author URI: http://prosperstudios.com/
Tags: vail pm, vail, colorado, events, news, nightlife, activities
*/

/*CSS Reset*/
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, sub, sup, tt, var, 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-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
}

ol, ul { list-style: none; }

/* Floating & Alignment */
.fl{float: left;}
.fr{float: right;}
.ac{text-align: center;}
.ar{text-align: right;}

/* Clear Floats */
.clear{clear: both;height: 1px;margin: -1px 0 0;overflow: hidden;}

.col-left { width:690px; float: left; margin: 0 auto; }
.col-right { float: right; }
.col-full  { width: 960px; margin: 0 auto; }

/* BASE CSS */
body { background: #000; color: #fff; font-size: 14px; font-family: Tahoma, Trebuchet MS, 'sans-serif';}
.splash { background: #000 url(images/bg.jpg) no-repeat center top; color: #fff; font-family: Tahoma, Trebuchet MS, 'sans-serif';}

#spacer { height: 100px; width: 100%}

#container {width: 740px; margin: auto;}

#container a:link, #container a:visited { text-decoration: none; color: #ffaf2e;}
#container  a:hover, #container a:active { text-decoration: none; color: #ffcb77;}

#welcome { font-size:20px; /* font-weight: bold; */ line-height:26px; color: #fff; width: 720px; padding: 20px 10px 0; text-align: center;}
#teva { text-align:center; padding:10px 0;}
#teva p { font-size: 12px; padding: 10px 0;}

#logo { width: 478px; margin: auto;}

#win { float: left; width: 45%; text-align:center;}
#win h2 { font-size: 35px; font-weight: bold;}
#win h3 { font-size: 20px; /* font-weight: bold; */ padding-bottom: 20px;}
#win img { border:5px solid #666666;}
#contact_form p { font-size: 14px; text-align: center; line-height:22px;}

#footer_wrapper { height: 620px;}

/* Photo Gallery Page */
#container_interior { width: 1000px; margin: auto;}
#container_interior .post p { padding: 5px 0 10px;}
#container_interior .post a { }
#container_interior .post a:link, #container_interior .post a:visited { color: #CCC;}
#container_interior .post a:hover, #container_interior .post a:active { color: #666;}
#container_interior .post .piclenselink { text-decoration: none; color: #ffaf2e; padding:10px 0 5px;}
#container_interior .post .piclenselink a:link, #container_interior .post .piclenselink a:visited { text-decoration: none; color: #ffaf2e;}
#container_interior .post .piclenselink a:hover, #container_interior .post .piclenselink a:active { text-decoration: none; color: #ffcb77;}