/*
Theme name: RocketClicks
Description: Custom Theme
*/

/* WordPress Default styles */
@import url('wp-default.css');

* { margin: 0; padding: 0; outline: 0; }
body { background-color:#FFF;font: 14px/16px "Trebuchet MS",sans-serif; color: #333333; text-align: left; background: #eaeaea url(images/bg.gif) repeat-x 0 0; padding-bottom:25px}

a { color: #002074; text-decoration: none; cursor: pointer; }
a:hover { text-decoration: underline; }
a img { border: 0; }

.cl { clear: both; height: 0; font-size: 0; line-height: 0; text-indent: -4000px;  }
.hidden { display: none; }
.notext { font-size: 0; line-height: 0; text-indent: -4000px; }
.shell { margin: 0 auto; width: 942px; background-color:#FFF;}



h1#logo{text-indent: -4000px; line-height:0; font-size: 0; width:155px; height:39px; float: left; display: inline; padding-left:91px;}


h2{font-size: 32px; line-height:34px; color:#000; font-weight: normal; word-spacing: -1px;}

/* h3{font-size: 25px; line-height:27px; color:#4c4c4c; font-weight: normal;} */

.entry h3 {font-size: 18px; color: #003399; line-height:20px;}


h4{font-size: 16px; color:#001856; line-height:18px;}
/*#nav {
	  display:block;
      background:url(images/header.gif) no-repeat; 
      height: 90px;
      width: 100%;
      margin:0 auto;
      position: relative;
	  font-size:18px;
	
}

#nav li {
	list-style-type: none;
	float: left;
	
}

#nav a {
	height: 30px;
	display: block;
	
}

#nav span {display:block; color:#fff; padding-left:15px;}

#list1 {margin-top: 35px; display:none;  }
#list2 {margin-top: 35px;margin-left:117px; }
#list3 {margin-top: 35px;margin-left:16px;  }
#list4 {margin-top: 35px;margin-left:16px;  }
#list5 {margin-top: 35px;margin-left:19px; }
#list6 {margin-top: 35px;margin-left:16px; }

#list7 {margin-top: 1px;margin-left:680px; width:130px;  font-size:13px; }
#list8 {margin-top: -30px;margin-left:788px; width:130px;  font-size:13px; }

#list1 a:hover {
	text-decoration:underline; color:#fff;
      
}

#list2 a:hover {
     text-decoration:underline; color:#fff;
}

#list3 a:hover {
      text-decoration:underline; color:#fff;
}

#list4 a:hover {
      text-decoration:underline; color:#fff;
}

#list5 a:hover {
      text-decoration:underline; color:#fff;
}

#list6 a:hover {
     text-decoration:underline; color:#fff;
}
#list7 a:hover {
     text-decoration:underline; font-size:13px; color:#fff;
}
#list8 a:hover {
     text-decoration:underline; font-size:13px; color:#fff;*/


#masthead {
	
	margin-top:15px;
	background-repeat:no-repeat;
	background-color:#FFF;
	height:96px;
	width:560px;
	margin-left:40px;
	padding-right:40px;
	background-color:#FFF;
	position:relative;

	
}
#page_title {
	float:right;
	clear:both;
	margin-top:15px;
	line-height:25px;
	padding-right:51px;
}

h3.pagetitle{font-size: 17px; line-height:18px; color:#554f46; padding-top:15px}
h3.pagetitle span{color:#a7a197}

.heading{padding-bottom:1px;}

#main{background:#fff; margin-top:100px; width:880px; padding:27px 0px 27px 50px; position:relative; z-index: 1;}


.navigation {font-size:14px;}
/*.navigation a {color: #002074; text-decoration: none; font-weight: bold;}*/
.navigation a:hover {text-decoration: underline;}
#sidebar {background-color:#CCC;}
#sidebar ul li {list-style:none;}
#sidebar ul li ul li {list-style-type: disc;}
#searchform label {display:block; color: black; font-size:14px; margin-bottom:6px;}

.middle{margin-top:2px; width:850px; padding-bottom:0px}

p.quote{background:url(images/open.gif) no-repeat; font-size: 18px; color:#4c4c4c; line-height:25px; width:632px; position:relative; z-index: 1;}
p.quote strong{font-weight: normal; position:relative; z-index: 100;}
.model .quote span.close{background:url(images/close.gif) no-repeat; width:50px; height:40px; display: block; position:absolute; bottom:-10px; left :500px; z-index: 10; margin-right:10px}
p.quote span.close{background:url(images/close.gif) no-repeat; width:50px; height:40px; display: block; position:absolute; bottom:-10px; left :150px; z-index: 10; margin-right:10px}

.middle .left-col{width:554px; float: left; display: inline; padding-top:0px; }
.middle .left-col h4{padding-bottom:10px}
.middle .left-col h4 a {text-decoration: none;}
.middle .left-col h4 a:hover {text-decoration: underline;}
.middle .left-col .more-link {font-weight: bold; color:#ba122b; display:block; text-decoration: none; padding:10px 10px 0px; line-height:18px; text-align:right; font-size:12px}
.middle .left-col .more-link span{color:#00305a; font-size: 18px;}
.middle .left-col .more-link:hover{text-decoration: underline;}
.middle .left-col p{padding-bottom:27px}
.middle .left-col .entry p{padding-bottom:10px}

.middle .left-col .entry img {padding:3px; background-color: #d5e6f5;}
.middle .left-col .comment p {margin-top:5px; color:#3E3E3E;}
.middle .left-col .comment .avatar {float:right; margin-left:5px; margin-bottom:10px; padding:3px; background-color: #d5e6f5;}
.middle .left-col .comment .comment-author {display:block; color:black; font-size:14px;}
.middle .left-col .comment .comment-author a {color:black;}
.middle .left-col .comments-section h3 {padding-bottom:5px; margin-bottom:25px; border-bottom:1px solid #BDBDBD; padding-top:27px;}
.middle .left-col .comments-section ol {list-style-type:none;}
.middle .left-col .comments-section .nocomments {text-align:center; margin-top:25px;}
.middle .left-col #commentform p {padding-bottom:10px;}
.middle .left-col #commentform input {margin:3px 10px 3px 0px; padding:2px; font-size:12px;}
.middle .left-col #commentform textarea {margin:3px 0px 7px}
.middle .right-col{width:234; float: right; padding-top:0px}
.middle .right-col .blue-box h3{font-size: 28px; color: #00305a; /*background:url(images/dbl.gif) repeat-x 0 bottom;*/ padding-bottom:20px; margin-bottom:21px}
/*.middle .right-col .blue-box .hld{ background:url(images/dbl.gif) repeat-x 0 bottom;}*/
.middle .right-col .blue-box em{color:#111}
.middle .right-col .blue-box{width:234px; background-color:#dccdc; margin-bottom:25px}
.middle .right-col .blue-box .inner{width:188px; margin:0 auto; padding-top:25px}
.middle .right-col .blue-box .top{background:url(images/top.gif) no-repeat;}
.middle .right-col .blue-box .btm{background:url(images/btm.gif) no-repeat 0 bottom; padding-bottom:21px}
.middle .right-col .blue-box h4{font-size: 15px; padding-bottom:10px}
.middle .right-col .blue-box p{padding-bottom:15px}
.middle .right-col .blue-box p.space{padding:0 0 35px 10px}
.middle .right-col .blue-box ul{color:#001856; padding-left:25px; }
.middle .right-col .blue-box li {padding-bottom:5px}
.middle .right-col .blue-box a{font-size: 14px; text-decoration: none;}

#wrap_foot {
display:block;
width:930px;
margin:0 auto;
}



#footer {
	display:block;
	margin-top:20px;
	margin-left:20px;
	position: relative;
    height: 140px;
    width: 100%;
    background-image:url(images/footer.gif);
	background-repeat:no-repeat;
}

#footer li {
	list-style-type: none;
	float: left;
	color:#666
}

#footer a {
	height: 130px;
	display: block;
	color:#666
	
}

span {display: none;}

#l1 { margin-top:15px; ; width:130px;  }
#l2 { margin-top:15px; padding-left:285px; width:90px;}
#l3 { margin-top:15px; margin-left:27px; width:90px; }
#l4 { margin-top:15px;margin-left:20px; width:90px;  }
#l5 { margin-top:37px; margin-left:76px; height:30px; width:30px; display:block; }
#l6 { margin-top:88px; margin-left:-30px; height:30px; width:30px; display:block; }
#l5 a:hover {text-decoration:underline;}
#l6 a:hover {text-decoration:underline;}

#l7 { margin-top:20px;margin-left:4px; width:250px; font-size:14px; }
#l8 { margin-top:40px; margin-left:-163px; width:200px; font-size:13px; text-decoration:underline; color:#666;}
#l9 { margin-top:58px; margin-left:-192px; width:200px; font-size:13px; text-decoration:underline; color:#666;}

#legal {
	float:left;
	margin-top:30px;
	margin-left:-669px;
	height:30px;
	
}
.ftr-nav{ text-align: center; font-size: 10px; padding-top:35px; }
.ftr-nav a{color:#5b5b5b; text-decoration: none;}
.ftr-nav a:hover{ text-decoration: underline;}
.ftr-nav strong{padding:0 6px}


/*---< Ted Added 06DEC2010 >--*/
.inner h3, .inner2 h3 {
     font-size: 28px; 
     color:#00305a;
     background: url(images/dbl.gif) repeat-x 0 bottom; 
     padding:0 0 0.5em 0; 
     margin:0 0 0 0;
     font-weight: bold;
}

.entry {clear:both; border-top:1px dotted #000;padding:5px 0;margin:0 0 1em 0;}
.entry img {max-width:475px;}
.entry p {font:1em "Myriad Pro", "Trebuchet MS", sans-serif; line-height: 1.3em;margin-bottom:6px;}
.entry h2 {font: 1.3em "Myriad Pro", "Trebuchet MS", serif; letter-spacing: 1px;margin:0 0 0 0;line-height:0.5em;}
.entry h3 {font: 1.3em "Myriad Pro", "Trebuchet MS", serif; letter-spacing: 1px;margin-top:6px;font-weight:bold;color:#545353;}


/*---< Ted End Here >---*/

/*------------[ Dropcap First Letter ]---------------*/

.post span{
    letter-spacing:0;
    text-transform:uppercase;
    color:#000;
    font-family:times,serif;
    font-size:3.5em;
    float:left;
    margin:0.13em 0.2em 0 0;
    line-height:0.7;
}
