/*
	CSS files kept in the 'styles' directory can be used to
	costumize your K2 installation without having to mess
	with the core K2 files. This in turn makes it easier to
	upgrade to new K2 versions as well as debug any potential
	problems.

	You select schemes from the K2 Options page in the
	'Presentation' section of your WordPress administration.
	
	Author Name		: 	Jill Cole Massage Therapy
	Author Site		: 	http://jillcolemassage.com
	Style Name		: 	JCMT
	Style URI		:	http://getk2.com
	Version			:	1.0
	Header Height	:	260
	Comments		:	For use on Jill Cole Massage Therapy
*/


html {
	height:100%;
	margin:0 0 1px;
	overflow-y:scroll;
	}

* {
	margin:0;
	padding:0;
}

img {
	border:0 none;
	}
	
body {
	background:#7D2752 url(images/bkg_body.gif) repeat-y scroll center top;
	color:#333333;
	font-size:72.5%;
	margin:0 0 30px;
	text-align:center;
	}

p, td, div {
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:1em;
	}

#page {
	background:white none repeat scroll 0 0;
	border-color:-moz-use-text-color -moz-use-text-color #7D2752; /*bottom rule at bottom of blog*/
	border-style:none none solid;
	border-width:medium medium 8px;
	margin:0 auto;
	padding:0;
	position:relative;
	text-align:left;
	width:780px;
	}

* html #page {
	width:770px;
	}

#header {
	background: #000000 url('images/banner.jpg') no-repeat !important;
	height: 270px !important; /*sets the height of header*/
	_height: 270px !important; /*IE tweak*/
	}



#nav {
	height:25px;
	margin:0;
	padding:0;
	position:relative;
	}

#primary {

	display:inline;
	float:left;
	width:500px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 30px;

	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 25px;
	padding-left: 0;
	}

/*.secondary {
margin:0 0 20px 540px;
padding:25px 0;
position:relative;
width:220px;
	}*/
	
.secondary {
margin-top:50px;
	}
	
.secondary h4 {
background: transparent url(images/sb_bg.jpg) no-repeat scroll left top;
color: #FFFFFF;
display: block;
margin-bottom: 10px;
padding-left: 10px;
height: 30px;
padding-right: 0px;
	}

.content {
	padding:0 0 10px;
	}
	
#introtext {
	font-size:1.2em;
	margin:0 0 10px;
	padding:0 0 10px;
	line-height: 1.7em;
	}
	
#introtext p, #introtext h2 {
	margin:0 0 5px;
	}
	
#introtext ol {
	margin:0 0 5px 2em;
	padding:0;
	}
	
.comments {
	padding:30px 0 0;
	position:relative;
	text-align:left;
	}

ul.menu, ul.adminlink {
	background:#FF6600 none repeat scroll 0 0;
	left:0;
	margin:0;
	padding:0;
	position:absolute;
	width:100%;
	}
	
ul.menu li, ul.adminlink li {
	border:medium none;
	display:inline;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
	}
	
ul.adminlink li a {
	background:#FF6600;
	color:#FFFFFF;
	font-size:12px;
	margin:0;
	padding:4px 6px 6px;
	}
	
ul.menu li a {
	background:#FF6600;
	border-right:1px solid #FFFFFF;
	color:white;
	float:left;
	font-size:12px;
	margin:0;
	padding:4px 6px 6px;
	}
	
ul.adminlink {
	display:none;
	}
	
ul.menu li a:hover, ul.adminlink li a:hover {
	background:#660033;
	color:#FFFFFF !important;
	text-decoration:none;
	}
	
ul.menu li.current_page_item a, ul.menu li.current_page_item a:hover {
	background:white;
	color:#660033 !important;
	text-decoration:none !important;
	}
	
.admintab {
	position:absolute;
	right:0;
	top:4px;
	z-index:2;
	}
	
* html .admintab {
	padding:5px 5px 6px;
	}
	
a img, :link img, :visited img {
	border:medium none;
	}
	
.sb-pagemenu ul {
	margin-left:10px;
	}
.sb-pagemenu ul ul {
	margin-top:2px;
	}
	
