/*
Theme Name: SR City TOC
Theme URI: http://www.srcitytoc.com/
Description: This theme was created for the City of Santa Rosa's Tour of California hosted stages.
Version: 1.0
Author: Carlos Perez, Bike Monkey LLC (707) 478-9034 los@bikemonkey.net
Author URI: http://bikemonkey.net/

*/

* {font-family:arial;font-size:12pt;margin:0px;padding:0px;}
body {background-color:#e0f0f8;}
img {padding:0px;margin:0px;border:0px;}
table {border-collapse:collapse;}
a {color:#007cc3;font-weight:bold;}
h1, h1 * {font-size:xx-large;}
h2, h2 * {font-size:x-large;}
h3, h3 * {font-size:large;}
h4, h4 * {font-size:medium;}
h5, h5 * {font-size:small;}

#content {
	width:960px;
	height:100%;
	min-height:1000px;
	margin:0px auto;
	text-align:left;
	padding:0px;
	border-width:0px;
}

.curved {
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	-khtml-border-radius:8px;
	border-radius:8px;}

#header {height:160px;}
	#header #row1 {}
	#header #row2 {}
		#social {float:right;}

		#menu {padding-top:8px;margin-left:102px;} /* MENU CONTAINER */
			#menu li a {text-decoration:none;display:block;border-bottom:2px solid #e0f0f8;} /* MAIN MENU LINK STYLE */
			#menu li a:hover {border-bottom:2px solid black;} /* MAIN MENU LINK STYLE */
			#menu ul {float:left;display:block;margin:auto 38px;list-style:none;padding:0px;} /* MENU BLOCKS */
			#menu ul ul {position:absolute;z-index:5;margin:-3px 0px 0px 0px;padding:1px 2px 0px 2px;border:0px solid pink;background-color:white;} /* LINK GROUPS CONTAINER  */
			#menu li li {display:block;margin:0px 0px 2px 0px;padding:0px;} /* ITEM CONTAINER */
			#menu li li a {font-weight:bold;color:white;background-color:#007cc3;display:block;text-decoration:none;padding:2px 5px;border-width:0px;} /* ITEM LINK */
			#menu li li a:hover {background-color:gray;border-width:0px;} /* LINK HOVER STYLE */
		
	#header #row3 {}

	#header #slideshowcontainer {margin-top:40px;}
			#slideshowcontainer .imageframe {position:absolute;z-index:-5;width:960px;height:400px;background:transparent;overflow:hidden;}
			#slideshowcontainer .frameshadow {position:absolute;z-index:-10;width:968px;height:408px;overflow:hidden;background-color:white;background:url(images/theme_slideshowshadow.gif);background-repeat:no-repeat;}

#body {position:relative;top:440px;width:960px;}
	#body .left {width:420px;}
	#body .right {width:527px;padding:0px 0px 30px 30px;}
	#body .right p {padding:15px;}

.pagetitle {font-family:arial black;font-size:12pt;color:#007cc3;}
#page {}
	#page * {font-size:12pt;}
	#page .pagecontent {width:660px}
	#page .pagecontent p {margin:20px;}
		.pagecontent .pressrelease {margin-top:20px;border-top:2px solid black;padding:15px;}
	#page .pagelinks {}
		.pagelinks .linkcontainer {margin-bottom:10px;}
	#page .boxshadow {background-color:white;width:307px;border:2px solid silver;margin-bottom:15px;}
	#page .content * {font-size:8pt;}
	#page .content {padding:15px;}
	#page .content p {margin-top:10px;}

#post {}
	#post .content * {font-size:12pt;}
	#post .content {padding:15px;}
	#post .content p {margin-top:10px;}

#footer {height:50px;overflow:none;background-color:black;color:silver;text-align:center;}
#footer * {font-size:8pt;font-family:arial;}
	#footerTextBlock, #footerTextBlock * {font-size:8pt;font-family:arial;}
		#footerTextBlock a {color:white;text-decoration:none;}
		#footerTextBlock a:hover {text-decoration:underline;}
		#footerTextBlock span a {color:#d5a00f;text-decoration:none;}


/* Additional Content-specified styles via WYSIWYG editor */
#contactus * {font-size:9pt;} /* Local Organizing Committee table */
#contactus tbody tr td {padding:10px;}

/* Built-In Styles */
.wp-caption {
	border: 1px solid #007cc3;
	text-align: center;
	background-color: #fff;
	padding: 7px;
	margin: 10px;
	-moz-border-radius: 6px;
	-khtml-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
}
.wp-caption img {border:1px solid gray;}
.wp-caption-text {padding:5px;font-size:8pt;margin:0px;}
