/*



rdgriffin.css



'rdgriffin' style for the Tarski theme - http://tarskitheme.com/



Designed by Benedict Eastaugh, http://extralogical.net/



*/











/* Navigation



----------------------------------------------- */
body .textwidget .content li {
	line-height:normal;
}

body #reg_user_form {
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	-khtml-border-radius-topright:10px;
	-khtml-border-radius-topleft:10px;
	-khtml-border-radius-bottomleft:10px;
	-khtml-border-radius-bottomright:10px;
	-webkit-border-top-right-radius:10px;
	-webkit-border-top-left-radius:10px;
	-webkit-border-bottom-left-radius:10px;
	-webkit-border-bottom-right-radius:10px;
	padding: 10px;
	margin:0 0 10px;
	background-color: #AED7FF;
	border: thin solid #969696;
}

body #reg_user_form td {
	background-color: #FFFFFF;
	padding:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-khtml-border-radius-topleft:5px;
	-khtml-border-radius-topright:5px;
	-khtml-border-radius-bottomleft:5px;
	-khtml-border-radius-bottomright:5px;
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	line-height:150%;	/*color: #000000;*/
}

body #email, #email{
background:#C5DAED none repeat scroll 0 0;
border-color:#F0F0F0 -moz-use-text-color -moz-use-text-color;
border-style:solid none none;
border-width:1px medium medium;
color:#000099;
font-weight:bold;
letter-spacing:1px;
margin:0 0 10px;
padding:3px;
vertical-align:top;
width: 415px;
}


#navigation {
	border-top-width: thin;
	border-bottom-width: thin;
	border-top-style: double;
	border-bottom-style: double;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}

#navigation ul.primary{margin:0 20px 0 0;}

#navigation ul.primary a{
}

#navigation ul.primary a:hover{
	font-weight: normal;
	background-color: #D9F2FF;
	color: #333366;
	text-decoration: underline;
	border-top-width: thick;
	border-bottom-width: thick;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #D9F2FF;
	border-bottom-color: #D9F2FF;
}
#s {
margin:6px 0 0.6em;
width:159px;
}

/*blockquote {
	background-image: url(../images/notebook.jpg);
	padding-left: 18px;
	color: #8B8B8B;
	border-top-width: thin;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
*/
h3 {
	color: #CC6633;
}

th {
	font-weight: normal;
}

body .entry {
margin:0 0 2em 0px;
}

body .entry h3 {
	font-weight: bolder;
}
body {/*rdgriffin*/
	padding-left: 20px;
/*	background-image: url(../images/bg2.jpg);*/
}

body .secondary {
}


.checkout-page{background-image: url(/wp-content/themes/tarski/images/cart_icon.jpg);background-repeat: no-repeat;padding-left: 16px;
}

body .widget {
	padding-left:8px;
	padding-top:5px;
}

body .widget h3{
	font-weight: bold;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	margin-right:8px;
}

body .textwidget .content li a{
	border-bottom-style: none;
}

body .widget li a{
	display: block;
	font-weight: normal;
	text-align: left;
}

body .widget li a:hover{
	font-weight: normal;
	background-color: #D9F2FF;
	display: block;
	color: #333366;
	text-decoration: underline;
}

.flexipages_widget .current_page_item > a {text-decoration:underline;}

div#widgetshoppingcart div {
}

table.shoppingcart tr th {
	text-align: left;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

table.shoppingcart td {
	background-color: #FFFFAA;
	border: thin solid #CCCCCC;
}

table.shoppingcart td span.pricedisplay {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

span.pricedisplay {
}

li.MainCategory strong.category a.productlink {
color:#0f6b99;
font-size:9pt;
}

a.categorylink {
	font-size: 9pt;
}

body .primary {width: 600px;}

body .secondary {width:210px;}

.slideshow {
	text-align:center;
	border-top-width: thin;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;}

#content {
}

#header {
	padding-top:150px;
}

#wrapper {/* rdgriffin.com */
	background-image: url(../images/header.jpg);
	/*	background-image: url(../images/pagebg.jpg);*/
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	width: 875px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}




body.rdgriffin #wrapper .nav-current:link, body.rdgriffin #wrapper .nav-current:visited, body.rdgriffin #wrapper .nav-current:active { color: #bf6030; }



body.rdgriffin #wrapper .nav-current:hover { color: #e59900; }







/* Content



----------------------------------------------- */



body.rdgriffin code { color: #bf8060; }



body.rdgriffin abbr, body.rdgriffin acronym { border-bottom: 1px solid #bf8060; }



		





		/* Headers



		--------------------------------------- */



		body.rdgriffin h3 {
	font-weight: bold;
}



		



		/* Post content



		--------------------------------------- */



		body.rdgriffin .articlenav { background: #fcfeff; }



		



		/* Inserts



		--------------------------------------- */



		body.rdgriffin .insert { background: #fcfeff; margin: 0 0 1em 0; border: 1px solid #cfdde5; padding: 9px; }



			body.rdgriffin .insert h3 { border-bottom: 1px solid #cfdde5; }



		



		/* Downloads



		--------------------------------------- */		



		body.rdgriffin .content a.download:link, body.rdgriffin .content a.download:visited, body.rdgriffin .content a.download:active { background-color: #fcfeff; border: 1px solid #cfdde5; }



		



		/* Images



		--------------------------------------- */



		body.rdgriffin a img { border: 1px solid #0f6b99; }



		body.rdgriffin a:hover img, body.rdgriffin .comment a:hover .avatar { border: 1px solid #e59900; }



		



/* Links



----------------------------------------------- */



body.rdgriffin a:link, body.rdgriffin a:active, body.rdgriffin a:visited { color: #0f6b99; }



body.rdgriffin a:hover { color: #e59900; }







body.rdgriffin .content a:link, body.rdgriffin .content a:active, body.rdgriffin .content a:visited, body.rdgriffin .link-pages a:link, body.rdgriffin .link-pages a:active, body.rdgriffin .link-pages a:visited, body.rdgriffin .tagdata a:link, body.rdgriffin .tagdata a:active, body.rdgriffin .tagdata a:visited, body.rdgriffin .widget_tag_cloud a:link, body.rdgriffin .widget_tag_cloud a:active, body.rdgriffin .widget_tag_cloud a:visited { border-bottom: 1px solid #cfdde5; }



body.rdgriffin .content a:hover, body.rdgriffin .link-pages a:hover, body.rdgriffin .tagdata a:hover, body.rdgriffin .widget_tag_cloud a:hover { border-bottom: 1px solid #e59900; }







/* Widgets



----------------------------------------------- */



	



	/* Calendar widget



	------------------------------------------- */



	body.rdgriffin .widget_calendar tbody td a { color: #fff; background: #8bb6cc; }



	body.rdgriffin .widget_calendar tbody td a:hover { color: #fff; background: #cca352; }



	