
/*Designed and coded by McKenna (http://www.phoenixtearz.com) (skippysandy@celebrana.com) and owned by Joan (http://www.lindenlinedesigns.com) (lindenlinedesigns@celebrana.com); Site version 3.2.*/ 


/*Basics*/

body {
background-image: url(main_bg.jpg);
background-attachment: fixed;
background-position: left;
background-repeat: repeat-y;
background-color: white;
}

input, textarea, select, option {
background-color: white;
border: 1px solid #87d2fd;
}

body, table, td, div, p {
color: #666666;
font-family: "Century Gothic", "Lucida Sans Unicode", "Trebuchet MS", georgia, verdana, century;
font-size: 12pt;
font-weight: normal;
text-decoration: none;
}

a:link, a:active, a:visited {
color: #6bbdf9;
font-family: "Century Gothic", "Lucida Sans Unicode", "Trebuchet MS", georgia, verdana, century;
font-size: 12pt;
text-decoration: underline;
font-weight: bold;
}

a:hover {
color: #57ab3b;
font-family: "Century Gothic", "Lucida Sans Unicode", "Trebuchet MS", georgia, verdana, century;
font-size: 12pt;
text-decoration: none;
font-weight: bold;
} 

hr {
background-color: #333333;
}

h1 {
color: #7ed55b;
text-align: center;
font-weight: bold;
font-family: "Century Gothic", georgia, "Trebuchet MS", verdana, tahoma;
}

h1.storytitle {
color: #59b3fc;
font-family: "Times New Roman", times, century;
font-size: 25pt;
text-decoration: none;
font-weight: normal;
}

h1.storytitle a {
color: #59b3fc;
font-family: "Times New Roman", times, century;
font-size: 25pt;
text-decoration: none;
font-weight: normal;
}

h1.storytitle a:hover {
color: #4a9e2b;
font-family: "Times New Roman", times, century;
font-size: 25pt;
text-decoration: none;
font-weight: normal;
}


h2 {
color: #e1b908;
text-align: center;
font-weight: bold;
font-family: "Century Gothic", georgia, "Trebuchet MS", verdana, tahoma;
}

h3 {
color: #333333;
text-align: center;
font-weight: normal;
}

.center {
margin: 0px auto 0px auto;
text-align: center;
}

img.cent {
margin: 0px auto 0px auto;
}

td {
background-color: #e7e7e7;
border: 1px solid #cbcbcb;
}



/*Divs*/

#content {
position: absolute;
background-color: white;
padding: 5px;
top: 420px;
left: 380px;
width: 620px;
}

.side {
position: absolute;
background-color: white;
padding: 5px;
top: 420px;
left: 30px;
width: 300px;
text-align: center;
}


.menu {
position: absolute;
background-color: #e7e7e7;
padding: 1px 1px 1px 1px;
top: 340px;
left: 30px;
width: 1000px;
}


#bottom {
color: #59b1fb;
background-color: white;
text-align: center; 
width: 600px;
}


.botimg {
margin: 0px auto 0px auto;
}


.box {
background-color: white;
font-family: "Century Gothic," georgia, century, arial;
font-size: 20pt;
text-decoration: none;
border-bottom: 3px solid #a2d8fb;
text-align: center;
}

.bottom {
background-color: #e7e7e7;
text-align: center;
}

.date {
background-color: #e7e7e7;
text-align: center;
font-family: "Century Gothic", century, georgia, times;
font-size: 10pt;
letter-spacing: 5px;
text-transform: uppercase;
text-decoration: none;
color: #333333;
font-weight: normal;
}

.com {
background-color: white;
color: #edd008;
}

/*Alternate CSS Menus*/

a.nav2:link, a.nav2:visited, a.nav2:active {
        text-decoration: none;
	font-family: "times new roman", arial;
	font-size: 9pt;
	line-height: 12pt;
	color: #9ad9fe;
        background: white;
	cursor: default;
        border: none;
	padding: 0;
	padding-left: 5px;
	padding-right: 5px;
        padding-top: 5px;
        padding-bottom: 5px;
        text-align:center;
        font-weight:normal;
        text-transform: uppercase;
}