.sb-pagemenu ul ul .page_item {
	margin-left:10px;
	padding:0;
	}
.sb-pagemenu .current_page_item {
	}

h1, h2, h3, h4 {
	}
	
h1 {
	font-size:2em;
	font-weight:bold;
	letter-spacing:-1px;
	margin:0;
	padding:75px 40px 0;
	}
h1, h1 a, h1 a:hover, h1 a:visited, #header .description {
	color:white;
	text-decoration:none;
	}
	
h1 a:hover {
	text-decoration:underline;
	}
#header .description {
	font-size:1em;
	margin:0 40px;
	}
	
h2 {
	color:#138E9E;
	font-size:2em;
	font-weight:normal !important;
	letter-spacing:-1px;
	text-align:left;
	}

	
div.content div.secondary div {
	margin-bottom:10px;
	position:relative;
	}
	
div.content div.secondary div form, div.content div.secondary div p, div.content div.secondary div ul {
	background-color: #FFE7CF;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	}
	
div.content div.secondary div span.metalink {
	padding:0 10px;
	}
	
div.content div.secondary div ul li {
	font-size:1.2em;
	padding:0 0 5px;
	}
		
	
#primary h3, #primary h4, .single #primary .k2-asides h3 {
	font-size:2em;
	font-weight:normal;
	letter-spacing:-1px;
	}
	
#primary .entry-content h3.entry-title {
	font-size:2em;
	font-weight:normal;
	}
	
#primary .entry-content h4 {
	font-size:1.5em;
	font-weight:normal;
	margin-top:25px;
	}
	
#primary .k2-asides h3 {
	font-size:1.6em;
	font-weight:normal;
	}
	
#primary .entry-content table td {
	padding:5px;
	}
	
.entry-head {
	margin-top:10px;
	}
	
body.page .entry-content h3 {
	display:block;
	font-size:1.7em;
	padding:15px 0 0;
	}
	
body.page .entry-content h4 {
	display:block;
	font-size:1.5em;
	padding:15px 0 0;
	}
	
#primary .metalink a, #primary .metalink a:visited, .secondary .metalink a, .secondary .metalink a:visited, .secondary span a, .secondary span a:visited {
	color:#FF6309;
	font-weight:normal;
	}
#primary .hentry .entry-head .metalink {
	font-size:1.8em;
	letter-spacing:-1px;
	margin-left:15px;
	text-transform:lowercase;
	}
#primary .k2-asides .entry-head .metalink {
	font-size:1.4em;
	}
	
.single #primary .k2-asides .entry-content {
	}
	
	
.comment-meta {
	float:none;
	margin:0 15px 0 0;
	}
.comment-login, .comment-welcomeback {
	color:#777777;
	margin-top:15px;
	}
#comment-personaldetails {
	margin-top:10px;
	}
	
.feedicon {
	border:0 none !important;
	padding:0 !important;
	}
	
.feedlink img {
	border:medium none;
	height:16px;
	margin-top:-33px;
	position:absolute;
	right:10px;
	width:16px;
	}
	

	
div.secondary > div.sb-latest ul {
	margin-top:-13px;
	}
	
.secondary .k2-asides {
	margin:0;
	padding:0 0 10px;
	word-spacing:-1px;
	}
	
.secondary .k2-asides p {
	display:inline;
	}
	
.secondary .k2-asides .metalink {
	padding-left:0;
	}

.secondary span a {
	margin-left:10px;
	}
	
body.page .entry-edit {
	margin-top:-15px;
	position:absolute;
	right:0;
	}
	
.entry-edit a {
	border:medium none;
	color:#777777;
	height:16px;
	margin-left:10px;
	padding:2px 2px 2px 23px;
	}
	
.comment-edit a {
	border:medium none;
	height:16px;
	margin-left:10px;
	padding:2px 2px 2px 23px;
	}

h2 a, h2 a:visited, h3, h3 a, h3 a:visited, h4, h4 a, h4 a:visited { /*main content and sidebar header colors */
	color:#FF6600;
	}
	
h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, h4, h4 a, h4 a:hover, h4 a:visited {
	text-decoration:none;
	}
	
