body {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height: 1.166;
	color: #333333;
	background-color: #006600;
	text-align:center;
	} 
	
#content {
	position:absolute;
	width: 984px;
	padding: 1px;
	border: 1px solid #CCC;
	background-color: #FFFFFF;
	left:50%; 
	margin-left:-495px;
	text-align:left
}
	
a{
	color: #006699;
	text-decoration: none;
}

a:link{
	color: #006633;
	text-decoration: none;
}

a:visited{
	color: #006633;
	text-decoration: none;
}

a:hover{
	color: #009900;
	text-decoration: underline;
}

h1{
 font-family: Verdana,Arial,sans-serif;
 font-size: 120%;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

h2{
 font-family: Arial,sans-serif;
 font-size: 114%;
 color: #006699;
 margin: 0px;
 padding: 0px;
}

h3{
 font-family: Arial,sans-serif;
 font-size: 100%;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

h4{
	font-family: Arial, sans-serif;
	font-size: 100%;
	font-weight: normal;
	color: #060;
	margin: 0px;
	padding: 0px;
}

h5{
 font-family: Verdana,Arial,sans-serif;
 font-size: 100%;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

p {
	line-height: 1.3em;
	font-size: 1.0em;
	margin-bottom: 1.0em;
}

ul{
	list-style-type: none;
}

ul ul{
	list-style-image: url(../images/arrow.gif);
	list-style-position: inside;
}

hr {
	color: #CCC;
}

/***********************************************/
/* Layout Divs                                 */
/***********************************************/

#header{
	/* border-bottom: 1px solid #cccccc; */
	position: relative;
	float:left;
	width: 984px;
	background-color: #eeeeee;
}

#header h1 p {
	font-size: 0.4em;
	line-height: 0.2em;
}

#leftNavBar{
	float:left;
	width: 248px;
	padding: 0px;
	background-color: #eeeeee;
	margin:0px;
	border: 1px solid #CCCCCC;
}

.selected{
	font-weight: bold;
}

/*********** #navBar link styles ***********/

#leftNavBar ul a:link, #navBar ul a:visited {display: block;}
#leftNavBar ul {
	margin: 0;
	padding: 0;
}

#leftNavBar h3 a{
	font-size:1em;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#leftNavBar li {
	border-bottom: 1px solid #EEE;
	padding-left: 10px;
}

/* fix for browsers that don't need the hack */
html>body #leftNavBar li {border-bottom: none;}

#rightNavBar{
	float:left;
	width: 202px;
	padding: 0px;
	background-color: #eeeeee;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	border: 1px solid #CCCCCC;
}

/*********** #navBar link styles ***********/

#rightNavBar ul a:link, #navBar ul a:visited {display: block;}
#rightNavBar ul {
	margin: 0;
	padding: 0;
}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#rightNavBar li {
	border-bottom: 1px solid #EEE;
	padding-left: 10px;
}

/* fix for browsers that don't need the hack */
html>body #rightNavBar li {border-bottom: none;}


#TopBanner{
	float: left;
	width: 728px;
	height: 90px;
	padding: 0px;
	margin-left: 3px;
}

#content-inside{
	float: left;
	width: 519px;
	padding: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
}

#content-inside-auction{
	float: left;
	width: 729px;
	padding: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
}

/***********************************************/
/* Components                                  */
/***********************************************/

#siteName{
	margin: 0;
	background-image: url(../images/siteName.jpg);
	background-repeat: no-repeat;
	vertical-align: top;
	height: 90px;
	
}

#siteName h1 {
	color: #F2FFD7;
	font-size: 150%;
	padding-top: 15px;
	padding-left: 15px;
	line-height: 15px;
	position: static;
}

#siteName p {
	color: #F2FFD7;
	font-size: 110%;
	padding-left: 15px;
	line-height: 5px;
}


/************* #search styles ***************/

#search{
	padding: 5px 0px 5px 10px;
	border-bottom: 1px solid #cccccc;
	font-size: 90%;
}

