/* 	Index of this CSS File

	(01) COLUMNS ( Grid System )
	(02) LIST STYLES
	(03) BUTTONS
	(04) IMAGE LEFT, RIGHT AND CENTER
	(05) TEXT HIGHLIGHTING
	(06) GO TOP LINK	
	(07) TAB STYLES
	(08) TOGGLES	
	(09) PRICING TABLES
	(10) INFO BOXES
		 (a) Myfancy Info Boxes
		 (b) Simple Info Boxes	 
	
	(11) DROP CAPS
	(12) PULL QUOTES
	(13) BLOCK QUOTES
	(14) IMAGE HOVER ZOOM, PLAY, DOC & FLASH ICONS
	(15) HIGHLIGHT
	(16) SOCIAL MEDIA ICONS	
 */

/* ========================================================== 
	(01) COLUMNS ( Grid System)
============================================================ */

.one-full, .one-half, .one-third , .one-fourth , .one-fifth, .one-sixth, .two-third, .three-fourth, .four-fifth, .five-sixth,
.one_full, .one_half, .one_third , .one_fourth , .one_fifth, .one_sixth, .two_third, .three_fourth, .four_fifth, .five_sixth  { 	
	margin:0px 30px 10px 0; 
	float:left; 
	position:relative;}
	
.last { margin-right:0;}	
.one-full, .one_full{ width:960px; margin-right:0;}
.one-half,.one_half { width:465px;}
.one-third,.one_third { width:300px;}
.one-fourth,.one_fourth { width:217px;}
.one-fifth,.one_fifth { width:168px;}
.one-sixth,.one_sixth { width:135px;}
.two-third,.two_third { width:630px;}
.three-fourth,.three_fourth { width:713px;}
.four-fifth,.four_fifth { width:762px;}
.five-sixth,.five_sixth { width:795px;}

/* ========================================================== 
	(02) LIST STYLES
============================================================ */

#content ul{	
	padding:0 0 8px 0; }	
	
#content ul li{ 
	background:url(images/backgrounds/bullet1.png) no-repeat 0 1px;
	line-height:19px;
	padding-bottom:5px;
	padding-left:25px; } 
	
#additional-footer ul li{ 	
	line-height:19px;
	padding-bottom:5px;
	padding-left:18px; } 	

.list_green ul li ,#content .list_green ul li 		{ background:url(images/bullets/bullet-green.png) no-repeat 0 6px; }	
.list_disc_green ul li,#content .list_disc_green ul li	{ background:url(images/bullets/disc-green.png) no-repeat 0 6px; }

.list_blue ul li ,#content .list_blue ul li 		{ background:url(images/bullets/bullet-blue.png) no-repeat 0 6px; }	
.list_disc_blue ul li, #content .list_disc_blue ul li 	{ background:url(images/bullets/disc-blue.png) no-repeat 0 6px; }

.list_black ul li, #content .list_black ul li		{ background:url(images/bullets/bullet-black.png) no-repeat 0 6px; }	
.list_disc_black ul li, #content .list_disc_black ul li	{ background:url(images/bullets/disc-black.png) no-repeat 0 6px; }

.list_red ul li ,#content .list_red ul li 		{ background:url(images/bullets/bullet-red.png) no-repeat 0 6px; }	
.list_disc_red ul li ,#content .list_disc_red ul li 	{ background:url(images/bullets/disc-red.png) no-repeat 0 6px; }

.list_teal ul li, #content .list_teal ul li		{ background:url(images/bullets/bullet-teal.png) no-repeat 0 6px; }	
.list_disc_teal ul li, #content .list_disc_teal ul li 	{ background:url(images/bullets/disc-teal.png) no-repeat 0 6px; }

.list_orange ul li, #content .list_orange ul li		{ background:url(images/bullets/bullet-orange.png) no-repeat 0 6px; }	
.list_disc_orange ul li, #content .list_disc_orange ul li	{ background:url(images/bullets/disc-orange.png) no-repeat 0 6px; }

.list_grey ul li, #content .list_grey ul li		{ background:url(images/bullets/bullet-grey.png) no-repeat 0 6px; }	
.list_disc_grey ul li, #content .list_disc_grey ul li 	{ background:url(images/bullets/disc-grey.png) no-repeat 0 6px; }

.list_brown ul li, #content .list_brown ul li		{ background:url(images/bullets/bullet-brown.png) no-repeat 0 6px; }	
.list_disc_brown ul li, #content .list_disc_brown ul li { background:url(images/bullets/disc-brown.png) no-repeat 0 6px; }

.list_yellow ul li, #content .list_yellow ul li 	{ background:url(images/bullets/bullet-yellow.png) no-repeat 0 6px; }	
.list_disc_yellow ul li, #content .list_disc_yellow ul li	{ background:url(images/bullets/disc-yellow.png) no-repeat 0 6px; }

.list_pink ul li, #content .list_pink ul li 		{ background:url(images/bullets/bullet-pink.png) no-repeat 0 6px; }	
.list_disc_pink ul li, #content .list_disc_pink ul li 	{ background:url(images/bullets/disc-pink.png) no-repeat 0 6px; }

.list_yellowstar ul li, #content .list_yellowstar ul li	{ background:url(images/bullets/bullet-yellowstar.png) no-repeat 0 2px; padding-left:20px; }	
.list_bluestar ul li, #content .list_bluestar ul li 	{ background:url(images/bullets/bullet-bluestar.png) no-repeat 0 2px; padding-left:20px; }	

.list_circle ul li, #content .list_circle ul li 	  	{ background:url(images/bullets/bullet-circle.jpg) no-repeat 0 4px; padding-left:20px;  }	
.list_arrow_small ul li, #content .list_arrow_small ul li 	{ background:url(images/bullets/bullet-arrow-small.png) no-repeat 0 7px; padding-left:14px; }

.list_arrow ul li, #content .list_arrow ul li 		{ background:url(images/bullets/bullet-green-arrow.png) no-repeat 0 2px; padding-left:20px; }	
.list_arrow2 ul li, #content .list_arrow2 ul li		{ background:url(images/bullets/bullet-green-arrow2.png) no-repeat 0 5px; padding-left:15px; }
	
.list_plus ul li, #content .list_plus ul li		{ background:url(images/bullets/bullet-plus.png) no-repeat 0 2px; padding-left:22px; }	
.list_minus ul li, #content .list_minus ul li		{ background:url(images/bullets/bullet-minus.png) no-repeat 0 2px; padding-left:22px; }
	
.list_checkmark ul li, #content .list_checkmark ul li 	{ background:url(images/bullets/bullet-checkmark.png) no-repeat 0 4px;padding-left:22px;  }
.list_checkmark2 ul li, #content .list_checkmark2 ul li 	{ background:url(images/bullets/bullet-checkmark2.png) no-repeat 0 2px;padding-left:22px;  }

.list_cross ul li, #content .list_cross ul li 		{ background:url(images/bullets/bullet-cross.png) no-repeat 0 2px; padding-left:22px;}	
.list_blue_arrow ul li, #content .list_blue_arrow ul li 	{ background:url(images/bullets/blue-arrow.png) no-repeat 0 2px; padding-left:22px;}	
.list_black_arrow ul li, #content .list_black_arrow ul li { background:url(images/bullets/black-arrow.png) no-repeat 0 2px; padding-left:22px;}