.entry-meta {
	color:#BBBBBB;
	display:block;
	font-size:1em;
	margin-top:1px;
	}
	
.entry-meta a, .comment-meta a {
	color:#777777;
	}
	
.chronodata {
	padding:2px 0;
	}
	
.commentslink, .entry-category {
	display:none;
	}
	
.quoter_comment {
	margin-left:5px;
	padding:2px 0 2px 20px;
	}
	
.entry-tags {
	display:block;
	padding:2px 0 2px 20px;
	}
	
.hentry {
	margin:0;
	padding:5px 0 15px;
	position:relative;
	}
	
.entry-content { /*this how the text stays aligned left */
	color:#444444;
	font-size:1.2em;
	line-height:1.4em;
	text-align:left;
	}
	
div.publish .entry-content {
	border-bottom:1px solid #CCCCCC;
	}
	
.entry-content p, .entry-content ul, .entry-content ol, .entry-content div, .entry-content blockquote {
	margin:13px 0;
	}
	
/*
	
.k2-asides .entry-content p, .k2-asides .entry-content ul, .k2-asides .entry-content ol, .k2-asides .entry-content div, .k2-asides .entry-content blockquote {
	margin:5px 0;
	}
	
.single .k2-asides .entry-content p, .single .k2-asides .entry-content ul, .single .k2-asides .entry-content ol, .single .k2-asides .entry-content div, .single .k2-asides .entry-content blockquote {
	margin:13px 0;
	}
	
.metalinks {
	margin-top:3px;
	}
	
.commentsrsslink {
	background:transparent url(file:///Macintosh HD/WORK/Jill Cole Massage/projects/wp_theme/images/feed.png) no-repeat scroll left top;
	height:16px;
	margin-right:10px;
	padding:2px 0 2px 20px;
	}
	
.trackbacklink {
	background:transparent url(file:///Macintosh HD/WORK/Jill Cole Massage/projects/wp_theme/images/arrow_refresh.png) no-repeat scroll left top;
	height:16px;
	padding:2px 0 2px 20px;
	}
	
.commentsrsslink a, .trackbacklink a {
	color:#9F1625;
	padding:2px;
	}
	
.nopassword {
	text-align:center;
	}
	
#commentlist {
	margin:0;
	padding:10px 0 20px;
	position:relative;
	}
	
#commentlist li {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:10px 0 0;
	padding:10px 10px 5px;
	}
	
#commentlist li .comment-content {
	font-size:1.2em;
	line-height:1.8em;
	padding:10px 0;
	}
	
.comment-content p, .comment-content ul, .comment-content ol, .comment-content div, .comment-content blockquote {
	margin:13px 0;
	}
	
#commentlist li .comment-meta {
	background:transparent url(file:///Macintosh HD/WORK/Jill Cole Massage/projects/wp_theme/images/time.png) no-repeat scroll left center;
	display:block;
	padding:2px 0 2px 20px;
	}
	
#commentlist li img {
	border:medium none;
	padding:0;
	}

#commentlist li img.gravatar {
	float:right;
	margin:-5px 0 0;
	}
	
#commentlist li .commentauthor {
	font-size:1.5em;
	font-weight:bold;
	letter-spacing:-1px;
	}
	
#commentlist li .counter {
	-x-system-font:none;
	color:#999999;
	display:none;
	float:left;
	font-family:'Century Gothic','Lucida Grande',Arial,Helvetica,Sans-Serif;
	font-size:1.5em;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	width:35px;
	}
	
li.byuser {
	background:#F6F7F8 none repeat scroll 0 0;
	}
	
li.bypostauthor {
	background:#EEEEEE none repeat scroll 0 0;
	}
	
li.bypostauthor blockquote {
	background:#EEEEEE url(file:///Macintosh HD/WORK/Jill Cole Massage/projects/wp_theme/images/quote.png) no-repeat scroll 10px 0;
	color:#333333;
	}
#pinglist {
	background:#F6F7F8 none repeat scroll 0 0;
	font-size:1.2em;
	margin:10px 0;
	padding:0;
	}
	
#pinglist li {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-left:40px;
	padding:7px 0;
	}
	
#pinglist li small {
	display:block;
	font-size:0.8em;
	}
	
#pinglist li .counter {
	display:none;
	}
	
#pinglist li span.favatar img {
	border:medium none;
	float:left;
	margin-left:-25px;
	padding:0;
	}
	
#pinglist li img {
	border:medium none;
	padding:0;
	}
	
#leavecomment, .comments #loading {
	color:#DDDDDD;
	font-size:2em;
	letter-spacing:-2px;
	margin:30px 0 20px !important;
	text-align:center;
	}
	
.comments #loading {
	margin-top:20px !important;
	}
	
.comments #error {
	background-color:#FFFF99;
	color:#FF0000;
	line-height:2;
	padding:5px;
	}
	
.comments #commentload {
	float:right;
	padding-top:3px;
	vertical-align:middle;
	}
	
.comments form {
	clear:both;
	margin:0;
	padding:1px 0 10px;
	}
	
.comments input[type="text"], .comments textarea {
	-x-system-font:none;
	color:#777777;
	font-family:'Courier New',Courier,Monospace;
	font-size:1.2em;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	padding:3px;
	}
	
input[type="text"]:focus, textarea:focus {
	background:#FFFFFF none repeat scroll 0 0;
	border-color:#666666;
	color:#333333;
	}
	
.comments form input[type="text"] {
	margin:5px 5px 1px 0;
	width:45%;
	}
	
.comments textarea {
	height:250px;
	margin:10px 0;
	width:100%;
	}
	
.comments form #submit {
	float:right;
	margin:0;
	}
	*/
	
