/*
THEME NAME: Domino
THEME URI: http://wpthemes.rubiqube.com/domino/
DESCRIPTION: Domino v1.0 : A WordPress theme to showcase your best photos, favorite website designs or whatever...
VERSION: 1.0
AUTHOR: <a href="http://www.rubiqube.com">Adrian Diaconescu</a>
AUTHOR URI: http://www.rubiqube.com
*/

@import "reset.css";

/*
h1 a									{ 
	width: 225px; 
	height: 139px; 
	margin: 0;
	padding: 0;
	overflow: hidden;
	display: block;
}
h1 a:before {
   content:url('../images/logo.png');
   display:inline-block;
   display:-moz-inline-block; for Firefox 1.5 & 2
   font-size:0;
   line-height:0;
}
*/
body 								{ background: #EEEEEE; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #666666 }
a 									{ color: #00A8D9; text-decoration: none }
a:hover 							{ text-decoration: underline }
strong 								{ font-weight: 700 }
hr 									{ border: none 0; border-bottom: 1px solid #E0E0E0; height: 1px; margin: 10px 0 }
blockquote 							{ font-style: italic; background: url(images/quotes.gif) no-repeat top left; background-position: 12px 12px; color: #595959; margin: 5px 0; padding: 8px 15px 8px 60px }

/* = Wrapper
-------------------------------------------------------------- */

#wrapper 							{ width: 966px; background: url(images/bg_wrapper.png) repeat-y top left; margin: 0 auto }
#wrapper-btm 						{ height: 40px; background: url(images/bg_wrapper_btm.png) no-repeat bottom left }

/* = Top Menu
-------------------------------------------------------------- */

#topmenu 							{ width: 930px; overflow: hidden; margin: 0 auto; padding: 0 10px; background: #F6F6F6 }
#topmenu ul li 						{ float: right; text-transform: uppercase; font-size: 85%; padding: 10px 12px }
#topmenu ul li a 					{ background: #FF8600; color:#FFF; padding: 3px 10px; font-weight: bold }

/* = Header & Logo
-------------------------------------------------------------- */

#header 							{ overflow: hidden; width: 950px; margin: 0 auto }
#logo 								{ float: left; margin: 30px }
#logo a 							{ display: block; width: 350px; height: 35px; background: url("images/logo.gif") no-repeat top left }
#logo a span 						{ display: none }
#headerSearch 						{ float: right; margin: 24px 37px 0 0; }
#twitbird							{ width: 60px; height: 60px; float: right; clear: right; margin-right: 15px; position: relative; top: 12px; }

/* = Main Menu
-------------------------------------------------------------- */

#mainmenu 							{ height: 45px; margin: 0 auto; background: #00A8D9 url("images/bg_mainmenu.png") no-repeat bottom left; }

/* LEVEL ONE */

ul.dropdown                         { position: relative; z-index: 10; }
ul.dropdown li                      { font-weight: bold; float: left; }
ul.dropdown li.current-cat          { background: #0096C2; }
ul.dropdown a:hover		            { color: #FFFFFF; background: #0096C2; text-decoration: none; }
ul.dropdown li a                    { display: block; padding: 13px 15px; color: #FFFFFF; text-transform: uppercase; font-size: 110%; font-weight: bold; }
ul.dropdown li.hover,
ul.dropdown li:hover                { position: relative; background: #0098C5; }
ul.dropdown li.hover a              { color: #FFFFFF;  }

/* LEVEL TWO */

ul.dropdown ul 						{ width: 220px; visibility: hidden; position: absolute; top: 100%; left: 0; }
ul.dropdown ul li 					{ background: #009FCD; border-bottom: 1px solid #0096C2; float: none; }
ul.dropdown ul li:hover				{ background: #0096C2; }
ul.dropdown ul li a					{ text-transform: none; padding: 8px 12px; font-weight: normal; }
									  
/* IE 6 & 7 Needs Inline Block */

ul.dropdown ul li a					{ border-right: none; width: 100%; display: inline-block; } 
ul.dropdown ul li a:hover			{ background: none; }

/* = Container

 LEVEL ONE 

#menu-horizontal-menu                         { position: relative; z-index: 10; }
#menu-horizontal-menu li                      { font-weight: bold; float: left; }
#menu-horizontal-menu li.current-cat          { background: #0096C2; }
#menu-horizontal-menu a:hover		            { color: #FFFFFF; background: #0096C2; text-decoration: none; }
#menu-horizontal-menu li a                    { display: block; padding: 13px 15px; color: #FFFFFF; text-transform: uppercase; font-size: 110%; font-weight: bold; }
#menu-horizontal-menu li.hover,
#menu-horizontal-menu li:hover                { position: relative; background: #0098C5; }
#menu-horizontal-menu li.hover a              { color: #FFFFFF;  }

 LEVEL TWO 

#menu-horizontal-menu ul 						{ width: 220px; visibility: hidden; position: absolute; top: 100%; left: 0; }
#menu-horizontal-menu ul li 					{ background: #009FCD; border-bottom: 1px solid #0096C2; float: none; }
#menu-horizontal-menu ul li:hover				{ background: #0096C2; }
#menu-horizontal-menu ul li a					{ text-transform: none; padding: 8px 12px; font-weight: normal; }
									  
 IE 6 & 7 Needs Inline Block 

#menu-horizontal-menu ul li a					{ border-right: none; width: 100%; display: inline-block; } 
#menu-horizontal-menu ul li a:hover			{ background: none; }


/* = Container
-------------------------------------------------------------- */

#container 							{ width: 890px; overflow: hidden; margin: 25px auto }
#breadcrumbs 						{ padding-bottom: 10px; border-bottom: 1px solid #EFEFEF; margin-bottom: 25px; overflow: hidden }
#breadcrumbs p 						{ float: left; width: 550px; padding-top: 5px }
#breadcrumbs a 						{ font-weight: bold }
#breadcrumbs #searchform 			{ float: right; padding-top: 0 }

/* = Tile Display
-------------------------------------------------------------- */

.row 								{ overflow: hidden; margin-bottom: 25px }
.tile 								{ width: 270px; padding: 5px; background: #F7F7F7; float: left; margin-right: 25px }
.last 								{ margin-right: 0 }
.tile-inner 						{ width: 240px; padding: 14px; background: #FFFFFF; border: 1px solid #EBEAE9 }
.tile-image 						{ margin-bottom: 10px }
.tile-title 						{ font-size: 130%; line-height: 1.2; font-weight: normal; padding-top: 8px; height: 22px; overflow: hidden }
.tile-meta 							{ font-size: 85%; color: #999; margin-top: 2px; margin-bottom: 10px }
.tile-meta a 						{ color: #666666 }
.tile-content 						{ margin-top: 10px }
.tile-content p 					{ line-height: 1.2; height: 90px; overflow: auto }
.tile-content .readmore 			{ font-size: 85%; font-weight: bold; color: #333333 }
.tile-footer 						{ border-top: 1px solid #EFEFEF; padding-top: 10px; overflow: hidden; clear: both; }
.tile-comments 						{ float: left }
.tile-comments a 					{ font-size: 85%; font-weight: bold; color: #666666; text-transform: uppercase }
.tile-share 						{ width: 80px; float: right }
.tile-share a 						{ width: 16px; height: 16px; display: block; margin-left: 3px; float: right }
.tile-share a span 					{ display: none }
.tile-share a.btn-digg 				{ background: url(images/ico_digg.png) no-repeat top left; }
.tile-share a.btn-delicious 		{ background: url(images/ico_delicious.png) no-repeat top left; }
.tile-share a.btn-twitter 			{ background: url(images/ico_twitter.png) no-repeat top left; }
.tile-share a.btn-stumbleupon 		{ background: url(images/ico_stumbleupon.png) no-repeat top left; }
.tile-share a.btn-digg:hover,
.tile-share a.btn-delicious:hover,
.tile-share a.btn-twitter:hover,
.tile-share a.btn-stumbleupon:hover { background-position: 0 -16px; }

/* = Single Page
-------------------------------------------------------------- */

#content 							{ float: left; width: 530px; padding: 5px; background: #F7F7F7 }
#content-inner 						{ width: 500px; padding: 14px; background: #FFFFFF; border: 1px solid #EBEAE9 }
.blog-wrap 							{ width: 500px; padding: 14px; background: #FFFFFF; border: 1px solid #CCC; margin-bottom: 20px; float: left; }
.post 								{ margin-bottom: 10px; }
.post-content 						{ padding-bottom: 10px; border-bottom: 3px solid #F4F4F4 }
.page .post-title 					{ margin-bottom: 15px }
.post-title 						{ font-size: 200%; color: #2F444F; line-height: 1.1; margin-bottom: 5px }
.post-meta 							{ color: #999999; font-size: 90%; margin-bottom: 15px }
.post-content h2 					{ font-size: 140%; font-weight: bold; color: #2F444F; line-height: 1.1; margin-bottom: 10px; border-bottom: 1px solid #E5E5E5; padding: 15px 0 5px 0 }
.post-content h3 					{ text-transform: uppercase; border-bottom: 1px solid #F0F0F0; padding: 10px 0 5px 0; margin-bottom: 5px; color: #2F444F; font-weight: bold; font-size: 90% }
.post-content p 					{ line-height: 1.3; margin-bottom: 10px }
.post-content img.alignleft 		{ float: left; margin: 0 25px 20px 0 }
.post-content img.alignright 		{ float: right; margin: 0 0 20px 25px }
.post-content ul,.post-content ol 	{ margin-left: 30px; margin-bottom: 20px }
.post-content ul 					{ list-style: outside }
.post-content ol 					{ list-style: decimal }
.post-content ul li,.post-content ol li { line-height: 1.3; margin-bottom: 5px }
.more-link 							{ font-weight: 700; display: block; margin-top: 10px }

/* = Navigation
-------------------------------------------------------------- */

.navleft 							{ float: left; margin: 0 15px 15px 0 }
.navright 							{ float: right; margin: 0 0 15px 15px }
.navigation a 						{ display: inline-block; font-size: 85%; text-transform: uppercase;; font-weight: bold; padding: 4px 0 5px 10px; line-height: 1.2; color: #333; text-decoration: none; background: url(images/btn_left.png) top left no-repeat }
.navigation a span 					{ padding: 4px 10px 4px 0; background: url(images/btn_right.png) top right no-repeat }
.navigation a:hover 				{ color: #FFFFFF; text-decoration: none; background-color: transparent;	
}

/* = PageNavi
-------------------------------------------------------------- */
 
/* Use !important to override PageNavi CSS */

.wp-pagenavi 						{ padding: 10px 0 15px 0 }
.wp-pagenavi a,
.wp-pagenavi a:link,
.wp-pagenavi a:active 				{ color: #FFFFFF !important; background: #BEBEBE !important; border: 1px solid #BEBEBE !important; padding: 3px 7px !important }
.wp-pagenavi a:hover 				{ background: #00A8D9 !important; color: #FFFFFF !important; border: 1px solid #00A8D9 !important; padding: 3px 7px !important;	}
.wp-pagenavi span.pages 			{ background: #EFEFEF !important; border: 1px solid #CCCCCC !important; padding: 3px 7px !important; }
.wp-pagenavi span.current 			{ border: 1px solid #CCCCCC !important; background: transparent !important; padding: 3px 7px !important; }
.wp-pagenavi span.extend 			{ border: 1px solid #CCCCCC !important; background: transparent !important; padding: 3px 7px !important; }
/* = Post Footer
-------------------------------------------------------------- */

.section 							{ overflow: hidden }
.section h2 						{ font-size: 140%; font-weight: bold; color: #2F444F; line-height: 1.1; margin-bottom: 10px; border-bottom: 1px solid #E5E5E5; padding: 15px 0 5px 0 }
.section p 							{ line-height: 1.3; margin-bottom: 10px }
.block 								{ width: 235px; float: left; margin-bottom: 10px }
.bmargin 							{ margin-left: 30px }
.block h3 							{ text-transform: uppercase; border-bottom: 1px solid #F0F0F0; padding: 10px 0 5px 0; margin-bottom: 5px; color: #2F444F; font-weight: bold; font-size: 90% }
.block p 							{ padding-top: 5px }
.zalist li 							{ padding: 5px 0; line-height: 1.2 }
#social 							{ float: left; margin: 10px 0 30px 0; height: 30px }
#social li 							{ float: left; margin-right: 5px }
#social li:hover 					{ padding-top: 2px }
#feed 								{ font-weight: bold; font-size: 90%; padding: 3px 0 3px 20px; background: url(images/feed.png) no-repeat 0 3px }

/* = Comments
-------------------------------------------------------------- */

#comment-form { padding-top: 20px; }
#comments ol li { margin-top: 2px; border-bottom: 1px dotted #E5E5E5; padding: 10px 0; overflow: hidden }
.comment-gravatar { float: left; margin-right: 10px; background: #FFF; border: 1px solid #F0F0F0; padding: 4px }
.comment-data { float: left; width: 400px }
.comment-data p { margin-bottom: 6px; line-height: 1.3 }
.comment-author { font-weight: 700; margin-bottom: 5px }
.comment-meta { color: #999999; margin-bottom: 5px; font-size: 85% }
.unapproved { font-style: italic }
#respond { margin-top: 30px }
#comment-form { margin-top: 15px; margin-bottom: 10px }
#comment-form label { font-size: 90%; display: block; margin-bottom: 5px }
#comment-form input { width: 240px; margin-bottom: 10px; padding: 5px }
#comment-form textarea { width: 455px; height: 200px; font-family: Arial, Helvetica, sans-serif; font-size: 100%; padding: 10px }
#btn-submit { width: 61px; height: 24px; border: none; text-indent: -1000em; padding: 0; background: url("images/btn_submit.png") no-repeat top left; cursor: pointer }

/* = Sidebar
-------------------------------------------------------------- */

#sidebar { float: right; width: 325px }
.sidepanel { width: 315px; padding: 5px; background: #F7F7F7; margin-bottom: 25px; float: right }
.sidepanel-inner { width: 285px; padding: 14px; background: #FFFFFF; border: 1px solid #EBEAE9;	
	float: right }
.sidepanel h3 { text-transform: uppercase; border-bottom: 1px solid #E5E5E5; padding: 0 0 6px 0; color: #2F444F; font-weight: bold; font-size: 90% }
.sidepanel ul li {	
	padding: 10px 0; line-height: 1.2; border-bottom: 1px dotted #E5E5E5 }
.sidepanel p { padding-top: 10px; line-height: 1.3 }
#sidebar h6			{ background: #00A8D9; display: block; clear: both; }
.beer				{ background: url(images/beer.png) no-repeat left center; padding: 0 0 0 85px; }

/* = Subscribe Panel
-------------------------------------------------------------- */

#subscribe-rss { background: url(images/ico_rss.png) no-repeat top left; margin: 10px 0; padding: 0 0 25px 40px; border-bottom: 1px dotted #E5E5E5 }
#subscribe-rss h4, #subscribe-email h4, #subscribe-twitter h4 { font-size: 110%; font-weight: bold }
#subscribe-rss p, #subscribe-twitter p { padding-top: 2px; font-size: 85%; text-transform: uppercase; font-weight: bold; color: #ADADAD }
#subscribe-twitter { background: url(images/ico_twitter_big.png) no-repeat top left; margin: 10px 0; padding: 0 0 25px 40px; border-bottom: 1px dotted #E5E5E5 }
#subscribe-email { background: url(images/ico_email.png) no-repeat top left; padding: 0 0 10px 40px; border-bottom: 1px dotted #E5E5E5 }
#subemail { padding: 3px; color: #666666; width: 220px; margin-top: 5px }
/* = Recent Posts
-------------------------------------------------------------- */

#recentposts li { overflow: hidden }
#recentposts li img { float: left; padding: 5px; background: #F1F2F3; margin-right: 12px }
#recentposts li p { float: left; width: 200px; padding: 0 }
#recentposts li a {	
	margin-bottom: 2px }
#recentposts li span { display: block; color: #999999; font-size: 85% }
/* = Sidebar Tabs
-------------------------------------------------------------- */

ul.tabNavigation { width: 284px; overflow: hidden; position: relative; top: 1px; z-index: 2; padding-left: 4px }ul.tabNavigation li { position: relative; float: left; border: 1px solid #E5E5E5; border-bottom-width: 0 !important; 
	margin: 0 2px -1px 0; background: #EFEFEF; padding: 0 !important; font-size: 90%; font-weight: bold }ul.tabNavigation a { float: left; padding: 8px 10px 6px 10px; color: #2F444F }ul.tabNavigation a.selected { background: #FFFFFF; padding-bottom: 8px; border-bottom-width: 0 }
.tabContainer { display: block; border-top: 1px solid #E5E5E5; position: relative }
/* = Searchbox
-------------------------------------------------------------- */

#searchform { overflow: hidden; padding-top: 15px }
#s { width: 240px; float: left; padding: 3px; font-family: Arial, Helvetica, sans-serif; font-size: 90%; border: 1px solid #CCCCCC; margin-right: 4px; color: #666666 }
#searchsubmit { float: left; width: 25px; height: 22px; border: none; text-indent: -1000em; padding: 0; background: url(images/btn_search.png) no-repeat top left }
/* = Footer Widgets
-------------------------------------------------------------- */

#footer-widgets { width: 860px; padding: 30px 0 30px 30px; margin: 0 auto; overflow: hidden; background: #F4F5F6; border-top: 1px solid #EBEDEE; border-bottom: 3px solid #EBEDEE }
.footpanel { float: left; width: 260px; margin-right: 25px }
.footpanel h3 { font-size: 90%; margin-bottom: 5px; color: #2F444F; font-weight: bold; padding-bottom: 10px; border-bottom: 1px solid #E5E5E5; text-transform: uppercase }
.footpanel img.avatar { padding: 5px; border: 1px solid #E9EBEB; background: #FFFFFF; float: left; margin: 5px 15px 10px 0 }
.footpanel .textwidget { padding-top: 10px }
.footpanel .textwidget p { line-height: 1.3; margin-bottom: 10px }
.footpanel ul li { padding: 5px 0; line-height: 1.3 }
/* = Footer
-------------------------------------------------------------- */

#footer { margin: 0 auto; width: 886px; height: 20px; padding: 30px 40px; color: #999999 }
#footer a { color: #666666 }
#footer-links { display: block; width: 886px; list-style: none; overflow: hidden; padding: 0 0 15px 0 }
#footer-links li { float: left; margin-right: 25px;	
}
#credit { width: 950px; margin: 0 auto; padding: 15px 0 30px 0; border-top: 1px solid #E5E5E5; text-align: center; font-size: 85%; color: #999999 }
#credit a { color: #999999; font-weight: bold }
/* = Misc
-------------------------------------------------------------- */

.sep { color: #CCC; margin: 0 8px }
.icon { vertical-align: middle; margin: 0 5px 2px 0 }
.thumbnail { width: 240px; height: 160px; border: 1px solid #efefee }
.imageWrap { width: 500px; height: 333px; display: block; background: #F9F9F9; margin-bottom: 25px }
.imageWrap img { border: 1px solid #efefee; margin: 4px }
.visitSite { float: right }
.visitSite a { padding: 5px 0; text-align: center; width: 120px; background: #FF8600; border: 1px solid #C55100; color: #FFFFFF; font-weight: bold; display: block }
.visitSite a:hover { background: #0385AB; border: 1px solid #00A8D9; text-decoration: none }




#content_resources { width: 890px; padding: 10px 0px; float: left }
.blogroll_col_1,
.blogroll_col_2,
.blogroll_col_3 { width: 200px; float: left; margin-right: 28px }
.blogroll_col_4 { width: 200px; float: left }
.blogroll_col_1 ul,
.blogroll_col_2 ul,
.blogroll_col_3 ul,
.blogroll_col_4 ul { list-style: none; margin: 0; padding: 0;	
}
.blogroll_col_1 li a,
.blogroll_col_2 li a,
.blogroll_col_3 li a,
.blogroll_col_4 li a { border-bottom: solid 1px #CCCCCC; display: block; margin-right: 10px; background-image: url(images/resource-bullet.gif); background-repeat: no-repeat; background-position: left center; padding-top: 6px; padding-right: 8px; padding-bottom: 5px; padding-left: 22px; color: #333333 }
.blogroll_col_1 li a:hover,
.blogroll_col_2 li a:hover,
.blogroll_col_3 li a:hover,
.blogroll_col_4 li a:hover { color: #666666 }
#content_resources h3 { text-transform: capitalize; font-size: 16px; font-weight: bold; margin-bottom: 10px }
.blogroll_col_1 h3 { color: #ffcc33 }
.blogroll_col_2 h3 { color: #66cc99 }
.blogroll_col_3 h3 { color: #cc99ff }
.blogroll_col_4 h3 { color: #ff99ff }
.blogroll_col_1 .view_all { margin-top: 10px; background: #ffcc33; color: #FFFFFF; padding-top: 6px; padding-right: 8px; padding-bottom: 5px; padding-left: 22px; margin-right: 10px; margin-bottom: 30px }
.blogroll_col_2 .view_all { margin-top: 10px; background: #66cc99; color: #FFFFFF; padding-top: 6px; padding-right: 8px; padding-bottom: 5px; padding-left: 22px; margin-right: 10px; margin-bottom: 30px }
.blogroll_col_3 .view_all { margin-top: 10px; background: #cc99ff; color: #FFFFFF; padding-top: 6px; padding-right: 8px; padding-bottom: 5px; padding-left: 22px; margin-right: 10px; margin-bottom: 30px }
.blogroll_col_4 .view_all { margin-top: 10px; background: #ff99ff; color: #FFFFFF; padding-top: 6px; padding-right: 8px; padding-bottom: 5px; padding-left: 22px; margin-right: 10px; margin-bottom: 30px }
.blogroll_col_1 .view_all a,
.blogroll_col_2 .view_all a, 
.blogroll_col_3 .view_all a, 
.blogroll_col_4 .view_all a { color: #FFFFFF }
.resource_clear { width: 100%; clear: both; float: left; height: 10px }
	
	
.get_resource_listed { height: 42px; width: 401px; display: block; background: url(images/resource-listed-here.gif); text-indent: -5000px; margin: 30px auto 20px }
#sidebar .sidepanel .box { width: 125px; height: 125px; border: 1px solid #DFDFDF; float: right; margin: 7px; }h2 .hoverattribute-attr { color: #999; letter-spacing: -1.5px }h2 .hoverattribute-highlight { font-weight: bold; color: #00A8D9 }

/*
	Sliding labels is open source code by Tim Wright of CSSKarma.com
	Use as you see fit, I'd like it if you kept this in the code, but 
	basically share it and don't be a jerk.
	
	Support:
	http://www.csskarma.com/blog/sliding-labels
*/

#respond form,
.submit-form form                        { padding:0 0 20px 95px;margin:auto;background:#f7f7f7;border:1px solid #ddd; }
#respond #name-wrap,
#respond #email-wrap,
#respond #url-wrap,
#respond #comment-wrap,
.submit-form #name-wrap,
.submit-form #email-wrap,
.submit-form #url-wrap,
.submit-form #comment-wrap				{ clear:both;position:relative;margin:0 0 10px; }

#respond label,
.submit-form label                       { cursor:pointer;display:block; }

#respond label.error,
.submit-form label.error					{ float: right; width: 80px; padding-top: 7px; text-align: left; color: #F00; }

#respond input[type="text"],
#respond textarea,
.submit-form input[type="text"],
.submit-form textarea                    { width:300px;border:1px solid #999;padding:5px;-moz-border-radius:4px;-webkit-border-radius:4px; }

.submit-form #category					{ width:312px;border:1px solid #999;padding:5px;-moz-border-radius:4px;-webkit-border-radius:4px; color: #666; }	

#respond input[type="text"]:focus,
.submit-form input[type="text"]:focus    { border-color:#777; }

#respond input[name="zip"],
.submit-form input[name="zip"]           { width:150px; }

/* submit button */
#respond input[type="submit"],
.submit-form input[type="submit"]        { cursor:pointer;border:1px solid #999;padding:5px;-moz-border-radius:4px;-webkit-border-radius:4px;background:#eee; }

#respond input[type="submit"]:hover,
#respond input[type="submit"]:focus,
.submit-form input[type="submit"]:hover,
.submit-form input[type="submit"]:focus  { border-color:#333;background:#ddd; }

#respond input[type="submit"]:active,
.submit-form input[type="submit"]:active { margin-top:1px; }

#PicNetEyeTracker		{ font-size: 11px; text-align: center; width: 100%; display: block; color: #999; }
#PicNetEyeTracker a		{ color: #999; text-decoration: none; }

.blogimg 				{ float: left; margin: 0 10px 10px 0; display: block; width: 120px; height: 90px; border: 1px solid #CCC; }
.blogex					{ float: right; width: 360px; line-height: 20px; }
.blog-wrap .post-title	{ font-size: 20px; }
.blog-wrap .post-meta a	{ color: #999; text-decoration: none; border-bottom: 1px dotted #999; }


/*
Stylesheet for the WP125 ad management plugin
URL: http://www.webmaster-source.com/wp125-ad-plugin-wordpress/
*/


/* Styles for one-column display */
#wp125adwrap_1c { width:100%; }
#wp125adwrap_1c .wp125ad { margin-bottom:10px; }

/* Styles for two-column display */
#wp125adwrap_2c { width:100%; }
#wp125adwrap_2c .wp125ad { width:125px; float:left; padding:8px; }

#blog-image { width: 320px; float: left; height: 240px; margin-bottom: 20px; }
#blog-tower { width: 160px; float: right; margin-left: 20px; height: 240px; margin-bottom: 20px; }