#content #sidebar .list_green ul li ,#content #sidebar .list_disc_green ul li,#content #sidebar .list_blue ul li,#content #sidebar .list_disc_blue ul li ,#content #sidebar .list_black ul li,#content #sidebar .list_disc_black ul li,#content #sidebar .list_red ul li,#content #sidebar .list_disc_red ul li,#content #sidebar .list_teal ul li,#content #sidebar .list_disc_teal ul li,#content #sidebar .list_orange ul li,#content #sidebar .list_disc_orange ul li,#content #sidebar .list_grey ul li,#content #sidebar .list_disc_grey ul li,#content #sidebar .list_brown ul li,#content #sidebar .list_disc_brown ul li ,#content #sidebar .list_yellow ul li,#content #sidebar .list_disc_yellow ul li,#content #sidebar .list_pink ul li,#content #sidebar .list_disc_pink ul li,#content #sidebar .list_yellowstar ul li,#content #sidebar .list_bluestar ul li,#content #sidebar .list_circle ul li,#content #sidebar .list_arrow_small ul li,#content #sidebar .list_arrow ul li,#content #sidebar .list_arrow2 ul li,	
#content #sidebar .list_plus ul li,#content #sidebar .list_minus ul li,#content #sidebar .list_checkmark ul li,#content #sidebar .list_checkmark2 ul li,#content #sidebar .list_cross ul li,#content #sidebar .list_blue_arrow ul li,#content #sidebar .list_black_arrow ul li,
#footer .widget .list_green ul li ,#footer .widget .list_disc_green ul li,#footer .widget .list_blue ul li,#footer .widget .list_disc_blue ul li ,#footer .widget .list_black ul li,#footer .widget .list_disc_black ul li,#footer .widget .list_red ul li,#footer .widget .list_disc_red ul li,#footer .widget .list_teal ul li,#footer .widget .list_disc_teal ul li,#footer .widget .list_orange ul li,#footer .widget .list_disc_orange ul li,#footer .widget .list_grey ul li,#footer .widget .list_disc_grey ul li,#footer .widget .list_brown ul li,#footer .widget .list_disc_brown ul li ,#footer .widget .list_yellow ul li,#footer .widget .list_disc_yellow ul li,#footer .widget .list_pink ul li,#footer .widget .list_disc_pink ul li,#footer .widget .list_yellowstar ul li,#footer .widget .list_bluestar ul li,#footer .widget .list_circle ul li,#footer .widget .list_arrow_small ul li,#footer .widget .list_arrow ul li,#footer .widget .list_arrow2 ul li,	
#footer .widget .list_plus ul li,#footer .widget .list_minus ul li,#footer .widget .list_checkmark ul li,#footer .widget .list_checkmark2 ul li,#footer .widget .list_cross ul li,#footer .widget .list_blue_arrow ul li,#footer .widget .list_black_arrow ul li 
{ padding-left:18px; }

/* Ordered Lists */

#content ol {	padding: 0 0 8px 23px; }
	
#content ol li{
	padding-bottom:5px;
	line-height:19px;	
	list-style-type:decimal;
	list-style-position: outside; }	
	
.list_lower_roman ol li, #content .list_lower_roman ol li { list-style: lower-roman; }
.list_upper_roman ol li, #content .list_upper_roman ol li { list-style: upper-roman; }
.list_lower_alpha ol li, #content .list_lower_alpha ol li { list-style: lower-alpha; }
.list_upper_alpha ol li, #content .list_upper_alpha ol li { list-style: upper-alpha; }

#content .steps ol,#sidebar .steps ol,#footer .steps ol,#additional-footer .steps ol{
	clear:both;
	margin: 0px 0 20px 0;
	background: #fff;
	padding: 0 0 0 35px;
	border: 1px solid #dedede;
	background: url(images/backgrounds/orderedlist_bg.jpg) repeat-y;}
	
#content .steps ol li,#sidebar .steps ol li,#footer .steps ol li,#additional-footer .steps ol li{
	margin: 0;
	padding: 15px 15px 5px 15px;
	color: #000;
	font-size: 18px;
	font-weight: normal;
	border-top: 1px solid #fff;	
	border-bottom: 1px solid #dedede;	
	border-left: 1px solid #fff;	
	background: #f4f4f4;
	text-shadow:0 1px 0 #fff;}

#content .steps ol li:hover,#footer .steps ol li:hover,#additional-footer .steps ol li:hover {background: #eee;}
	
#content .steps ol li h3,#content .steps ol li h4,#content #sidebar .steps ol li h4 , #footer .steps ol li h4 ,#footer .steps ol li h3 ,#additional-footer .steps ol li h3,#additional-footer .steps ol li h4 { font-size:18px; margin:0 0 10px 0 }
	
#content .steps ol li p,#sidebar .steps ol li p ,#footer .steps ol li p, #additional-footer .steps ol li p {  font-size:12px; color:#363636; font-weight:normal; margin:0 0 10px 0;}
#footer .steps ol li h3,#footer .steps ol li h4 { color:#181818; border:none; background:none; padding:0; }	
#content .steps ol li.first { }
#content .steps ol li.last {	border-bottom: none; }

/* ========================================================== 
	(03) BUTTONS
============================================================ */

button { 	
	cursor: pointer;
	overflow: visible; 
	position: relative;}
	
button span { 	
	display: block;	
	white-space: nowrap; 
	height:32px;	
	position: relative;}
	
button::-moz-focus-inner { border: none; padding:0;} /* span’s offset in firefox */

a.button_white, button.button_white,a.button_white2, button.button_white2{ 	
	height:32px;
	display:inline-block;
	padding:0 0 0 12px;
	width:auto;
	text-decoration:none;
	cursor:pointer;
	border:none;
	outline:none;	
	font-family:arial, verdana, georgia;}

a.button_white span, button.button_white span,a.button_white2 span, button.button_white2 span{ 	
	height:32px;
	display:inline-block;
	padding:0 20px 0 0;
	margin:0;
	line-height:28px;
	position: relative; 
	font-size:11px;	
	}


/* ====== White Button ====== */