#footer {
	background: 660033;
	font-size:1em;
	margin:20px 0;
	padding-bottom:20px;
	text-align:center;
	}
	
#footer a {
	color:#660033;
	font-weight:bold;
	text-decoration:none;
	}
	
#footer a:hover {
	color:#660033;
	font-weight:bold;
	text-decoration:underline;
	}
	
#footer p {
	color:#660033;
	}
	
#primary p a:link, #primary p a:visited, .secondary p a:link, .secondary p a:visited {
	color:#FF6309;
	font-weight:bold;
	text-decoration:none;
	}
	
#primary p a:hover, .secondary p a:hover {
	color:#B7DB19;
	font-weight:bold;
	text-decoration:underline;
	}
	
h2 a:hover, h2 span a:hover {
	color:#B7D91E !important;
	font-weight:normal;
	}
	
.entry-content a:visited {
	color:#FFCC99;
	}
	
.clear {
	clear:both;
	margin:0;
	padding:0;
	}
	
#primary .entry-content img {
	border:1px solid #CCCCCC;
	margin:0 5px;
	padding:4px;
	}
	
.center {
	text-align:center;
	}
	
.alignright {
	float:right;
	}
	
.alignleft {
	float:left;
	}
	
img.center, img[align="center"] {
	display:block;
	margin-left:auto;
	margin-right:auto;
	}
	
img.alignright, img[align="right"] {
	display:inline;
	margin:0 0 2px 7px;
	padding:4px;
	}
	
img.alignleft, img[align="left"] {
	display:inline;
	margin:0 7px 2px 0;
	padding:4px;
	}
	
img.noborder {
	border:medium none !important;
	}
	
small {
	font-size:1em;
	line-height:1.5em;
	}

strike {
	color:#777777;
	}
	
code {
	-x-system-font:none;
	font-family:'Courier New',Courier,Monospace;
	font-size:1.1em;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	}
	
acronym, abbr {
	border-bottom:1px dashed #999999;
	cursor:help;
	font-size:0.9em;
	letter-spacing:0.07em;
	}
	
.chronodata abbr {
	border:0 none;
	}
	
blockquote {
	background:#FFFFFF;
	border:medium none;
	color:#333333;
	margin:20px 0;
	padding:0 20px 0 50px;
	}
	
hr {
	display:none;
	}
	
.navigation {
	margin:10px 0;
	padding:0;
	text-align:center;
	width:100%;
	}
	
.comments .navigation {
	margin:10px 0;
	}
	
.navigation .left {
	float:left;
	text-align:left;
	width:50%;
	}
	
.navigation .right {
	float:right;
	text-align:right;
	width:50%;
	}
	