#search form{
	margin: 0px;
	padding: 0px;
}

#search label{
	display: block;
	margin: 0px;
	padding: 0px;
}

/************* #login styles ***************/

#login{
	padding: 5px 0px 5px 10px;
	border-bottom: 1px solid #cccccc;
	font-size: 80%;
}

#login form{
	margin: 0px;
	padding: 0px;
}

#login label{
	display: block;
	margin: 0px;
	padding: 0px;
}


/*************** #pageName styles **************/

#pageName{
	margin: 0px;
	padding: 0px 0px 0px 10px;
}

/************* #globalNav styles **************/

#globalNav{
	padding: 0px 0px 5px 10px;
	border-bottom: 1px solid #CCC;
	color: #009900;
}

#globalNav a {
	font-size: 90%;
	padding-right: 4px;
}

/************* #PageNav styles *************/

#PageNav{
	font-size: 80%;
	padding: 2px 0px 0px 10px;
}

/************** #advert styles **************/

.ad_200_200 {
	text-align: center;
	margin-top: 10px;
	margin-bottom:10px
}

.ad_200_200_content{
	width: 200px;
	text-align: center;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

.ad_200_200_content a img{
	width: 180px;
	text-align: center;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 10px;
}

.ad_200_90 {
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
}

.ad_468_60 {
	font-size: 85%;
	/* width: 100%; */
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 25px;
	float: left;
}

.ad_468_60 img{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	float: left;
}

.ad_468_60 a:link,
.ad_468_60 a:visited {
	display: block; 
}

.ad_728_90 {
	padding: 1px;
	width: 730px;
	border: 1px solid #CCC;	
}

/************* #PageNav styles *************/

#PageNav{
	font-size: 80%;
	padding: 2px 0px 0px 10px;
}

/*********** #flowersSection styles ***********/

.flowersSection{
	font-size: 85%;
	/* width: 100%; */
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	float: left;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-left-color: #CCC;
}

.flowersSection h3{
	font-size: 85%;
	color: #036;
	background-color: #9C3;
	text-indent: 10px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}

.flowersSection h4{
	font-size: 1.2em;
	/*color: #060; */
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	text-align: left;
	font-weight: bold;
}

.flowersSection h2{
	font-size: 1.2em;
	/*color: #060; */
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	text-align: left;
	font-weight: bold;
}

.flowersSection h5{
	font-size: 0.8em;
	color: #060;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	text-align: left;
}

.flowersSection a:link,
.flowersSection a:visited {
	display: block; 
}

.flowersSection a{
	font-size: 1em;
	color: #060;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	/*text-align: left;*/
}

.flowersSection img{
	float: left;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 7px;
}

.flowersSection h5 img{
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.flowersSection p{
	font-size: 0.9em;
	color: #060;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	text-align: left;
}

.flowersSection p a{
	color:#930;
}

.flowersSection p ul {
	list-style-position: inside;
	list-style-type: disc;
}

.flowersSection table tr {
	font-size: 85%;
}

.indexes table tr {
	font-size: 100%;
}

.navBarArticles {
	width: 99%;
	float: left;
	height: 35px;
	padding-top: 7px;
	padding-bottom: 10px;
	margin: 0px;
}

.source {
	border-bottom-width: thin;
	border-bottom-style: solid;
	margin-right: 5px;
	margin-left: 5px;
	border-bottom-color: #960;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #960;
}
.search_sec {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	margin-right: 5px;
	margin-left: 5px;
	border-bottom-color: #960;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #960;
}

.link_source{
	color: #C60;
}

.author_artives {
	font-size: 1em;
	color: #666;
	font-weight: normal;
}

.family {
	color: #960;	
}

.family {
	color: #960;	
}

.links {
	font-size: 0.9em;
	color: #06C;
	font-weight: bold;
}

.titleTopic {
	width: 310px;
	height:290px;
	float: left;
	margin: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


/*********** #indexSection styles ***********/

.indexSection{
	font-size: 85%;
	width: 204px;
	height:300px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	float: right;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-left-color: #CCC;
}

.indexSection h3{
	font-size: 85%;
	color: #036;
	background-color: #9C3;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 10px;
}

.indexSection a:link,
.indexSection a:visited {
	display: block; 
}

.indexSection a{
	font-weight: bold;
	font-size:0.9em;
	color: #060;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 5px;
}

.indexSection img{
	float: left;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 0px;
}

/*********** .leftMenuCatalog styles ***********/

.leftMenuCatalog{
	font-size: 90%;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #cccccc;
}

.leftMenuCatalog h3{
	font-size: 85%;
	padding: 10px 0px 2px 10px;
}

.leftMenuCatalog a {
	font-size: 85%;
	display: block;
	border-top: 1px solid #cccccc;
	padding: 2px 0px 2px 15px;
}

#leftMenuCatalog a:hover{
	background-color: #dddddd;
}

/************** #News styles **************/

#news{
	margin: 0px;
	font-size: 80%;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
}

