/*  
Theme Name: ReynoldsDigital
Theme URI: http://www.reynoldsdigital.com
Description: ReynoldsDigital 
Version: 1.0
Author: Barry Reynolds
Author URI: http://www.reynoldsdigital.com
*/


html{padding:0;margin:0;background-color:#ededed;}

body{font-family:helvetica, sans-serif;padding:0;margin:0;background-image:url('http://www.reynoldsdigital.com/wp-content/uploads/web-design.jpg');background-repeat:repeat-x;background-color:#ededed;}


/* 1.2 Hyperlinks */
a:link, a:visited  { text-decoration: underline;}
a:hover  {}
.entry a:hover, .widget a:hover {}

h1 a:link, h1 a:visited, h2 a:link, h2 a:visited, h3 a:link, h3 a:visited,
h4 a:link, h4 a:visited, h5 a:link, h5 a:visited, h6 a:link, h6 a:visited  { text-decoration: none; }

h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover  {text-decoration: underline; border:none;}

/*-------------------------------------------------------------------------------------------*/
/* 2. SITE STRUCTURE & APPEARANCE */
/*-------------------------------------------------------------------------------------------*/

#menu-top-menu {width:720px;height:35px;margin-top:15px;margin-bottom:10px;float:right;}
   #menu-top-menu li {float:right;position:relative;border:0;padding:6px 0 0 0; margin:0px;height:28px;overflow:hidden;
                      background-image:url('http://www.reynoldsdigital.com/wp-content/uploads/2011/02/nav-bg.png');background-repeat:repeat-x;}
   #menu-top-menu li a {font-family:helvetica, arial, sans-serif;font-weight:normal;font-size:13px;padding:0 7px 0 6px;text-decoration:none;color:#fff;}

#menu-second-menu {background-image:url('http://www.reynoldsdigital.com/wp-content/uploads/2011/03/top-web-design1.jpg');background-repeat:repeat-x;width:960px;float:left;height:60px;}
   #menu-second-menu li{float:left;position:relative;padding:40px 0 0 0;height:80px;}
   #menu-second-menu li a {font-family:helvetica, arial, sans-serif;font-weight:normal;font-size:15px;padding:0px 0px 0 64px;text-decoration:none;margin:10px;line-height:43px;color:#333;}
   #menu-item-1656 {background-image:url('http://www.reynoldsdigital.com/wp-content/uploads/2011/02/contact-tab.png');width:74px;padding-right:0;border:none;}
   #menu-item-1657 {background-image:url('http://www.reynoldsdigital.com/wp-content/uploads/2011/02/home-tab.png');width:52px;padding:20px;border:none;}


#rss-blog-categories a:hover { background: none; }
#rss-blog-categories img { margin-top: 5px; margin-left: 5px; }

#header {height:430px;background-image:url('http://www.reynoldsdigital.com/wp-content/uploads/web-design-bg.jpg');background-repeat:no-repeat;}
#header2 {height:257px;background-image:url('http://www.reynoldsdigital.com/wp-content/uploads/web-header.jpg');background-repeat:no-repeat;}

#wrapper {background-image:url('http://www.reynoldsdigital.com/wp-content/themes/reynoldsdigital/images/content-bg.jpg');background-repeat:repeat-x;}

#content{}
   #content p {font: normal 14px helvetica; color: #555555;line-height: 150%;margin:0 0 15px 0px;}
   #content p strong {color:#555;}
   #content h2 {margin:-18px 0 0 13px;font:normal 23px helvetica; color:#111;padding:0 0 10px 0;line-height:28px;float:left;}
   #content h3 {clear:both;}
   #content ol{font-weight:normal;font-size:13px;line-height:20px;margin:0 0 10px 0px;color:#111;padding:0 0 0 20px;}
   #content ol li{font-weight:normal;font-size:13px;line-height:22px;margin:0 0 0 0px;color:#111;}
   #content ul{font-size:14px;color: #666666; padding:0px; margin:0 0 10px 0; float:left;}
   #content ul li{margin:0px;padding:0px 0 0 25px;font-size:13px; line-height: 190%; background-image:url('http://www.reynoldsdigital.com/wp-content/uploads/web-design.gif');background-position:0% 45%;background-repeat:no-repeat;list-style:none;font-weight:bold;}
   
   
#content-home{}
   #content-home h1 {margin-left: 80px;font: normal 24px helvetica; color:#000;margin: 22px 0 8px 82px;padding:0;line-height: 17px;}
   #content-home h2 {margin:-17px 0 13px 15px;font:normal 27px helvetica; color:#111;padding:0;height:27px;line-height:29px;float:left;}
   #content-home h3 {font: normal 21px helvetica;color:#066cab; padding:0 0 0 15px;margin:2px 0 0 0;height:23px;line-height:4px;float:left;}
   #content-home p {font:normal 15px helvetica;line-height:24px;color:#262626;padding:0;margin:8px 0 5px 0;float:left;}
   #content-home ul li{margin:0px;padding:0px 0 0 25px;font-size:14px; line-height: 150%; background-image:url('http://www.reynoldsdigital.com/wp-content/uploads/web-design.gif');background-position:0% 45%;background-repeat:no-repeat;list-style:none;font-weight:bold;}
   
#content-bg {background-image:url('http://www.reynoldsdigital.com/wp-content/themes/reynoldsdigital/images/content-bg.jpg');background-repeat:repeat-x;}

#sidebar{padding:0;height:100%;float:right;width:220px;display:inline;position: relative;padding-left: 15px;margin-right: 15px;}
   #sidebar ul {list-style:none;width:100%;}
   #sidebar ul li {list-style:none;background-image:none;padding:5px 0 5px 0;border-bottom:solid 1px #ccc;margin:0;width:100%;}
   #sidebar ul li a {color:#066cab;text-decoration:none;width:100%;}
   #sidebar ul{list-style:none;margin:0;padding:0;}
   #sidebar ul li{float:left;margin:4px 4px 8px 0;padding:0;}
   #sidebar h2 {line-height:24px;margin:0px 0 10px 0;padding:0 0 10px 0;font-family:helvetica, arial, sans-serif;font-size:24px;font-weight:normal;clear:both;width:100%;border-bottom:solid 1px #ccc;}
   #sidebar .box{float:right;padding:15px;width:260px;}

#jquery-slide {float:left;height:299px;margin-top:15px;}

#footer{padding-top:0px; padding-bottom:0px;clear:both;background:#393939;}
   #footer p {font:normal 12px Helvetica,Arial,sans-serif;line-height:22px;margin:0 0 20px 0;color:#939393;}
   #footer p.title {font:normal 20px helvetica;padding:23px 0 6px 0;color:#fff;line-height:22px;margin:5px 0 10px 0;text-align:left;letter-spacing:1px;}
   #footer cite {font-weight:bold;color:#fff;font-style:italic;font-family: helvetica, arial, Times, sans-serif;}
   #footer .widgets {list-style:none;margin:0 auto 0 auto;padding:0;width:960px;}
   #footer ul li {width:300px;margin:0 10px 0 10px;float:left;}
   #footer .box {float:left;width:300px;margin:0 10px 0 10px;height:350px;}
   .bottom_footer_info {text-align:center;color:#fff;font-size:12px;height:24px;padding:10px 0 0 0;margin:0;background-image:url('http://www.reynoldsdigital.com/wp-content/uploads/2011/04/copyright-bg.jpg');background-repeat:repeat-x;}
   .bottom_footer_info a {color:#fff;}

#frontbottom {padding-top:0px; padding-bottom:0px;clear:both;background:#393939;}
   #frontbottom p {font:normal 12px helvetica;line-height:22px;margin:0 0 20px 0;color:#939393;}
   #frontbottom h2 {font:normal 15px helvetica;border-bottom:solid 1px #666;padding:0 0 6px 0;color:#fff;line-height:22px;margin:0 0 10px 0;text-align:center;letter-spacing:1px;}
   #frontbottom cite {font-weight:bold;color:#fff;font-style:italic;font-family: helvetica, arial, Times, sans-serif;}
   #frontbottom .widgets {list-style:none;margin:0 auto 0 auto;padding:0;width:960px;}
   #frontbottom ul li {width:300px;margin:0 10px 0 10px;float:left;}
   #frontbottom .box {float:left;width:300px;margin:0 10px 0 10px;height:350px;}

.below-footer h2 {font-size:21px;color:#5D9C17;}


.below-footer a {color:#5D9C17;}




p, h1,h2,h3 {font-family:helvetica, arial, sans-serif;font-weight:normal;}
   h1 {font:normal 60px helvetica;margin:0px 15px 22px 10px;padding:0px 0 6px 0;color:#eeeeee;}
   h3 {font-family:helvetica, arial, sans-serif;font-size:16px;color: #066cab; padding:0;margin:9px 0 9px 0;}
   p.testimonial{font:italic 13px helvetica;margin:0;line-height:19px;color:#141414;}
   p.testimonialsname{font:bold 13px helvetica;margin:4px 0;padding:0 0 6px 0;color:#141414;border-bottom:dotted 1px #eee;}
   p.centre{text-align:center;font-size:12px;}
   .window_article p{margin:10px;}

.pageheader1 {font-family:helvetica, arial, sans-serif;padding:0;margin:40px 0 2px 20px;font-size:53px;font-weight:normal;line-height:26px;color:#fff;text-shadow: 1px 1px 1px #333;width:485px;float:right;}
.pageheader2 {font-family:helvetica, arial, sans-serif;font-size:21px;width:400px;float:left;color:#ffffff;margin:10px 0 0 20px;padding:0;line-height:25px;font-weight:normal;}


.below-footer {background-color:#fff;padding:12px 20px 20px 20px;width:418px;float:left;height:374px;border:solid 1px #ccc;}
   .below-footer h2 {padding:0px;margin:0px;}
   .below-footer h3 {padding:0px;margin:8px 0 0 0;}
   .below-footer p {font-size:12px;line-height:16px;color:#333;}
   .below-footer ul{font-size:14px;color: #666666; padding:0px; margin:10px 0 10px 0; float:left;}
   .below-footer ul li{margin:0px;padding:0px 0 0 25px;font-size:13px; line-height: 190%; background-image:url('http://www.reynoldsdigital.com/wp-content/uploads/web-design.gif');background-position:0% 45%;background-repeat:no-repeat;list-style:none;font-weight:bold;float:left; width:180px;}

img{border:0;}
   img.alignleft{float:left;padding:0 7px 5px 0;}
   img.alignright{float:right;margin:0 0 0 10px;}
   img.icon {float:left;}

.front-page-header1 {font:normal 56px helvetica;margin:0 0 15px 0;line-height:55px;color:#fff;}
.front-page-header2 {font:bold 23px Arial;letter-spacing:-1px;color:#EFEFEF;margin:0 0 20px 0;}

.front-page-testimonial {width:950px;height:40px;padding:20px 0 20px 0px;float:left;font-style:italic;color:#666;font-size:18px;text-align:center;font-family:georgia;}
.page-testimonial {width:950px;height:40px;padding:10px 0 20px 0px;float:left;font-style:italic;color:#666;font-size:18px;text-align:center;font-family:georgia;}
.front-page-testimonial-quote {font-weight:bold;color:#444;}

.front-page-box {border:solid 1px #ccc;background-color:#fff;height:230px;margin:0px 12px 15px 0px;width:430px;float:left;padding:10px 15px 5px 15px;}
.page-box {float:left;min-height:235px;}
.front-page-box-link {margin:5px 0 0 0;color:#5D9C17;float:left;}
img.button1{float:right;padding:0px 5px 0 0;margin:0;}

#seo{background-image:url('http://www.reynoldsdigital.com/wp-content/uploads/2011/05/seo-service.png');}
#copywriting{background-image:url('http://www.reynoldsdigital.com/wp-content/uploads/2011/05/copywriting.png');}
#wordpress{background-image:url('http://www.reynoldsdigital.com/wp-content/uploads/2011/05/wordpress.png');}
#webdesign{background-image:url('http://www.reynoldsdigital.com/wp-content/uploads/2011/05/web-design.png');}


h2 a:link, h2 a:visited {color:#111;text-decoration:none;font-family:helvetica, arial, sans-serif;}
   h2 a:hover{color:#111;font-weight:normal;text-decoration:underline;font-family:helvetica, arial, sans-serif;}
h3 a{color:#111;border:0;text-decoration:none;}
   h3 a:hover{color:#224487;border:0;text-decoration:none;}
   
.current_page_item {margin:0 0 10px 0;height:20px;}
.active_category{margin:0 0 10px 0;text-decoration:underline;}
.current-cat{margin:0 0 10px 0;background-image:url('http://www.reynoldsdigital.com/wp-content/uploads/2011/02/nav-active.png');background-repeat:repeat-x;}


.window_article,
.window{width:575px;float:left;background:#fff;padding:0px 10px 10px 10px;min-height:100px;background:url("http://www.reynoldsdigital.com/wp-content/uploads/2010/04/row2_body.jpg");}
.insidepost{margin-right:15px;margin-left:15px;margin-top:10px;}
hr{background-color:#bbb;border:#bbb;height:1px;margin-top:5px;margin-bottom:8px;}


.entry p{font-size:1.4em;line-height:1.6em;margin:0 0 1em 0;}
p.meta{float:left;padding:0;border-bottom:1px dotted #ccc;font-size:12px;margin:0;color:#999;width:100%;}
span.tags{padding:1px 20px 2px 20px;margin:0;background:url("http://www.reynoldsdigital.com/wp-content/uploads/2010/04/tag.gif") 0 0 no-repeat;}
span.comments{margin:0;padding:0px 0px 0px 20px;background:url("http://www.reynoldsdigital.com/wp-content/uploads/2010/04/comment.gif") 0 0 no-repeat;background-position:0 60%;color:#333;}


/* Advance Recent Posts */
ul.advanced-recent-posts{font-family:helvetica, arial, sans-serif;font-size:14px;line-height:17px;width:250px;padding:0 0px 0 10px;}
ul.advanced-recent-posts li{margin:0 20px 0 10px;}


/* Daikos Text */
.DaikosText{font-family:tahoma;font-size:13px;text-align:left;margin:0;padding:0;}


/* Testimonials */
#sfstest-sidebar {line-height:24px;margin:0;padding:0;font-family:helvetica, arial, sans-serif;font-size:14px;font-weight:normal;}
   #sfstest-sidebar blockquote{margin:0;padding:0;width:280px;}
.cite-link {color:#fff;text-decoration:underline;}


/* Sidebar Box */
#next {position:absolute;top:105px;left:0px;z-index:10;}
#prev {position:absolute;top:105px;right:0px;z-index:10;}

/*  ==========================================================
    2.14 TOPSLIDER
============================================================== */


#topslider_container {text-align:left; margin: 0;padding:10px; position: relative; width:466px;height:287px;background-image:url('http://www.reynoldsdigital.com/wp-content/uploads/2011/02/slider-bg.png'); background-repeat:no-repeat;overflow:hidden;}

#topslider ul, #topslider li {margin:0;padding:0;list-style:none;}
#topslider li{ 
	/* 
		define width and height of list item (slide)
		entire slider area will adjust according to the parameters provided here
	*/ 
	width:444px;height:266px;position:relative;overflow:hidden;}
	
.more-link {color:#fff;clear:both;padding:15px 510px 15px 0px;margin-bottom:20px;float:left;border-bottom:solid 1px #ccc;}

a:link .more-link, a:visited .more-link, .more-link{color:#fff;text-decoration:none;}
a:hover .more-link{color:#fff;text-decoration:underline;}


td{font-size:14px;line-height:1.3;padding:0px 0 20px 0;}

table tr td {padding:10px;font-size:12px;max-width:300px;} 
.head  {font-family:helvetica, arial, sans-serif;background-color:#777;color:#fff;font-size:14px;background-image:url('http://www.reynoldsdigital.com/wp-content/uploads/2011/04/table-bg.jpg');}

#menu-item-1657 {width:60px;}
#menu-item-1657 a:link {margin-left:7px;}

.entry_author_image {float:left;margin:3px 15px 0 0;}
.entry_author_image img {width:85px;background-color:#ededed; padding:3px;border:solid 1px #ccc;}



.wpld_links td {font: normal 14px helvetica; color: #555555;line-height: 150%;margin:0 0 15px 0px;}
.wpld_pr {margin:0;padding:0;}
.dir h2 {display:none;}

#contact-details {font-size:13px;float:right;color:#fff;margin:7px 0 4px 0;}
   #contact-details h1 {margin:0;}
   #contact-details a {color:#fff;}