.navigation .left, .navigation .right {
	font-size:2em;
	}
	
.navigation p {
	margin:0;
	padding:0;
	}
	
.navigation a {
	color:#999999;
	}
	
.alert {
	background:#FFF6BF none repeat scroll 0 0;
	border-bottom:2px solid #FFD324;
	border-top:2px solid #FFD324;
	margin:10px auto;
	padding:5px 20px;
	text-align:center;
	}
	
img.wp-smiley {
	border:medium none !important;
	padding:0 0 0 5px !important;
	}
	
.entry-content ol, .entry-content ul {
	margin:0;
	padding:0 0 0 35px;
	}
	
.entry-content ol li, .entry-content ul li {
	margin:0 0 3px;
	padding:0;
	}
	
.secondary div p {
	margin-top:0.5em;
	}
	
.secondary ul, .secondary ol, .secondary div div {
	margin:5px 0 0;
	padding-left:0;
	}
	
.secondary ol {
	margin-left:15px;
	}
	
.secondary ul li, .secondary ol li {
	margin:0;
	padding:1px 0;
	}
	
.secondary ul li {
	list-style-image:none;
	list-style-type:none;
	}
	
ol li {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:decimal;
	}
	
.sb-links ul li {
	margin-top:20px;
	}
	
.sb-links ul ul li {
	margin-top:0;
	}
	
#searchform {
	display:block;
	margin-top:5px;
	padding-top:10px;
	padding-bottom:10px;
	position:relative;
	background-color: #FFFFFF;
	}
	
input[type="text"], textarea {
	color:#444444;
	margin:0;
	padding:1px;
	}
	
#s {
	width:50%;
	}
	
#s.livesearch {
	width:89%;
	}
	
#searchreset {
	height:13px;
	position:absolute;
	right:3px;
	top:3px;
	width:13px;
	}
	
#searchload {
	height:18px;
	position:absolute;
	right:0;
	top:0;
	width:18px;
	}
	
.livesearchform input[type="submit"] {
	margin:0;
	}
	
#searchcontrols {
	padding:1px;
	text-align:center;
	}
	
#searchcontrols small {
	margin:0;
	padding:0;
	}
	
.attachment {
	text-align:center;
	}
	
.sb-comments-blc ul li span a, .sb-comments ul li small a {
	color:#999999;
	font-weight:normal;
	word-spacing:-1px;
	}
	
.sb-comments-blc ul li {
	margin-bottom:6px;
	}
	
.sb-comments-blc li > a[title="Go to the comments of this entry"] {
	color:#999999;
	position:absolute;
	right:0;
	}
	
.activityentry {
	font-size:1.1em;
	}
	
div#brians-latest-comments small {
	display:block;
	font-weight:normal;
	line-height:1em;
	margin:0;
	}
	
.sb-flickr div img {
	border:0 none;
	padding:5px;
	}
	
.sb-flickr div a img {
	border:1px solid #CCCCCC;
	margin:5px 3px 0;
	padding:3px;
	}
	
.sb-flickr div a:hover img {
	border:1px solid #999999;
	}
	
#poststuff fieldset {
	border:medium none;
	}
	
#poststuff #title, #poststuff #excerpt, #poststuff #tags {
	width:470px;
	}
	
#poststuff #title {
	font-size:2em;
	}
	
.localtags, .technoratitags {
	display:none;
	}
	
.contactform {
	position:relative;
	width:100%;
	}
	
.contactleft {
	clear:both;
	display:inline;
	float:left;
	margin:5px 0;
	padding:4px;
	text-align:right;
	width:15%;
	}
	
.contactright {
	display:inline;
	float:right;
	margin:5px 0;
	padding:4px;
	text-align:left;
	width:70%;
	}
	
.contacterror {
	border:1px solid #FF0000;
	}
	
.category-noteworthy h3.entry-title {
	display:inline;
	padding-right:25px;
	}
	
.noteworthyLink {
	margin-left:5px;
	}
	
#wppaypalphp, #pollsphp, #collapsing_page_menuphp, #search {
	color:#4C4A4A;
	font-size:1.2em;
	font-weight:bold;
	}
	
