@charset "UTF-8";
/* CSS Document */

/* --------- BROWSER DEFAULT OVERRIDE */

body, h1, h2, h3, h4, h5, h6, p, ol, ul, al, form, caption, address, cite, q, blockquote, hr, quote {
	padding: 0;
	margin: 0;
}
h1, h2, h3, h4, h5, h6, pre, code {
	font-style: bold;
}
a img {
	border: none;
}
body,td,th {
	font-family: Georgia, Times New Roman, Times, serif;
	color: #303D4D;
	font-size: 14px;
	line-height: 130%;
}


/* --------- GLOBAL STYLES */
body {
	background: url("images/background.jpg");
}a:link {color: #015E66;}
a:hover {color: #996600;}
a:visited {color: #015E66;}
h1{font-size:18px;color: #015E66;}
h2{font-size:14px;}

/* --------- CONTAINERS */

#container {
	width: 900px;
	position: relative;
	margin: 0 auto auto auto;
}
#menu_background{width:100%;height:35px;background: url("images/menu_bg.jpg") repeat-x;}

#menu_bar{width:900px;height:35px;margin: 0 auto 0 auto;padding-top:12px;}
#header{margin-top:25px;}
#content_background{background: url("images/content_bg.jpg");margin-top:30px;}
#content{width:870px;margin:15px 0 0 20px;}
#footer{width:900px;height:35px;padding-top:10px;margin-bottom:100px;}

/* --------- ID STYLES */


#drop_cap{height:36px;width:20px;float:left;margin-right:5px;margin-top:3px;background: url("images/drop_cap.png") 100% no-repeat;}
#review_background{width:100%;background: url("images/menu_bg.jpg");padding:1px 0 1px 0;}
#review_background_it{width:840px;background: url("images/menu_bg.jpg");padding:1px 0 1px 0;margin:5px 15px;}
#reviews{width:370px;margin:30px 20px 30px 30px;}
#reviews_it {width:790px;margin:30px 20px 30px 30px;}
#join_background{width:175px;background: url("images/menu_bg.jpg");padding:1px 0 1px 0; margin-top:20px;}
#join{width:145px;margin:15px;}
#bottom_image{width:100%;height:25px;background: url("images/bottom_content.jpg") no-repeat;}
#synopsis{width:420px;height: auto;}
#reader{width:625px;height: auto;}
#connect{margin-top: 10px;}
#library{paddig-top:5px;}
#contact{width:380px;height: auto;margin-left:20px;}
#signup_background{width:195px;background: url("images/menu_bg.jpg");padding:1px 0 1px 0; margin-top:20px;}
#signup{width:165px;margin:15px;}
#social{margin-top:10px;}
#praise_background{width:150px;background: url("images/menu_bg.jpg");padding:15px; }


/* --------- CLASS STYLES */


.rule-blue{width:175px;border-top: 1px solid #303D4D; margin:15px 0 15px 0;}
.one_fifty{line-height: 150%;}
.one_fifty a:hover, .footer a:hover, #join a:hover {color: #996600;}
.sixteen{font-size: 16px;}
.fifteen {font-size: 15px;line-height:140%;}
.twelve{font-size: 12px;}
.footer {line-height: 200%; font-size: 12px; }
.connect {line-height: 180%; font-size: 14px;padding-bottom: 5px;}
.social{margin:0 2px 0 2px;}
.indent{margin-left:40px;}

/* --------- NAVIGATION */

ul.menu li, ul.menu2 li{display:inline;}
ul.menu a{text-decoration:none;font-family: Georgia, Times New Roman, Times, serif;font-size:16px;margin:0 33px 0 33px;color:#303D4D;}
ul.menu a:hover, ul.menu2 a:hover{color:#996600;}

ul.menu2 a{text-decoration:none;font-family: Georgia, Times New Roman, Times, serif;font-size:15px;margin:0 25px 0 25px;color:#303D4D;}

#page{color: #015E66;font-weight:bold;text-decoration:none;}

