/* Original script from pikanai.com, modified by Michael Strauch */

body { background: #444444;
	font-family: "Trebuchet MS", Verdana, sans-serif; color: #000000;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444', endColorstr='#444444'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#444444), to(#444444)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #444444,  #444444); /* for firefox 3.6+ */ }

#container { margin: 0 auto; width: 750px }

h1 { text-align: left; font-style: normal; color: #ffffff }

h2 { margin-top: 0px; font-size: 18px;
	font-weight: bold; color: #000000; font-style: italic;
        text-decoration: underline; width: 100% }

h3 { text-align: right; font-style: oblique; margin-right: -10px;
	letter-spacing: 5px; color: #ffffff; margin-top: -20px }

#main_content {	margin: 0 auto; padding: 30px 0 30px 0;
	width: 100%; background: #ffffff; border: 3px solid #000000;
	-webkit-border-radius: 20px; -moz-border-radius: 20px } 

#footer { text-align: center; font-size: 12px;
	margin: 10px auto; color: #ffffff }

.content { float: left; width: 510px; text-align: justify;
	padding: 0 30px 0 30px; font-size: 15px }

.menu { width: 139px; float: right; padding: 0 20px 0 20px;
	border-left: #000000 1px solid; font-size: 12px }

.photos { margin-left: 25px }

#clear { display: block; clear: both; width: 100%; height:1px; overflow:hidden }

.menu_title { font-size: 18px; font-weight: bold; color: #000000 }

.menu ul { margin: 0; padding: 10px 0 20px 15px }

a { color: #666666; font-weight: bold; text-decoration: none }

a:hover { color: #ffffff; background: #000000; font-weight: bold;
	text-decoration: none }

a.menu_link { color: #666666; font-weight: bold; text-decoration: none }

a.menu_link:hover { color: #ffffff; background: #000000;
	font-weight: bold; text-decoration: none}

a.dictionary { color: #666666; padding-left: 3px; padding-right: 3px;
	font-weight: bold; font-size: 20px;
	text-decoration: none }

a.dictionary:hover { color: #ffffff; background: #aaaaaa;
	font-weight: bold; text-decoration: none }

.quote { margin: 20px; text-align: center;
	font-weight: bold; font-style: italic }

.logo { width: 130px; height: 98px; font-size: 14px;
        color: #000000; font-weight: bold; text-align: center;
        background: url(simplebeauty/images/ms_gillig3215_feb102010_130x98.jpg);
        border: 1px solid #000000 }

.thumb img { border: 3px solid #000000; margin-right: 5px;
        margin-bottom: 3px; -webkit-border-radius: 5px; -moz-border-radius: 5px }
.thumb:hover img { border: 3px solid #aaaaaa }
.thumb:hover { color: #ffffff; border: 5px /* Dummy definition to overcome IE bug */ }

.thumblast img { border: 3px solid #000000; margin-right: 15px;
        margin-bottom: 3px; -webkit-border-radius: 5px; -moz-border-radius: 5px }
.thumblast:hover img { border: 3px solid #aaaaaa }
.thumblast:hover { color: #ffffff; border: 5px /* Dummy definition to overcome IE bug */ }

.thumbctr img { border: 3px solid #000000; margin-right: 0px;
        margin-bottom: 3px }
.thumbctr:hover img { border: 3px solid #aaaaaa }
.thumbctr:hover { color: #ffffff; border: 5px /* Dummy definition to overcome IE bug */ }

.newpicture { font-size: 10px; font-style: italic;
        letter-spacing: 3px; padding-left: 20px }

.linkdesc { font-size: 14px; font-style: italic;
        letter-spacing: 0px; padding-left: 20px }

li { padding-top: 2px; list-style-type: disc; }

dt { font-size: 20px; text-decoration: underline; padding-bottom: 10px;
     font-style: italic; font-weight: bold; color: #000000 }

h2.spread { margin-top: 0px; letter-spacing: 5px;
	font-size: 18px; font-weight: bold; color: #000000;
        font-style: italic; text-decoration: underline; width: 100% }