#wppaypalphp form {
	padding:5px 5px 0;
	}
	
#collapsing_page_menuphp p, #collapsing_page_menuphp ul, #collapsing_page_menuphp a {
	padding:0 0 5px;
	}
	
#collapsing_page_menuphp a {
	color:#9F1625;
	display:block;
	font-weight:bold;
	margin:0;
	padding:5px 5px 5px 8px;
	text-decoration:none;
	}
	
#collapsing_page_menuphp li.page_item a {
	background:transparent none repeat scroll 0 0;
	color:#9F1625;
	font-weight:bold;
	margin:0;
	padding:0;
	text-decoration:none;
	}
	
#collapsing_page_menuphp a:hover {
	text-decoration:underline !important;
	}
	
#collapsing_page_menuphp li.page_item current_page_item, #collapsing_page_menuphp li.page_item current_page_item a {
	color:#006FB2;
	font-weight:bold;
	}
	
#pollsphp {
	padding:5px;
	}
	
#pollsphp h2 {
	display:none;
 }
#pollsphp h3 {
border-bottom:1px solid #0C3342;
color:#0C3342;
display:block;
font-family:"Century Gothic",Verdana,Arial,Helvetica,sans-serif;
font-size:1.2em !important;
font-weight:bold !important;
letter-spacing:0;
margin-bottom:5px;
padding:0 !important;
text-align:left;
text-transform:capitalize;
}
#wppaypalphp input {
margin-bottom:5px;
}
.secondary .Buttons {
margin:5px 0;
}
.surveyfly {
background:#E6E6E6 none repeat scroll 0 0;
}
.surveyfly form {
margin:0;
padding:10px;
}
.surveyfly h3 {
border-bottom:1px solid #03A8D5;
font-size:1.4em !important;
margin:10px 0 5px;
padding:0 0 5px;
}
.surveyfly p {
margin:0;
padding:0;
}
.secondary a {
color:#FF6600;
font-weight:bold;
}
.secondary a:hover {
text-decoration:underline !important;
}
a {
text-decoration:none;
}
	div.widget {
	background:#FFE7CF;
	font-size:1.2em;
	margin-bottom:10px;
	padding-bottom:10px;
	}
	
div.widget p, div.widget form, div.widget ul {
 margin:0 5px 5px;
 padding:0 5px 5px;
 }
.secondary p {
	font-size:.9em;
	}
	.secondary a {
	color:#FF6600;
	}
.secondary a:hover {
color:#FF6309;
}
#categories li {
list-style-type:square;
}
#registerform, #loginform {
background:#FFCC99 none repeat scroll 0 0;
margin:10px 0;
padding:10px;
}
#registerform input, #loginform input {
display:block;
margin:0 0 10px;
padding:0;
}
#registerform label, #loginform label {
color:#521407;
display:block;
font-weight:bold;
margin:0 0 3px;
}
#registerform .checkbox input, #loginform .checkbox input {
display:inline;
margin:0 5px 0 0;
padding:0;
}
ul.listnav {
left:0;
margin:15px 0 20px;
padding:0;
position:absolute;
width:100%;
}
ul.listnav li {
border:medium none;
display:inline;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
ul.listnav li a, ul.listnav li a:link, ul.listnav li a:visited {
background:#FFCC99 none repeat scroll 0 0;
color:#FF6600;
float:left;
font-weight:bold;
margin:5px 5px 5px 0;
padding:5px;
}
ul.listnav li a:hover {
background:#FF6600 none repeat scroll 0 0;
color:#FFFFFF;
}
.narrowcolumn {
background:#FFCC99 none repeat scroll 0 0;
float:left;
margin:10px;
padding:10px;
position:absolute;
top:220px;
width:480px;
}
.narrowcolumn p, .narrowcolumn form {
font-size:12px;
margin:0 0 10px;
padding:0;
}
.narrowcolumn form {
font-size:12px;
margin:0 0 10px;
padding:0;
}
.narrowcolumn a {
color:#FF6600;
text-decoration:none;
}
.narrowcolumn a:hover {
color:#FF6600;
text-decoration:underline;
}
.noborder {
border:medium none;
}

	
