@font-face {
font-family: dubiel;
src: url("Dubiel.eot"); /* FOR IEs */
src: local('Dubiel'), url('Dubiel.ttf') format('truetype');
}


/* These styles just pretty up the page a bit. */
#navwrap {
	font-size: 1.3em;
	padding: 0px;
	margin: 0 auto; 
	width: 750px;
	background-color: transparent;
	position: relative; 
display: block;}

/* These styles create the dropdown menus. */
#navbar {
	margin: 0;
	padding: 0;
	height: 1em; 
	width:750px;}
#navbar li {
	list-style: none;
	float: left; }
#navbar li a {
	display: block;
	padding: 1px 1px;
	text-decoration: none;}
#navbar li ul {
	display: none; 
	width: 10em; /* Width to help Opera out */
	width: 150px !important;
	border: 1px dotted #333333 !important;
	border-right: 1px dotted #333333 !important;
	background-image:url() !important;
	background-image:url(http://pastelsmash.com/images/nav/bg.png) !important;
			background-repeat: repeat !important;
			background-position: top center !important; 
			background-attachment:fixed !important;}
#navbar li:hover ul, #navbar li.hover ul {
	display: block;
	position: absolute;
	margin: 0px;
	padding: 0; 
	margin-top: -25px !important;}
#navbar li:hover li, #navbar li.hover li {
	float: none; }
#navbar li:hover li a, #navbar li.hover li a {line-height: 10px !important; height: auto;
	width: 150px;
	border-left: 0px dotted #333333;
	border-right: 0px #333333 dotted;
	border-bottom: 0px #F8F8F4 dotted;
	 }
#navbar li li a:hover {
	background-color: #E1E3B9 !important; border-bottom: 1px #BECDCD dotted; border-top: 0px #333333 dashed; text-align: right !important;}