#news p{
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-size: 0.9em;
}

.box_50{
	width:49.9%;
	float: left;
}

.box_50 p{
	color: #930;
}

.box_50 a img{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
}

.box_100{
	width:100%;
	float: left;
}
.box_100 a img{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
}

.box_100 h2 {
	font-size: 1.2em;
	color: #060;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	text-align: left;
	font-weight: bold;
}

.advert {
	color: #060;
	border: 1px solid #060;
}

.box_article{
	width:100%;
	float: left;
}

.box_article p{
	color: #930;
}

.box_article a img{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
}

/************** #Total_articles **************/

#total_articles{
	margin: 0px;
	font-size: 70%;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	color: #666;
}

/************** #Counter styles **************/

#counter{
	margin: 0px;
	font-size: 80%;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
}

#counters p{
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-size: 0.9em;
}

/************** #Counter styles **************/

#tags{
	width: 90%;
	margin: 0px;
	/* font-size: 90%; */
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
}

#tags p{
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-size: 0.9em;
}


/************* #content-inside-auction styles ***************/

.table_listing_products img{
	border:none
}

.table_products_detail table{
	border:1px solid #CCC
}

.table_products_detail_other_info{
	margin-top: 10px;	
}

.table_products_detail_other_info table{
	border:1px solid #CCC
}

.table_products_detail table tr td table{
	border:none
}

.table_products_detail img{
	border:none
}

.table_user_feedback_title table{
	border:none
}

.table_user_feedback_title img{
	border:none
}

.table_user_feedback_info{
	margin-top: 10px;	
}

.table_user_feedback_info table{
	border:1px solid #CCC
}

.auction_categories {
	font-size: 85%;	
}

.auction_categories_box {
	width: 97%;
	float: left;
	border: 1px solid #CCC;
	margin: 5px;
	background-color: #F4FFF8;
}

.table_registaration table{
	border:1px solid #CCC;
}
	
.auction_categories_box h3 {
	font-size: 110%;
	background-color: #FFC;
	color: #060;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
}

.auction_categories_box ul {
	list-style-position: outside;
	list-style-type: circle;		
}

.auction_categories_box ul li{
	margin-top: 5px;
	margin-left: 5px;			
}


/************* #siteInfo styles ***************/

#siteInfo{
	float: left;
	clear: both;
	text-align: center;
	vertical-align: middle;
	font-size: 75%;
	color: #999;
	padding-top: 10px;
	margin-top: 3px;
	border: 1px solid #cccccc;
	width: 981px;
	height: 30px;
	background-color: #EEEEEE;
}

#siteInfo img{
	padding: 4px 4px 4px 10px;
	vertical-align: middle;
}

.Counter {
	text-align: center;
}
	
.inCounter {
	text-align: center;
}

.LeftCounter {
	font-size:75%;
	color:#060;
	margin-left:10px;
	margin-top:20px
}

.LeftCounter h3 {
	margin-bottom:5px;
	margin-top:15px;
	color:#060
}

.LeftCounter ul li {
	margin-top:5px;
}
