@charset "utf-8";
* {margin: 0;   padding: 0; }
body {   color: #000;   font-family: "Trebuchet MS";
   font-size:13px;  line-height: 120%; background: #d57b97 url(images/pinkback.png) repeat-x; }
/******** Content variations ********/
#head {    background-color: #000; }
#outerwrapper {   width: 1002px;    margin: 0 auto;   line-height: 1.4em;   color: #404040;   background-color:#FFFFFF; }
#innerwrapper {   float: left;    margin-left:5px;   width:990px;}
#content {   float: left;    width: 550px; }
#contentmid {	float: right;	margin-right: 5px;	width: 810px;}
#midsidebar { margin-right: 10px;    width: 180px;   float: right; }
#leftsidebar { margin-right: 5px;	width: 150px; float: left; border: 1px solid #CCCCCC; -moz-border-radius: 5px;	padding: 5px;}
#rightsidebar {	float: right;	margin-right: 5px;	width: 300px;	border: 1px solid #CCCCCC;	-moz-border-radius: 5px;}
/***** General Styles *****/
#banner {width: 700px; height: 45px; border: 0px solid #000000;	font-size: 1em;	color: #FFFFFF;	float: right; padding: 5px;
	text-align: center;}

a {	text-decoration: none;	color: #0000ff;}
a:hover {   color: #000033;   text-decoration: none;}
p { margin-bottom: 10px; }
table {   border-collapse: collapse;    margin: 10px auto 15px auto;   border: 1px solid #CCCCCC; }
th {   background: #fff5f8;    height: 25px;    padding: 0 10px;   color: #df6e91;    text-align: left; }
td {   padding: 0 10px;    height: 25px; }
tr.odd {   background: #fafafa; }
tr.even {   background: #f6f6f6; }
form {   background: #fff;    margin: 10px auto;    padding: 5px;    border: 1px solid #ccc; }
label {   color: #df6e91;   display: block;    font-weight: bold;    margin: 5px 0 ; }
input {   padding: 2px;    border: 1px solid #ccc; }
textarea {
	width: 300px;
	padding: 2px;
	border: 1px solid #CCCCCC;
	height: 100px;
	display: block;
	margin: 2px;
}
input.button {   margin: 0;   color: #df6e91;   padding: 2px 3px; 	border: 1px solid #ffdcf8; }
input, select, textarea {   font-family: Arial, Helvetica, sans-serif;    font-size: 1.0em; }
h2 {	font-size: 1em;	font-weight: bold;	color: #0099FF;	margin-bottom: 5px;	padding: 3px;}
h4 {margin-bottom: 15px;    font-size: 10pt;    font-weight: bold; }
ul, ol {   list-style-position: inside; }
img {text-align: center; }
img.float-right {   margin: 5px 0px 5px 15px;    float:right; }
img.float-left {   margin: 0 10px 5px 0px;   float:left; }
 #leftcolumn h2, #rightcolumn h2, #rightcolumn h3 { color : #FFFFFF; font-size : 16px; 
 background-image : url(images/nav_frostypink.png); background-repeat : repeat-x; line-height : 30px; text-indent : 5px; } 
.ver-nav ul { margin : 0; padding : 0; list-style : none; font-size : 1em; } 
.ver-nav li li {padding: 5px 10px;	border-bottom : 1px dotted #cccccc;	background-image: url(images/bgOFF.gif);
	background-repeat: repeat-x; background-position: left center;} 
.ver-nav a { text-decoration : none; color: #0000FF; } 
.ver-nav a:hover { color : #113140; }   
/***** logo ******/
#logo {	height: 45px; width: 250px;	border: 0px; float: left; padding-top: 2px;	padding-left: 20px;}
h1 {	font-size:1.2em;	padding: 5px 0 0 3px;}
.h1 tittle{	font-size:2em;	padding: 5px 0 0 3px;}
h3 {	font-size: 15px;	font-weight: bold;	color: #333333;	background-image: url(images/top_bg.gif);
	background-repeat: repeat-x;	padding-top: 5px;	padding-bottom: 5px; padding-left: 10px;	height: 15px;	margin:3px 0;}
#logo h1 a, #logo h1 a:hover {   color: #fff;   text-decoration: none; }
#logo p.head2 {  color: #fff;   font-size: 0.9em;    padding-left: 3px;    font-weight: normal;   line-height: 1.7; }
.post {	border : 1px solid #666666;	-moz-border-radius: 5px;	margin-bottom: 10px;	padding: 5px;}
.post1 { padding : 5px;	border : 1px solid #666666;	-moz-border-radius: 5px; margin-bottom: 10px; background-color:#fcf6f8;}
/****** Searchbox ******/
#header {
	height: 80px;
	width: 1002px;
	background-image: url(images/bg_header.gif);
	background-repeat: repeat-x;
}
/****** Navigation ******/
#navigation {   width: 960px;   background: url(images/nav_frostypink.png) top center repeat-x;   height: 31px;
   border-top: #e786a4 solid 1px;    margin-bottom: 20px;}
#navbar_link {   height: 30px;   float: left; }
#navigation #navbar_link ul {   float: left;   height:30px;   width: 100%;   list-style-type: none; }
#navigation #navbar_link ul li {   display: inline; }
#navigation #navbar_link ul li a {   padding: 6px 15px;   color: #fff;   text-decoration: none;   line-height: 1.6em;
   float: left;   border-right: 1px solid #d36a8b;   text-decoration: none;   font-size: 12px;   font-weight: bold; }
#navigation #navbar_link a:hover { text-decoration: none;  border-right: 1px solid #d36a8b;   color: #fff;
   background: #ddd url(images/nav_frostypink.png) center -33px repeat-x; }
.currentpage a {background: #ddd url(images/nav_frostypink.png) center -33px repeat-x; }
/****** Sidebar Items ******/
.SidebarItem {	padding: 5px;	height: 260px;	margin: 10;}
.SidebarItem1 {	padding: 5px;	margin: 10;}
.SidebarItem ul, #SidebarItem ol {   list-style: none; }
.SidebarItem li {   line-height: 1.2; }
.clear{clear: both;}
/******** Footer ********/
#footer {   width: 992px;    clear: both;   padding:10px 5px;   color: #fff;   font-size: 11px;
   margin: 5px auto;   background-color:#0179B5;   text-align: center;  }
#footer a {   color: #fff;  text-decoration: underline; }
#footer a:hover {color: #444; }
.style1 {	color: #FFFFFF; font-size: 42px; }
#menu{
/*		margin:0 auto;*/
width:1002px;
height:59px;
background:url(images/menu_034_bg.jpg) repeat-x;
}
#menu ul{
list-style:none;
margin:0 auto;
}
#menu li{
list-style:none;
display:block;
float:left;
height:59px;
line-height:59px;
}
#menu li a{
display:block;
float:left;
color:#a7a7a7;
text-transform:uppercase;
font-size:11px;
font-weight:bold;
line-height:59px;
text-decoration:none;
padding:0 20px;				
}
#menu li a:hover{
	color:#fff;
	background:url(images/menu_034_h.jpg) no-repeat bottom;
}
#menu li a.current{
display:block;
float:left;
background:url(images/menu_034_h.jpg) no-repeat bottom;
color:#fff;
text-transform:uppercase;
font-size:11px;
font-weight:bold;
line-height:59px;
text-decoration:none;
padding:0 20px;	
}
#menu li a:hover.current{
	color:#fff;
}
