@charset "utf-8";
* {   margin: 0;   padding: 0; }
body {
	color: #000;
	font-family: "Trebuchet MS";
	font-size: 13px;
	line-height: 130%;
	background-color: #333333;
}
/******** 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:685px;}
#content { float: left;    width: 550px; }
#contentmid {
	float: right;
	margin-right: 3px;
	width: 510px;
}
#midsidebar { margin-right: 10px;    width: 180px;   float: right; }
#leftsidebar {
	margin-right: 3px;
	width: 150px;
	float: left;
	border: 1px solid #CCCCCC;
-moz-border-radius: 5px; 	padding: 5px;
	background-color: #FFFFFF;
}
#rightsidebar {
	float: right;
	margin-right: 5px;
	width: 295px;
	border: 1px solid #CCCCCC;
-moz-border-radius: 5px;
}
/***** General Styles *****/
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 #ffdcf8; }
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: #fff5f8;    margin: 10px auto;    padding: 5px;    border: 1px solid #ffdcf8; }
label {   color: #df6e91;  display: block;    font-weight: bold;    margin: 5px 0 ; }
input {   padding: 2px;    border: 1px solid #ffdcf8; }
textarea {   width: 400px;    padding: 2px;    border: 1px solid #ffdcf8;   height: 100px;    display: block; }
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: #0000FF;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
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 : #000066; }   
/***** logo ******/
#logo {	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;
	background-color: #FFFFFF;
}
.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; }
#banner {width: 700px; border: 0px solid #000000;	font-size: 1em;	color: #FFFFFF;	float: right; padding: 5px;
	text-align: center;}

/****** Sidebar Items ******/
.SidebarItem {
	padding: 5px;
	height: 260px;
	margin: 10;
	background-color: #FFFFFF;
}
.SidebarItem1 {
	padding: 5px;
	margin: 10;
	background-color: #FFFFFF;
}
.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;
}
