/*  
Theme Name: FileMaker Plugin Dev
Description: The FileMaker Plugin Dev Theme.
Version: 1.0
Author: Adam Dempsey
Theme URI: http://filemakerplugindev.com
*/

body { 
color : #666;
font-size : 13px;
font-family: Tahoma, Verdana, sans-serif;
margin : 0 auto 0;
} 
#top-links {background-color:white;border-bottom:2px dotted grey;}
#top-links #stuff{color:#000000;font-weight:bold;font-size:11px;}
#top-links a {text-decoration:none;color:#7F7F7F;font-size:12px;}
#top-links a:hover {color:#15139F;text-decoration:none;}
#top-links ul {margin-bottom:2px;margin-left:12px;margin-top:2px;}
#top-links ul li {display:inline;padding-right:28px;}
#wrap { 
width : 95%;
margin : -20px auto;
padding : 0;
} 
#header { 
width : 95%;
padding : 0; 
margin-left:auto; 
margin-right:auto; 
margin-bottom:0px;
} 
#header h1{ 
padding-bottom:10px; 
font-size: 35px;
} 
#header h1 a{ 
border-bottom: none;
color: #7B8873;
}
#header h1 a:hover{ 
border-bottom: none;
color: #3F5F50;
}
img { 
border : 0;
} 
a, a:visited { 
color : #222;
text-decoration : none;
} 
a:hover { 
text-decoration : none; !important
color : #444;
} 
#navbar { 
margin : 0 auto;
padding : 0;
text-align : left;
width : 770px;
} 
#content { 
width : 75%;
margin : 0 auto 0;
padding : 5px;
margin : 0 0 0 0;
float : left;
font-size: 11px;
} 
#content p { 
padding : 0 0 15px 0;
margin : 0;
line-height : 18px;
} 
#content p img { 
float : left;
border : none;
margin-right : 10px;
margin-bottom : 5px;
margin-top : 5px;
} 
#content p ol { 
margin : 0;
padding : 0 0 0 20px;
} 
#content p ul { 
margin : 15px;
padding : 0 0 0 20px;
} 
#content li { 
margin-left : 10px;
padding : 0 0 0 5px;
} 
#content h1 { 
color : #000000;
font-size : 18px;
font-weight : normal;
padding : 0;
margin : 0;
} 
#content h1 a { 
color : #7B8873;
text-decoration : none;
border-bottom:none;
} 
#content h1 a:hover { 
color : #3F5F50;
text-decoration : none;
} 
#postinfo { 
margin : 0px 0 30px 0;
padding : 8px 0 8px 0;
text-align:justify;
font-size: 10px;
} 
#postinfo p { 
border-top : 1px solid #eee;
background : #E0F8D9;
padding : 8px;
} 
#postinfo a { 
color : #7B8873;
text-decoration : none;
} 
#postinfo a:hover { 
text-decoration : none;
color : #3F5F50;
} 
#date { 
color : #666;
font-size:10px;
border-bottom:1px solid #eee;
margin-bottom: 5px;
padding-bottom:3px;
} 
#sidebar { 
width : 22%;
color : #555;
padding-left: 10px;
margin : 10px auto 0;
text-align : left;
position : relative;
line-height : 17px;
font-size : 11px;
border-left : 1px solid #eee;
list-style-type : none;
float:right;
}
#sidebar p { 
padding : 0;
list-style-type : none;
margin : 0;
} 
#sidebar h2 { 
color : #555;
font-size : 11px;
border-bottom : 1px solid #555;
padding : 2px 0 2px 5px;
margin : 0 2px 2px 0;
} 
#sidebar h3 { 
color : #666;
font-size : 11px;
border-bottom: 1px solid #ddd;
padding : 8px 0 2px 7px;
margin : 0 2px 2px 0;
} 
#sidebar a { 
color : #444;
text-decoration : none;
} 
#sidebar a:hover { 
color : #999999;
text-decoration : none;
} 
#sidebar ul { 
list-style-type : none;
margin : 0 0 0 0;
padding : 0;
padding-bottom : 10px;
} 
#sidebar ul li { 
display : inline;
padding : 0;
margin : 0;
list-style-type : none;
} 
#sidebar ul li a { 
display : block;
color : #777;
text-decoration : none;
margin : 0;
padding : 3px 7px 3px 7px;
border-bottom : 1px solid #eee;
} 
#sidebar ul li a:hover { 
background : #E0F8D9;
color : #555;
} 
#credits { 
width : 770px;
text-align : left;
margin : 0px 5px 0px 0px;
padding : 10px 0px 10px 0px;
float : left;
border-top : 1px solid #bbb;
font-size: 10px;
} 
#credits p { 
margin : 0;
} 
#credits a { 
color : #427D79;
text-decoration : none;
} 
#credits a:hover { 
color : #c1c1c1;
text-decoration : none;
} 
#searchdiv { 
margin : 0;
padding : 0;
} 
#searchform { 
margin : 10px 10px 10px 5px;
padding : 0;
overflow : hidden;
} 
#s { 
padding : 2px;
border : 1px solid #eee;
background: #fafafa;
color: #555;
font-family: Tahoma, Verdana, sans-serif;
} 
#sbutt { 
padding : 1px;
margin : 0 0 0 5px;
border : 1px solid #bbb;
} 
#commentblock h2 { 
font-size : 14px;
color : #444;
padding : 0 0 10px 0;
margin : 0;
font-family: font-family: Tahoma, Verdana, sans-serif;
font-weight : normal;
} 
#commentblock { 
padding : 5px;
margin : -20px 0 15px 0;
font-family: font-family: Tahoma, Verdana, sans-serif;
} 
ol#commentlist { 
padding : 0;
margin : 0;
list-style-type : none;
} 
.commentdate { 
font-size : 10px;
padding-left : 0;
} 
#commentlist li p { 
margin-bottom : 8px;
line-height : 20px;
padding : 0;
} 
.commentname { 
color : #444;
margin : 0;
padding : 5px 5px 5px 0;
} 
.commentinfo { 
clear : both;
} 
.commenttext { 
clear : both;
margin : 0 0 10px 0;
padding : 10px 10px 5px 10px;
background : #ccc;
} 
.commenttext-admin { 
clear : both;
margin : 0 0 10px 0;
padding : 10px 10px 5px 10px;
background : #eee;
} 
#commentsformheader { 
padding-left : 0;
} 
#commentsform { 
text-align : center;
margin : 0;
padding : 0;
} 
#commentsform form { 
text-align : left;
margin : 0;
} 
#commentsform p { 
margin : 0;
} 
#commentsform form textarea { 
width : 99%;
background : #fff;
border : 1px solid #ddd;
font-family: font-family: Tahoma, Verdana, sans-serif;
} 
p.comments_link img { 
margin : 0;
padding : 0;
border-top-style : none;
border-right-style : none;
border-bottom-style : none;
border-left-style : none;
} 
blockquote { 
margin : 0 0 0 25px;
padding : 0 25px 0 10px;
font-style : italic;
color : #888;
border-left : 3px solid #427D79;
} 
#content blockquote p { 
margin : 0 0 20px 0;
padding : 0;
} 
.prevnext { 
text-align : center;
margin : 0;
padding : 10px 0 30px 0;
border-top : 1px solid #eee;
} 
.prevnext .alignright { 
float : right;
margin : 0;
} 
.prevnext .alignleft { 
float : left;
}
.indent{
padding-left:15px;
padding-bottom:15px;
}