a.nav2:hover { 
        text-decoration: underline;
	font-family: "times new roman", arial;
	font-size: 9pt;
	line-height: 12pt;
	color: #9ad9fe;
        background: white;
	cursor: default;
        border: none;
	padding: 0;
	padding-left: 5px;
	padding-right: 5px;
        padding-top: 5px;
        padding-bottom: 5px;
        text-align: center;
        font-weight:normal;
        text-transform: uppercase;
}

a.nav3:link, a.nav3:visited, a.nav3:active {
        text-decoration: none;
	font-family: "times new roman", arial;
	font-size: 9pt;
	line-height: 12pt;
	color: #75cd44;
        background: white;
	cursor: default;
        border: none;
	padding: 0;
	padding-left: 5px;
	padding-right: 5px;
        padding-top: 5px;
        padding-bottom: 5px;
        text-align:center;
        font-weight:normal;
        text-transform: uppercase;
}

a.nav3:hover { 
        text-decoration: underline;
	font-family: "times new roman", arial;
	font-size: 9pt;
	line-height: 12pt;
	color: #75cd44;
        background: white;
	cursor: default;
        border: none;
	padding: 0;
	padding-left: 5px;
	padding-right: 5px;
        padding-top: 5px;
        padding-bottom: 5px;
        text-align: center;
        font-weight:normal;
        text-transform: uppercase;
}


/*Thumbnail CSS*/

#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
background-color: #65bbfc;
visibility: hidden;
z-index: 10;
cursor: pointer;
cursor: hand;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font-weight: bold;
font-size: 16pt;
font-family: tahoma;
letter-spacing: 5px;
line-height: 1.1em;
color: white;
padding: 5px 0;
text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
top: 0px;
left: 0px;
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;
}


/*WP*/

/* Based on Arabic (RTL) version of Kubrick theme, converted by Serdal (Serdal.com) */

.narrowcolumn, .alignleft, .widecolumn .smallattachment { float: right; }
.alignright, #commentform #submit { float: left; }

#page, #wp-calendar #prev a { text-align: right; }


body, #commentform p { font-family: Tahoma, 'Lucida Grande', Verdana, Arial, Sans-Serif; }

small { font-family: Tahoma, Arial, Helvetica, Sans-Serif; }

.commentlist li, #commentform input, #commentform textarea { font: 0.9em Tahoma, 'Lucida Grande', Verdana, Arial, Sans-Serif; }

#sidebar { font: 1em Tahoma, 'Lucida Grande', Verdana, Arial, Sans-Serif; }

#wp-calendar caption { font: bold 1.3em Tahoma, 'Lucida Grande', Verdana, Arial, Sans-Serif; }

#header { margin: 0 1px 0 0; }

.narrowcolumn { padding: 0 45px 20px 0; }

.widecolumn { margin: 5px 150px 0 0; }

.widecolumn .smallattachment { margin: 5px 0px 5px 5px; }

.postmetadata { clear: right; }

img.alignright { margin: 0 7px 2px 0; }

img.alignleft { margin: 0 0 2px 7px; }

.entry ol { padding: 0 35px 0 0; }

#sidebar ul ul, #sidebar ul ol { margin: 5px 10px 0 0; }

#sidebar ul ul ul, #sidebar ul ol { margin: 0 10px 0 0; }

#commentform input { margin: 5px 0 1px 5px; }

.commentlist p { margin: 10px 0 10px 5px; }

#sidebar { margin-right: 545px; }

#wp-calendar #prev a, html>body .entry ul { padding-right: 10px; }

html>body .entry li { margin: 7px 10px 8px 0; }

html>body .entry ul {
	margin-right: 0px;
	padding: 0 30px 0 0;
}

blockquote {
	margin: 15px 10px 0 30px;
	padding-right: 20px;
	border-right: 5px solid #ddd;
}

#wp-calendar #next a {
	padding-left: 10px;
	text-align: left;
}

