/*
Theme Name: Blue
Theme URI: http://b1interactive.com/blue
Description: Blue } Bridal Couture
Author: ericb
Author URI: http://b1interactive.com
*/

/*Base CSS*/
body { background: #accfee url('images/bluePattern.jpg') repeat; font-family:Helvetica, Arial, sans-serif; font-size:12px; color:#000; margin:auto; font-weight:normal; line-height:1.5;}

#container { margin:auto; width:900px;}

#container_content { background: #FFF; width: 900px;}

#header { background: #000000 url(images/bg_header.jpg) no-repeat top center; width:900px; height:230px; margin:auto;}

#logo { width:246px; margin:auto; position:relative; top:20px;}

h1, h2, h3, h4, p { margin:0; padding:0;}

ul, li { margin:0; padding:0;}

a:link, a:visited { color:#000; text-decoration:none;}

a:hover {color:#999; text-decoration:none;}

a { outline:none;}

a img { border:none;}

p img { display: block; text-align:center; margin:auto;}

#nav { background: url(images/bg_nav.jpg) no-repeat; display:block; height:60px; font-size: 16px; padding: 0 94px 0; position:relative; top:15px;}

#nav li { display:inline; padding:0 12px; position:relative; top:8px; list-style-type: none;}

#nav .active {color:#000;}

#phone { font-family: Times; font-size: 18px; color:#accfee; float:left; padding:0 30px; position:relative; top:200px;}

#email_head { font-family: Times; font-size: 18px; color:#accfee; float: right; padding:0 30px; position:relative; top:200px;}

#email_head a:link {color:#accfee;}

#email_head a:hover a:active {color:#999;}

/*Content*/
#content { padding-top: 20px;}

#content h2 { position: relative; left: 100px;}

#content h3 { position: relative; left: 100px; padding-top:20px;}

#content p { margin: auto; padding: 10px 0 0; width: 700px; text-align:justify;}

#breaking { padding-bottom: 50px;}

/*Blog*/
#content_blog { padding-top: 20px; width: 530px; padding:0 10px 50px 30px;}

#content_blog h1 { padding-top: 20px;}

#content_blog h2 { padding-top:20px;}

#content_blog h3 { padding-top:20px;}

#content_blog p { margin: auto; padding: 5px 0; text-align:justify;}

#comment { width:400px;}

.commentlist {}

/*Sidebar*/
#sidebar { background: #d5e9fb; float:right; width: 250px; padding:10px; position:relative; right: 20px; top:25px;}

#sidebar h2 { background: #777; color:#accfee; padding:2px 10px 0;}

#sidebar ul { padding: 10px 0;}

#sidebar li { list-style: none; padding-left:15px; line-height:20px;}

#sidebar p { padding: 10px 0 10px 15px;}

/*Footer*/
#footer { background-color: #333; text-align: center; padding: 5px 0; clear:both;}

#footer p { font-size: 10px; color:#999;}

#footer a:link { color:#accfee;}

#footer a:hover, a:active { color:#999;}