/*

Theme Name: Wordpress Theme WpPal
Theme URI: http://www.WPpal.com
Description: Provided by WpPal.com, Wordpress Layout Creator <a href=http://www.wppal.com><font color="#FF0000" size="5"><strong>http://www.WpPal.com</strong></font></a> 
Version: 1.1
Author: WpPal.com
Author URI: http://www.wppal.com

*/

body, h1, h2, h3, form, p, ol, ul{ margin: 0; padding: 0; }

body{ font-family: Verdana, Arial; font-size: 12px; text-align: center; vertical-align: top; background: #dddddd; color: #000000; }

table{ font-family: Verdana, Arial; font-size: 12px; }

a{ text-decoration: underline; color: #3987FC; }

a:hover{ text-decoration: none; color: #3987FC; }

a img{ border: 0; }

form, input, textarea { font-family: Verdana; font-size: 11px; }

h1{ margin-bottom: 5px; font-family: Arial; font-size: 36px; font-weight: normal; color: #000000; }

h1 a{ text-decoration: none; color: #000000; }

h1 a:hover{ text-decoration: underline; }

ol, ul {
list-style: none;
}


#container{ margin: 0 auto; width: 1000px; border-top: 5px solid #3987fc; text-align: left; vertical-align: top; background: #ffffff; color: #000000; }

#page{ padding: 20px; }

.description{ width: 960px; border-top: 1px solid #eee; font-size: 11px; text-align: left; vertical-align: top; background: #f9f9d6; color: #666666; clear: both; } 

.description p{ padding: 10px 20px }

#top-menu{ margin-bottom: 20px; width: 960px; border-top: 1px solid #eee; border-bottom: 1px solid #eee; font-family: Arial; font-size: 14px; text-align: left; vertical-align: top; background: }

#top-menu ul li { margin: 0; padding: 0; list-style: none; float: left; }
#top-menu ul { height: 15px; margin: 0; padding: 10px 20px ; list-style: none; }

#top-menu a{ padding-right: 20px; font-weight: bold; text-decoration: none; color: #3987fc; }
#top-menu a:hover{ text-decoration: none; color: #3987fc; }

.narrowcolumn{ float: left; margin-right: 20px; width: 740px; text-align: left; vertical-align: top; }

.widecolumn{ float: left; margin-right: 20px; width: 740px; text-align: left; vertical-align: top; }

.post h2{ margin: 0 0 12px; font-family: Arial; font-size: 20px; font-weight: bold; line-height: 16px; color: #000000; }

.post h2 a{ text-decoration: none; color: #000000; }

.post h2 a:hover{ text-decoration: underline; color: #FF2E9A; }

.post{ padding: 10px 10px 0; line-height: 18px; text-align: left; vertical-align: top; background: #f3f3f3; color: #000; }

.post p{ padding: 0 0 12px; }

.post img{ border: 1px solid #ccc; padding: 4px; background: #eee; }

.post img.alignleft{ float: left; margin: 5px 12px 0 0; }

.post img.alignright{ float: right; margin: 5px 0 0 12px; }

.post ol { padding: 0 0 5px 10px; font-size: 12px; }
.post ul { padding: 0 0 5px 10px; font-size: 12px; list-style: normal;}

.post-date{ margin-bottom: 0px; padding: 5px 10px; font-family: Arial; font-size: 11px; background: #f3f3f3; color: #666666; }
.post-date p {padding: 5px 0 0 0; margin: 0; }

.navigation{ margin-bottom: 20px; padding: 0 20px; }

.navigation a{  }

.commentlist ol, .commentlist ol li{ list-style-type: none; }

.commentlist ol{ margin: 0 0 10px 10px; font-size: 10px; }

.commentlist ol li{ margin-bottom: 5px; border: 1px solid #e8e8c5; padding: 10px; font-size: 11px; background: #f9f9d6; color: #000; }

blockquote{ margin: 5px 0 5px 5px; border: 1px solid #e6e6e6; padding: 5px 10px; font-family: Arial; font-size: 11px; line-height: 18px; text-align: left; vertical-align: top; background: #fff; color: #333; }

cite{ font-family: Arial; font-size: 11px; font-style: normal; }

#sidebar{ float: left; margin: 0; width: 200px; text-align: left; vertical-align: top; }

#sidebar h2{ font-family: Arial; font-size: 14px; font-weight: bold; }

#sidebar h2 a{ text-decoration: none; color: #ff2e9a; }

#sidebar h2 a:hover{ text-decoration: underline; color: #ff2e9a; }

#sidebar ul{ }

#sidebar ul li{ margin: 0 0 20px; padding: 15px 20px 10px; font-family: Arial; font-size: 18px; font-weight: normal; background: #f3f3f3; }

#sidebar ul ul{ margin: 0; padding: 0; }

#sidebar ul ul li{ margin: 0 0 10px 0; padding: 5px 0 0; font-family: Verdana; font-size: 12px; }
#sidebar2{ float: left; margin: 0; width: 200px; text-align: left; vertical-align: top; }

#sidebar2 h2{ font-family: Arial; font-size: 14px; font-weight: bold; }

#sidebar2 h2 a{ text-decoration: none; color: #ff2e9a; }

#sidebar2 h2 a:hover{ text-decoration: underline; color: #ff2e9a; }

#sidebar2 ul{ }

#sidebar2 ul li{ margin: 0 0 20px; padding: 15px 20px 10px; font-family: Arial; font-size: 18px; font-weight: normal; background: #f3f3f3; }

#sidebar2 ul ul{ margin: 0; padding: 0; }

#sidebar2 ul ul li{ margin: 0 0 10px 0; padding: 5px 0 0; font-family: Verdana; font-size: 12px; }

#wp-calendar{ margin: 5px 0 0; font-family: Arial; }

#wp-calendar caption{ font-weight: bold; padding: 0 0 0 10px; text-align: left; }

#wp-calendar th, #wp-calendar td{ padding: 3px; }

#footer{ clear: both; width: 960px; font-size: 11px; text-align: left; vertical-align: top; }

#footer p{ padding: 0 20px; }

#main_start {position: absolute;left: -10000px;};

/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/basic_dd.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
/* remove the bullets, padding and margins from the lists */
#menu ul{
list-style-type:none;
padding:0;
margin:0;
}
/* make the top level links horizontal and position relative so that we can position the sub level */
#menu li{
float:left;
position:relative;
z-index:100;
}

/* use the table to position the dropdown list */
#menu table{
position:absolute;
border-collapse:collapse;
z-index:80;
left:-1px;
top:25px;
}

/* style all the links */
#menu a, .menu :visited {
display:block;
font-size:14px;
font-family:Arial;
text-align:left;
width:100px;
color:#3987fc;
background:#fff;
text-decoration:none;
font-weight: normal;
margin-right:1px;
text-align:left;
margin: 0; 
padding: 10px 5px;
}
/* style the links hover */
#menu :hover{
color:#3987fc;
font-weight: bold;
background:#fff;
}

/* hide the sub level links */
#menu ul ul {
visibility:hidden;
position:absolute;
width:100px;
height:0;
}
/* make the sub level visible on hover list or link */
#menu ul li:hover ul,
#menu ul a:hover ul{
visibility:visible;
}