a.button_white,button.button_white { background:url(images/backgrounds/button-white-left.png) no-repeat left 0;}
a.button_white span,button.button_white span{ background:url(images/backgrounds/button-white-right.png) no-repeat right 0; color:#505050;text-shadow: 0 1px 0 #fff }
a:hover.button_white,button.button_white:hover{ }
a:hover.button_white span,button.button_white:hover span{ color:#000; text-shadow: 0 1px 0 #fff; }	

a.button_white2,button.button_white2 { background:url(images/backgrounds/whitemenu-left.png) no-repeat 0 0; padding:0 0 0 15px;}
a.button_white2 span,button.button_white2 span{ background:url(images/backgrounds/whitemenu-right.png) no-repeat right 0; color:#505050;text-shadow: 0 1px 0 #fff; font-size:12px; }
a:hover.button_white2,button.button_white2:hover{ background:url(images/backgrounds/whitemenu-left-hover.png) no-repeat 0 0; }
a:hover.button_white2 span,button.button_white2:hover span{ background:url(images/backgrounds/whitemenu-right-hover.png) no-repeat right 0; color:#000; text-shadow: 0 1px 0 #fff;line-height:30px; }

/* ====== Black Buttons ====== */

a.button_small,button.button_small,a.button_medium,button.button_medium,a.button_large, button.button_large {
	display:inline-block;
	float:left;
	text-decoration:none;
	cursor:pointer;
	border:none;
	outline:none;}

a.button_small span, button.button_small span,a.button_medium span, button.button_medium span,a.button_large span{
	display:inline-block;
	color:#fff;
	margin:0;
	}

/* ====== Button Size Small ====== */
	
a.button_small, button.button_small { 
	/* background image style code is in skin css file */	
	height:28px;	
	padding:0 0px 0 13px;
	color:#fff;}
	
a.button_small span, button.button_small span{ 	
	/* background image style code is in skin css file */
	height:28px;	
	padding:0 20px 0 0;	
	line-height:28px;	
	font-size:12px;
	font-style:italic;}	
	
a:hover.button_small, button.button_small:hover{ background-position: 0 bottom; }	
a:hover.button_small span, button.button_small:hover span{ background-position: right bottom; }	
	
/* ====== Button Size Medium ====== */
	
a.button_medium, button.button_medium { 	
	/* background image style code is in skin css file */
	font-family:lora, georgia, arial;
	height:37px;	
	padding:0 0px 0 15px;
	color:#fff;}
	
a.button_medium span, button.button_medium span{ 	
	/* background image style code is in skin css file */
	height:37px;	
	padding:0 25px 0 0;	
	line-height:35px;	
	font-size:16px;
	font-style:italic;}
	
a:hover.button_medium, button.button_medium:hover{ background-position: 0 bottom; }	
a:hover.button_medium span, button.button_medium:hover span{ background-position: right bottom; }		
	
/* ====== Button Size Large ====== */
	
a.button_large, button.button_large { 	
	/* background image style code is in skin css file */
	font-family:lora, georgia, arial;
	height:56px;	
	padding:0 0px 0 23px;
	color:#fff;}
	
a.button_large span, button.button_large span{ 	
	/* background image style code is in skin css file */
	height:56px;	
	padding:0 30px 0 0;	
	line-height:54px;	
	font-size:22px;		
	font-style:italic;}
	
a:hover.button_large, button.button_large:hover{ background-position: 0 bottom; }	
a:hover.button_large span, button.button_large:hover span{ background-position: right bottom; }		
	
/* Input Tag Button Styles for */

.input-button1,.input-button2,.input-button3,#respond .form-submit input{
	border:0; outline:0; 
	color:#fff; 
	cursor:pointer; 
	font-family:georgia,arial, verdana;	
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	font-style:italic;
	text-shadow: 1px 1px 0px #000;}

/* NOTE : background imageof all input buttons style code is in skin css file */	
.input-button1 { height:28px; padding:0 15px 0 10px; font-size:11px;}
.input-button2,#respond .form-submit input { height:37px; padding:0 25px 0 15px; font-size:16px;}
.input-button3 { height:56px; padding:0 30px 0 20px; font-size:22px;}
.input-button1:hover,.input-button2:hover ,.input-button3:hover,#respond .form-submit input:hover { color:#ccc; }

#respond .form-submit input { 
	font-family:arial,georgia; 
	font-size:17px; 
	text-shadow: 0 1px 0 #444; 
	clear:both; 
	padding:0 25px 0 15px; 
	line-height:35px; 
	width:auto; box-shadow:none;}

/* Colorful Buttons */

 a.color_button1, button.color_button1, 
 a.color_button2, button.color_button2, 
 a.color_button3, button.color_button3 { 
	display:inline-block; 	
	font-family:Arial, Helvetica, sans-serif; 
	padding: 0 0 0 5px; 
	text-decoration: none; 
	outline:none; 
	text-shadow:none; 
	font-weight:normal;
	position: relative; 
	border:0;		
	color:#fff; 
	cursor:pointer;
	margin:0 4px 6px 0 ;}
	
a.color_button1, a.color_button1 span, button.color_button1, button.color_button1 span,
a.color_button2, a.color_button2 span, button.color_button2, button.color_button2 span,
a.color_button3, a.color_button3 span, button.color_button3, button.color_button3 span
{display:inline-block;}

a.color_button1,button.color_button1 { background: url(images/backgrounds/btn1_left.png) no-repeat 0 0;  font-size: 12px; line-height: 29px; height: 29px;}
a.color_button1 span,button.color_button1 span{ background:url(images/backgrounds/btn1_right.png) no-repeat right 0; padding: 0px 12px 0px 7px; line-height: 29px;}
a:hover.color_button1,button:hover.color_button1{ background: url(images/backgrounds/btn1_left-hover.png) no-repeat 0 0; }
a:hover.color_button1 span,button:hover.color_button1 span{ background:url(images/backgrounds/btn1_right-hover.png) no-repeat right 0;}

a.color_button2,button.color_button2 { background: url(images/backgrounds/btn2_left.png) no-repeat 0 0;  font-size: 14px; line-height: 33px; height: 33px;}
a.color_button2 span,button.color_button2 span{ background:url(images/backgrounds/btn2_right.png) no-repeat right 0; padding: 0px 14px 0px 9px; line-height: 33px;}
a:hover.color_button2,button:hover.color_button2{ background: url(images/backgrounds/btn2_left-hover.png) no-repeat 0 0; }
a:hover.color_button2 span,button:hover.color_button2 span{background:url(images/backgrounds/btn2_right-hover.png) no-repeat right 0;}

a.color_button3,button.color_button3 { background: url(images/backgrounds/btn3_left.png) no-repeat 0 0;  font-size: 18px; line-height: 40px; height: 40px;}
a.color_button3 span,button.color_button3 span{ background:url(images/backgrounds/btn3_right.png) no-repeat right 0; padding: 0px 17px 0px 12px; line-height: 40px;}
a:hover.color_button3,button:hover.color_button3{ background: url(images/backgrounds/btn3_left-hover.png) no-repeat 0 0; }
a:hover.color_button3 span,button:hover.color_button3 span{background:url(images/backgrounds/btn3_right-hover.png) no-repeat right 0;}

/* button background colors */

a.applegreen,	a:hover.applegreen,	button.applegreen,	button:hover.applegreen 	{ background-color:#768717;}
a.black,		a:hover.black,		button.black,		button:hover.black 		{ background-color:#1f2324;}
a.blue,			a:hover.blue,		button.blue,			button:hover.blue 		{ background-color:#04beea;}
a.bluishgray,	a:hover.bluishgray,	button.bluishgray,	button:hover.bluishgray 	{ background-color:#626377;}
a.brown,		a:hover.brown,		button.brown,		button:hover.brown 		{ background-color:#7f5e35;}
a.brownishgray,	a:hover.brownishgray,button.brownishgray,	button:hover.brownishgray{ background-color:#37322e;}
a.darkblue,		a:hover.darkblue,	button.darkblue,		button:hover.darkblue 	{ background-color:#113e5d;}
a.darkolive,	a:hover.darkolive,	button.darkolive,	button:hover.darkolive 	{ background-color:#524f1a;}
a.darkrose,		a:hover.darkrose,	button.darkrose,		button:hover.darkrose 	{ background-color:#612946;}
a.deepbrown,	a:hover.deepbrown,	button.deepbrown,	button:hover.deepbrown 	{ background-color:#532c03;}
a.orange,		a:hover.orange,		button.orange,		button:hover.orange 		{ background-color:#ff8416;}
a.persianblue,	a:hover.persianblue,button.persianblue,	button:hover.persianblue 	{ background-color:#302859;}
a.raspberry,	a:hover.raspberry,	button.raspberry,	button:hover.raspberry 	{ background-color:#630829;}
a.red,			a:hover.red,		button.red,			button:hover.red 			{ background-color:#860001;}
a.rust,			a:hover.rust,		button.rust,			button:hover.rust 		{ background-color:#b15009;}
a.sambuca,		a:hover.sambuca,	button.sambuca,		button:hover.sambuca 		{ background-color:#3e3027;}
a.sanguan,		a:hover.sanguan,	button.sanguan,		button:hover.sanguan 		{ background-color:#405b64;}
a.teal,			a:hover.teal,		button.teal,			button:hover.teal 		{ background-color:#025658;}
a.tiber,		a:hover.tiber,		button.tiber,		button:hover.tiber 		{ background-color:#13233c;}
a.turquoise,	a:hover.turquoise,	button.turquoise,	button:hover.turquoise 	{ background-color:#0b6951;}
a.verdungreen,	a:hover.verdungreen,button.verdungreen,	button:hover.verdungreen 	{ background-color:#27360b;}
a.woodbark,		a:hover.woodbark,	button.woodbark,		button:hover.woodbark 	{ background-color:#56524f;}
a.pink,			a:hover.pink,		button.pink,			button:hover.pink 		{ background-color:#de0484;}
a.jordyblue,	a:hover.jordyblue,	button.jordyblue,	button:hover.jordyblue 	{ background-color:#7f97ee;}
a.green,		a:hover.green,		button.green,		button:hover.green 		{ background-color:#8cc42c;}

/* ========================================================== 
	(04) IMAGE LEFT, RIGHT AND CENTER
============================================================ */

.image-left, .image-right, .image-center { 
	background:#e8e8e8; 
	padding:7px; 
	border:1px solid #cbcbcb;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: inset 1px 1px 1px #fff;
	-webkit-box-shadow: inset 0 0 1px #fff;
	box-shadow: inner 0 0 1px #fff;}

.image-left { float:left; margin:10px 20px 10px 0; position:relative;}
.image-right { float:right; margin:10px 0 10px 20px; position:relative;}
.image-center { text-align:center; margin:10px 0 10px 0;}

/* ========================================================== 
	(05) TEXT HIGHLIGHTING
============================================================ */

.highlight-yellow,.highlight-black,.highlight-green,.highlight-blue,.highlight-red,.highlight-grey { 
	padding:0 5px 0 5px; 
	height:20px;
	border:1px solid; 
	text-shadow:none;	
	color:#fff;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;}

.highlight-yellow { background-color:#FFFF00; border-color:#f0f000; color:#000;}
.highlight-black   { background-color:#010101; border-color:#000;}
.highlight-green   { background-color:#009900; border-color:#006e00;}
.highlight-blue     { background-color:#1b98da; border-color:#0074aa;}
.highlight-red       { background-color:#c80000; border-color:#890101;}
.highlight-grey     { background-color:#808080; border-color:#505050; color:#fff;}

/* ========================================================== 
	(06) GO TOP LINK
============================================================ */

.gotop a, .gotop a:active,.gotop2 a, .gotop2 a:active { 	
	text-decoration:none; 
	font-size:10px; 
	float:right;
	height:20px;
	margin-top:-20px;}	
.gotop2 a, .gotop2 a:active { margin-top:-10px; }		
.gotop a, .gotop a:active {color:#888; }
.gotop2 a, .gotop2 a:active {color:#888}		
.gotop a:hover { color:#000; }
.gotop2 a:hover {color:#000; }
	
/* ========================================================== 
	(07) TAB STYLES
============================================================ */

#content ul.tabs { 
	font-family:lora, georgia, arial;
	margin:0px 0 0 0;
	padding: 0; 
	float: left; 
	color:#363636; 
	list-style: none; 
	height: 50px; 	
	width: 100%; }
	
#content ul.tabs li { 
	float: left; 
	padding: 0;		
	overflow: hidden; 
	position: relative; 
	margin-right:10px; 
	font-style:italic;	
	border-radius: 5px; 
	-moz-border-radius: 5px; 
	-khtml-border-radius: 5px; 
	-webkit-border-radius: 5px; }

#content ul.tabs li a { 
	background: url(images/backgrounds/tab-left.png) no-repeat 0 0; 
	text-decoration: none; 
	height: 49px; 	
	color:#363636; 
	display: block; 
	font-size: 14px; 
	padding-left:20px;
	outline: none;
	text-align:center;}
	
#content ul.tabs li a span  { background: url(images/backgrounds/tab-right.png) no-repeat right 0; height: 49px; 
	line-height: 32px;display: block; padding-right:20px; z-index:111;  }

html #content ul.tabs li.active{ background:url(images/backgrounds/tab-arrow.png) no-repeat center 40px; }

.tab_container { 
	border: 1px solid #d7d7d7; padding:0; margin:-2px 0 0 0;	
	clear: both; 	
	float: left;  
	width: 100%; 
	background: #fff; 
	color:#707070;
	border-radius: 5px; 
	-moz-border-radius: 5px; 
	-khtml-border-radius: 5px; 
	-webkit-border-radius: 5px; }

.tab_content { padding: 25px 25px 0 25px;}
	
/* ========================================================== 
	(08) TOGGLES
============================================================ */

.trigger, .acc_trigger, .trigger, .acc_trigger { margin-bottom:2px; }


.trigger, .acc_trigger, .trigger, .acc_trigger,p.active a,p.active2 a,.toggle_container, .acc_container
	{	
	border-radius: 5px; 
	-moz-border-radius: 5px; 
	-khtml-border-radius: 5px; 
	-webkit-border-radius: 5px;	}

p.trigger, p.acc_trigger,#content #sidebar p.trigger,#content #sidebar p.acc_trigger{
	font-family:lora, georgia, arial;
	clear:both;
	padding:0;  
	margin:0 0 2px 0;  
	background: url(images/backgrounds/toggles.png) no-repeat right 0;  
	height: 35px;  
	line-height: 33px; 
	width: 100%; 
	float: left; 
	border: 1px solid #c1c1c1; }
	
#content #sidebar p.trigger,#content #sidebar p.acc_trigger,#content #sidebar .toggle_container, #content #sidebar .acc_container{ width:260px; }
	
p.trigger a, p.acc_trigger a,#content #sidebar p.trigger a,#content  #sidebar p.acc_trigger a { clear:both;
	color: #363636; 
	font-size: 14px; 	
	text-indent:12px; 
	text-decoration: none; 
	display: block;
	height: 35px;  
	font-style:italic;
	line-height: 33px;  }
	
p.trigger a:hover, p.acc_trigger a:hover { }
#footer p.trigger a, #footer p.acc_trigger a  { color: #181818; text-shadow:0 1px 0 #fff;  }	

p.active a{background: url(images/backgrounds/toggles.png) no-repeat right bottom;}

.toggle_container, .acc_container { 
	margin: 0 0 2px 0; 
	padding: 0; 
	overflow: hidden; 
	width: 100%; 
	clear: both; 
	border: 1px solid #c1c1c1;
	color:#707070;
	background-color:#fff;
	text-shadow:0 1px 0 #fff;		}
	
#footer .toggle_container, #footer .acc_container { color:#363636; }	
	
.toggle_container .block, .acc_container .block { 
	padding: 15px 20px 0px 20px; 
	margin:0; }

p.trigger2, p.acc_trigger2,#content #sidebar p.trigger2,#content #sidebar p.acc_trigger2{ 
	font-family:lora, georgia, arial;
	padding: 0;  
	margin:0 0 2px 0; 
	background: url(images/backgrounds/plus.png) no-repeat 0px 9px;  
	height: 34px;  
	line-height: 34px; 
	width: 100%; 
	float: left; }
	
p.trigger2 a, p.acc_trigger2 a,#content #sidebar p.trigger2 a,#content #sidebar p.acc_trigger2 a {
	color: #000; 
	font-size: 14px; 	
	text-indent:25px; 
	font-style:italic;
	text-decoration: none; 
	display: block; 
	margin-bottom:0; }
	
#footer p.trigger2 a,#footer p.acc_trigger2 a { color:#fff;}	
	
p.active2 a ,#content #sidebar p.active2 a { background: url(images/backgrounds/minus.png) no-repeat 0px 9px; }

p.trigger2 a:hover, p.acc_trigger2 a:hover {  }

.toggle_container2, .acc_container2 { 
	margin: 0 0 5px 0px;
	padding: 0; 
	overflow: hidden; 
	width: auto; 
	clear: both; }
	
#content #sidebar .toggle_container2,#content #sidebar  .acc_container2 { width:260px; }	
	
#sidebar .toggle_container2 .block2,#sidebar .acc_container2 .block2{ 
	padding: 10px 15px 0px 15px; 
	margin:0; }	

/* ========================================================== 
	(09) PRICING TABLES
============================================================ */

.pricing-table { text-align:center; float:left; margin-right:13px; margin-bottom:0px;}
.last { margin-right:0; }
#content .pricing-table h3 { height:45px; line-height:43px; color:#fff; font-size:18px; text-shadow: 1px 1px 0 #000;}
#content .pricing-table sup { color:#fff; font-size:24px;}
#content .pricing-table sub { color:#fff; font-size:15px;}
#content .table-price { font-family:lora, georgia, arial; color:#fff; font-size:48px; line-height:43px; margin-top:25px;font-style:italic; }
#content .pricing-6col .table-price { font-size:40px; }

#content .pricing-table ul { margin:0; padding:15px 0 15px 0; color:#5b5a5a; text-shadow:0 1px 0 #fff; }
#content .pricing-table ul li { height:38px; line-height:34px; display:block; margin:0; padding:0; }
#content .pricing-table ul li a {  color:#5b5a5a; text-decoration:none;display:block;  }
#content .pricing-table ul li a:hover {color:#000;}
#content .pricing-table ul li img { vertical-align:middle; padding-right:3px;}

/* pricing 3 column table */
.pricing-3col{ background:url(images/table/3col-bg.png) repeat-y 0 0; width:304px; }
.pricing-3col:hover{ background:url(images/table/3col-bg-hover.png) repeat-y 0 0; cursor:pointer; }
.pricing-3col-bottom { background:url(images/table/3col-bottom.png) no-repeat 0 bottom; padding-bottom:10px; }

.applegreen-3col{ background:url(images/table/3col-applegreen.png) no-repeat center top; width:304px; height:165px;}
.black-3col{ background:url(images/table/3col-black.png) no-repeat center top; width:304px; height:165px;}
.blue-3col{ background:url(images/table/3col-blue.png) no-repeat center top; width:304px; height:165px;}
.bluishgray-3col{ background:url(images/table/3col-bluishgray.png) no-repeat center top; width:304px; height:165px;}
.brown-3col{ background:url(images/table/3col-brown.png) no-repeat center top; width:304px; height:165px;}
.brownishgray-3col{ background:url(images/table/3col-brownishgray.png) no-repeat center top; width:304px; height:165px;}
.darkblue-3col{ background:url(images/table/3col-darkblue.png) no-repeat center top; width:304px; height:165px;}
.darkolive-3col{ background:url(images/table/3col-darkolive.png) no-repeat center top; width:304px; height:165px;}
.darkrose-3col{ background:url(images/table/3col-darkrose.png) no-repeat center top; width:304px; height:165px;}
.deepbrown-3col{ background:url(images/table/3col-deepbrown.png) no-repeat center top; width:304px; height:165px;}
.green-3col{ background:url(images/table/3col-green.png) no-repeat center top; width:304px; height:165px;}
.jordyblue-3col{ background:url(images/table/3col-jordyblue.png) no-repeat center top; width:304px; height:165px;}
.orange-3col{ background:url(images/table/3col-orange.png) no-repeat center top; width:304px; height:165px;}
.persianblue-3col{ background:url(images/table/3col-persianblue.png) no-repeat center top; width:304px; height:165px;}
.pink-3col{ background:url(images/table/3col-pink.png) no-repeat center top; width:304px; height:165px;}
.raspberry-3col{ background:url(images/table/3col-raspberry.png) no-repeat center top; width:304px; height:165px;}
.red-3col{ background:url(images/table/3col-red.png) no-repeat center top; width:304px; height:165px;}
.rust-3col{ background:url(images/table/3col-rust.png) no-repeat center top; width:304px; height:165px;}
.sambuca-3col{ background:url(images/table/3col-sambuca.png) no-repeat center top; width:304px; height:165px;}
.sanguan-3col{ background:url(images/table/3col-sanguan.png) no-repeat center top; width:304px; height:165px;}
.teal-3col{ background:url(images/table/3col-teal.png) no-repeat center top; width:304px; height:165px;}
.tiber-3col{ background:url(images/table/3col-tiber.png) no-repeat center top; width:304px; height:165px;}
.turquoise-3col{ background:url(images/table/3col-turquoise.png) no-repeat center top; width:304px; height:165px;}
.verdungreen-3col{ background:url(images/table/3col-verdungreen.png) no-repeat center top; width:304px; height:165px;}
.woodbark-3col{ background:url(images/table/3col-woodbark.png) no-repeat center top; width:304px; height:165px;}

#content .pricing-3col ul li { background:url(images/table/3col-list.png) no-repeat center top; width:302px;}

/* pricing 4 column table */
.pricing-4col{ background:url(images/table/4col-bg.png) repeat-y 0 0; width:225px; }
.pricing-4col:hover{ background:url(images/table/4col-bg-hover.png) repeat-y 0 0; cursor:pointer; }
.pricing-4col-bottom { background:url(images/table/4col-bottom.png) no-repeat 0 bottom; padding-bottom:10px; }

.applegreen-4col{ background:url(images/table/4col-applegreen.png) no-repeat center top; width:225px; height:165px;}
.black-4col{ background:url(images/table/4col-black.png) no-repeat center top; width:225px; height:165px;}
.blue-4col{ background:url(images/table/4col-blue.png) no-repeat center top; width:225px; height:165px;}
.bluishgray-4col{ background:url(images/table/4col-bluishgray.png) no-repeat center top; width:225px; height:165px;}
.brown-4col{ background:url(images/table/4col-brown.png) no-repeat center top; width:225px; height:165px;}
.brownishgray-4col{ background:url(images/table/4col-brownishgray.png) no-repeat center top; width:225px; height:165px;}
.darkblue-4col{ background:url(images/table/4col-darkblue.png) no-repeat center top; width:225px; height:165px;}
.darkolive-4col{ background:url(images/table/4col-darkolive.png) no-repeat center top; width:225px; height:165px;}
.darkrose-4col{ background:url(images/table/4col-darkrose.png) no-repeat center top; width:225px; height:165px;}
.deepbrown-4col{ background:url(images/table/4col-deepbrown.png) no-repeat center top; width:225px; height:165px;}
.green-4col{ background:url(images/table/4col-green.png) no-repeat center top; width:225px; height:165px;}
.jordyblue-4col{ background:url(images/table/4col-jordyblue.png) no-repeat center top; width:225px; height:165px;}
.orange-4col{ background:url(images/table/4col-orange.png) no-repeat center top; width:225px; height:165px;}
.persianblue-4col{ background:url(images/table/4col-persianblue.png) no-repeat center top; width:225px; height:165px;}
.pink-4col{ background:url(images/table/4col-pink.png) no-repeat center top; width:225px; height:165px;}
.raspberry-4col{ background:url(images/table/4col-raspberry.png) no-repeat center top; width:225px; height:165px;}
.red-4col{ background:url(images/table/4col-red.png) no-repeat center top; width:225px; height:165px;}
.rust-4col{ background:url(images/table/4col-rust.png) no-repeat center top; width:225px; height:165px;}
.sambuca-4col{ background:url(images/table/4col-sambuca.png) no-repeat center top; width:225px; height:165px;}
.sanguan-4col{ background:url(images/table/4col-sanguan.png) no-repeat center top; width:225px; height:165px;}
.teal-4col{ background:url(images/table/4col-teal.png) no-repeat center top; width:225px; height:165px;}
.tiber-4col{ background:url(images/table/4col-tiber.png) no-repeat center top; width:225px; height:165px;}
.turquoise-4col{ background:url(images/table/4col-turquoise.png) no-repeat center top; width:225px; height:165px;}
.verdungreen-4col{ background:url(images/table/4col-verdungreen.png) no-repeat center top; width:225px; height:165px;}
.woodbark-4col{ background:url(images/table/4col-woodbark.png) no-repeat center top; width:225px; height:165px;}

#content .pricing-4col ul li { background:url(images/table/4col-list.png) no-repeat center top; width:223px;}

/* pricing 5 column table */
.pricing-5col{ background:url(images/table/5col-bg.png) repeat-y 0 0; width:177px; }
.pricing-5col:hover{ background:url(images/table/5col-bg-hover.png) repeat-y 0 0; cursor:pointer; }
.pricing-5col-bottom { background:url(images/table/5col-bottom.png) no-repeat 0 bottom; padding-bottom:10px; }

.applegreen-5col{ background:url(images/table/5col-applegreen.png) no-repeat center top; width:177px; height:165px;}
.black-5col{ background:url(images/table/5col-black.png) no-repeat center top; width:177px; height:165px;}
.blue-5col{ background:url(images/table/5col-blue.png) no-repeat center top; width:177px; height:165px;}
.bluishgray-5col{ background:url(images/table/5col-bluishgray.png) no-repeat center top; width:177px; height:165px;}
.brown-5col{ background:url(images/table/5col-brown.png) no-repeat center top; width:177px; height:165px;}
.brownishgray-5col{ background:url(images/table/5col-brownishgray.png) no-repeat center top; width:177px; height:165px;}
.darkblue-5col{ background:url(images/table/5col-darkblue.png) no-repeat center top; width:177px; height:165px;}
.darkolive-5col{ background:url(images/table/5col-darkolive.png) no-repeat center top; width:177px; height:165px;}
.darkrose-5col{ background:url(images/table/5col-darkrose.png) no-repeat center top; width:177px; height:165px;}
.deepbrown-5col{ background:url(images/table/5col-deepbrown.png) no-repeat center top; width:177px; height:165px;}
.green-5col{ background:url(images/table/5col-green.png) no-repeat center top; width:177px; height:165px;}
.jordyblue-5col{ background:url(images/table/5col-jordyblue.png) no-repeat center top; width:177px; height:165px;}
.orange-5col{ background:url(images/table/5col-orange.png) no-repeat center top; width:177px; height:165px;}
.persianblue-5col{ background:url(images/table/5col-persianblue.png) no-repeat center top; width:177px; height:165px;}
.pink-5col{ background:url(images/table/5col-pink.png) no-repeat center top; width:177px; height:165px;}
.raspberry-5col{ background:url(images/table/5col-raspberry.png) no-repeat center top; width:177px; height:165px;}
.red-5col{ background:url(images/table/5col-red.png) no-repeat center top; width:177px; height:165px;}
.rust-5col{ background:url(images/table/5col-rust.png) no-repeat center top; width:177px; height:165px;}
.sambuca-5col{ background:url(images/table/5col-sambuca.png) no-repeat center top; width:177px; height:165px;}
.sanguan-5col{ background:url(images/table/5col-sanguan.png) no-repeat center top; width:177px; height:165px;}
.teal-5col{ background:url(images/table/5col-teal.png) no-repeat center top; width:177px; height:165px;}
.tiber-5col{ background:url(images/table/5col-tiber.png) no-repeat center top; width:177px; height:165px;}
.turquoise-5col{ background:url(images/table/5col-turquoise.png) no-repeat center top; width:177px; height:165px;}
.verdungreen-5col{ background:url(images/table/5col-verdungreen.png) no-repeat center top; width:177px; height:165px;}
.woodbark-5col{ background:url(images/table/5col-woodbark.png) no-repeat center top; width:177px; height:165px;}

#content .pricing-5col ul li { background:url(images/table/5col-list.png) no-repeat center top; width:175px;}

/* pricing 6 column table */
.pricing-6col{ background:url(images/table/6col-bg.png) repeat-y 0 0; width:145px; }
.pricing-6col:hover{ background:url(images/table/6col-bg-hover.png) repeat-y 0 0; cursor:pointer; }
.pricing-6col-bottom { background:url(images/table/6col-bottom.png) no-repeat 0 bottom; padding-bottom:10px; }

.applegreen-6col{ background:url(images/table/6col-applegreen.png) no-repeat center top; width:145px; height:165px;}
.black-6col{ background:url(images/table/6col-black.png) no-repeat center top; width:145px; height:165px;}
.blue-6col{ background:url(images/table/6col-blue.png) no-repeat center top; width:145px; height:165px;}
.bluishgray-6col{ background:url(images/table/6col-bluishgray.png) no-repeat center top; width:145px; height:165px;}
.brown-6col{ background:url(images/table/6col-brown.png) no-repeat center top; width:145px; height:165px;}
.brownishgray-6col{ background:url(images/table/6col-brownishgray.png) no-repeat center top; width:145px; height:165px;}
.darkblue-6col{ background:url(images/table/6col-darkblue.png) no-repeat center top; width:145px; height:165px;}
.darkolive-6col{ background:url(images/table/6col-darkolive.png) no-repeat center top; width:145px; height:165px;}
.darkrose-6col{ background:url(images/table/6col-darkrose.png) no-repeat center top; width:145px; height:165px;}
.deepbrown-6col{ background:url(images/table/6col-deepbrown.png) no-repeat center top; width:145px; height:165px;}
.green-6col{ background:url(images/table/6col-green.png) no-repeat center top; width:145px; height:165px;}
.jordyblue-6col{ background:url(images/table/6col-jordyblue.png) no-repeat center top; width:145px; height:165px;}
.orange-6col{ background:url(images/table/6col-orange.png) no-repeat center top; width:145px; height:165px;}
.persianblue-6col{ background:url(images/table/6col-persianblue.png) no-repeat center top; width:145px; height:165px;}
.pink-6col{ background:url(images/table/6col-pink.png) no-repeat center top; width:145px; height:165px;}
.raspberry-6col{ background:url(images/table/6col-raspberry.png) no-repeat center top; width:145px; height:165px;}
.red-6col{ background:url(images/table/6col-red.png) no-repeat center top; width:145px; height:165px;}
.rust-6col{ background:url(images/table/6col-rust.png) no-repeat center top; width:145px; height:165px;}
.sambuca-6col{ background:url(images/table/6col-sambuca.png) no-repeat center top; width:145px; height:165px;}
.sanguan-6col{ background:url(images/table/6col-sanguan.png) no-repeat center top; width:145px; height:165px;}
.teal-6col{ background:url(images/table/6col-teal.png) no-repeat center top; width:145px; height:165px;}
.tiber-6col{ background:url(images/table/6col-tiber.png) no-repeat center top; width:145px; height:165px;}
.turquoise-6col{ background:url(images/table/6col-turquoise.png) no-repeat center top; width:145px; height:165px;}
.verdungreen-6col{ background:url(images/table/6col-verdungreen.png) no-repeat center top; width:145px; height:165px;}
.woodbark-6col{ background:url(images/table/6col-woodbark.png) no-repeat center top; width:145px; height:165px;}

#content .pricing-6col ul li { background:url(images/table/6col-list.png) no-repeat center top; width:143px;}

/* Comparison Table */

.pricing-table2 { text-align:center; width:100%; margin-bottom:0px;}
.pricing-table2 img { vertical-align:middle;}
.pricing-table2 th { 
	/* background:url(images/backgrounds/table-heading-bg.png) repeat-x 0 0; */
	color:#fff; 
	height:63px;
	line-height:63px;
	text-shadow:none;
	font-family:georgia,arial;
	font-size:22px;
	font-weight:normal;
	-moz-border-radius-topright: 3px;  
	-khtml-border-radius-topright: 3px; 
	-webkit-border-top-right-radius: 3px; 
	-moz-border-radius-topleft: 3px; 
	-khtml-border-radius-topleft: 3px; 
	-webkit-border-top-left-radius: 3px;}
	
.th-blue { background:#04c0eb url(images/backgrounds/table-heading-bg.png) repeat-x 0 0; width:150px; }
.th-blue:hover {background-color:#03b5de;}
.th-orange { background:#ff861a url(images/backgrounds/table-heading-bg.png) repeat-x 0 0; width:150px; }
.th-orange:hover {background-color:#e7740d;}
.th-pink { background:#e5098a url(images/backgrounds/table-heading-bg.png) repeat-x 0 0; width:150px; }
.th-pink:hover {background-color:#d60881;}
.th-green { background:#80b226 url(images/backgrounds/table-heading-bg.png) repeat-x 0 0; width:150px; }
.th-green:hover {background-color:#709d1e;}

.rowOdd,.rowEven { height:41px; vertical-align:middle; }
.rowOdd { background:#e6e6e6 url(images/backgrounds/table-border.png) repeat-x 0 bottom;}
.rowEven { background:#f5f4f4 url(images/backgrounds/table-border.png) repeat-x 0 bottom; }
.rowOdd:hover,.rowEven:hover { background:#d7d7d7 url(images/backgrounds/table-border-hover.png) repeat-x 0 bottom  }

.cellOdd { border-right:1px solid #ccc; }
.cellEven { border-right:1px solid #ccc; }
.cellFirst { text-align:left; padding-left:10px;border-left:1px solid #ccc; }
.cellTopLeft { border-top:1px solid #ccc;	}

.rowLast { height:120px; vertical-align:middle;}	 
.cellBottom:hover { height:120px; vertical-align:middle;background:/* #ebebeb */ url(images/backgrounds/table-bottom-bg-hover.png) repeat-x 0 bottom; }	 
.cellBottom { 
	background:#f8f8f8 url(images/backgrounds/table-bottom-bg.png) repeat-x 0 bottom; 
	-moz-border-radius-bottomright: 5px;  
	-khtml-border-radius-bottomright: 5px; 
	-webkit-border-bottom-right-radius: 5px; 
	-moz-border-radius-bottomleft: 5px; 
	-khtml-border-radius-bottomleft: 5px; 
	-webkit-border-bottom-left-radius: 5px; }
.cellLast { background:#e8e8e8;}	

.table2-price { color:#000; font-size:24px; font-weight:bold;}
.table2-sub { color:#777; height:50px; clear:both; height:10px; vertical-align:text-top; display:block;}	

/* ========================================================== 
	(10) INFO BOXES
============================================================ */

#content p.info-box,#content p.warning-box,#content p.success-box,#content p.error-box,#content p.download-box,#content p.note-box ,
#footer p.info-box,#footer p.warning-box,#footer p.success-box,#footer p.error-box,#footer p.download-box,#footer p.note-box ,
#additional-footer p.info-box,#additional-footer p.warning-box,#additional-footer p.success-box,#additional-footer p.error-box,#additional-footer p.download-box,#additional-footer p.note-box { 
	clear:both;
	padding:18px 15px 18px 55px ; 
	margin-bottom:20px;
	border:1px solid;
	text-shadow:0 1px 0 #fff;}
	
#content #sidebar p.info-box,#content #sidebar p.warning-box,#content #sidebar p.success-box,#content #sidebar p.error-box,#content #sidebar p.download-box,#content #sidebar p.note-box {
	padding:18px 15px 18px 55px ; 
	width:170px;}	
	
#content p.info-box,#footer p.info-box,#additional-footer p.info-box{ 
	background:url(images/icons/icon-info.png) no-repeat 15px 15px; 
	border-color:#9dbfea; 
	background-color:#c6ddfb; 
	color:#00357b;}
	
#content p.info-box a,#footer p.info-box a ,#additional-footer p.info-box a { color:#00357b; }	
	
#content p.warning-box,#footer p.warning-box{ 
	background:url(images/icons/icon-warning.png) no-repeat 15px 15px; 
	border-color:#e4c968; 
	background-color:#f9e497; 
	color:#6c5500;}
	
#content p.warning-box a,#footer p.warning-box a,#additional-footer p.warning-box a{ color:#6c5500;}	
	
#content p.success-box,#footer p.success-box{ 
	background:url(images/icons/icon-success.png) no-repeat 15px 15px; 
	border-color:#bcd98c; 
	background-color:#dff1c1; 
	color:#00632e}
	
#content p.success-box a,#footer p.success-box a,#additional-footer p.success-box a{	color:#00632e}
	
#content p.download-box,#footer p.download-box{ 
	background:url(images/icons/icon-download.png) no-repeat 15px 15px; 
	border-color:#bbd378; 
	background-color:#e8f5c5; 
	color:#2f6903}
	
#content p.download-box a,#footer p.download-box a,#additional-footer p.download-box a{	color:#2f6903}
	
#content p.note-box,#footer p.note-box{ 
	background:url(images/icons/icon-note.png) no-repeat 15px 15px; 
	border-color:#cecece;  
	background-color:#efefef}	
	
#content p.error-box,#footer p.error-box,#additional-footer p.error-box{ 
	background:url(images/icons/icon-error.png) no-repeat 15px 15px; 
	border-color:#f88787; 
	background-color:#fdafaf; 
	color:#820101;}
	
#content p.error-box a,#footer p.error-box a,#additional-footer p.error-box a{ color:#820101;}	

.hide-boxes{
	float:right;
	margin-top:0;
	margin-right:0;
	top:0;
	right:0;	
	cursor:pointer; 
	font-weight:bold;}	
	
#content p.info-box a:hover,#content p.warning-box a:hover,#content p.success-box a:hover,#content p.error-box a:hover,#content p.download-box a:hover,#content p.note-box a:hover,
#footer p.info-box a:hover,#footer p.warning-box a:hover,#footer p.success-box a:hover,#footer p.error-box a:hover,#footer p.download-box a:hover,#footer p.note-box a:hover { color:#000; }		
	
/* (b) MYFANCY INFO BOXES */

.myfancy-box { 
	background:#f9f8f8; 
	padding:0;
	border:1px solid #dadada;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	margin-bottom:30px;
	}

#sidebar .myfancy-box  { width:260px; }
	
.myfancy-box-title { 
	font-family:lora, georgia, arial;
	text-shadow:none;
	background:url(images/backgrounds/infobox-title-bg.png) repeat-x 0 0;	
	font-size:17px;		
	height:39px;
	line-height:39px;
	font-style:italic;
	font-weight:bold;
	color:#fff;
	padding:0 15px 0 15px;
	-moz-border-radius-topright: 5px;  
	-khtml-border-radius-topright: 5px; 
	-webkit-border-top-right-radius: 5px; 
	-moz-border-radius-topleft: 5px; 
	-khtml-border-radius-topleft: 5px; 
	-webkit-border-top-left-radius: 5px;}
	
span.hide-boxes2 { float:right; margin:5px -15px 0 0; cursor:pointer; position:relative; height:30px; width:30px; display:inline-block;	 }
.myfancy-box-image { float:left; margin: 10px 15px 0 0px; }
	
#content .myfancy-box p,#footer .myfancy-box p,#footer .myfancy-box p,#additional-footer .myfancy-box p { margin:15px;text-shadow:0 1px 0 #fff;}
#content #sidebar .myfancy-box p{ margin:0 15px 0 15px; }

#footer .myfancy-box p { color:#363636; }

/* ========================================================== 
	(11) DROP CAPS
============================================================ */

.dropcap1, .dropcap2, .dropcap3, .dropcap4, .dropcap5, .dropcap6, .dropcap7, .dropcap8 { 
	float:left; 
	text-align:center; }
	
.dropcap1,.dropcap2,.dropcap3,.dropcap4 { 	 
	margin:8px 10px 0 0; 
	padding:0;	
	font-size:28px; 		 
	width:44px; 
	height:43px;
	line-height:42px;}
	
.dropcap1 { background:url(images/backgrounds/dropcap1.png) no-repeat left top; color:#616161; }		
.dropcap2 { background:url(images/backgrounds/dropcap2.png) no-repeat left top; color:#fff; }
.dropcap3 { background:url(images/backgrounds/dropcap3.png) no-repeat left top; color:#616161; }		
.dropcap4 { background:url(images/backgrounds/dropcap4.png) no-repeat left top; color:#fff; }		
	
.dropcap5,.dropcap6, .dropcap7{ 
	padding:0 10px 0 10px; 
	margin:10px 10px 0 0; 
	font-size:26px; 	
	width:auto; 
	height:41px;
	line-height:41px;
	letter-spacing:1px;}
	
.dropcap5 { background:url(images/backgrounds/dropcap-bg1.png) repeat-x left bottom; 	color:#616161; border:1px solid #dedede; }
.dropcap6 { background:url(images/backgrounds/dropcap-bg2.png) repeat-x left bottom; 	color:#fff; border:1px solid #555; }
.dropcap7 { 
	background-color:#f1f1f1; 
	color:#616161;  
	border:3px solid #dadada;
	height:37px;
	line-height:37px;}	
	
.dropcap8 { 
	padding:5px 10px 0 10px; 
	margin:0px 7px 0 0; 
	font-size:36px;
	line-height:30px;
	color:#616161; }
	
/* ========================================================== 
	(12) PULL QUOTES
============================================================ */

.pullquote_left, .pullquote_right { 
	font-family:lora, georgia, arial;
	background:url(images/backgrounds/divider-line.png) repeat-y; 	
	width:30%; 
	line-height:22px; 
	padding-left:20px; 
	color:#181818; 	
	font-style:italic;
	font-size:15px; 
	font-weight:normal;}
	
.pullquote_left { 	
	float:left; 	
	margin:20px 15px 10px 0;}
	
.pullquote_right {	
	float:right; 	
	margin:20px 0 10px 15px;}

/* ========================================================== 
	(13) BLOCK QUOTES
============================================================ */

#content blockquote.style1,#content #sidebar blockquote.style1,#additional-footer blockquote.style1 ,#footer blockquote.style1 {
	font-family:lora, georgia, arial;
	clear:both;	
	padding:0; 
	margin:25px 0 25px 0;	
	background:url(images/backgrounds/blockquote-left.png) no-repeat 0 0;  }
	
#content  blockquote.style1 p,#content #sidebar blockquote.style1 p,#additional-footer  blockquote.style1 p,#footer  blockquote.style1 p {	
	background:url(images/backgrounds/blockquote-right.png) no-repeat right bottom;  
	font-size:16px;
	font-style:italic;	
	line-height:24px;	
	color:#181818;
	display: block;
	padding:15px 59px 18px 59px;
	margin:0; line-height:24px;} 
	
#content  #sidebar blockquote.style1	{ width:260px; }	
#content #sidebar blockquote.style1 p	{ width:142px; }	

/* ========================================================== 
	(14) IMAGE HOVER ZOOM, PLAY, DOC & FLASH ICONS
============================================================ */

.zoom-icon, .play-icon, .doc-icon, .flash-icon, .preloader { background-position:50% 50%; background-repeat:no-repeat;}
.zoom-icon   { background-image:url(images/icons/zoom.png)}
.play-icon   { background-image:url(images/icons/play.png) }
.doc-icon     { background-image:url(images/icons/doc.png) }
.flash-icon { background-image:url(images/icons/flash.png) }
.preloader { background-image:url(images/backgrounds/pre-loader4.gif) }	

/* ========================================================== 
	(15) HIGHLIGHT
============================================================ */

.highlight_yellow { background-color:#FFFF00; color:#000; padding:0px 5px 0px 5px; border:1px solid #f0f000; -moz-border-radius:3px;-webkit-border-radius:3px; text-shadow:0 1px 0 #fff;}
.highlight_black { background-color:#000; color:#fff; padding:0px 5px 0px 5px; border:1px solid #000; -moz-border-radius:3px;-webkit-border-radius:3px; text-shadow:0 1px 0 #000;}
.highlight_green { background-color:#009900; color:#fff; padding:0px 5px 0px 5px; border:1px solid #006e00; -moz-border-radius:3px;-webkit-border-radius:3px; text-shadow:0 1px 0 #005400;}
.highlight_blue { background-color:#1b98da; color:#fff; padding:0px 5px 0px 5px; border:1px solid #0074aa; -moz-border-radius:3px;-webkit-border-radius:3px; text-shadow:0 1px 0 #074a6d;}
.highlight_red { background-color:#c80000; color:#fff; padding:0px 5px 0px 5px; border:1px solid #890101; -moz-border-radius:3px;-webkit-border-radius:3px; text-shadow:0 1px 0 #5f0000;}
.highlight_grey { background-color:#e6e4e4; color:#000; padding:0px 5px 0px 5px; border:1px solid #d4d4d4; -moz-border-radius:3px;-webkit-border-radius:3px; text-shadow:0 1px 0 #fff;}

/* ========================================================== 
	(16) SOCIAL MEDIA ICONS
============================================================ */

#content .social_media_icons1 ul,#content .social_media_icons2 ul  { padding:0; margin:0; }
#content .social_media_icons1 ul li,#content .social_media_icons2 ul li{ padding:0; margin:0; float:left; display:block; background:none; }
#content .social_media_icons1 ul li a,#content .social_media_icons2 ul li a { display:block; }

#content .social_media_icons1 ul li { height:24px; width:24px; }
#content .social_media_icons1 ul li a{ height:24px; width:24px; }

#content .social_media_icons2 ul li { height:32px; width:32px; margin:3px; }
#content .social_media_icons2 ul li a{ height:32px; width:32px; }

/* size 24px x 24px */

#content .social_media_icons1 ul li a.twitter { background:url(images/icons/social-media/twitter.png) no-repeat 0 0; }
#content .social_media_icons1 ul li a.facebook { background:url(images/icons/social-media/facebook.png) no-repeat 0 0; }
#content .social_media_icons1 ul li a.youtube { background:url(images/icons/social-media/youtube.png) no-repeat 0 0; }
#content .social_media_icons1 ul li a.flickr { background:url(images/icons/social-media/flickr.png) no-repeat 0 0; }
#content .social_media_icons1 ul li a.linkedin { background:url(images/icons/social-media/linkedin.png) no-repeat 0 0; }
#content .social_media_icons1 ul li a.delicious { background:url(images/icons/social-media/delicious.png) no-repeat 0 0; }
#content .social_media_icons1 ul li a.vimeo { background:url(images/icons/social-media/vimeo.png) no-repeat 0 0; }
#content .social_media_icons1 ul li a.rss { background:url(images/icons/social-media/rss.png) no-repeat 0 0; }
#content .social_media_icons1 ul li a.apple { background:url(images/icons/social-media/apple.png) no-repeat 0 0; }
#content .social_media_icons1 ul li a.blogger { background:url(images/icons/social-media/blogger.png) no-repeat 0 0; }
#content .social_media_icons1 ul li a.brightkite { background:url(images/icons/social-media/brightkite.png) no-repeat 0 0; }
#content .social_media_icons1 ul li a.designfloat { background:url(images/icons/social-media/designfloat.png) no-repeat 0 0; }
#content .social_media_icons1 ul li a.digg { background:url(images/icons/social-media/digg.png) no-repeat 0 0; }
#content .social_media_icons1 ul li a.dopplr { background:url(images/icons/social-media/dopplr.png) no-repeat 0 0; }
#content .social_media_icons1 ul li a.friendfeed { background:url(images/icons/social-media/friendfeed.png) no-repeat 0 0; }
#content .social_media_icons1 ul li a.gamespot { background:url(images/icons/social-media/gamespot.png) no-repeat 0 0; }
#content .social_media_icons1 ul li a.google { background:url(images/icons/social-media/google.png) no-repeat 0 0; }
#content .social_media_icons1 ul li a.lastfm { background:url(images/icons/social-media/lastfm.png) no-repeat 0 0; }
#content .social_media_icons1 ul li a.mixx { background:url(images/icons/social-media/mixx.png) no-repeat 0 0; }
#content .social_media_icons1 ul li a.mobileme { background:url(images/icons/social-media/mobileme.png) no-repeat 0 0; }
#content .social_media_icons1 ul li a.myspace { background:url(images/icons/social-media/myspace.png) no-repeat 0 0; }
#content .social_media_icons1 ul li a.netvibes { background:url(images/icons/social-media/netvibes.png) no-repeat 0 0; }
#content .social_media_icons1 ul li a.newsvine { background:url(images/icons/social-media/newsvine.png) no-repeat 0 0; }
#content .social_media_icons1 ul li a.openid { background:url(images/icons/social-media/openid.png) no-repeat 0 0; }
#content .social_media_icons1 ul li a.picasa { background:url(images/icons/social-media/picasa.png) no-repeat 0 0; }
#content .social_media_icons1 ul li a.posterous { background:url(images/icons/social-media/posterous.png) no-repeat 0 0; }
#content .social_media_icons1 ul li a.reddit { background:url(images/icons/social-media/reddit.png) no-repeat 0 0; }
#content .social_media_icons1 ul li a.skype { background:url(images/icons/social-media/skype.png) no-repeat 0 0; }
#content .social_media_icons1 ul li a.stumbleupon { background:url(images/icons/social-media/stumbleupon.png) no-repeat 0 0; }
#content .social_media_icons1 ul li a.technorati { background:url(images/icons/social-media/technorati.png) no-repeat 0 0; }
#content .social_media_icons1 ul li a.tumblr { background:url(images/icons/social-media/tumblr.png) no-repeat 0 0; }
#content .social_media_icons1 ul li a.viddler { background:url(images/icons/social-media/viddler.png) no-repeat 0 0; }
#content .social_media_icons1 ul li a.virb { background:url(images/icons/social-media/virb.png) no-repeat 0 0; }
#content .social_media_icons1 ul li a.wordpress { background:url(images/icons/social-media/wordpress.png) no-repeat 0 0; }
#content .social_media_icons1 ul li a.yahoo { background:url(images/icons/social-media/yahoo.png) no-repeat 0 0; }
#content .social_media_icons1 ul li a.yahoobuzz { background:url(images/icons/social-media/yahoobuzz.png) no-repeat 0 0; }
#content .social_media_icons1 ul li a.yelp { background:url(images/icons/social-media/yelp.png) no-repeat 0 0; }

/* size 32px x 32px */

#content .social_media_icons2 ul li a.twitter { background:url(images/icons/social-media2/twitter.png) no-repeat 0 0; }
#content .social_media_icons2 ul li a.facebook { background:url(images/icons/social-media2/facebook.png) no-repeat 0 0; }
#content .social_media_icons2 ul li a.youtube { background:url(images/icons/social-media2/youtube.png) no-repeat 0 0; }
#content .social_media_icons2 ul li a.flickr { background:url(images/icons/social-media2/flickr.png) no-repeat 0 0; }
#content .social_media_icons2 ul li a.linkedin { background:url(images/icons/social-media2/linkedin.png) no-repeat 0 0; }
#content .social_media_icons2 ul li a.delicious { background:url(images/icons/social-media2/delicious.png) no-repeat 0 0; }
#content .social_media_icons2 ul li a.vimeo { background:url(images/icons/social-media2/vimeo.png) no-repeat 0 0; }
#content .social_media_icons2 ul li a.rss { background:url(images/icons/social-media2/rss.png) no-repeat 0 0; }
#content .social_media_icons2 ul li a.apple { background:url(images/icons/social-media2/apple.png) no-repeat 0 0; }
#content .social_media_icons2 ul li a.blogger { background:url(images/icons/social-media2/blogger.png) no-repeat 0 0; }
#content .social_media_icons2 ul li a.brightkite { background:url(images/icons/social-media2/brightkite.png) no-repeat 0 0; }
#content .social_media_icons2 ul li a.designfloat { background:url(images/icons/social-media2/designfloat.png) no-repeat 0 0; }
#content .social_media_icons2 ul li a.digg { background:url(images/icons/social-media2/digg.png) no-repeat 0 0; }
#content .social_media_icons2 ul li a.dopplr { background:url(images/icons/social-media2/dopplr.png) no-repeat 0 0; }
#content .social_media_icons2 ul li a.friendfeed { background:url(images/icons/social-media2/friendfeed.png) no-repeat 0 0; }
#content .social_media_icons2 ul li a.gamespot { background:url(images/icons/social-media2/gamespot.png) no-repeat 0 0; }
#content .social_media_icons2 ul li a.google { background:url(images/icons/social-media2/google.png) no-repeat 0 0; }
#content .social_media_icons2 ul li a.lastfm { background:url(images/icons/social-media2/lastfm.png) no-repeat 0 0; }
#content .social_media_icons2 ul li a.mixx { background:url(images/icons/social-media2/mixx.png) no-repeat 0 0; }
#content .social_media_icons2 ul li a.mobileme { background:url(images/icons/social-media2/mobileme.png) no-repeat 0 0; }
#content .social_media_icons2 ul li a.myspace { background:url(images/icons/social-media2/myspace.png) no-repeat 0 0; }
#content .social_media_icons2 ul li a.netvibes { background:url(images/icons/social-media2/netvibes.png) no-repeat 0 0; }
#content .social_media_icons2 ul li a.newsvine { background:url(images/icons/social-media2/newsvine.png) no-repeat 0 0; }
#content .social_media_icons2 ul li a.openid { background:url(images/icons/social-media2/openid.png) no-repeat 0 0; }
#content .social_media_icons2 ul li a.picasa { background:url(images/icons/social-media2/picasa.png) no-repeat 0 0; }
#content .social_media_icons2 ul li a.posterous { background:url(images/icons/social-media2/posterous.png) no-repeat 0 0; }
#content .social_media_icons2 ul li a.reddit { background:url(images/icons/social-media2/reddit.png) no-repeat 0 0; }
#content .social_media_icons2 ul li a.skype { background:url(images/icons/social-media2/skype.png) no-repeat 0 0; }
#content .social_media_icons2 ul li a.stumbleupon { background:url(images/icons/social-media2/stumbleupon.png) no-repeat 0 0; }
#content .social_media_icons2 ul li a.technorati { background:url(images/icons/social-media2/technorati.png) no-repeat 0 0; }
#content .social_media_icons2 ul li a.tumblr { background:url(images/icons/social-media2/tumblr.png) no-repeat 0 0; }
#content .social_media_icons2 ul li a.viddler { background:url(images/icons/social-media2/viddler.png) no-repeat 0 0; }
#content .social_media_icons2 ul li a.virb { background:url(images/icons/social-media2/virb.png) no-repeat 0 0; }
#content .social_media_icons2 ul li a.wordpress { background:url(images/icons/social-media2/wordpress.png) no-repeat 0 0; }
#content .social_media_icons2 ul li a.yahoo { background:url(images/icons/social-media2/yahoo.png) no-repeat 0 0; }
#content .social_media_icons2 ul li a.yahoobuzz { background:url(images/icons/social-media2/yahoobuzz.png) no-repeat 0 0; }
#content .social_media_icons2 ul li a.yelp { background:url(images/icons/social-media2/yelp.png) no-repeat 0 0; }