/* Website: Copywriter Liverpool
/* © 2008 www.ph-creative.com 

/* #################*/  
/* ## TEXT STYLES ##*/  
/* #################*/  
   
p { color: #666; }  
strong {}  
em {font-weight: bold;} 
   
/* ##################*/  
/* ## LINK STYLES ###*/  
/* ##################*/  
   
a { font-weight: bold; outline: none;}  
a:hover {text-decoration: none;}  
   
/* ####################*/  
/* ## HEADER STYLES ###*/  
/* ####################*/  
   
h1 { margin: 0px; padding: 0 0 5px; color: #333; font-weight: normal; font-size: 32px; line-height:32px; letter-spacing: -1px;width: 450px; display: block;}    
h2 { color: #d9e409; font-size: 22px; font-weight: normal; margin: 0px; padding: 10px 0 5px;} 
h3 { color: #777; font-size: 18px; line-height: 21px; font-weight: normal; margin-top: 10px;  margin-bottom: -10px;  position: relative; }
       
h4{ color: #d9e409;}  
h5 { color: #d9e409;}  
h6 { color: #d9e409;}  
  
/* ###################*/  
/* ## GLOBAL STYLES ##*/  
/* ###################*/  
  
body  {   padding:0px;  margin:0px;  font-family:Arial, Helvetica, Sans-Serif; font-size: 78%; color:#000; background: #F3F5F7 url(../builtin/page_bkgd.gif) repeat-x left top; }  
   
#wrapper, #footer_content { width:779px; margin:0px auto; }
#top{ margin-top: 6px; background: #d9e409; color: #fff; height: 26px;  padding: 0px; }
    #top p { margin: 0px; padding: 0px; font-size: 90%;color: #fff; }
   
    #intro {float: left; margin: 0px; padding: 6px 0 0 12px; }
    #address {float: right; margin: 0px; padding: 6px 12px 0 0;}
    
#container { margin-top: 16px; background: #fff; padding: 19px;}
#logo { margin: 5px 0px 20px 0px; padding: 0px; float: left;}
#phone{ float: right; width :239px; height: 50px; margin-right: 14px; margin-bottom: 20px; } 
    
#navigation {position: relative; margin: 6px 0 0 0; background: url(../builtin/nav_bg.png) repeat-x left top; color: #fff; height: 37px; padding: 0px; clear: both;width: 741px; float: left;}
#navigation ul{ font-size: 14px;  list-style-type: none; margin: 0px 3px; padding: 0px; border-left: 1px solid #626262; height: 37px; clear: both; }
    #navigation ul li{ display: inline; height: 37px; float: left; border-right: 1px solid #626262; }
    #navigation ul li a{ color: #fff; text-decoration: none; font-weight: normal; padding: 11px 13px 10px; float: left;}
    #navigation ul li a:hover{ text-decoration: none; background: #d9e409; padding: 11px 13px 10px; }    
    
        .active_tab a { text-decoration: none; background: #d9e409; padding: 11px 13px 10px; } 

    
#banner { margin-top: 18px; padding: 0px; width: 739px; height: 139px; }
#content {margin-top: 18px;}
    #content_left { width: 450px; float: left; line-height: 160%; }
        #content_left ul{list-style-type: square; }
            #content_left ul li{ color: #d9e409;  font-weight: bold }
    #content_right { width: 262px; float: right; margin-bottom: 100px; margin-right: 10px; background: #111111;  }
    #content_right .top{ width: 262px; height: 6px; float: left; background: url(../builtin/right_top.png) no-repeat left top;}
    #content_right .mid{ width: 254px; float: left; padding: 0 8px;}
    #content_right .btm{ width: 262px; height: 6px; float: left; background: url(../builtin/right_btm.png) no-repeat left top;}

/* ####################*/  
/* ## END OF CONTENT ##*/  
/* ####################*/  
    
#footer {background: #111111; min-height: 462px; margin-top: 0px; border-top: 7px solid #fff;}
#footer a:hover {color: #d9e409;}
#footer_left p {color: #999; margin-top: 0; line-height: 140%;}
#footer a {color: #fff; font-weight: normal; text-decoration: none;}
    #social_links { width: 779px; height: 57px; background: url(../builtin/social_bg.png) no-repeat left top; margin-top: -8px; margin-bottom: 20px;}
        #bookmarks { height: 32px; width: 241px; float: left; margin: 20px 0 0 45px;}
        #resources {height: 28px; width: 265px; float: right; margin: 14px 90px 0 0;}
    #footer_left { width: 420px; float: left; margin: 0px 0 0 45px; }
    #footer_right { width: 262px; float: right; margin: 0 30px 0 0; }
    
    #footer_left h3, #footer_right h3{  color: #fff; border-bottom: 3px solid #d9e409; padding-bottom: 10px; margin-bottom: 20px;}
    #footer_left h3 { width: 420px;} #footer_right h3 { width: 262px;}
    
    #footer_text { clear: both; margin: 50px 0 0; float: left; width: 760px;}
        #footer_blurb { float: left; color: #999; width: 400px;}
        #ph_links { float: right;width: 330px; text-align: right; }
        
        #ph_links p {margin: 0px; padding: 0px; display: inline; font-size: 11px; color: #ffffff; float: left;}
        #footer_blurb p{margin: 0px; padding: 0px; display: inline; font-size: 11px; color: #ffffff; }
        #ph_links a { color: #fff;}
        #footer_blurb a {display: inline;}
   
/* #####################*/  
/* ## MAIN DIV STYLES ##*/  
/* #####################*/  
   
.NormalPanel {margin:0px; padding:0px;}

.clear {clear: both;}
.skip {display: none;}
img {border: none;}

.send_email {background: url(../builtin/send_email_bg.png) no-repeat right top; width: 131px; height: 30px;}
.send_email a { display: block; padding-top: 7px; font-weight: bold;}

.social_bookmark{ width: 241px;}
.social_bookmark ul {margin: 0px; padding: 0px; float: left;}
    .social_bookmark li {width: 32px; height: 32px; list-style: none; float: left; margin: 0 6px 0px 0; padding: 0px;}
    .delicious a, .facebook a, .stumble a, .digg a, .reddit a, .twitter a { display: block; width: 32px; height: 32px; text-indent: -9999px; }
    .delicious a:hover, .facebook a:hover, .stumble a:hover, .digg a:hover, .reddit a:hover, .twitter a:hover { text-decoration: none; border: none;}
    .delicious {background: url(../builtin/delicious.png) no-repeat left top; width: 32px; height: 32px;}
    .facebook {background: url(../builtin/facebook.png) no-repeat left top; width: 32px; height: 23px;}
    .stumble {background: url(../builtin/stumble.png) no-repeat left top; width: 32px; height: 23px;}
    .digg {background: url(../builtin/digg.png) no-repeat left top; width: 32px; height:32px;}
    .reddit {background: url(../builtin/reddit.png) no-repeat left top; width: 32px; height: 23px;}
    .twitter {background: url(../builtin/twitter.png) no-repeat left top; width: 32px; height: 23px;}
    
.resource_links { clear: both; display: block; float: left; height: 28px; width: 265px;}
    .resource_link img{border: 0; float: left; margin-right: 5px; margin-top: -5px;}
    .resource_link {height: 28px; float: left; margin: 5px 0 0; float: left; }
    .resource_link a{ color: #fff; text-decoration: none;}
    .resource_link a:hover { text-decoration: none;}
    
    
.map {padding: 0; border: 2px solid #d9e409; width: 189px; height: 189px;}
.map p {margin: 0}
#map {width: 189px; height: 189px; }
#map a, #map span {display: none;}

.blogFeed {display: none;}
#blogFeed li{ padding: 3px 1px 5px 1px; height: 36px; overflow: hidden; line-height: 150%; border-bottom: 1px solid #333333; margin: 0;list-style: none; }
#blogFeed li a{ color: #fff; display: block; }
#blogFeed li a:hover{ text-decoration: none; }
.first_blog {background: url(../builtin/latest_news_feed.png) no-repeat right;}


.mm_form { width:262px; background: url(../builtin/free_copywriter_review.png) no-repeat -8px 0; margin-top: -19px; position: relative; padding-top: 80px; padding-bottom: 90px; }
    .mm_form p{color: #fff; font-size: 12px; font-weight: bold; margin-top:15px; margin-bottom: 5px;}    
   
    .mm_form .MMDataCaptureForm_Table {width: 247px; margin: 0 0 0 -2px;}
    .mm_form .MMDataCaptureForm_Table input {font:normal normal 11px/14px Arial, Helvetica, Sans-Serif;}
    .mm_form .MMDataCaptureForm_Table textarea {font:normal normal 11px/14px Arial, Helvetica, Sans-Serif; background: url(../builtin/mm_textarea_bg.png) no-repeat left top; width: 227px; height: 105px; padding: 3px 10px 0px 10px;}
    .mm_form .MMDataCaptureForm_ErrorTD {color: #fff; text-align: center; font-weight: bold; padding-bottom: 5px;}
    .mm_form .MMDataCaptureForm_LabelTD {display: none;}
    .mm_form .MMDataCaptureForm_FieldTD {width: 247px; height: 21px; padding: 0; background: url(../builtin/mm_input_bg.png) no-repeat left top;}
    .mm_form .MMDataCaptureForm_Input {color: #999999; font-size: 11px; border: none; margin: 0px 0px 5px 0px; width: 227px; height: 18px; padding: 3px 10px 0px 10px; background: none;}
    .mm_form .MMDataCaptureForm_ButtonEmptyTD { display: none;}
    .mm_form .MMDataCaptureForm_ButtonTD {height: 35px; width: 125px;}
    .mm_form .MMDataCaptureForm_SubmitButton { background: url(../builtin/mm_submit_btn.png) no-repeat left top; border: none; height: 35px; width: 125px; cursor: pointer; float: right; margin: 0; text-indent: -9999px;}

/* #####################*/  
/* ## FORM VALIDATION ##*/  
/* #####################*/  

   
/* #######################*/  
/* ## END OF STYLESHEET ##*/  
/* #######################*/