/* ------------------------------ 	HTML Redefine Tags	------------------------------ */
html{ background-color: #DFDBAC; cursor: url(http://pastelsmash.com/tinyhand.cur), default!important; 
background-image:url(http://pastelsmash.com/tester/layout/background2.png) !important;
			background-repeat: repeat-y !important;
			background-position: top center !important; 
			background-attachment:fixed !important;}

a, li, ul{cursor: url(http://pastelsmash.com/tinyhand.cur), default!important;}
td, font, p, body, select, xmp, input, div, sup, textarea { 
font-family: arial !important; font-size:11px !important; letter-spacing: 1px !important; text-transform: lowercase !important; display: block !important; line-height: 11px !important; color: #786765 !important; cursor: url(http://pastelsmash.com/tinyhand.cur), default!important;}

textarea {color: #A58D7D !important; letter-spacing: 1px !important; overflow-x: hidden !important; overflow-y: auto !important; height: 60px !important;}

b, strong {color: #A58D7D !important; font-family: arial !important; font-weight: normal !important; font-size: 11px !important; letter-spacing: 1px; line-height: 9px !important;}
u, i, em, s {font-family: arial !important; text-decoration: none !important; font-style: normal !important; border-bottom: 1px #6B5D51 dotted !important; line-height: 9px !important; color: #C2A994 !important;  font-size: 11px !important; letter-spacing: 1px;}

input, form, textarea, h1, h2, h3, h4, h5, h6{margin:0; padding:0;}
big, .head, .text, h1, h2, h3, h4, .statties {font-size:40px !important; border-bottom:dashed 1px #e5e5e5 !important; padding:4px 0; margin-bottom:0px; display: block; font-family: dubiel; !important; letter-spacing: 0px !important; text-transform: lowercase !important; line-height: 14px !important; font-weight: normal !important; text-align: right !important; color: #D69265 !important; background-color: transparent !important;
	background-image:url() !important;
			background-repeat: repeat-x !important;
			background-position: top center !important; 
			background-attachment: SCROLL !important;} 

a.biglink:link, a.biglink:visited, a.biglink:active, a.biglink {font-size:40px !important; border-bottom:double 3px #68B1A1 !important; padding:4px 0; margin-bottom:0px; display: block; font-family: dubiel !important; letter-spacing: -3px !important; text-transform: lowercase !important; line-height: 14px !important; font-weight: normal !important; text-align: right !important; color: #A5BCA7 !important;
	background-image:url() !important;
			background-repeat: repeat-x !important;
			background-position: top center !important; 
			background-attachment: SCROLL !important;} 
a.biglink:hover {color: #E1E3B9 !important;}

a.headlink:link, a.headlink:visited, a.headlink, a.headlink:active, a.headlink2:link, a.headlink2:visited, a.headlink2, a.headlink2:active {font-size:35px !important; border-bottom:double 0px #000000 !important; padding:0 4px !important; margin-bottom: 0px; display: block; font-family: dubiel !important; letter-spacing: 0px !important; text-transform: lowercase !important; line-height: 14px !important; font-weight: normal !important; color: #ffffff !important; text-align: right !important;
	background-image:url() !important;
			background-repeat: repeat-x !important;
			background-position: top center !important; 
			background-attachment: SCROLL !important;} 
a.headlink:hover, a.headlink2:hover {color: #E1E3B9 !important;}


blockquote {margin:22px 40px;
padding:3px;
color:#575757;
padding: 0 50px;
background: transparent url("http://pastelsmash.com/images/blockquote.gif") no-repeat 0 0;}


/* ------------------------------ 	PAGE STRUCTURE 	------------------------------ */

/* 	#container has an absolute width (780 pixel) 	*/

#container{width:1010px !important; margin-left: auto; margin-right: auto; background-color: transparent; 			
			background-image:url() !important; 
			background-repeat: repeat-y !important;
			background-position: top left !important; 
			background-attachment:fixed !important;}
	#topbar1{width:1010px!important; display:block; height:200px !important;margin-left: 0px !important; padding-top: 10px; background-image:url(http://pastelsmash.com/tester/layout/header2.png) !important; 
			background-repeat: no-repeat !important;
			background-position: top center !important; 
			background-attachment:scroll !important; margin-top: -8px; border-top: 0px solid #000000 !important;}
	#topbar1 a:link img {border: 0px !important;}
	#topbar2{width:1010px; height:0px; margin-top: -7px;
			background-image:url() !important; 
			background-repeat:no-repeat !important;
			background-position: top center !important; 
			background-attachment:scroll !important;}
	#navbar{width: auto !important; display:block; margin-top:-94px !important; padding-bottom:94px !important; background-color: transparent !important; margin-left: 223px;}
		#navbar a {height:58px; line-height:58px; padding-right: 6px; display:inline;}
	#navbar a:link img {border: 0px !important;}
	
	#main{width:auto; padding:10px 0;}
		#column_right{width:145px !important; float:left; padding-left: 3px; padding-right: 3px; margin-top: -30px;}
		#column_right_adsense{width:145px !important; padding-left: 3px; padding-right: 3px; float: right; margin-top: -30px;}
		#column_left{width:685px !important; margin-left: auto; margin-right: auto; margin-top: -30px;}
		#column_right_adsense a:link img {border: 0px !important;}
		div.spacer{clear:both; height:10px; display:block;}
	
	#footer{width:1010px !important; display:block; background-image:url(http://pastelsmash.com/tester/layout/bg.png) !important; letter-spacing: 1px; font-size: 11px !important; margin: 0 auto;
			background-repeat:repeat !important;
			background-position: top center !important; 
			background-attachment:scroll !important; margin-bottom: -12px !important;}
#footer .statties {}
	#footer a {}
	#footer a:hover {}
	
/* ------------------------------ 	CUSTOM CLASSES	------------------------------ */

/* 	Add here your custom classes	*/

.rnrb {display: none;}



a:link img, a:active img, a:visited img {border: 1px #000000 dotted !important;} a:hover img {border: 1px #F12F3B dotted !important; filter:alpha(opacity=50);
-moz-opacity: 0.5;
opacity: 0.5;
-khtml-opacity: 0.5;}

.border {border:5px solid #e5e5e5; border-bottom: 15px solid #e5e5e5;}

a:link, a:visited{color:#89646B !important; text-decoraton: none !important;}
a:hover{text-decoration:none; color: #C19897 !important;}

a:active, a:visited, a:link {font-family: verdana !important; font-size:10px !important; letter-spacing: 0px !important; text-transform: uppercase !important; text-decoration: none !important; line-height: 11px !important; font-weight: normal !important;}

a:hover {letter-spacing: 2px !important;}

a.afflink:active, a.afflink:visited, a.afflink:link {font-family: arial !important; font-size:6pt !important; letter-spacing: 2px !important; text-transform: uppercase !important; text-decoration: none !important; line-height: 6pt !important; display: block !important; font-weight: normal !important;}

a.afflink:hover {letter-spacing: 2px !important; text-align: right !important;  font-weight: normal !important;}

a.nav, a.nav:link, a.nav:active, a.nav:visited, a.nav2, a.nav2:link, a.nav2:active, a.nav2:visited {font-family: arial  !important; font-size:6pt !important; letter-spacing: 2px !important; text-transform: uppercase !important; text-decoration: none !important; line-height: 100% !important; display: block !important; font-weight: normal !important; color: #89646B !important;}

a.nav:hover, a.nav2:hover {background: transparent url('') no-repeat top right !important; letter-spacing: 2px !important; text-align: right !important;  font-weight: normal !important;}

#pagebox a img {border: 0px !important;}
	#topbar2 a img {border: 0px !important;}

.catfile {border-bottom: 1px #AFE4A0 dotted; font-family: arial !important; letter-spacing 2px !important; text-transform: uppercase !important; display: block !important; font-weight: normal !important; font-size: 6pt !important;}

div.bubble div.rounded {
	margin-bottom: 10px;
	border: 3px solid #e5e5e5;
	background-color: #ffffff;
}
div.bubble div.rounded blockquote {
	border: 0;
	background-color: transparent;
}
div.bubble div.rounded blockquote p {
	margin: 0px 10px;
}
div.bubble cite.rounded {
	position: relative;
	margin: 0px;
	padding-left: 15px;
	padding-top: 12px;
	top: 9px;
	background: transparent url(http://rockandredbeard.com/tip-rounded.gif) no-repeat 15px 0;
}
sup {vertical-align: baseline !important;}

.wysiwygmenu {display: none !important;}

.spandate1 { background-color: #EFEDED; border-bottom: 3px #ffffff solid; width:445; float:left; display: block !important;}

.spandate2 { background-color: #EFEDED; border-bottom: 3px #ffffff solid; width:445; margin-left: 3px !important; margin-top:0px; float:left; display: block !important;}

.stat {display: none !important;}

.ctext1 {}

.ctext2 {margin-left: 3px !important; margin-top: -15pt;}

table.qapost {width:300px !important; }

questionasked {width:300px !important; }

.question {width: 300px !important;}

.pai-page-title {display: none !important;}

.rss {display: none !important;}

.cmnt1 {display:block; margin-top:15pt !important;}

.cmnt2 {display:block; margin-left: 3px !important; margin-top:15pt !important;}

.gravatar {display: block; float:left;}

div.odd {}
div.even{}

fieldwrap {
	display: block; 
	float: left; 
	width: 26%; 
	text-align: right;
	margin: 0 10px 0 0; 
	padding-bottom: 15px;
	clear: left;}

div#comments {}

div.comment {
	clear: both;
	padding: 0.5em;
	}

div.comment p {padding: 0 0 0 3em;}

div.comment p.commenter {padding: 0;}

div.comments-form {}

form#comments-form {}

form#comments-form p {margin: 0 0 0.5em 0;}

p#cmt-rules {}
p#cmt-moderation {}

fieldset {
	border: 1px solid #ccc;
	margin: 0 auto 0.5em auto;
	padding: 0.5em;
	}

fieldset p, fieldset ul {margin: 0 0 0.5em 0;}

label {
	float: left;
	width: 9em;
	text-align: right;
	margin: 0 0.5em 0 0;
	}

input, textarea, select, option {
	font-family: Arial, sans-serif;
	font-size: 1em;
	}

input[type=submit] {
	text-transform: none;
	font-size: 11px;
	}
