/*
File:			custom.css
Description:	Custom styles for Thesis

BASIC USAGE:

If you have enabled the custom stylesheet in the Thesis options panel, the <body> tag 
will be appended with the "custom" class, like so: <body class="custom"&gt;. You can use 
the "custom" class to override *any* CSS declarations contained in the style.css file.

For example, if you wish to change the default link color to green, you would add the 
following declarations to this file:

	.custom a, .custom a:visited { color: #090; }	<;--- This makes links green
	.custom a:hover { color: #00f; }	<--- This makes links blue when you mouse over them

WHY THIS WORKS:

By using the "custom" class, you are creating more specific CSS declarations for HTML
elements. CSS styling is applied through rules of specificity, and because declarations
prepended with .custom are more specific, they get applied when the page is rendered!

More information about styling your Thesis installation using this file can be found
in the User's Guide:
	http://diythemes.com/thesis/rtfm/customizing-thesis-with-customcss/
*/

/*---:[ Remove horizontal scrollbar in IE ]:---*/

html, body {
overflow-x: hidden;
}

/*---:[ Content area & body ]:---*/

#content_area { padding: 0 0 4em; }

body { background: #545454 url(images/bg.png) repeat-x; }

/*---:[ Content area & body ]:---*/

.custom a { color: #C22C2C; }
.custom a:visited { color: #C22C2C; }
.custom a:hover { color: #C22C2C; text-decoration: underline;}

/*---:[ homepage more & teaser link ]:---*/

.custom a.more-link
{
padding: 4px 6px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
color:#292929;
text-decoration: none;
background: #E6E6E6;
}

.custom a:hover.more-link 
{
padding: 4px 6px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
color:#FFFFFF;
text-decoration: none;
background: #737373;
}


/*---:[ Special fonts ]:---*/

@font-face
{
font-family: 'RockwellRegular';
src: url('rockwell.eot');
src: local('Rockwell'),
local('Rockwell'),
url('rockwell.woff') format('woff'),
url('rockwell.ttf') format('truetype'),
url('rockwell.svg#Rockwell') format('svg');
}

@font-face
{
font-family: 'RockwellBold';
src: url('rockwellbold.eot');
src: local('Rockwell'),
local('Rockwell-Bold'),
url('rockwellbold.woff') format('woff'),
url('rockwellbold.ttf') format('truetype'),
url('rockwellbold.svg#Rockwell-Bold') format('svg');
}

@font-face
{
font-family: 'MyriadProBold';
src: url('myriadprobold.eot');
src: local('Myriad Pro'),
local('MyriadPro-Bold'),
url('myriadprobold.woff') format('woff'),
url('myriadprobold.ttf') format('truetype'),
url('myriadprobold.svg#MyriadPro-Bold') format('svg');
}

/*---:[ container ]:---*/

.custom #container
{
border: 1px solid #000;
margin: 20px auto;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}

/*---:[ heading styles ]:---*/

.custom #content .entry-title
{
text-align: left;
margin-bottom:.4em;
font-family: 'MyriadProBold', 'Trebuchet MS', Helvetica, Arial, sans-serif;
font-weight: bold;
letter-spacing: -1px;
}

.custom #content .headline_area h2
{
line-height: 24px;
font-weight: bold;
font-size:22px;
}

.custom #content h2 a
{
color: #2b2b2b;
font-size:125%;
color: #4A4A4A;
}

.custom #content h2 a:hover
{
color: #C22C2C;
}

.custom h2, .custom h3, .custom h4, .custom h5, .custom h6
{
font-family: 'RockwellRegular', Georgia, serif;
}

.custom h1
{
-x-system-font:none;
font-family: 'MyriadProBold', Verdana, Helvetica, Arial, sans-serif;
font-size:28px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
letter-spacing:-0px;
line-height:0.9em;
text-decoration:none;
color: #4A4A4A;
}

.custom h2
{
margin-bottom:1.4em;
color: #C22C2C;
font-size: 1.7em;
font-weight:normal;
text-transform: capitalize;
}

.custom h3
{
color: #2b2b2b;
font-size: 1.5em;
text-transform: capitalize;
}

.custom h4
{
color:#575757;
font-weight: normal;
font-size: 1.4em;
margin-bottom: 0.3em;
}

.custom h5
{
color: #2b2b2b;
font-weight: normal;
font-size: 1.2em;
text-transform:none;
}

.custom h6
{
color: #2b2b2b;
font-weight: bold;
font-size: 0.9em;
}


.custom #sidebars h3
{
color:#FFF;
font-variant:normal;
font-size:28px;
letter-spacing:-0.3px;
margin: 0;
}

/*---:[ sidebar ]:---*/

.custom #sidebar_1, custom #sidebar_2 { background: #454343; color: #E0E0E0; }

.custom #sidebar_1 .widget { margin-bottom: 5px; }

/*---:[ content & content box ]:---*/

.custom #content { background: #FFF url(images/redGrad.gif) repeat-x; border: 0; }

.custom #content_box { background: #FFF url(images/sidebarbg.gif) repeat-y; border: 1px solid #000; }

/*---:[ teasers ]:---*/

.custom .teasers_box
{
background: #FFF url(images/blackGrad.gif) repeat-x;
border-top:1px solid #BBB;
width:100%;
margin:0;
padding:0;
}

.custom .teasers_box .post
{
padding:11px;
}

/* create frame to thumbnail in teasers - temp code until thesis bug fixed - start*/
.custom .teaser .post_image_link .thumb
{ 
border-width: 0.3em; /*outer border width*/
background:#eeeeee none repeat scroll 0 0; /*inner border color*/
border-color:#dddddd; /*outer border color*/
border-style:double;
}

/*---:[ blockquote ]:---*/

.custom blockquote
{
font: 1em Courier New, monospace;
color: black;
border: 1px solid #e1e1e0;
padding: 1em;
background: #F5F5F5 url(images/resume.png) no-repeat;
display: block;
}

.custom .exercice
{
font: 1em Courier New, monospace;
color: black;
border: 1px solid #e1e1e0;
padding: 1em;
margin: 1em 0em 1em 0.7em;
background: #F5F5F5 url(images/exercice.png) no-repeat;
display: block;
}

/*---:[ citation ]:---*/

.custom .citation
{
font: 1em Georgia, Times New Roman, serif;
color: #3D3D3D;
border-left: 3px solid #e1e1e0;
padding: 2em;
margin: 1em 0em 1em 0.7em;
background: #FAFAFA url(images/quotmarks.png) no-repeat;
}

/*---:[ alerts & notes ]:---*/

.custom p.note
{
background: #EBEBEB url(http://www.coachdrague.com/blog/wp-content/themes/thesis_17/custom/images/note_bg.png) repeat-x bottom;
border: 0;
margin: 1.4em -1.2em 1.4em -1.6em;
padding: 1em 1em 1em 2em;
position: relative;
width: 101%;
}

.custom p.alert
{
background: #FBF7D9 url(http://www.coachdrague.com/blog/wp-content/themes/thesis_17/custom/images/alert_bg.png) repeat-x bottom;
border: 0;
margin: 1.4em -1.2em 1.4em -1.6em;
padding: 1em 1em 1em 2em;
position: relative;
width: 101%;
}

.custom p.note .flip
{
background: url(http://www.coachdrague.com/blog/wp-content/themes/thesis_17/custom/images/note_flip.png) no-repeat;
bottom: -0.8em;
display: block;
height: 10px; left: 1px;
position: absolute;
width: 10px;
}

.custom p.alert .flip
{ 
background: url(http://www.coachdrague.com/blog/wp-content/themes/thesis_17/custom/images/alert_flip.png) no-repeat;
bottom: -0.8em;
display: block;
height: 10px; left: 1px;
position: absolute;
width: 10px;
}

/*---:[ intro paragraph ]:---*/

.custom .intro
{
font: 12px Georgia, Times New Roman, serif;
color: #6E6E6E;
font-style:italic;
line-height: 20px;
}

/*---:[ top nav menu styles ]:---*/

.custom .menu { border: none;}
.custom .menu a { color: #FFFFFF; background: transparent; letter-spacing: normal; padding: 6px 8px 6px 8px; }
.custom .menu a:hover { color: #FFFFFF; background: none; text-decoration: underline; }

.custom .current { background: #444243; }
.custom .current a { cursor: default; }
.custom .current a:hover { background: #444243; }

.custom .feed { position: relative; float: right }

.custom .feed a, .custom .feed a:hover { background: url(images/icon-rss.gif) no-repeat right; padding-right: 2.1em; }

.custom .feed a:hover { text-decoration: underline; }

.custom .twitter { position: relative; float: right }

.custom .twitter a, .custom .twitter a:hover { background: url(images/icon-twitter.gif) no-repeat right; padding-right: 2.9em; }

.custom .twitter a:hover { text-decoration: underline; }

.custom .facebook { position: relative; float: right }

.custom .facebook a, .custom .facebook a:hover { text-align: right; background: url(images/icon-facebook.gif) no-repeat right; padding-right: 2.1em; }

.custom .facebook a:hover { text-decoration: underline; }



/*--:{ logo }:--*/

.custom #header_area .page {background:transparent;}

.custom #header
{
background: url(images/blog-coachdrague.png) no-repeat;
height: 51px;
width: 444px
padding: 2em 0 0 0;
position:relative;
top:20px;
}

/*---:[ bottom nav menu styles ]:---*/

#bottommenu { height: 58px; list-style: none; }
#bottommenu li { float: left; position: relative; bottom: 1px;}
#bottommenu li a { display: block; height: 58px; float: left; text-indent: -9999px; }
#bottommenu li a.produits { background: url(images/bottomnav_produits.png) no-repeat; margin-right: 3em; width: 146px; }
#bottommenu li a.services { background: url(images/bottomnav_services.png) no-repeat; margin-right: 3em; width: 146px; }
#bottommenu li a.leclub { background: url(images/bottomnav_leclub.png) no-repeat; width: 127px; }
#bottommenu li a:hover { background-position: 0 -58px; }

/*---:[ breadcrumbs ]:---*/

.breadcrumbs { font-size: 1em; color: #3a3939; overflow: hidden; margin: 1.5em 0; padding: 0 0.7em 0 0; }
.breadcrumbs a { font-size: 1em; color: #3a3939; }
.breadcrumbs a:hover { color: #3a3939; background: none; text-decoration: underline; }
.breadcrumbs span.home { padding: 0 0.5em 0 0; background: url(images/breadcrumbs_home.png) no-repeat; float: left; display: block; height: 14px; width: 15px; }

/*---:[ sidebar category widgets ]:---*/

.custom li#categories-3 h3
{
display:block;
background:transparent url('http://www.coachdrague.com/blog/wp-content/uploads/2010/08/sujet.png');
background-repeat:no-repeat;
text-indent:-9999px;
height:28px;
width:95px;
margin:1em 0 .4em 0;
}

.custom li#text-11 h3
{
display:block;
background:transparent url('http://www.coachdrague.com/blog/wp-content/uploads/2010/08/e-books-gratuits.png');
background-repeat:no-repeat;
text-indent:-9999px;
height:28px;
width:255px;
margin:0.5em 0 .4em 0;
}

.custom li#popular-posts h3
{
display:block;
background:transparent url('http://www.coachdrague.com/blog/wp-content/uploads/2010/08/articles-populaires.png');
background-repeat:no-repeat;
text-indent:-9999px;
height:28px;
width:292px;
margin:1em 0 .4em 0;
}

.clear { clear: both }

.custom li#categories-3 a
{
font-family: Verdana, 'Rockwellregular', Georgia, serif;
color:#dedcdc;
font-size:1em;
margin-left:8px;
display:inline;
}

.custom li#popular-posts a, li#text-11 a
{
font-family: Verdana, 'MyriadProBold', 'Rockwellregular', Georgia, serif;
color:#dedcdc;
font-size:1em;
text-decoration:none;
display:inline;
}

.custom #popular-posts a:hover, li#text-11 a:hover
{
text-decoration:underline;
}

.custom .minithumb
{ 
border: 1px #B3B1B1 solid;
float:left;
margin:4px 8px 3px 8px;
display:inline;
}

.custom .minibook
{ 
float:left;
margin:4px 8px 3px 8px;
display:inline;
}

/*---:[ Multimediabox ]:---*/

.custom #multimedia_box { margin-bottom: 0; padding: 0; margin-top:-2px;}
.custom #image_box { background: none; width: 100%; }
.custom #image_box img { border: 0; padding: 0; width: 100%; height: 210px; }

/*---:[ optin sidebar ]:---*/

.custom .optinsidebar
{
background-image:url('http://www.coachdrague.com/blog/wp-content/uploads/2010/08/optinform.png');
height:284px;
width:371px;
position:relative;
}

.custom #optin-timbre
{
position:absolute;
top:-42px;
right:-32px;
}

.custom #subscriber_name
{
color:#010101;
font:bold 1.4em 'Rockwellbold', Georgia, serif;
position:absolute;
top:162px;
left:7px;
width:174px;
height:23px;
line-height:23px;
vertical-align:middle;
background-color:#ffffff;
border-style:solid;
border-width:1px;
border-color:#ffc421;
padding-left:4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}

.custom #subscriber_name:hover, #subscriber_name:focus
{
background-color:#dedcdc;
}

.custom #subscriber_email
{
color:#010101;
font: bold 1.4em 'RockwellBold', Georgia, serif;
position:absolute;
top:199px;
left:7px;
width:174px;
height:23px;
line-height:23px;
vertical-align:middle;
background-color:#ffffff;
border-style:solid;
border-width:1px;
border-color:#ffc421;
padding-left:4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}

.custom #subscriber_email:hover, #subscriber_email:focus
{
background-color:#dedcdc;
}

.custom .optinbutton
{
background:none;
border:none;
cursor:pointer;
background-image: url(http://www.coachdrague.com/blog/wp-content/themes/thesis_17/custom/images/optinbutton.png);
background-repeat: no-repeat;
margin: 0px;
padding: 0px;
height: 37px;
width: 190px;
position:absolute;
top:235px;
left:6px;
}

.custom .optinbutton:hover { background-position: 0 -37px; }

.custom #optinbullets
{
position:absolute;
left:175px;
top:163px;
}


/*---:[ Sociable ]:---*/

.sociable_tagline
{
font-family: 'RockwellBold', Georgia, serif;
padding-bottom: 1em;
font-size:1.3em;
font-weight: bold;
color: #4A4A4A;
}

.sociable span
{
display: block;
}

.sociable ul
{
display: inline;
margin: 0 !important;
padding: 0 !important;
}
.sociable ul li
{
background: none;
display: inline !important;
list-style-type: none;
margin: 0;
padding: 1px;
}

.sociable img
{
float: none;
width: 36px;
height: 36px;
border: 0;
margin: 0;
padding: 0;
}

/*---:[ Post footer ]:---*/

/* AUTHOR BOX */

.custom #comments
{
clear:both;
}

.postauthor
{
background: #F5F5F5;
border-top: 1px solid #e1e1e0;
border-bottom: 1px solid #e1e1e0;
overflow: hidden;
padding: 1.5em;
margin-top: 1.5em;
}

.postauthor img
{
border: 5px solid #e2dede;
float: left;
margin-right: 1.5em;
}

.postauthor h4
{
color: #666;
font-size: 1.5em; 
text-transform: uppercase;
}

.postauthor p
{
color: #515151;
font-size: 11px;
margin-bottom: 12px;
}

.postauthor p.hlight
{
font-family: Georgia, serif;
font-size: 13px;
font-style: italic;
}

.postauthor p.hlight span
{
font-size: 20px;
letter-spacing: 0.8px;
}

/* Optinform */

.custom .optinformbig
{
background:none;
border:none;
background-image: url('http://www.coachdrague.com/blog/wp-content/uploads/2010/08/optinformbig.png');
background-repeat: no-repeat;
margin: 0px;
padding: 0px;
height:289px;
width: 629px;
}

.custom #subscriber_name2
{
color:#010101;
font:bold 1.4em 'RockwellBold', Georgia, serif;
position:relative;
top:8.9em;
left:0.8em;
width:200px;
height:23px;
line-height:23px;
vertical-align:middle;
background-color:#e1e1e0;
border-style:solid;
border-width:2px;
border-color:#c22627;
padding-left:4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}

.custom #subscriber_name2:hover, #subscriber_name2:focus
{
background-color:#F5F5F5;
}

.custom #subscriber_email2
{
color:#010101;
font:bold 1.4em 'RockwellBold', Georgia, serif;
position:relative;
top:8.9em;
left:0.8em;
width:200px;
height:23px;
line-height:23px;
vertical-align:middle;
background-color:#e1e1e0;
border-style:solid;
border-width:2px;
border-color:#c22627;
padding-left:4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}

.custom #subscriber_email2:hover, #subscriber_email2:focus
{
background-color:#F5F5F5;
}

.custom .optinbuttonbig
{
background:none;
border:none;
cursor:pointer;
background-image: url(http://www.coachdrague.com/blog/wp-content/themes/thesis_17/custom/images/optinbuttonbig.png);
background-repeat: no-repeat;
margin: 0px;
padding: 0px;
height: 38px;
width: 221px;
position:relative;
top:12.2em;
left:1em;
}

.custom .optinbuttonbig:hover { background-position: 0 -38px; }

.custom #optinbulletsbig
{
position:relative;
left:20.8em;
top:0.6em;
}

/*---------------------------------*/
/* WIDGETIZED FOOTER               */
/* Mike Nichols - October 17, 2009 */
/*---------------------------------*/

/* widgetized footer area setup */
#footer_setup { padding: 25px 0px 25px 0px; background: #3B3B3B; border-top:1px solid #686868; text-align:center;
/* do not change this! */
overflow: hidden;
width:100%;
}

/* widget items setup */
.footer_items {
/* contents alignment */
text-align: left;
/* widget width */
width: 230px;
/* space between widgets */
padding: 0px 17px 0px 0px;
/* text color */
color: #a9a9a9;	
/* do not change these! */
display: inline-block;
vertical-align:top;
height: 100%;
}

/* widget item headers*/
.footer_items h3 {
/* font size */
font-size: 20px;
/* bold or not */
font-weight: normal;
/* uppercase or not */
text-transform: capitalize;
/* space out the letters*/
letter-spacing: 0px;
/* font color*/
color: #a9a9a9;	
/* padding under header text */
padding-bottom: 12px;
}

.footer_items p { font-size: 12px; }

/* do not change these! */
#footer_setup .footer_items ul li { list-style: none; }
#footer_setup .footer_items ul { margin: 0px; padding: 0px; }

/*---:[ 2nd footer ]:---*/
#bcd_footer { background: #1F1F1F; height: 25px;}
#bcd_footer li { font-size: 1.2em; float: left; margin-right: 2em; list-style: none; position: relative; left: -8px; top: 3px;}
#bcd_footer a { border-bottom: none; }
#bcd_footer a:hover { color: #888888; }


.custom #footer_area { background: #1F1F1F; border-top:1px solid #686868; border-bottom: 1px solid #686868; }
.custom #footer_area .page { background: transparent; }

/*---:[ back to top ]:---*/
#bcd_footer .back_to_top { float: right; position: relative; margin-right: -1.3em;}

/* Commenting Guidelines */

.commentguidelines
{
background: #F5F5F5;
border-top: 1px solid #e1e1e0;
border-bottom: 1px solid #e1e1e0;
overflow: hidden;
padding: 1.5em;
margin-top: 1.5em;
}

.commentguidelines h4
{
color: #666;
font-size: 1.5em; 
text-transform: uppercase;
margin-bottom:0.5em;
}

.commentguidelines p
{
color: #515151;
font-size: 11px;
}

.commentguidelines p.hlight
{
font-family: Georgia, serif;
font-size: 13px;
font-style: italic;
margin-bottom:1.2em;
}

.commentguidelines ul
{
color: #515151;
font-size: 11px;
margin:0.8em 0 0 2em;
}

.commentguidelines li
{
margin-bottom:0.8em;
}

.commentguidelines img
{
float: right;
position:relative;
top:-1.5em;
right:-0.5em;
}

/* Archives */

.custom .archive h3 {margin-top: 0;}
.custom .archive ul {font-size: .85em; }
.custom .archivel { float: left; width: 40%;}
.custom .archiver { float: right; width: 60%;}

.custom .search-sidebar-archive {position:relative;}

input#searchsubmit.find
{
cursor: pointer;
background: url('http://www.coachdrague.com/blog/wp-content/uploads/2010/08/archives-searchbutton.png') no-repeat;
width: 37px;
height: 35px;
border:0;
position:absolute;
top:-3px;
left:303px;
}

.custom input#searchsubmit.find:hover { background-position: 0 -35px; }

.custom .search-sidebar-archive #s
{
width: 279px;
height: 20px;
padding-left:10px;
padding-top:3px;
padding:bottom:3px;
display:inline;
font: bold 1.1em 'Rockwellbold', Georgia, serif;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-style:solid;
border-width:2px;
border-color:#D1D1D1;
}

/* Optin form Le Club BCD */
#webFrmID
{
float:right;
font-family: Verdana, sans-serif; font-size: 13px;
color: #999999;
border: solid #cfcfcf 1px
}

.leclubform
{
width: 250px; font-family: verdana; background-color: #f0f0f0;	
}

.leclubdiv1
{
font-family: tahoma; border: 1px solid #DEDEDE;	
}

#leclub_ul_fields
{
list-style: none; margin: 0; font-size: 12px; color: #7B7B7B; padding: 15px 20px 0px 20px;	
}

#leclub_subscriber_name_field
{
padding: 4px 0 5px 0; margin: 0; background: none; width: 100%;	
}

#leclub_subscriber_name_label
{
float: left;	
}

#subscriber_name3
{
float: right; border: 1px solid #919191; width: 140px; background: #ffffff;	
}

#leclub_subscriber_email_field
{
padding: 4px 0 5px 0; margin: 0; background: none; width: 100%;	
}

#leclub_subscriber_email_label
{
float: left;	
}

#subscriber_email3
{
float: right; border: 1px solid #919191; width: 140px; background: #ffffff;	
}

.leclubdiv2
{
text-align: center;	
}

#leclub_webform_submit
{
cursor: pointer;
font-family: verdana;
font-size: 13px;
color: #FFFFFF;
background-image: url(http://www.coachdrague.com/blog/wp-content/themes/thesis_17/custom/images/leclubsubscribebutton.png);
border: 0;
width: 90px;
height: 29px;
margin: 8px;	
}

.leclub_confidentialite
{
text-align: center;	
}

/* Salesletters */

.salesletter .format_text
{
padding-left: 4em;
padding-right: 4em;
}

.salesletter #content h1
{
padding: 1em 2em 0 2em;
text-align:center;
}

.salesletter #content h2
{
text-align:center;
}

.salesletter .note
{
background: #EBEBEB url(http://www.coachdrague.com/blog/wp-content/themes/thesis_17/custom/images/note_bg.png) repeat-x bottom;
border: 0;
margin: 1.4em 1.4em 1.4em -5.6em;
padding: 1em 5.5em 1em 5.5em;
position: relative;
width: 871px;
}

.salesletter .alert
{
background: #FBF7D9 url(http://www.coachdrague.com/blog/wp-content/themes/thesis_17/custom/images/alert_bg.png) repeat-x bottom;
border: 0;
margin: 1.4em 1.4em 1.4em -5.6em;
padding: 1em 5.5em 1em 5.5em;
position: relative;
width: 871px;
}

.salesletter .note .flip
{
background: url(http://www.coachdrague.com/blog/wp-content/themes/thesis_17/custom/images/note_flip.png) no-repeat;
bottom: -10px;
display: block;
height: 10px; left: 1px;
position: absolute;
width: 10px;
}

.salesletter .alert .flip
{ 
background: url(http://www.coachdrague.com/blog/wp-content/themes/thesis_17/custom/images/alert_flip.png) no-repeat;
bottom: -10px;
display: block;
height: 10px; left: 1px;
position: absolute;
width: 10px;
}

/* e-store buybutton*/

.eStore_buy_now_button, .eStore_subscribe_button
{
background: #EBEBEB;
border: solid #ebebeb;
min-width: 600px;
}

/* Wp Page Numbers */

#wp_page_numbers { background: #FFF url(http://www.coachdrague.com/blog/wp-content/themes/thesis_17/custom/images/blackGrad.gif) repeat-x; border-top: 1px solid #CCC; }
#wp_page_numbers a { display: block; padding: 0.4em 0.6em; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
#wp_page_numbers a:hover { background: #EEE; color: #888; text-decoration: none;}
#wp_page_numbers ul { list-style: none; overflow: hidden; padding: 1em; }
#wp_page_numbers li { float: left; margin-left: 0.6em; }
#wp_page_numbers .page_info { color: #888; margin: 0.4em 0.5em 0 0; text-transform: uppercase; }
#wp_page_numbers .active_page a, #wp_page_numbers .active_page a:hover { background: #B72626; color: #fafafa; }

/* Optinform Big Footer */

.custom .optinbigfooter
{
position: relative;
left:-5px;
}

.custom #subscriber_name4
{
color:#010101;
font:bold 14px 'Rockwellbold', Georgia, serif;
position:relative;
left:-0.3em;
width:200px;
height:23px;
line-height:23px;
vertical-align:middle;
background-color:#dedcdc;
border-style:solid;
border-width:2px;
border-color:#545454;
padding-left:4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}

.custom #subscriber_name4:hover, #subscriber_name4:focus
{
background-color:#ffffff;
}

.custom #subscriber_email4
{
color:#010101;
font: bold 14px 'RockwellBold', Georgia, serif;
position:relative;
left:-0.3em;
width:200px;
height:23px;
line-height:23px;
vertical-align:middle;
background-color:#dedcdc;
border-style:solid;
border-width:2px;
border-color:#545454;
padding-left:4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}

.custom #subscriber_email4:hover, #subscriber_email4:focus
{
background-color:#ffffff;
}

.custom .optinbutton4
{
background:none;
border:none;
cursor:pointer;
background-image: url(http://www.coachdrague.com/blog/wp-content/themes/thesis_17/custom/images/optinbutton4-grey.png);
background-repeat: no-repeat;
margin: 0px;
padding: 0px;
height: 37px;
width: 214px;
position:relative;
}

.custom .optinbutton4:hover { background-position: 0 -37px; }
.custom .confioptinbigfooter { font-size: 11px; }

/* Search form sidebar*/

input#searchsubmit_sidebar.find
{
cursor: pointer;
background: url('http://www.coachdrague.com/blog/wp-content/uploads/2010/08/sidebar-searchbutton.png') no-repeat;
width: 48px;
height: 45px;
border:none;
position:absolute;
right: 23px;
top: 9px;
}

.custom input#searchsubmit_sidebar.find:hover { background-position: 0 -45px; }

.custom .search-sidebar-banner
{
background: url('http://www.coachdrague.com/blog/wp-content/uploads/2010/08/sidebar-search.png') no-repeat;
height:78px;
width:390px;
position:relative;
}

.custom .search-sidebar-banner #s
{
width: 279px;
height: 24px;
padding-left:10px;
padding-top:3px;
padding:bottom:3px;
display:inline;
font: bold 1.4em 'Rockwellbold', Georgia, serif;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-style:solid;
border-width:1px;
border-color:#FF6161;
position:absolute;
left: 17px;
top: 17px;
}