body {background-color: white; background-image:url('images/main_background.png');}
#top_most_wrapper {width:975px; margin:0px auto 5px auto; }
#header_wrapper{background-color:black; width:957px; margin:5px 5px 0px 5px; padding:1px 2px 2px 1px;  height:150px;}
#header_wrapper_2{background-color:white; width:951px; height:143px; padding:2px;}
#header_wrapper_3{background-color:black; width:945px; height:137px; margin:2px; padding:1px 2px 1px 1px;}
#header_main {background-color: white; background-image:url('images/header_bg.png'); width:940px; height:135px; margin:0px 2px; padding:1px 1px 0px 1px;}
#grass_effect{width:940px; height:140px; }
#tree_effect{width:940px; height:140px; background-image:url('images/tree1.png'); background-repeat: no-repeat;background-position:371px bottom;}
#logo_effect{width:940px; height:140px; background-image:url('images/logo.png'); background-repeat: no-repeat;}
#pixalate_header{width:648px; padding-left:292px; height:140px; background-image:url('images/spacer.gif'); }
#home{float:left; margin-top:67px; width:36px; text-align:center;}
#home a img{ display:block; border-width:0px; margin-left:auto; margin-right:auto;}
#home a {text-decoration:none; font-weight:bold; font-size:70%; display:block; color:black;}
#home a:hover{color:red;}
#top_nav{float:right; width:446px; padding-left:4px; padding-right:2px;  padding-top:2px; line-height:18px; font-weight:bold;}
#top_nav a{border:1px solid #ff9966; border-bottom:2px solid #ff9966; border-right:2px solid #ff9966; float:right; text-decoration:none; background-image:url('images/top_nav_bg_hover.png'); padding:1px 3px; margin-top:2px; width:100px; text-align:center; color:blue; font-family:arial; font-size:81%;}
#top_nav a:hover{border-color:blue; color:black; background-image:url('images/top_nav_bg.png');}

#content_wrapper1{background-image:url('images/contents_bg.png'); width:956px; margin:1px 0px 0px 5px;}
#content_wrapper {  width:956px; overflow:hidden; }

#side_navigation{width:200px; float: left; padding-left:27px;}
#side_navigation ul{width:200px; list-style:none; margin:0px; padding:0px; }
#p_cat{padding-left:2px;}
#p_cat a{padding-left:5px;}
#p_cat a img{border-width:0px; margin:0; padding: 0; }
#sl_cat a{padding-left:9px;}
#sl_cat a img{border-width:0px; margin:0; padding: 0;}
#c_cat_top{padding-left:2px; font-weight:bold; background-color:black;}
.c_cat a{font-weight:bold; background-color:black;}
#c_cat li{padding-left:10px;}
#pr_cat a{padding-left:18px; line-height:14px; font-size:14px;}
#pr_cat a img{border-width:0px; margin:0; padding: 0;}
#s_cat a{padding-left:27px; font-size:14px;}
#s_cat a img{border-width:0px; margin:0; padding: 0;}
#side_navigation ul li{color:white; }
#side_navigation ul li a{display:block;padding-bottom:1px; line-height:19px; color:blue; font-weight:bold; text-decoration:none;}
#side_navigation ul li a:hover{color:black;}
.snav_1{background-image:url('images/snav1.png'); background-color:beige;}
.snav_1:hover{background-image:url('images/snav1_current.png'); background-color:beige;}
.snav_2{background-image:url('images/snav1.png'); background-color:beige;}
.snav_2:hover{background-image:url('images/snav1_current.png'); background-color:beige;}
.snav_3{background-image:url('images/snav1.png'); background-color:beige;}
.snav_3:hover{background-image:url('images/snav1_current.png'); background-color:beige;}
.snav_4{background-image:url('images/snav4.png'); background-color:beige;}
.snav_4:hover{background-image:url('images/snav4_current.png'); background-color:beige;}
.snav_4_li{padding-left:18px;}

#main_content1{width:727px; background-image:url('images/floral1.png'); background-repeat:no-repeat; background-position:top left;  overflow:hidden; float:left;}
#main_content2{width:727px; background-image:url('images/floral2.png'); background-repeat:no-repeat; background-position:top right;  overflow:hidden;}
#main_content3{width:727px; background-image:url('images/floral3.png'); background-repeat:no-repeat; background-position:top center;  overflow:hidden;}
#main_content4{width:727px; background-image:url('images/floral4.png'); background-repeat:no-repeat; background-position:bottom right; overflow:hidden;}
#main_content5{width:727px; background-image:url('images/floral6.png'); background-repeat:no-repeat; background-position:bottom center; overflow:hidden;}
#main_content6{width:727px; background-image:url('images/floral5.png'); background-repeat:no-repeat; background-position:bottom left; overflow:hidden;}
#website_title{text-align:center; font-style:italic; color:#3366ff; margin-top:59px;}
#main_content{width:522px; margin:0px;   padding:100px; margin-top:37px; margin-bottom:170px; padding-top:0px; padding-bottom:0px; color:black; background-image:url('images/floral7.png'); background-repeat:repeat-y; background-position:left top; overflow:hidden; }
#cu_form{margin-bottom:10px;}
#cu_form fieldset{border:2px solid green; padding:5px; color:green; font-weight:bold;}
#cu_form_gen_div{margin-bottom:2px;}
#cu_form_gen_div legend {color:green;}
#cu_form_gen_div label{font-weight:bold; color:green; width:81px; display:block; float:left;}
.gen_input{width:243px;}
#antispam label {font-weight:bold; color:green; width:81px; display:block; float:left;}
#s_button{ margin-left:81px;}
.s_button{background-color:white; border:2px solid green; color:black; width:100px; }
#form_errors{color:red; background-color:white; padding:5px;}

#main_content h4 a{color:pink;}
#main_content h4 a:hover{color: black;}
.main_data{font-size:12px;}
.main_data a{color:blue; font-family:Arial;}
.main_data a:hover{color:black;}
#page_show{float:right; font-size:12px; font-family:Arial;}
#p_nav{text-align:center;}
#p_nav span{font-weight:bold; font-size:12px;}
#p_nav a{font-size:12px; line-height:18px; text-decoration:none; padding-left:2px; padding-right:2px; padding-top:0px; padding-bottom:0px; font-weight:bold; color:blue;}
#p_nav a:hover{color:#99ccff; border-bottom:1px solid blue;}

#footer_wrapper{ width:956px;  margin:1px 0px 0px 5px;  height:56px;background-image:url('images/footer.png'); color:black; font-size:70%; text-align:center; font-weight:bold; font-family:Arial;}
#c_right{float:left; padding-left:10px;  margin-top:20px;}
#designer{float:right; padding-right:10px; margin-top:2px;}

